PMID- 31373307 OWN - NLM STAT- PubMed-not-MEDLINE LR - 20200225 IS - 1424-8220 (Electronic) IS - 1424-8220 (Linking) VI - 19 IP - 14 DP - 2019 Jul 11 TI - An Efficient Hardware-Oriented Single-Pass Approach for Connected Component Analysis. LID - 10.3390/s19143055 [doi] LID - 3055 AB - Connected Component Analysis (CCA) plays an important role in several image analysis and pattern recognition algorithms. Being one of the most time-consuming tasks in such applications, specific hardware accelerator for the CCA are highly desirable. As its main characteristic, the design of such an accelerator must be able to complete a run-time process of the input image frame without suspending the input streaming data-flow, by using a reasonable amount of hardware resources. This paper presents a new approach that allows virtually any feature of interest to be extracted in a single-pass from the input image frames. The proposed method has been validated by a proper system hardware implemented in a complete heterogeneous design, within a Xilinx Zynq-7000 Field Programmable Gate Array (FPGA) System on Chip (SoC) device. For processing 640 x 480 input image resolution, only 760 LUTs and 787 FFs were required. Moreover, a frame-rate of ~325 fps and a throughput of 95.37 Mp/s were achieved. When compared to several recent competitors, the proposed design exhibits the most favorable performance-resources trade-off. FAU - Spagnolo, Fanny AU - Spagnolo F AD - Department of Informatics, Modeling, Electronics and System Engineering, University of Calabria, 87036 Rende, Italy. FAU - Perri, Stefania AU - Perri S AUID- ORCID: 0000-0003-1363-9201 AD - Department of Mechanical, Energy and Management Engineering, University of Calabria, 87036 Rende, Italy. FAU - Corsonello, Pasquale AU - Corsonello P AUID- ORCID: 0000-0002-9528-1110 AD - Department of Informatics, Modeling, Electronics and System Engineering, University of Calabria, 87036 Rende, Italy. p.corsonello@unical.it. LA - eng PT - Journal Article DEP - 20190711 PL - Switzerland TA - Sensors (Basel) JT - Sensors (Basel, Switzerland) JID - 101204366 SB - IM PMC - PMC6678661 OTO - NOTNLM OT - FPGAs OT - connected component analysis OT - embedded systems OT - features extraction COIS- The authors declare no conflict of interest. EDAT- 2019/08/03 06:00 MHDA- 2019/08/03 06:01 PMCR- 2019/07/01 CRDT- 2019/08/03 06:00 PHST- 2019/06/03 00:00 [received] PHST- 2019/07/04 00:00 [revised] PHST- 2019/07/09 00:00 [accepted] PHST- 2019/08/03 06:00 [entrez] PHST- 2019/08/03 06:00 [pubmed] PHST- 2019/08/03 06:01 [medline] PHST- 2019/07/01 00:00 [pmc-release] AID - s19143055 [pii] AID - sensors-19-03055 [pii] AID - 10.3390/s19143055 [doi] PST - epublish SO - Sensors (Basel). 2019 Jul 11;19(14):3055. doi: 10.3390/s19143055.