Connected components in binary images: the detection problem
Connected components in binary images: the detection problem
Worst-case Analysis of Set Union Algorithms
Journal of the ACM (JACM)
Efficient Component Labeling of Images of Arbitrary Dimension Represented by Linear Bintrees
IEEE Transactions on Pattern Analysis and Machine Intelligence
Connected component labeling of binary images on a mesh connected massively parallel processor
Computer Vision, Graphics, and Image Processing
Boundary and object labelling in three-dimensional images
Computer Vision, Graphics, and Image Processing
Connected component labeling with linear octree
Pattern Recognition
A general approach to connected-component labeling for arbitrary image representations
Journal of the ACM (JACM)
Parallel Architectures and Algorithms for Image Component Labeling
IEEE Transactions on Pattern Analysis and Machine Intelligence
Connected component labeling on coarse grain parallel computers: an experimental study
Journal of Parallel and Distributed Computing
A systolic approach for real time connected component labeling
Computer Vision and Image Understanding
Two linear time Union-Find strategies for image processing
Theoretical Computer Science
Connected component labeling for binary images on a reconfigurable mesh architecture
Journal of Systems Architecture: the EUROMICRO Journal
Sequential Operations in Digital Picture Processing
Journal of the ACM (JACM)
Connectivity in Digital Pictures
Journal of the ACM (JACM)
Efficiency of a Good But Not Linear Set Union Algorithm
Journal of the ACM (JACM)
Connected Component Labeling Using Quadtrees
Journal of the ACM (JACM)
The Quadtree and Related Hierarchical Data Structures
ACM Computing Surveys (CSUR)
Computing connected components on parallel computers
Communications of the ACM
Computer and Robot Vision
Digital Image Processing
Digital Picture Processing
Computer Vision
The Design and Analysis of Computer Algorithms
The Design and Analysis of Computer Algorithms
Linear-time connected-component labeling based on sequential local operations
Computer Vision and Image Understanding
Efficient octree conversion by connectivity labeling
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
A linear-time component-labeling algorithm using contour tracing technique
Computer Vision and Image Understanding
Fast connected-component labelling in three-dimensional binary images based on iterative recursion
Computer Vision and Image Understanding
Optimizing two-pass connected-component labeling algorithms
Pattern Analysis & Applications
Computing Geometric Properties of Images Represented by Linear Quadtrees
IEEE Transactions on Pattern Analysis and Machine Intelligence
A Run-Based Two-Scan Labeling Algorithm
IEEE Transactions on Image Processing
A Run-Based One-Scan Labeling Algorithm
ICIAR '09 Proceedings of the 6th International Conference on Image Analysis and Recognition
Connected Component Labeling Techniques on Modern Architectures
ICIAP '09 Proceedings of the 15th International Conference on Image Analysis and Processing
An efficient first-scan method for label-equivalence-based labeling algorithms
Pattern Recognition Letters
A Fast Connected-Component Labeling Algorithm for Robot Vision Based on Prior Knowledge
ICIRA '09 Proceedings of the 2nd International Conference on Intelligent Robotics and Applications
Fast block based connected components labeling
ICIP'09 Proceedings of the 16th IEEE international conference on Image processing
Optimized block-based connected components labeling with decision trees
IEEE Transactions on Image Processing
ACM International Conference on Interactive Tabletops and Surfaces
Real-time image segmentation on a GPU
Facing the multicore-challenge
Real-time image segmentation on a GPU
Facing the multicore-challenge
Optimal decision trees generation from OR-decision tables
ICIAP'11 Proceedings of the 16th international conference on Image analysis and processing: Part I
Automatic high-speed flying ball detection from multi-exposure images under varying light conditions
Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
A comparative review of two-pass connected component labeling algorithms
MICAI'11 Proceedings of the 10th international conference on Artificial Intelligence: advances in Soft Computing - Volume Part II
Pixel-based machine learning in medical imaging
Journal of Biomedical Imaging - Special issue on Machine Learning in Medical Imaging
Optimal decision trees for local image processing algorithms
Pattern Recognition Letters
Journal of Real-Time Image Processing
Hi-index | 0.01 |
Labeling of connected components in a binary image is one of the most fundamental operations in pattern recognition: labeling is required whenever a computer needs to recognize objects (connected components) in a binary image. This paper presents a fast two-scan algorithm for labeling of connected components in binary images. We propose an efficient procedure for assigning provisional labels to object pixels and checking label equivalence. Our algorithm is very simple in principle, easy to implement, and suitable for hardware and parallel implementation. We show the correctness of our algorithm, analyze its complexity, and compare it with other labeling algorithms. Experimental results demonstrated that our algorithm is superior to conventional labeling algorithms.