Run-Based Connected Components Labeling Using Double-Row Scan

被引:2
作者
Ma, Dongdong [1 ,2 ]
Liu, Shaojun [1 ,2 ]
Liao, Qingmin [1 ,2 ]
机构
[1] Tsinghua Univ, Dept Elect Engn, Beijing, Peoples R China
[2] Tsinghua Univ, Grad Sch Shenzhen, Shenzhen, Peoples R China
来源
IMAGE AND GRAPHICS (ICIG 2017), PT III | 2017年 / 10668卷
关键词
Connected Components Labeling (CCL); Image segmentation; Sparse matrix decomposition; Parallel algorithm; ALGORITHM;
D O I
10.1007/978-3-319-71598-8_24
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a novel run-based connected components labeling algorithm which uses double-row scan. In this algorithm, the run is defined in double rows and the binary image is scanned twice. In the first scan, provisional labels are assigned to runs according to the connectivity between the current run and runs in the last two rows. Simultaneously, equivalent provisional labels are recorded. Then the adjacent matrix of the provisional labels is generated and decomposed with the Dulmage-Mendelsohn decomposition, to search for the equivalent-label sets in linear time. In the second scan, each equivalent-label set is labeled with a number from 1, which can be efficiently accomplished in parallel. The proposed algorithm is compared with the state-of-the-art algorithms both on synthetic images and real image datasets. Results show that the proposed algorithm outperforms the other algorithms on images with low density of foreground pixels and small amount of connected components.
引用
收藏
页码:264 / 274
页数:11
相关论文
共 28 条
[1]  
Ait-Aoudia S., 1993, EDUGRAPHICS '93. First International Conference on Graphics Education. COMPUGRAPHICS '93. Third International Conference on Computational Graphics and Visualization Techniques. Combined Proceedings, P331
[2]  
[Anonymous], 2009, Handbook of fingerprint recognition, DOI 10.1007/978-1-84882-254-2
[3]  
Bailey DG, 2008, I C FIELD PROG LOGIC, P678
[4]  
Baltieri D., 2011, P 2011 JOINT ACM WOR, P59
[5]   A linear-time component-labeling algorithm using contour tracing technique [J].
Chang, F ;
Chen, CJ ;
Lu, CJ .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2004, 93 (02) :206-220
[6]   Block-Based Connected-Component Labeling Algorithm Using Binary Decision Trees [J].
Chang, Wan-Yu ;
Chiu, Chung-Cheng ;
Yang, Jia-Horng .
SENSORS, 2015, 15 (09) :23763-23787
[7]   Computational Pathology to Discriminate Benign from Malignant Intraductal Proliferations of the Breast [J].
Dong, Fei ;
Irshad, Humayun ;
Oh, Eun-Yeong ;
Lerwill, Melinda F. ;
Brachtel, Elena F. ;
Jones, Nicholas C. ;
Knoblauch, Nicholas W. ;
Montaser-Kouhsari, Laleh ;
Johnson, Nicole B. ;
Rao, Luigi K. F. ;
Faulkner-Jones, Beverly ;
Wilbur, David C. ;
Schnitt, Stuart J. ;
Beck, Andrew H. .
PLOS ONE, 2014, 9 (12)
[8]  
Duff I. S., 2017, DIRECT METHODS SPARS
[9]  
Dulmage A.L., 1958, Can J Math, V10, P517, DOI DOI 10.4153/CJM-1958-052-0
[10]  
Grana C., 2016, P INT C PATT REC