Title :
Computer architectures for a real-time passive ranging algorithm
Author :
Sridhar, Banavar ; Suorsa, Raymond E.
Author_Institution :
NASA Ames Res. Center, Moffett Field, CA, USA
Abstract :
The complexity of rotorcraft missions involving operations close to the ground result in high pilot workload. In order to allow a pilot time to perform mission-oriented tasks, sensor-aiding and automation of some of the guidance and control functions is highly desirable. 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 images. However, the real-time data and computational requirements of the algorithm are beyond the capability of any off-the-shelf microprocessor or digital signal processor. This paper describes the computational requirements of the algorithm and uses parallel processing technology to meet this requirement. 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. Based on this evaluation, we conclude that real-time passive ranging is a realistic goal and can be achieved within a short time
Keywords :
Kalman filters; aerospace computing; computerised navigation; electro-optical devices; feature extraction; helicopters; image sensors; image sequences; parallel architectures; real-time systems; shared memory systems; ICI/SKY; control functions; electro-optical sensor; guidance; helicopter speed; low-flying helicopter; obstacle information; parallel processing architecture; real-time data; real-time passive ranging algorithm; recursive estimation; rotorcraft missions; sequence of images; Automatic control; Automation; Computer architecture; Electrooptic devices; Helicopters; Image sensors; Object detection; Optical computing; Parallel processing; Signal processing algorithms;
Conference_Titel :
Digital Avionics Systems Conference, 1993. 12th DASC., AIAA/IEEE
Conference_Location :
Fort Worth, TX
Print_ISBN :
0-7803-1343-7
DOI :
10.1109/DASC.1993.283533