Shape from perspective: A rule-based approach

Abstract A system which is capable of inferring some of the structure of a 3-dimensional scene from a single perspective line drawing is discussed. Closed from equations for the inverse of the perspective transformation are used as modular inference engines. These inference engines use hypothesized spatial relationships between world entities to compute the unknown quantities such as distances between points, camera position, and focal length. The result of applying such modular computations is shown to be order independent and stable. In the absence of high-level models of objects in the scene, a hypothesize-and-test approach can be used to interpret the organization of the structures in the scene. The search space of hypotheses can be improved by utilizing known semantics of spatial relationships.

[1]  R. Haralick Using perspective transformations in scene analysis , 1980 .

[2]  Takeo Kanade,et al.  Recovery of the Three-Dimensional Shape of an Object from a Single View , 1981, Artif. Intell..

[3]  Richard C. T. Lee,et al.  Symbolic logic and mechanical theorem proving , 1973, Computer science classics.

[4]  Robert M. Haralick,et al.  Understanding Objects with Curved Surfaces from a Single Perspective View of Boundaries , 1985, Artif. Intell..

[5]  Indranil Chakravarty,et al.  A Generalized Line and Junction Labeling Scheme with Application to scene Analysis , 1979, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Stanley M. Dunn,et al.  Efficient Recovery of Shape from Texture , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Robert M. Haralick,et al.  Increasing Tree Search Efficiency for Constraint Satisfaction Problems , 1979, Artif. Intell..

[8]  Adolfo Guzmán-Arenas,et al.  COMPUTER RECOGNITION OF THREE-DIMENSIONAL OBJECTS IN A VISUAL SCENE , 1968 .

[9]  Stephen T. Barnard,et al.  Interpreting Perspective Image , 1983, Artif. Intell..

[10]  Alex Pentland,et al.  Local Shading Analysis , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

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

[13]  Prasanna Govind Mulgaonkar,et al.  Analyzing perspective line drawings using hypothesis based reasoning (computer vision, artificial intelligence) , 1984 .

[14]  Lawrence G. Roberts,et al.  Machine Perception of Three-Dimensional Solids , 1963, Outstanding Dissertations in the Computer Sciences.

[15]  Andrew P. Witkin,et al.  Recovering Surface Shape and Orientation from Texture , 1981, Artif. Intell..

[16]  M. B. Clowes,et al.  On Seeing Things , 1971, Artif. Intell..

[17]  Prasanna G. Mulgaonkar,et al.  Matching 'sticks, plates and blobs' objects using geometric and relational constraints , 1984, Image and Vision Computing.

[18]  Berthold K. P. Horn Understanding Image Intensities , 1977, Artif. Intell..