Image interpretation using multi-relational grammars

An approach to computational vision that is based on multiple levels of interpretation is presented. The step between each level is seen as taking place in three stages-parsing (in which features and groups of features in an image are given labels), interpreting (in which several interpretations are built, assuring that each feature is given at most one explanation in terms of a higher-level label), and pruning (in which some interpretations are discarded because of global constraints). The parsing and pruning steps are guided by multirelational grammars, a generalization of ordinary attribute grammars and of graph grammars. A bottom-up parsing algorithm for this class of grammars is presented, and their usefulness in image interpretation is illustrated by examples using both synthetic and real-world data.<<ETX>>

[1]  David H. D. Warren,et al.  Definite Clause Grammars for Language Analysis - A Survey of the Formalism and a Comparison with Augmented Transition Networks , 1980, Artif. Intell..

[2]  W. Grimson,et al.  Model-Based Recognition and Localization from Sparse Range or Tactile Data , 1984 .

[3]  A. C. Shaw,et al.  Linguistic methods in picture processing: a survey , 1899, AFIPS Fall Joint Computing Conference.

[4]  Azriel Rosenfeld,et al.  Web Grammars , 1969, IJCAI.

[5]  Jan Maluszynski,et al.  Relating Logic Programs and Attribute Grammars , 1985, J. Log. Program..

[6]  Manfred Nagl,et al.  Graph-Grammars and Their Application to Computer Science , 1982, Lecture Notes in Computer Science.

[7]  Kjell Brunnström,et al.  Hypotheses of Geometric Structure Generated in an Active Computer Vision System , 1988, MVA.

[8]  Fredrik Bergholm,et al.  Edge Focusing , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  William S. Havens,et al.  Hierarchical arc consistency: exploiting structured domains in constraint satisfaction problems , 1985 .

[10]  Raymond Reiter,et al.  A Logical Framework for Depiction and Image Interpretation , 1989, Artif. Intell..

[11]  John L. Pfaltz,et al.  Web grammars and picture description , 1972, Comput. Graph. Image Process..

[12]  David L. Waltz,et al.  Understanding Line drawings of Scenes with Shadows , 1975 .

[13]  Azriel Rosenfeld,et al.  Digital Picture Processing , 1976 .

[14]  John K. Tsotsos Knowledge organization and its role in representation and interpretation for time‐varying data: the ALVEN system , 1985, Comput. Intell..