Title :
Run-length chain coding and scalable computation of a shape´s moments using reconfigurable optical buses
Author :
Wu, Chin-Hsiung ; Horng, Shi-Jinn
Author_Institution :
Dept. of Inf. Manage., Chinese Naval Acad., Kaohsiung, Taiwan
fDate :
4/1/2004 12:00:00 AM
Abstract :
The main contribution of this paper is the design of several efficient algorithms for modified run-length chain coding and for computing a shape\´s moments on arrays with reconfigurable optical buses. The proposed algorithms are based on the boundary representation of an object. Instead of using chain code, the boundary can be represented by a modified run-length chain code, where each entity represents a line segment (two adjacent corner pixels). The sequential nature of the chain code makes it difficult to be parallelized. We first propose two constant time algorithms for boundary extraction and run-length chain coding. To the authors\´ knowledge, these are the most time efficient algorithms yet published. Based on the modified run-length chain coding, and the advantages of both optical transmission and electronic computation, a constant time parallel algorithm for computing a shape\´s moments using N×N processors is proposed. Additionally, instead of using N×N processors, a scalable moment algorithm using r×r processors is also derived, where r\n\n\t\t
Keywords :
image processing; optical communication equipment; parallel algorithms; runlength codes; boundary extraction; boundary representation; constant time algorithms; constant time parallel algorithm; electronic computation; line segment; modified run-length chain coding; optical transmission; parallel algorithms; reconfigurable optical buses; scalable computation; scalable moment algorithm; shape moments; Algorithm design and analysis; Concurrent computing; Cost function; Image processing; Optical arrays; Optical character recognition software; Optical computing; Optical design; Parallel algorithms; Shape; Algorithms; Computing Methodologies; Data Compression; Image Interpretation, Computer-Assisted; Pattern Recognition, Automated;
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
DOI :
10.1109/TSMCB.2003.817102