Title :
Architecture-independent global image processing
Author_Institution :
Sch. of Comput. Sci., Carnegia Mellon Univ., Pittsburgh, PA, USA
Abstract :
A specialized language, called Adapt, for local and global image processing on parallel processors is presented. Adapt is based on a split and merge model. The input image is split into sections, which are processed separately on different processors, and the results are merged using a function written by the user. This model is quite general; any image processing operation that can be computed from top to bottom or from bottom to top on an image can be computed with it. The use of Adapt is illustrated with several programs for important global operations, including histogram, Hough transform, minimum bounding rectangle, and connected components. A preliminary implementation of Adapt exists on the Carnegie Mellon Warp machine. Performance figures from this implementation are provided. A description of how Adapt can be implemented on other architectures is given
Keywords :
computerised pattern recognition; computerised picture processing; high level languages; parallel processing; Carnegie Mellon Warp machine; Hough transform; architecture-independent global image processing; connected components; histogram; language; local image processing; minimum bounding rectangle; parallel processors; split and merge model; Computer architecture; Computer science; Computer vision; Concurrent computing; Histograms; Image edge detection; Image processing; Parallel architectures; Parallel programming; Smoothing methods;
Conference_Titel :
Pattern Recognition, 1990. Proceedings., 10th International Conference on
Conference_Location :
Atlantic City, NJ
Print_ISBN :
0-8186-2062-5
DOI :
10.1109/ICPR.1990.119443