A framework for interpretation of aerial images

A general framework for building aerial image interpretation systems is proposed. Within this framework, scene knowledge, which is frequently hierarchical and structured in nature, is represented using frames. Domain problem-solving knowledge, which is typically heuristic in form, is declaratively specified through the use of production rules. The issue of efficient search is addressed by the use of an assumption-based truth maintenance system (ATMS). Within these guidelines, a system has been implemented with the goal of detecting a class of buildings in aerial images. The process of building detection is carried out in a hierarchical manner. Line segments are first grouped to form vertices, which are then grouped to form edges. Edges are composed into edge rings. Shadow analysis on closed rings is used to make roof hypotheses. All the elements in the hierarchy are represented by frames. A search scheme based on an ATMS is used to deal with the ambiguities in this hierarchical grouping process.<<ETX>>

[1]  J. McDermott,et al.  Rule-Based Interpretation of Aerial Imagery , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Ramakant Nevatia,et al.  Using Perceptual Organization to Extract 3-D Structures , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  G. M. Provan Model-based object recognition: a truth maintenance approach , 1988, [1988] Proceedings. The Fourth Conference on Artificial Intelligence Applications.

[4]  Ellen Walker,et al.  A framework for representing & reasoning about 3-D objects , 1988 .

[5]  Takeo Kanade,et al.  A Framework for Representing and Reasoning about Three-Dimensional Objects for Vision , 1988, AI Mag..

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

[7]  Takeo Kanade,et al.  Incremental Reconstruction of 3D Scenes from Multiple, Complex Images , 1986, Artif. Intell..

[8]  Johan de Kleer,et al.  An Assumption-Based TMS , 1987, Artif. Intell..

[9]  Richard Fikes,et al.  The role of frame-based representation in reasoning , 1985, CACM.

[10]  Larry S. Davis,et al.  Hypothesis integration in image understanding systems , 1985, Comput. Vis. Graph. Image Process..

[11]  Daniel G. Bobrow,et al.  Object-Oriented Programming: Themes and Variations , 1989, AI Mag..