Title :
A hierarchical, automated target recognition algorithm for a parallel analog processor
Author :
Padgett, Curtis ; Woodward, Gail
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Abstract :
A hierarchical approach is described for an automated target recognition (ATR) system, VIGILANTE, that uses a massively parallel, analog processor (3DANN). The 3DANN processor is capable of performing 64 concurrent inner products of size 1×4096 every 250 nanoseconds. A complete 64×64 raster scan of a 256×256 image can be evaluated by the 3DANN with its 64 modifiable templates in about 16 milliseconds. To fully utilize the analog processor and accommodate its high bandwidth capabilities, the vectors (templates) loaded on the 3DANN perform dimensionality reduction for a backend set of classifiers. The templates used in this ATR algorithm are hierarchically generated sets of eigenvectors taken from a partitioned set of library object images. As information is accumulated about the target (e.g. object class), a more refined set of eigenvectors reflecting this knowledge can be loaded and more specialized classifiers utilized. The classifiers provide information related to the ATR task: location, class, sub-class, and orientation of target(s). We report some preliminary results that examine the performance of orientation classifiers. With no knowledge about object class or orientation, a neural network achieves 94.2% in determining to which one of three classes from vertical (30°, 45°, or 60°) an object image is oriented (±30°). Using an eigenvector template set generated from a distribution where both object class and orientation are known, a neural network classifier achieves 96% in orienting the object to within ±22.5°. This information can be used to load even more specific eigenvector sets which should lead to more accurate object location during tracking and an enhancement in object recognition tasks
Keywords :
CCD image sensors; analogue processing circuits; eigenvalues and eigenfunctions; image classification; image enhancement; image processing equipment; neural nets; object recognition; parallel architectures; target tracking; 256 pixel; 65536 pixel; VIGILANTE; dimensionality reduction; eigenvectors; hierarchical automated target recognition algorithm; library object images; massively parallel analog processor; neural network classifier; object location; object recognition tasks; orientation classifiers; parallel analog processor; Charge-coupled image sensors; High speed optical techniques; Image sensors; Neural networks; Optical control; Optical imaging; Optical sensors; Sensor systems; Target recognition; Target tracking;
Conference_Titel :
Computational Intelligence in Robotics and Automation, 1997. CIRA'97., Proceedings., 1997 IEEE International Symposium on
Conference_Location :
Monterey, CA
Print_ISBN :
0-8186-8138-1
DOI :
10.1109/CIRA.1997.613884