A fast and memory-efficient two-pass connected-component labeling algorithm for binary images

被引:10
|
作者
Bataineh, Bilal [1 ]
机构
[1] Umm Al Qura Univ, Dept Comp Sci, Common First Year, Mecca, Saudi Arabia
关键词
Binary images; CCL; connected-component labeling; image analysis; pattern recognition; segmentation;
D O I
10.3906/elk-1703-351
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Connected-component labeling is an important process in image analysis and pattern recognition. It aims to deduct the connected components by giving a unique label value for each individual component. Many algorithms have been proposed, but they still face several problems such as slow execution time, falling in the pipeline, requiring a huge amount of memory with high resolution, being noisy, and giving irregular images. In this work, a fast and memory-efficient connected-component labeling algorithm for binary images is proposed. The proposed algorithm is based on a new run-base tracing method with a new resolving process to find the final equivalent label values. A set of experiments were conducted on different types of binary images. The proposed algorithm showed high performance compared to the other algorithms.
引用
收藏
页码:1243 / 1259
页数:17
相关论文
共 50 条
  • [21] An Algorithm for Connected-Component Labeling, Hole Labeling and Euler Number Computing
    He, Li-Feng
    Chao, Yu-Yan
    Suzuki, Kenji
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2013, 28 (03) : 468 - 478
  • [22] A Very Fast Algorithm for Simultaneously Performing Connected-Component Labeling and Euler Number Computing
    He, Lifeng
    Chao, Yuyan
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2015, 24 (09) : 2725 - 2735
  • [23] An Algorithm for Connected-Component Labeling, Hole Labeling and Euler Number Computing
    何立风
    巢宇燕
    Kenji Suzuki
    [J]. Journal of Computer Science & Technology, 2013, 28 (03) : 468 - 478
  • [24] An Algorithm for Connected-Component Labeling, Hole Labeling and Euler Number Computing
    Li-Feng He
    Yu-Yan Chao
    Kenji Suzuki
    [J]. Journal of Computer Science and Technology, 2013, 28 : 468 - 478
  • [25] Connected-component labeling based on hypercubes for memory constrained scenarios
    da Silva, Eduardo Sant'Ana
    Pedrini, Helio
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 61 : 272 - 281
  • [26] Memory-efficient 3D connected component labeling with parallel computing
    Norihiro Ohira
    [J]. Signal, Image and Video Processing, 2018, 12 : 429 - 436
  • [27] Memory-efficient 3D connected component labeling with parallel computing
    Ohira, Norihiro
    [J]. SIGNAL IMAGE AND VIDEO PROCESSING, 2018, 12 (03) : 429 - 436
  • [28] A hardware acceleration based algorithm for real-time binary image connected-component labeling
    Zhao, Fei
    Zhang, Lu
    Zhang, Zhi-Yong
    Lu, Huan-Zhang
    [J]. Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2011, 33 (05): : 1069 - 1075
  • [29] A combinational algorithm for connected-component labeling and Euler number computing
    He, Lifeng
    Zhao, Xiao
    Yao, Bin
    Yang, Yun
    Chao, Yuyan
    Shi, Zhenghao
    Suzuki, Kenji
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2017, 13 (04) : 703 - 712
  • [30] A combinational algorithm for connected-component labeling and Euler number computing
    Lifeng He
    Xiao Zhao
    Bin Yao
    Yun Yang
    Yuyan Chao
    Zhenghao Shi
    Kenji Suzuki
    [J]. Journal of Real-Time Image Processing, 2017, 13 : 703 - 712