Title
Connected component labeling of binary images on a mesh connected massively parallel processor
Abstract
An algorithm for connected component labeling of binary patterns using SIMD mesh connected computers is presented. The algorithm consists of three major steps: identifying exactly one point (seed point) within each connected component (region), assigning a unique label to each seed point, and expanding the labels to fill all pixels in the respective regions. Two approaches are given for identifying seed points. The first approach is based on shrinking and the second on the iterative replacement of equivalent labels with local minima or maxima. The shrinking algorithm reduces simply connected regions into single pixels, but multiply connected regions form rings around the holes contained in the regions. A parallel algorithm is developed to break each such ring at a single point. The broken rings are then reduced to single pixels by reshrinking. With iterations consisting of shrinking, breaking rings, if any, and reshrinking, each pattern (of any complexity) is reduced to isolated points within itself. In the second approach every region pixel in the image is initially given a unique label equal to its address in the image. Every 3 × 3 neighborhood in the image is then examined in parallel to replace the central label with the maximum (or minimum) of the labels assigned to the set of region pixels in the neighborhood. This is done iteratively until there is no further change. The seed points are then the locations where the pixel addresses match their converged labels. A parallel sorting method is used for assigning a consecutive set of numbers as labels to the seed points. Parallel expansion up to the boundaries of the original patterns then completes the connected component labeling. The computational complexities of the algorithm are discussed.
Year
DOI
Venue
1989
10.1016/0734-189X(89)90129-1
Computer Vision, Graphics and Image Processing
Keywords
Field
DocType
binary image,connected component,parallel processor,pattern recognition,artificial intelligence,computer network,algorithms,parallel algorithm,computational complexity,mathematical logic,segmentation,local minima,parallel processing,computer networks,image processing
Computer vision,Simply connected space,Parallel algorithm,Computer science,Binary image,Algorithm,Maxima and minima,Artificial intelligence,Pixel,Random walker algorithm,Connected component,Connected-component labeling
Journal
Volume
Issue
ISSN
45
2
Computer Vision, Graphics and Image Processing
Citations 
PageRank 
References 
43
5.41
10
Authors
2
Name
Order
Citations
PageRank
M. Manhar1435.41
H. K. Ramapriyan210624.06