Bailey DGKlaiber MJJuan GB2024-04-082024-07-252022-03-242024-04-082024-07-252022-03-24Bailey DG, Klaiber MJ. (2022). Union-Retire for Connected Components Analysis on FPGA.. J Imaging. 8. 4. (pp. 89-).2313-433Xhttps://mro.massey.ac.nz/handle/10179/70831The Union-Retire CCA (UR-CCA) algorithm started a new paradigm for connected components analysis. Instead of using directed tree structures, UR-CCA focuses on connectivity. This algorithmic change leads to a reduction in required memory, with no end-of-row processing overhead. In this paper we describe a hardware architecture based on UR-CCA and its realisation on an FPGA. The memory bandwidth and pipelining challenges of hardware UR-CCA are analysed and resolved. It is shown that up to 36% of memory resources can be saved using the proposed architecture. This translates directly to a smaller device for an FPGA implementation.(c) 2022 The Author/sCC BY 4.0https://creativecommons.org/licenses/by/4.0/FPGAconnected componentsfeature extractionpipelinedunion-findUnion-Retire for Connected Components Analysis on FPGA.Journal article10.3390/jimaging80400892313-433Xjournal-article89-https://www.ncbi.nlm.nih.gov/pubmed/3544821589jimaging8040089