Abstract
Since Biederman introduced to the computer vision community a theory of human image understanding called "recognition-by-components," great interest in using it as a basis for generic object recognition has been spawned. Inspired by OPTICA, we propose a framework for generic object recognition with multiple Bayesian networks, where the object, primitive, prediction, and face nets are integrated with the more commonly used graph representation in computer vision to capture the causal, probabilistic relations among objects, primitives, aspects, faces, and contours. Based on the use of likelihood evidence, the communication mechanism among the nets is simple and efficient, and the four basic recognition behaviours are realized in a single framework. Each net is an autonomous agent, selectively responding to the data from the lower level in the context from its parent net, and dealing with the uncertainty and controlling the recognition tasks on its corresponding level. Our contributions in this article are the dynamic feedback control among recognition stages based on Bayesian networks, the attention mechanism using consistency- and discrimination-based value functions, and the unification of incremental grouping, partial matching, and multi-key indexing as an identical process under prediction for hypothesis generation. Our experiments have demonstrated that this new approach is more robust and efficient than the previous one.
Original language | English (US) |
---|---|
Pages (from-to) | 123-138 |
Number of pages | 16 |
Journal | International Journal of Computers and Applications |
Volume | 27 |
Issue number | 3 |
DOIs | |
State | Published - 2005 |
Externally published | Yes |
Keywords
- Application of Bayesian networks
- Bayesian networks
- Belief networks
- Generic object recognition
- Probabilistic reasoning
- Recognition-by-components
ASJC Scopus subject areas
- Software
- Hardware and Architecture
- Computer Science Applications
- Computer Graphics and Computer-Aided Design