DocumentCode :
1515837
Title :
Fast and Memory Efficient 2-D Connected Components Using Linked Lists of Line Segments
Author :
De Bock, Johan ; Philips, Wilfried
Author_Institution :
Dept. of Telecommun. & Inf. Process. (TELIN-IPI-IBBT), Ghent Univ., Ghent, Belgium
Volume :
19
Issue :
12
fYear :
2010
Firstpage :
3222
Lastpage :
3231
Abstract :
In this paper we present a more efficient approach to the problem of finding the connected components in binary images. In conventional connected components algorithms, the main data structure to compute and store the connected components is the region label image. We replace the region label image with a singly-linked list of line segments (or runs) for each region. This enables us to design a very fast and memory efficient connected components algorithm. Most conventional algorithms require (at least) two raster scans. Those that only need one raster scan, require irregular and unbounded image access. The proposed algorithm is a single pass regular access algorithm and only requires access to the three most recently processed image lines at any given time. Experimental results demonstrate that our algorithm is considerably faster than the fastest conventional algorithm. Additionally, our novel region coding data structure uses much less memory in typical cases than the traditional region label image. Even in worst case situations the processing time of our algorithm is linear with the number of pixels in an image.
Keywords :
data structures; image coding; binary image; irregular image access; line segment; linked list; memory efficient 2D connected component algorithm; region coding data structure; region label image; single pass regular access algorithm; unbounded image access; Algorithm design and analysis; Data structures; Image analysis; Image coding; Image segmentation; Information processing; Labeling; Permission; Pixel; Connected components; linear worst case time; linked lists; memory efficient; Algorithms; Databases, Factual; Image Processing, Computer-Assisted;
fLanguage :
English
Journal_Title :
Image Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7149
Type :
jour
DOI :
10.1109/TIP.2010.2052826
Filename :
5484581
Link To Document :
بازگشت