A Parallel Connected Component Labeling Architecture for Heterogeneous Systems-on-Chip

被引:7
|
作者
Perri, Stefania [1 ]
Spagnolo, Fanny [2 ]
Corsonello, Pasquale [2 ]
机构
[1] Univ Calabria, Dept Mech Energy & Management Engn, I-87036 Arcavacata Di Rende, Italy
[2] Univ Calabria, Dept Informat Modeling Elect & Syst Engn, I-87036 Arcavacata Di Rende, Italy
关键词
connected component labeling; hardware accelerator; heterogeneous SoC; Filed Programmable Gate Arrays (FPGAs); ALGORITHM;
D O I
10.3390/electronics9020292
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Connected component labeling is one of the most important processes for image analysis, image understanding, pattern recognition, and computer vision. It performs inherently sequential operations to scan a binary input image and to assign a unique label to all pixels of each object. This paper presents a novel hardware-oriented labeling approach able to process input pixels in parallel, thus speeding up the labeling task with respect to state-of-the-art competitors. For purposes of comparison with existing designs, several hardware implementations are characterized for different image sizes and realization platforms. The obtained results demonstrate that frame rates and resource efficiency significantly higher than existing counterparts are achieved. The proposed hardware architecture is purposely designed to comply with the fourth generation of the advanced extensible interface (AXI4) protocol and to store intermediate and final outputs within an off-chip memory. Therefore, it can be directly integrated as a custom accelerator in virtually any modern heterogeneous embedded system-on-chip (SoC). As an example, when integrated within the Xilinx Zynq-7000 X C7Z020 SoC, the novel design processes more than 1.9 pixels per clock cycle, thus furnishing more than 30 2k x 2k labeled frames per second by using 3688 Look-Up Tables (LUTs), 1415 Flip Flops (FFs), and 10 kb of on-chip memory.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Reconfigurable Convolution Architecture for Heterogeneous Systems-on-Chip
    Spagnolo, Fanny
    Perri, Stefania
    Frustaci, Fabio
    Corsonello, Pasquale
    [J]. 2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, : 289 - 293
  • [2] Stereo vision architecture for heterogeneous systems-on-chip
    Stefania Perri
    Fabio Frustaci
    Fanny Spagnolo
    Pasquale Corsonello
    [J]. Journal of Real-Time Image Processing, 2020, 17 : 393 - 415
  • [3] Efficient Deconvolution Architecture for Heterogeneous Systems-on-Chip
    Perri, Stefania
    Sestito, Cristian
    Spagnolo, Fanny
    Corsonello, Pasquale
    [J]. JOURNAL OF IMAGING, 2020, 6 (09)
  • [4] Stereo vision architecture for heterogeneous systems-on-chip
    Perri, Stefania
    Frustaci, Fabio
    Spagnolo, Fanny
    Corsonello, Pasquale
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2020, 17 (02) : 393 - 415
  • [5] A SCALABLE PARALLEL HARDWARE ARCHITECTURE FOR CONNECTED COMPONENT LABELING
    Lin, Chung-Yuan
    Li, Sz-Yan
    Tsai, Tsung-Han
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, 2010, : 3753 - 3756
  • [6] Subword parallel architecture for connected component labeling and morphological operations
    Chan, Wei-Kai
    Chien, Shao-Yi
    [J]. 2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 936 - +
  • [7] Providing Accountability in Heterogeneous Systems-on-Chip
    Kalayappan, Rajshekar
    Sarangi, Smruti R.
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (05)
  • [8] Parallel execution of a connected component labeling operation on a linear array architecture
    Wang, KB
    Chia, TL
    Chen, Z
    Lou, DC
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2003, 19 (02) : 353 - 370
  • [9] A Formal Approach to Accountability in Heterogeneous Systems-on-Chip
    Kalayappan, Rajshekar
    Sarangi, Smruti R.
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2021, 18 (06) : 2926 - 2940
  • [10] MRAPI implementation for Heterogeneous Reconfigurable Systems-on-Chip
    Gantel, L.
    Benkhelifa, M. E. A.
    Verdier, F.
    Lemonnier, F.
    [J]. 2014 IEEE 22ND ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2014), 2014, : 239 - 239