A Distributed Scheme for Accelerating Semantic Video Segmentation on An Embedded Cluster
Part Of
Proceedings - 2019 IEEE International Conference on Computer Design, ICCD 2019
Start Page
73
End Page
81
ISBN (of the container)
978-153866648-7
Date Issued
2019-11
Author(s)
Abstract
We present a methodology for enhancing the throughput of semantic video segmentation tasks on an embedded cluster containing multiple embedded processing elements (ePEs). The methodology embraces a scalable master-slave hierarchy and features a global and local key management scheme for allocating video frames to different ePEs. The master ePE divides each video frame into frame regions, and dynamically distributes different regions to different slave ePEs. Each slave ePE executes either a segmentation path or a flow path: the former is highly accurate but slower, while the latter is faster but less accurate. A lightweight decision network is employed to determine the execution path for each slave ePE. We propose a global and local key management scheme to facilitate the execution of the embedded cluster, such that the average processing latency of each frame is significantly reduced. We evaluate the performance of our methodology on a real embedded cluster in terms of accuracy and frame rate, and validate its effectiveness and efficiency for various ePE configurations. We further provide a detailed latency analysis for different configurations of ePEs.
Event(s)
37th IEEE International Conference on Computer Design, ICCD 2019
SDGs
Publisher
IEEE
Type
conference paper
