EFFICIENT 2x2 BLOCK-BASED CONNECTED COMPONENTS LABELING ALGORITHMS

被引: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, Louvain, Belgium
关键词
Connected components labeling; block-based; one-and-a-half-scan; image processing; image analysis; TRACKING;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents three new efficient 2x2 block-based algorithms for connected components labeling: a two-scan which assigns provisional labels to blocks, a two-scan which assigns provisional labels to pixels and a one-and-a-half-scan which assigns provisional labels to blocks. A new stripe image representation is designed in order to perform the second pass only through the blocks containing some foreground pixel. We also improved the existing 2x2 block-based algorithms by utilizing information of a pixel during a transition in the mask, which allows checking of four neighbor pixels in the mask at most. Thus, the average number of checking operations needed to inspect the neighbor pixels in the first scan is reduced from 1.459 to 1.156, an improvement of 21%. We conducted experiments using synthetic and real 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 real images dataset, which is composed of 1290 documents. Our block-based two-scan algorithm which assigns provisional labels to pixels showed to be the fastest in the synthetic dataset, especially in high density images.
引用
收藏
页码:4818 / 4822
页数:5
相关论文
共 50 条
  • [1] FAST BLOCK-BASED ALGORITHMS FOR CONNECTED COMPONENTS LABELING
    Santiago, Diego J. C.
    Ren, Tsang Ing
    Cavalcanti, George D. C.
    Jyh, Tsang Ing
    2013 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2013, : 2084 - 2088
  • [2] 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
  • [3] 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
  • [4] 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
  • [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] 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
  • [8] EFFICIENT ALGORITHMS FOR EXACT INFERENCE IN 2X2 CONTINGENCY-TABLES
    GRANVILLE, V
    SCHIFFLERS, E
    STATISTICS AND COMPUTING, 1993, 3 (02) : 83 - 87
  • [9] 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
  • [10] 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