Title :
Implementation and use of an image processing algebra for programming massively parallel machines
Author :
Wilson, J.N. ; Fischer, G.R. ; Ritter, G.X.
Author_Institution :
Center for Comput. Vision Res., Florida Univ., Gainesville, FL, USA
Abstract :
The implementation and use of a machine-independent image-processing language, the AFATL (Air Force armament laboratory) image algebra, on a massively parallel machine is presented. The authors introduce the problem of specifying image-processing algorithms in a machine-dependent way, introduce the image algebra, provide an overview of how image algebra constructs are implemented in Connection Machine *lisp and provide examples of the use of image algebra for a variety of image-processing operations. The generality, level of portability, and efficiency of the existing implementation are discussed. Results show that the interpreted execution speed of image algebra code compares favorably with hand-coded versions of similar algorithms and that the implementation can be easily modified to add further functionality
Keywords :
computerised picture processing; high level languages; programming; AFATL; image processing algebra; machine-independent image-processing language; portability; programming massively parallel machines; Algebra; Computer architecture; Computer vision; Concurrent computing; Contracts; Costs; Image processing; Laboratories; Parallel machines; Parallel programming;
Conference_Titel :
Frontiers of Massively Parallel Computation, 1988. Proceedings., 2nd Symposium on the Frontiers of
Conference_Location :
Fairfax, VA
Print_ISBN :
0-8186-5892-4
DOI :
10.1109/FMPC.1988.47501