Fast connected component labeling in binary images

This paper presents algorithm for fast connected component labeling of the binary images. Simplicity of the algorithm predetermines its use especially in real-time applications like human computer interfaces. Current algorithms are based on different hierarchical structures and union-trees. The presented algorithm does not connect every component as in a common approach. Instead, some regions stay left unconnected. This property may be beneficial in some cases, especially when two neighbouring objects, in the binary image, look like one connected region. Two way testing north-left was used to determine component membership. If two different regions are detected in the neighborhood, the algorithm decides to merge or split the component regions.

[1]  Hanan Samet,et al.  Efficient octree conversion by connectivity labeling , 1984, SIGGRAPH.

[2]  Rajeev Thakur,et al.  Connected Component Labeling on Coarse Grain Parallel Computers: An Experimental Study , 1994, J. Parallel Distributed Comput..

[3]  Hanan Samet,et al.  A general approach to connected-component labeling for arbitrary image representations , 1992, JACM.

[4]  King Ngi Ngan,et al.  Face segmentation using skin-color map in videophone applications , 1999, IEEE Trans. Circuits Syst. Video Technol..

[5]  Stephan Olariu,et al.  Fast component labelling and convex hull computation on reconfigurable meshes , 1993, Image Vis. Comput..

[6]  Prabir Bhattacharya Connected component labeling for binary images on a reconfigurable mesh architecture , 1996, J. Syst. Archit..

[7]  Rama Chellappa,et al.  Skin Detection -a Short Tutorial , 2010 .

[8]  Edward J. Delp,et al.  Optimum color spaces for skin detection , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[9]  James M. Rehg,et al.  Statistical Color Models with Application to Skin Detection , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[10]  Raj Acharya,et al.  Connected component labeling with linear octree , 1991, Pattern Recognit..

[11]  R. M. Haralick Some Neighborhood Operators , 1981 .