Optimized Block-Based Connected Components Labeling With Decision Trees

被引:130
|
作者
Grana, Costantino [1 ]
Borghesani, Daniele [1 ]
Cucchiara, Rita [1 ]
机构
[1] Univ Modena Reggio & Emilia, Dipartimento Ingn Informaz, I-41125 Emilia, Italy
关键词
Connected components labeling; decision tables; decision trees; optimization methods; SEGMENTATION; ALGORITHM;
D O I
10.1109/TIP.2010.2044963
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we define a new paradigm for eight-connection labeling, which employes a general approach to improve neighborhood exploration and minimizes the number of memory accesses. First, we exploit and extend the decision table formalism introducing OR-decision tables, in which multiple alternative actions are managed. An automatic procedure to synthesize the optimal decision tree from the decision table is used, providing the most effective conditions evaluation order. Second, we propose a new scanning technique that moves on a 2 x 2 pixel grid over the image, which is optimized by the automatically generated decision tree. An extensive comparison with the state of art approaches is proposed, both on synthetic and real datasets. The synthetic dataset is composed of different sizes and densities random images, while the real datasets are an artistic image analysis dataset, a document analysis dataset for text detection and recognition, and finally a standard resolution dataset for picture segmentation tasks. The algorithm provides an impressive speedup over the state of the art algorithms.
引用
收藏
页码:1596 / 1609
页数:14
相关论文
共 50 条
  • [41] Connected Components Labeling on the GPU with Generalization to Voronoi Diagrams and Signed Distance Fields
    Rasmusson, A.
    Sorensen, T. S.
    Ziegler, G.
    ADVANCES IN VISUAL COMPUTING, ISVC 2013, PT I, 2013, 8033 : 206 - 215
  • [42] Flock Identification using Connected Components Labeling for Multi-Robot Shepherding
    Razali, Sazalinsyah
    Shamsudin, Nurul Fathiyah
    Osman, Mashanum
    Meng, Qinggang
    Yang, Shuang-Hua
    2013 INTERNATIONAL CONFERENCE OF SOFT COMPUTING AND PATTERN RECOGNITION (SOCPAR), 2013, : 298 - 303
  • [43] Cellular automata labeling of connected components in n-dimensional binary lattices
    Stamatovic, Biljana
    Trobec, Roman
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (11) : 4221 - 4232
  • [44] Connected components labeling for giga-cell multi-categorical rasters
    Netzel, Pawel
    Stepinski, Tomasz E.
    COMPUTERS & GEOSCIENCES, 2013, 59 : 24 - 30
  • [45] Prediction of toxic compounds emissions in exhaust gases based on engine vibration and Bayesian optimized decision trees
    Bortnowski, Piotr
    Matla, Jedrzej
    Sierzputowski, Gustaw
    Wlostowski, Radoslaw
    Wrobel, Radoslaw
    MEASUREMENT, 2024, 235
  • [46] BLOCK-BASED AND SEGMENTATION-BASED APPROACHES FOR COMPONENT SUBSTITUTION BASED HYPERSPECTRAL PANSHARPENING
    Kahraman, Sevcan
    Yesilyurt, Gozdenur
    Erturk, Alp
    Erturk, Sarp
    IGARSS 2018 - 2018 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2018, : 8054 - 8057
  • [47] Fast Hybrid Oracle-Explainer Approach to Explainability Using Optimized Search of Comprehensible Decision Trees
    Szczepanski, Mateusz
    Pawlicki, Marek
    Kozik, Rafal
    Choras, Michal
    2022 IEEE 9TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA), 2022, : 907 - 916
  • [48] Evolving Block-Based Convolutional Neural Network for Hyperspectral Image Classification
    Lu, Zhenyu
    Liang, Shaoyang
    Yang, Qiang
    Du, Bo
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2022, 60
  • [49] Moving object detection zone using a block-based background model
    Elharrouss, Omar
    Abbad, Abdelghafour
    Moujahid, Driss
    Tairi, Hamid
    IET COMPUTER VISION, 2018, 12 (01) : 86 - 94
  • [50] BLOCK-BASED MOTION ESTIMATION FOR DEEP-LEARNED VIDEO CODING
    Pientka, Sophie
    Schaefer, Michael
    Pfaff, Jonathan
    Schwarz, Heiko
    Marpe, Detlev
    Wiegand, Thomas
    2023 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP, 2023, : 3444 - 3448