Share Email Print

Proceedings Paper

A Massively Parallel Approach To Object Recognition
Author(s): Carl R. Feynman; Harry L. Voorhees; Lewis W. Tucker
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

This paper describes a model-based vision system for recognizing three-dimensional objects in two-dimensional images of natural scenes. The system is implemented entirely in parallel on a CM-2 Connection Machine System. It is novel in that it does not use a three-dimensional representation of the object. Instead, the representation of the object is constructed from a number of images of the object taken from known positions. By interpolating the appearance of the same feature in different views, it is possible to estimate the appearance of the feature from any camera position. By applying this interpolation process to many features, it is possible to reconstruct the appearance of the object from any angle and position. Features observed in the scene to be recognized can then be used to generate hypotheses as to the pose of the object. These hypotheses then compete to explain the observed features of the scene. A novel representation of features is used, which permits features of many types - lines, corners, curvature extrema and inflection points - to be treated identically by the correspondence, interpolation, and hypothesis generation processes.

Paper Details

Date Published: 27 March 1989
PDF: 6 pages
Proc. SPIE 1002, Intelligent Robots and Computer Vision VII, (27 March 1989); doi: 10.1117/12.960290
Show Author Affiliations
Carl R. Feynman, Thinking Machines Corporation (United States)
Harry L. Voorhees, Thinking Machines Corporation (United States)
Lewis W. Tucker, Thinking Machines Corporation (United States)

Published in SPIE Proceedings Vol. 1002:
Intelligent Robots and Computer Vision VII
David P. Casasent, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?