An Efficient Run-Based Connected Component Labeling Algorithm for Processing Holes

被引:0
|
作者
Lemaitre, Florian [1 ]
Maurice, Nathan [1 ]
Lacassagne, Lionel [1 ]
机构
[1] Sorbonne Univ, CNRS, LIP6, Paris, France
来源
IMAGE ANALYSIS AND PROCESSING, ICIAP 2022 WORKSHOPS, PT II | 2022年 / 13374卷
关键词
Black & white processing; Connected component labeling and analysis; Euler number; Adjacency tree; Hole processing; Hole filling; EULER NUMBER;
D O I
10.1007/978-3-031-13324-4_11
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article introduces a new connected component labeling and analysis algorithm framework that is able to compute in one pass the foreground and the background labels as well as the adjacency tree. The computation of features (bounding boxes, first statistical moments, Euler number) is done on-the-fly. The transitive closure enables an efficient hole processing that can be filled while their features are merged with the surrounding connected component without the need to rescan the image. A comparison with State-of-the-Art shows that this new algorithm can do all these computations faster than all existing algorithms processing foreground and background connected components or holes.
引用
收藏
页码:119 / 131
页数:13
相关论文
共 50 条
  • [21] Distanceless Label Propagation: an Efficient Direct Connected Component Labeling Algorithm for GPUs
    Cabaret, Laurent
    Lacassagne, Lionel
    Etiemble, Daniel
    PROCEEDINGS OF THE 2017 SEVENTH INTERNATIONAL CONFERENCE ON IMAGE PROCESSING THEORY, TOOLS AND APPLICATIONS (IPTA 2017), 2017,
  • [22] A Run-Length Based Connected Component Algorithm for FPGA Implementation
    Appiah, Kofi
    Hunter, Andrew
    Dickinson, Patrick
    Owens, Jonathan
    PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, 2008, : 177 - 184
  • [23] Connected Components Labeling Algorithm Based On Run-length Table Searching
    Gao Yunfeng
    Wang Feiyang
    Hu Xiaotian
    2014 PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2014), 2014, : 700 - 704
  • [24] A New Connected-Component Labeling Algorithm
    Zhao, Xiao
    He, Lifeng
    Yao, Bin
    Chao, Yuyan
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2015, E98D (11): : 2013 - 2016
  • [25] An Improved Run-Based Algorithm for Fast and Exact Boundary Extraction
    Hu Tao
    Guo Baoping
    2009 INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, PROCEEDINGS, 2009, : 240 - +
  • [26] PARALLEL LIGHT SPEED LABELING: AN EFFICIENT CONNECTED COMPONENT LABELING ALGORITHM FOR MULTI-CORE PROCESSORS
    Cabaret, Laurent
    Lacassagne, Lionel
    Etiemble, Daniel
    2015 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2015, : 3486 - 3489
  • [27] An inspection algorithm of chip component type based on connected region labeling
    Wang, Zujin
    Huang, Xiaodiao
    Gu, Pingping
    Huang, Xiaodiao, 1600, Binary Information Press (11): : 3883 - 3892
  • [28] 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
  • [29] A line-based connected component labeling algorithm using GPUs
    Yonehara, Kensaku
    Aizawa, Kunio
    PROCEEDINGS OF 2015 THIRD INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2015, : 341 - 345
  • [30] An Efficient Connected-Component Labeling Algorithm for 3-D Binary Images
    Zhao, Xiao
    Chao, Yuyan
    Zhang, Hui
    Yao, Bin
    He, Lifeng
    IEEE OPEN JOURNAL OF THE COMPUTER SOCIETY, 2023, 4 : 1 - 12