Title :
Implementation and performance of fast parallel multi-baseline stereo vision
Author_Institution :
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
A fast implementation multi-baseline stereo vision on a parallel computer is described. For three 240 × 256 images, the algorithm runs in 64 ms on 64 iWarp processors, exceeding 15 Hz frame rate. This is a speedup of 51 over an implementation on a SPARC II and represents the fastest correlation-based stereo vision system reported. Implementing this algorithm this efficiently required careful tradeoffs in algorithm design, and particularly, in the implementation of the basic communication operations. A building block approach is described for achieving best efficiency in communication; the basic operations that the parallel computer can do maximum speed are identified, and then these primitives are used to construct the communications functions needed by the algorithm
Keywords :
stereo image processing; 15 Hz; 64 ms; SPARC II; algorithm; algorithm design; basic communication operations; building block approach; communications functions; correlation-based stereo vision system; efficiency; fast parallel multi-baseline stereo vision; frame rate; iWarp processors; images; maximum speed; parallel computer; performance; tradeoffs; Application software; Bandwidth; Cameras; Computer vision; Concurrent computing; Delay; Government; Message passing; Robot sensing systems; Stereo vision;
Conference_Titel :
Computer Architectures for Machine Perception, 1993. Proceedings
Conference_Location :
New Orleans, LA
Print_ISBN :
0-8186-5420-1
DOI :
10.1109/CAMP.1993.622477