Carnegie Mellon University
Automatic Generation of Object Recognition Programs

Katsushi Ikeuchi and Takeo Kanade
Proceedings of the IEEE, Vol. 76, No. 8, pp. 1016-1035, August, 1988.

  • Adobe portable document format (pdf) (2MB)
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Issues and techniques are discussed to automatically compile object and sensor models into a visual recognition strategy for recognizing and locating an object in three-dimensional space from visual data. Automatic generation of recognition programs by compilation, in an attempt to automate this process, is described. An object model describes geometric and photometric properties of an object to be recognized. A sensor model specifies the sensor characteristics in predicting object appearances and variations of feature values. It is emphasized that the sensors, as well as objects, must be explicitly modeled to achieve the goal of automatic generation of reliable and efficient recognition programs. Actual creation of interpretation trees for two objects and their execution for recognition from a bin of parts are demonstrated.


Text Reference
Katsushi Ikeuchi and Takeo Kanade, "Automatic Generation of Object Recognition Programs," Proceedings of the IEEE, Vol. 76, No. 8, pp. 1016-1035, August, 1988.

BibTeX Reference
   author = "Katsushi Ikeuchi and Takeo Kanade",
   title = "Automatic Generation of Object Recognition Programs",
   journal = "Proceedings of the IEEE",
   pages = "1016-1035",
   month = "August",
   year = "1988",
   volume = "76",
   number = "8",