Parallel thinning and skeletonization algorithm based on cellular automaton

被引:0
|
作者
Fan Zhang
Xiaopan Chen
Xinhong Zhang
机构
[1] Henan University,School of Computer and Information Engineering
[2] Henan University,Henan Key Laboratory of Big Data Analysis and Processing
[3] Henan University,School of Software
来源
关键词
Thinning algorithm; Skeletonization algorithm; Cellular automation; Parallel computation;
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes a parallel image thinning algorithm and a skeletonization algorithm based on cellular automaton (CA). Cellular automaton is a parallel computation model and a non-linear dynamical system. In this paper, each image pixel is identified as a cell of CA and the change of cell depends on the current state of itself and the state of its neighbors. In a binary image, this paper assumes that the objects (white pixel) are preys which are surrounded by many ants (every black pixels). The movement of ants is controlled by cellular automation. The ants gnaw preys until the preys (objects) become skeleton. The proposed parallel skeletonization algorithm can produce a traditional skeleton with a thin line located in the center of object, and the proposed thinning algorithm can produce a new kind of skeleton which is named as the ants-gnawing skeleton. The computation of ants-gnawing skeleton is faster than the traditional skeleton while it contains more the structural features of image. Benefiting from the properties of cellular automation, the proposed thinning algorithm does not change the basic geometry structure of image, and it is invariant for image rotation.
引用
收藏
页码:33215 / 33232
页数:17
相关论文
共 50 条
  • [41] An Improved Multi-objective Quantum Genetic Algorithm Based on Cellular Automaton
    Chang Yu-fang
    Xie Hao
    Huang Wen-cong
    Zeng Liang
    PROCEEDINGS OF 2018 IEEE 9TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2018, : 342 - 345
  • [42] Simulation of quantum cellular automaton circuits based on genetic simulated annealing algorithm
    Sen, W
    Li, C
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2325 - 2328
  • [43] Depth-Based Thinning: A New Non-iterative Skeletonization Algorithm for 2D Digital Images
    Li, Dapeng
    Wu, Xianqing
    He, Xiongxiong
    PROCEEDINGS OF THE 2014 9TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2014, : 1193 - 1197
  • [44] Pyramidal thinning algorithm for SIMD parallel machines
    Ubeda, S
    PATTERN RECOGNITION, 1995, 28 (12) : 1993 - 2000
  • [45] Improved fast parallel thinning algorithm for contours
    Jing, Yuan-Wei
    Li, Hai-Yan
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2006, 27 (09): : 945 - 948
  • [46] A FAST PARALLEL ALGORITHM FOR THINNING DIGITAL PATTERNS
    ZHANG, TY
    SUEN, CY
    COMMUNICATIONS OF THE ACM, 1984, 27 (03) : 236 - 239
  • [47] A one pass parallel hexagonal thinning algorithm
    Staunton, RC
    SEVENTH INTERNATIONAL CONFERENCE ON IMAGE PROCESSING AND ITS APPLICATIONS, 1999, (465): : 841 - 845
  • [48] AN IMPROVED PARALLEL ALGORITHM FOR THINNING DIGITAL PATTERNS
    SOSSA, JH
    PATTERN RECOGNITION LETTERS, 1989, 10 (02) : 77 - 80
  • [49] A PARALLEL PROCESSING ALGORITHM FOR THINNING DIGITIZED PICTURES
    PERROTT, RH
    HOLT, C
    CLINT, M
    STEWART, A
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 237 : 183 - 189
  • [50] Enhanced Gray Scale Skeletonization of Fingerprint Ridges Using Parallel Algorithm
    Dyre, Shoba
    Sumathi, C. P.
    RECENT TRENDS IN IMAGE PROCESSING AND PATTERN RECOGNITION (RTIP2R 2016), 2017, 709 : 440 - 449