Parallel distance transforms on a linear array architecture

  • Authors:
  • Tsorng-Lin Chia;Kuang-Bor Wang;Zen Chen;Der-Chyuan Lou

  • Affiliations:
  • Department of Information Management, Ming Chuan University, Taoyuan, Taiwan;Department of Electrical Engineering, Chung Cheng Institute of Technology, Taoyuan, Taiwan;Institute of Computer Science and Information Engineering, National Chiao Tung University, Hsinchu, Taiwan;Department of Electrical Engineering, Chung Cheng Institute of Technology, Taoyuan, Taiwan

  • Venue:
  • Information Processing Letters
  • Year:
  • 2002

Quantified Score

Hi-index 0.89

Visualization

Abstract

Distance transformation (DT) has been widely used for image matching and shape analysis. In this paper, a parallel algorithm for computing distance transformation is presented. First, it is shown that the algorithm has an execution time of 6N - 4 cycles, for an N × N image using a parallel architecture that requires [N/2] parallel processors. By doing so, the real time requirement is fulfilled and its execution time is independent of the image contents. In addition, a partition method is developed to process an image when the parallel architecture has a fixed number of processing elements (PEs); say two or more. The total execution time for an N × N image by employing a fixed number of PEs is 2[N2/M + 2(M -1)], when M is the fixed number of PEs.