Title :
FPGA implementation of a Single Pass Connected Components Algorithm
Author :
Johnston, Christopher T. ; Bailey, Donald G.
Author_Institution :
Massey Univ., Wellington
Abstract :
The classic connected components labelling algorithm requires two passes through an image. This paper presents an algorithm that allows the connected components to be analysed in a single pass by gathering data on the regions as they are built. This avoids the need for buffering the image, making it ideally suited for processing streamed images on an FPGA or other embedded system with limited memory. An FPGA-based implementation is described, emphasising the modifications made to the algorithm to enable it to satisfy timing constraints.
Keywords :
embedded systems; field programmable gate arrays; image segmentation; FPGA implementation; classic connected components labelling algorithm; embedded system; image segmentation; single pass connected components algorithm; streamed image processing; Algorithm design and analysis; Corporate acquisitions; Delay; Electronic equipment testing; Field programmable gate arrays; Image analysis; Image segmentation; Iterative algorithms; Labeling; Streaming media; Connected Components Analysis; FPGA; Image Segmentation; Stream Processing;
Conference_Titel :
Electronic Design, Test and Applications, 2008. DELTA 2008. 4th IEEE International Symposium on
Conference_Location :
Hong Kong
Print_ISBN :
978-0-7695-3110-6
DOI :
10.1109/DELTA.2008.21