FAST BLOCK-BASED ALGORITHMS FOR CONNECTED COMPONENTS LABELING

被引:0
|
作者
Santiago, Diego J. C. [1 ]
Ren, Tsang Ing [1 ]
Cavalcanti, George D. C. [1 ]
Jyh, Tsang Ing [2 ]
机构
[1] Univ Fed Pernambuco, Ctr Informat, Recife, PE, Brazil
[2] Alcatel Lucent, Antwerp, Belgium
关键词
Connected components labeling; block-based; one-and-a-half-scan; image processing; image analysis; OPERATIONS;
D O I
暂无
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
Block-based algorithms are considered the fastest approach to label connected components in binary images. However, the existing algorithms are two-scan which would need more comparisons if they were used as one-and-a-half-scan algorithms. Here, we proposed a new mask that enables the design of a block-based one-and-a-half-scan algorithm without any extra comparison. Furthermore, three new efficient algorithms for connected components labeling are presented: a block-based two-scan, a pixel-based one-and-a-half-scan and a block-based one-and-a-half-scan. We conducted experiments using synthetic and realistic images to evaluate the performance of the proposed methods compared to the existing methods. The proposed block-based one-and-a-half-scan algorithm presents the best performance in the realistic images dataset composed of 1290 documents. Our block-based two-scan algorithm proved to be the fastest in the synthetic dataset, especially in low density images.
引用
收藏
页码:2084 / 2088
页数:5
相关论文
共 50 条
  • [1] EFFICIENT 2x2 BLOCK-BASED CONNECTED COMPONENTS LABELING ALGORITHMS
    Santiago, Diego J. C.
    Ren, Tsang Ing
    Cavalcanti, George D. C.
    Jyh, Tsang Ing
    2015 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2015, : 4818 - 4822
  • [2] FAST BLOCK BASED CONNECTED COMPONENTS LABELING
    Grana, Costantino
    Borghesani, Daniele
    Cucchiara, Rita
    2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 4061 - 4064
  • [3] Optimized Block-Based Connected Components Labeling With Decision Trees
    Grana, Costantino
    Borghesani, Daniele
    Cucchiara, Rita
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2010, 19 (06) : 1596 - 1609
  • [4] Spaghetti Labeling: Directed Acyclic Graphs for Block-Based Connected Components Labeling
    Bolelli, Federico
    Allegretti, Stefano
    Baraldi, Lorenzo
    Grana, Costantino
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2020, 29 (01) : 1999 - 2012
  • [5] Optimized Block-Based Algorithms to Label Connected Components on GPUs
    Allegretti, Stefano
    Bolelli, Federico
    Grana, Costantino
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (02) : 423 - 438
  • [6] Block-Based Connected Component Labeling Algorithm with Block Prediction
    Jang, Yunseok
    Mun, Junwon
    Oh, Kyoungmook
    Kim, Jaeseok
    2017 40TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2017, : 578 - 581
  • [7] An Efficient Scan Algorithm for Block-Based Connected Component Labeling
    Chang, Wan-Yu
    Chiu, Chung-Cheng
    2014 22ND MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2014, : 1008 - 1013
  • [8] Optimizing GPU-Based Connected Components Labeling Algorithms
    Allegretti, Stefano
    Bolelli, Federico
    Cancilla, Michele
    Grana, Costantino
    2018 IEEE THIRD INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, APPLICATIONS AND SYSTEMS (IPAS), 2018, : 175 - 180
  • [9] Block-Based Connected-Component Labeling Algorithm Using Binary Decision Trees
    Chang, Wan-Yu
    Chiu, Chung-Cheng
    Yang, Jia-Horng
    SENSORS, 2015, 15 (09) : 23763 - 23787
  • [10] A Block-Based Union-Find Algorithm to Label Connected Components on GPUs
    Allegretti, Stefano
    Bolelli, Federico
    Cancilla, Michele
    Grana, Costantino
    IMAGE ANALYSIS AND PROCESSING - ICIAP 2019, PT II, 2019, 11752 : 271 - 281