Title :
A simple parallel algorithm for the medial axis transform of binary images
Author :
Fujiwara, Akihiro ; Inoue, Michiko ; Masusawa, T. ; Fyjiwara, H.
Author_Institution :
Graduate Sch. of Inf. Sci, Nara Inst. of Sci. & Technol., Japan
Abstract :
The medial axis transform (MAT) is an image representation scheme. For a binary image, the MAT is defined as a set of upright maximal squares which consist of pixels of value 1 entirely. The MAT plays an important role in image understanding. The paper presents a parallel algorithm for computing the MAT of an n×n binary image. We show that the algorithm can be performed in O(log n) time using n2/log n processors on the EREW PRAM and in O(log log n) time using n2/log log n processors on the common CRCW PRAM. We also show that the algorithm can be performed in O(n2/p2+n) time on a p×p mesh and in O(n2/p2+(n log p)/p) time on a p2 processor hypercube (for 1⩽p⩽n). The algorithm is cost optimal on the PRAMs, on the mesh (for 1⩽p⩽√n) and on the hypercube (for 1⩽p⩽n/log n)
Keywords :
computational complexity; hypercube networks; image representation; parallel algorithms; random-access storage; transforms; EREW PRAM; MAT; PRAMs; binary images; common CRCW PRAM; cost optimal; hypercube; image representation scheme; image understanding; medial axis transform; pixels; simple parallel algorithm; upright maximal squares; Concurrent computing; Cost function; Ear; Hypercubes; Information science; Parallel algorithms; Phase change random access memory; Pixel; Time measurement;
Conference_Titel :
Algorithms & Architectures for Parallel Processing, 1996. ICAPP 96. 1996 IEEE Second International Conference on
Print_ISBN :
0-7803-3529-5
DOI :
10.1109/ICAPP.1996.562850