Learning Shape Descriptions: Generating and Generalizing Models of Visual Objects

Abstract : We present the results of an implemented system for learning structural prototypes from gray-scale images. We show how to divide an object into subparts and how to encode the properties of these subparts and how to encode the properties of these subparts and the relations between them. We discuss the importance of hierarchy and grouping in representing objects and show how a notion of visual similarity can be embedded in the description language. Finally we exhibit a learning algorithm that forms class models from the descriptions produced and used these models to recognize new members of the class. Keywords: Learning; Concept learning; Shape description; Machine vision; High-level vision; (SLS)Smoothed Local Symmetries.

[1]  Michael Brady,et al.  The Mechanic's Mate , 1984, ECAI.

[2]  Hector J. Levesque,et al.  Krypton: A Functional Approach to Knowledge Representation , 1983, Computer.

[3]  Dana H. Ballard,et al.  Strip trees: a hierarchical representation for curves , 1981, CACM.

[4]  Herbert Freeman,et al.  Computer Processing of Line-Drawing Images , 1974, CSUR.

[5]  W. A. Perkins,et al.  A Model-Based Vision System for Industrial Parts , 1978, IEEE Transactions on Computers.

[6]  Richard W. Hamming,et al.  Coding and Information Theory , 1980 .

[7]  D. D. Hoffman,et al.  Representing Smooth Plane Curves for Recognition: Implications for Figure-Ground Reversal , 1982, AAAI.

[8]  H. Blum Biological shape and visual science (part I) , 1973 .

[9]  Michael Brady,et al.  The Curvature Primal Sketch , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  M. Brady,et al.  Smoothed Local Symmetries and Their Implementation , 1984 .

[11]  Kurt VanLehn,et al.  Felicity conditions for human skill acquisition: validating an ai-based theory , 1983 .

[12]  Randall Davis,et al.  Diagnostic Reasoning Based on Structure and Behavior , 1984, Artif. Intell..

[13]  T. Poggio,et al.  Ill-Posed Problems and Regularization Analysis in Early Vision , 1984 .

[14]  Ramakant Nevatia,et al.  Description and Recognition of Curved Objects , 1977, Artif. Intell..

[15]  J. Canny Finding Edges and Lines in Images , 1983 .

[16]  D. Marr,et al.  Analysis of occluding contour , 1977, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[17]  HARRY BLUM,et al.  Shape description using weighted symmetric axis features , 1978, Pattern Recognit..

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

[19]  Patrick Henry Winston,et al.  Learning New Principles from Precedents and Exercises , 1982, Artif. Intell..

[20]  Nils J. Nilsson,et al.  Artificial Intelligence , 1974, IFIP Congress.

[21]  P. Winston Learning by Augmenting Rules and Accumulating Censors. , 1982 .

[22]  Michael R. Lowry,et al.  Learning Physical Descriptions From Functional Definitions, Examples, and Precedents , 1983, AAAI.

[23]  Margaret M. Fleck Local Rotational Symmetries , 1985 .

[24]  Nicholas V. Findler,et al.  Associative Networks- Representation and Use of Knowledge by Computers , 1980, CL.

[25]  Thomas G. Dietterich,et al.  Inductive Learning of Structural Descriptions: Evaluation Criteria and Comparative Review of Selected Methods , 1981, Artif. Intell..

[26]  John Fairfield Segmenting blobs into subregions , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[27]  Jean Ponce,et al.  Toward a surface primal sketch , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

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

[29]  D. Marr,et al.  Representation and recognition of the spatial organization of three-dimensional shapes , 1978, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[30]  Noam Chomsky,et al.  The Sound Pattern of English , 1968 .

[31]  S. Ullman Visual routines , 1984, Cognition.

[32]  Daniel G. Bobrow,et al.  On Overview of KRL, a Knowledge Representation Language , 1976, Cogn. Sci..

[33]  Ronald J. Brachman,et al.  What IS-A Is and Isn't: An Analysis of Taxonomic Links in Semantic Networks , 1983, Computer.

[34]  Patrick Henry Winston,et al.  Learning structural descriptions from examples , 1970 .