Title :
Parallel processing systems for passive ranging during helicopter flight
Author :
Sridhar, Banavar ; Suorsa, Raymond E.
Author_Institution :
NASA Ames Res. Center, Moffett Field, CA, USA
Abstract :
Images from an electro-optical sensor provide a covert way of detecting objects in the flight path of a low-flying helicopter. Passive ranging consists of processing a sequence of images using techniques based on optical flow computation and recursive estimation. The passive ranging algorithm has to extract obstacle information from imagery at rates varying from five to thirty or more frames per second depending on the helicopter speed. We have implemented and tested the passive ranging algorithm off-line using helicopter-collected images. However, the real-time data and computational requirements of the algorithm are beyond the capability of any off-the-shell microprocessor or digital signal processor. This paper describes the computational requirements of the algorithm and uses parallel processing technology to meet these requirements. Various issues in the selection of a parallel processing architecture are discussed and four different computer architectures are evaluated regarding their suitability to process the algorithm in real-time
Keywords :
aerospace computing; aircraft control; computer vision; helicopters; image sequences; parallel algorithms; parallel architectures; parallel processing; computer vision; helicopter control; low level flight; optical flow; parallel processing systems; passive ranging; recursive estimation; Helicopter control; Image sequence analysis; Machine vision; Parallel algorithms; Parallel architectures; Parallel processing;
Conference_Titel :
Control Applications, 1994., Proceedings of the Third IEEE Conference on
Conference_Location :
Glasgow
Print_ISBN :
0-7803-1872-2
DOI :
10.1109/CCA.1994.381241