Title
An advanced embedded architecture for connected component analysis in industrial applications.
Abstract
In recent years, connected component analysis (CCA) has become one of the vital image/video processing algorithms due to its wide-range applicability in the field of computer vision. Numerous applications such as pattern recognition, object detection and image segmentation involve connected component analysis. In the context of camera-based inspection systems, CCA plays an important role for quality assurance. State-of-the-art hardware architectures offer high performance implementations of CCA using field programmable gate arrays (FPGAs). However, due to their high memory-demand, most of these implementations inhibit a large resource utilization. In this paper, we propose a hybrid software-hardware architecture of CCA for an industrial application using Xilinx Zynq-7000 All Programmable System on Chip (SoC). By offloading the most resource consuming part of the algorithm to the embedded CPU, we achieved high performance, while reducing the required resources on the FPGA. Our proposed architecture saves more than 30% of on-chip memory (Block RAMs) compared to state-of-the-art hardware architectures without affecting the throughput. Furthermore, due to the embedded CPU, our system provides a versatile and highly flexible feature extraction at run-time without the necessity to reconfigure the FPGA.
Year
Venue
Field
2017
DATE
Object detection,Video processing,System on a chip,Computer science,Parallel computing,Field-programmable gate array,Feature extraction,Connected-component labeling,Reconfigurable computing,Embedded system,Hardware architecture
DocType
ISSN
Citations 
Conference
1530-1591
0
PageRank 
References 
Authors
0.34
3
6
Name
Order
Citations
PageRank
Menbere Tekleyohannes100.34
MohammadSadegh Sadri2565.27
Christian Weis328426.11
Norbert Wehn41165137.17
Martin Klein521.13
Michael Siegrist610.77