Scalable and efficient parallel algorithms for Euclidean Distance Transform on the LARPBS model

被引:8
|
作者
Chen, L [1 ]
Pan, Y
Xu, XH
机构
[1] Yangzhou Univ, Dept Comp Sci, Yangzhou 225009, Peoples R China
[2] Nanjing Univ, Natl Key Lab Novel Software Tech, Nanjing 210093, Peoples R China
[3] Georgia State Univ, Dept Comp Sci, Atlanta, GA 30303 USA
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
distance transform; parallel algorithm; image processing;
D O I
10.1109/TPDS.2004.71
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A parallel algorithm for Euclidean Distance Transform (EDT) on linear array with reconfigurable pipeline bus system (LARPBS) is presented. For an image with n x n pixels, the algorithm can complete EDT transform in O(n.log n/c(n).log d(n)) time using n.d(n).c(n) processors, where c(n) and d(n) are parameters satisfying 1 less than or equal to c(n) less than or equal to n, and 1 < d(n) <= n, respectively. By selecting different c(n) and d(n), the time complexity and the number of processors used can be adjusted. This makes the algorithm highly scalable and flexible. The algorithm also provides a general framework for EDT algorithms on LARPBS, and many existing and unknown parallel EDT algorithms can be deduced from this framework. In particular, if we let c(n) = n, d(n) = n(epsilon), the algorithm can be completed in O(1) time using n(2+epsilon) processors. To the best of our knowledge, this is the most efficient constant-time EDT algorithm on LARPBS.
引用
收藏
页码:975 / 982
页数:8
相关论文
共 50 条
  • [1] Efficient parallel algorithms for euclidean distance transform
    Chen, L
    Pan, Y
    Chen, YX
    Xu, XH
    COMPUTER JOURNAL, 2004, 47 (06): : 694 - 700
  • [2] A Fast Efficient Parallel Hough Transform Algorithm on LARPBS
    Ling Chen
    Hongjian Chen
    Yi Pan
    Yixin Chen
    The Journal of Supercomputing, 2004, 29 : 185 - 195
  • [3] A fast efficient parallel hough transform algorithm on LARPBS
    Chen, L
    Chen, HJ
    Pan, Y
    Chen, YX
    JOURNAL OF SUPERCOMPUTING, 2004, 29 (02): : 185 - 195
  • [4] A Work Efficient Parallel Algorithm for Exact Euclidean Distance Transform
    Manduhu, Manduhu
    Jones, Mark W.
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2019, 28 (11) : 5322 - 5335
  • [5] An efficient Euclidean distance transform
    Bailey, DG
    COMBINATORIAL IMAGE ANALYSIS, PROCEEDINGS, 2004, 3322 : 394 - 408
  • [6] Efficient computation of the Euclidean distance transform
    Boxer, L
    Miller, R
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2000, 80 (03) : 379 - 383
  • [7] Parallel computation of exact Euclidean distance transform
    Lee, YH
    Horng, SJ
    Kao, TW
    Jaung, FS
    Chen, YJ
    Tsai, HR
    PARALLEL COMPUTING, 1996, 22 (02) : 311 - 325
  • [8] Parallel Raster Scan for Euclidean Distance Transform
    Elizondo-Leal, Juan Carlos
    Ramirez-Torres, Jose Gabriel
    Barron-Zambrano, Jose Hugo
    Diaz-Manriquez, Alan
    Nuno-Maganda, Marco Aurelio
    Saldivar-Alonso, Vicente Paul
    SYMMETRY-BASEL, 2020, 12 (11): : 1 - 19
  • [9] Fast and scalable algorithms for the Euclidean distance transform on a linear array with a reconfigurable pipelined bus system
    Datta, A
    Soundaralakshmi, S
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2004, 64 (03) : 360 - 369
  • [10] LINEAR-TIME EUCLIDEAN DISTANCE TRANSFORM ALGORITHMS
    BREU, H
    GIL, J
    KIRKPATRICK, D
    WERMAN, M
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1995, 17 (05) : 529 - 533