CONNECTED COMPONENT LABELING FOR BINARY IMAGES.
- CS and IT department Banasthali Vidyapith Rajasthan-304022, India.
- Department of Computer Vision Indian Institute of Technology Kanpur, India.
- Abstract
- Keywords
- References
- Cite This Article as
- Corresponding Author
Connected Component Labeling is one of the very important aspects of Image Processing and Computer Vision. Connected Components refers to set of pixels having same value connected to each other in way that there exists a path between every two pixel of the connected component set.This project proposes 3 different algorithms related to different perspectives to solve Connected Component Labelling in Binary Image. These 3 perspectives are: Scaling, N-dimensions, Parallel. Scaling: This algorithm reduces the resolution of image and then CCA is performed on the low resolution image. After this, label matrix is expanded to high resolution. Then accretion is done to resolve irregular labels. Basic idea behind this approach is that lesser the number of pixels fast is the execution of CCA/L algorithm. N-dimensions: Algorithm can handle any n-dimensional image, so it works for 1, 2...n-dimensions. This important because we can have higher dimensional images like 20-D or more in near future. Parallel: Image will be processed simultaneously on separate processors and results will be merged and then sorted to produce a single label matrix corresponding to original image. This consumes less memory and less execution time. It provides results fast for images of varying size and densities. All the approaches seem to give good performance. They produce accurate results and are efficient in terms of memory consumption and speed.
- Wu, E. Otoo, and K. Suzuki, ?Optimizing two-pass connected-component labelling algorithms,? Pattern Analysis & Applications, vol.2, pp. 117-135, 2009.
- Suzuki, I. Horiba, and N. Sugie, ?Linear-time connected-component labelling based on sequential local operations,? Computer Vision and Image Understanding, vol. 1, pp.1-23, 2003.
- Rosenfeld, A., Pfaltz, J.L., ?Sequential Operations in digital Processing,? JACM, 13, 471-494, 1966.
- Fiorio and J. Gustedt, ?Two linear time Union-Find strategies for image processing,? Theoretical Computer Science, 154(1996) 165-181.
- Kalentev, A. Rai, S. Kemnitz, and R. Schneider, ?Connected component labelling on a 2D grid using CUDA,? J. Parallel Distributed Computing, pp. 615-620, 2011.
- Chang, C. Chen, and C. Lu, ?A linear-time Component-labelling algorithm using contour tracing technique,?? Computer Vision Image Understanding, vol. 2, pp. 206-220, 2004.
- Hawick, A. Leist, and D. Playne, ?Parallel graph component labelling with GPUs and CUDA,? Parallel Computing, vol. 12, pp. 655- 678, 2010.
- H. Haralick, ?Some neighborhood operations, In M. Onoe, K. Preston, and A. Rosenfeld,? (Eds.) Real Time/Parallel Computing Image Analysis, 1981, Plenum Press, New York.
- Jung-Me Park, Carl G. Looney, Hui-Chuan Chen ?Fast Connected Component Labelling Algorithm Using A Divide and Conquer Technique?, 2000.
- c. Gonzalez, and R.E. Woods, Digital Image Processing, Prentice-Hall, New Jersey, 2002.
- Akmal Rakhmadi, Nur Zuraifah Syazrah Othman, Abdullah Bade, Mohd Shafry, Mohd Rahim and Ismail Mat Amin, ?Connected Component Labelling Using Components Neighbors-Scan Labelling Approach?, Journal of Computer Science 6 (10): 1099-1107, 2010.
- Yapa, R.D. and K. Harada, ?Connected component labelling algorithms for gray-scale images and evaluation of performance using digital mammograms. Int. J. Comput. Sci. Network Secur.? 8: 33-41, 2008.
- Wu, K., O. Ekow and S. Arie, ?Optimizing connected component labelling algorithms?. Proc. SPIE, 5747: 1965-1976. DOI: 10.1117/12.596105,2005.
- Youngsung Soh, Hadi Ashraf, Yongsuk Hae, Intaek Kim, ?FAST PARALLEL CONNECTED COMPONENT LABELLING ALGORITHMS USING CUDA BASED ON 8-DIRECTIONAL LABEL SELECTION? International Journal of Latest Research in Science
- and Technology, Volume 3, Issue 2: Page No.187-190 ,March-April, 2014
- Lumia, L. Shapiro, and O. Zuniga, A New Connected Components Algorithm for Virtual Memory Computers, Computer Vision, Graphics, and Image Processing, 22(1983) 287-300.
- http://sipi.usc.edu/services/database/database.cgi?volume=misc
- http://www.ece.ncsu.edu/imaging/Archives/ImageDatabase/Medical/
[Isha Sehgal and K.S. Venkatesh. (2019); CONNECTED COMPONENT LABELING FOR BINARY IMAGES. Int. J. of Adv. Res. 7 (Aug). 916-927] (ISSN 2320-5407). www.journalijar.com
CS and IT department Banasthali Vidyapith Rajasthan-304022, India