High performance computing in image processing and computer vision

Image processing and computer vision are natural applications for high performance computing (here considered to be general-purpose parallel supercomputing), but there are many barriers to its effective use in computer vision. These barriers are described, two systems (the Carnegie Mellon ALVINN system and the animate vision model at Rochester) that overcame them are discussed, and then a world-wide survey is taken of application of HPC to image processing and computer vision. Finally, the future of this field is described.

[1]  Quentin F. Stout,et al.  Efficient parallel algorithms for intermediate-level vision analysis on the reconfigurable mesh , 1991 .

[2]  Naoki Asada,et al.  Parallel image analysis on recursive Torus architecture , 1993, 1993 Computer Architectures for Machine Perception.

[3]  D. Gerogiannis Programming intermediate level vision tasks on parallel machines , 1992, Proceedings., 11th IAPR International Conference on Pattern Recognition. Vol. IV. Conference D: Architectures for Vision and Pattern Recognition,.

[4]  L. H. Jamieson,et al.  Evaluating scalability of the 2-D FFT on parallel computers , 1993, 1993 Computer Architectures for Machine Perception.

[5]  Shumeet Baluja,et al.  A massively parallel road follower , 1993, 1993 Computer Architectures for Machine Perception.

[6]  Larry S. Davis,et al.  Effective use of SIMD parallelism in low- and intermediate-level vision , 1992, Computer.

[7]  Akira Fukuda,et al.  The Kyushu University Reconfigurable Parallel Processor - Design Philosophy and Architecture , 1989, IFIP Congress.

[8]  Dean Pomerleau,et al.  Efficient Training of Artificial Neural Networks for Autonomous Navigation , 1991, Neural Computation.

[9]  J. A. Webb Latency and bandwidth considerations in parallel robotics image processing , 1993, Supercomputing '93.

[10]  D. C. Gerogiannis,et al.  Efficient use of parallelism in intermediate level vision tasks , 1992, Proceedings., 11th IAPR International Conference on Pattern Recognition. Vol. IV. Conference D: Architectures for Vision and Pattern Recognition,.

[11]  Hilary Buxton,et al.  Polyhedral Object Recognition with Sparse Data - Validation of Interpretations , 1989, Alvey Vision Conference.

[12]  Yehezkel Lamdan,et al.  Geometric Hashing: A General And Efficient Model-based Recognition Scheme , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[13]  Rin-ichiro Taniguchi,et al.  AMP: an autonomous multi-processor for image processing and computer vision , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[14]  James J. Little,et al.  A smart buffer for tracking using motion data , 1993, 1993 Computer Architectures for Machine Perception.

[15]  Koichiro Deguchi,et al.  Integrated parallel image processings on a pipelined MIMD multi-processor system PSM , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[16]  A. Del Bimbo,et al.  Optical flow estimation on Connection-Machine 2 , 1993, 1993 Computer Architectures for Machine Perception.

[17]  D. S. Touretzky,et al.  Neural network simulation at Warp speed: how we got 17 million connections per second , 1988, IEEE 1988 International Conference on Neural Networks.

[18]  Dana H. Ballard,et al.  Animate Vision , 1991, Artif. Intell..

[19]  Sartaj Sahni,et al.  Clustering on a Hypercube Multicomputer , 1991, IEEE Trans. Parallel Distributed Syst..

[20]  Jon A. Webb,et al.  The Warp Machine on Navlab , 1991, IEEE Trans. Pattern Anal. Mach. Intell..