A blackboard infrastructure for object-based image interpretation

The paper presents a blackboard infrastructure for the development of object-based image interpretation applications. The infrastructure is based on an abstract deenition of important concepts in image interpretation: data objects, relationships, algorithms, strategies, and models. Building applications with the environment is eeectuated by specializing the abstract concepts. Using abstract concepts as a basis guarantees a high level of extensibility, exibility, and re-usability.

[1]  Tom Henderson,et al.  Logical sensor systems , 1984, J. Field Robotics.

[2]  Myron Flickner,et al.  An object-oriented language for image and vision execution (OLIVE) , 1989, [Proceedings 1989] IEEE International Workshop on Tools for Artificial Intelligence.

[3]  Avinash C. Kak,et al.  Recognition strategies for 3-D objects in occluded environments , 1990 .

[4]  Paul R. Calder,et al.  Composing user interfaces with InterViews , 1989, Computer.

[5]  Olivier D. Faugeras,et al.  HYPER: A New Approach for the Recognition and Positioning of Two-Dimensional Objects , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Martin D. Levine,et al.  Low Level Image Segmentation: An Expert System , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  L. J. de Hass Automatic Programming of Machine Vision Systems , 1987, IJCAI.

[8]  Charles R. Dyer,et al.  Model-based recognition in robot vision , 1986, CSUR.

[9]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  H. Penny Nii,et al.  Blackboard systems: the blackboard model of problem solving and the evolution of blackboard architectures , 1995 .

[11]  Avinash C. Kak,et al.  Evidence Accumulation and Flow of Control in a Hierarchical Spatial Reasoning System , 1988, AI Mag..

[12]  X. S. Cheng Design and implementation of an image understanding system: DADS , 1990 .

[13]  D. Corkill Blackboard Systems , 1991 .

[14]  Joseph L. Mundy The Image Understanding Environment Program , 1995, IEEE Expert.

[15]  Edward M. Riseman,et al.  A Fast Line Finder for Vision-Guided Robot Navigation , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Grady Booch,et al.  Object-Oriented Design with Applications , 1990 .

[17]  Takashi Matsuyama Expert systems for image processing: Knowledge-based composition of image analysis processes , 1989, Comput. Vis. Graph. Image Process..

[18]  Ramakant Nevatia,et al.  Detecting buildings in aerial images , 1988, Comput. Vis. Graph. Image Process..

[19]  Pascal Fua,et al.  Computational strategies for object recognition , 1992, CSUR.

[20]  V. Jagannathan,et al.  Blackboard Architectures and Applications , 1989 .

[21]  Takashi Matsuyama,et al.  SIGMA: A Framework for Image Understanding - Integration of Bottom-Up and Top-Down Analysis , 1985, IJCAI.

[22]  Ramesh C. Jain,et al.  Knowledge representation and control in computer vision systems , 1988, IEEE Expert.

[23]  Rodney A. Brooks,et al.  Symbolic Reasoning Among 3-D Models and 2-D Images , 1981, Artif. Intell..

[24]  Bruce A. Draper,et al.  ISR: a database for symbolic processing in computer vision , 1989, Computer.

[25]  Ronald Lumia,et al.  Model-based strategies for high-level robot vision , 1986, Comput. Vis. Graph. Image Process..

[26]  Max A. Viergever,et al.  Scale-Space: Its Natural Operators and Differential Invariants , 1991, IPMI.

[27]  MatsuyamaTakashi Expert systems for image processing: knowledge-based composition of image analysis processes , 1989 .

[28]  David G. Lowe,et al.  Three-Dimensional Object Recognition from Single Two-Dimensional Images , 1987, Artif. Intell..

[29]  King-Sun Fu,et al.  An Image Understanding System Using Attributed Symbolic Representation and Inexact Graph-Matching , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[30]  Robert C. Bolles,et al.  3DPO: A Three- Dimensional Part Orientation System , 1986, IJCAI.

[31]  P. Gemmar,et al.  An object oriented approach for an iconic kernel system IKS , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[32]  Frans C. A. Groen,et al.  A sensor processing model incorporating error detection and recovery , 1990 .

[33]  Thomas O. Binford,et al.  Ignorance, myopia, and naiveté in computer vision systems , 1991, CVGIP Image Underst..

[34]  Anil K. Jain,et al.  Evidence-Based Recognition of 3-D Objects , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[35]  Allen R. Hanson,et al.  Image understanding architecture: exploiting potential parallelism in machine vision , 1992, Computer.