Incremental Learning of Perceptual Categories for Open-Domain Sketch Recognition

Most existing sketch understanding systems require a closed domain to achieve recognition. This paper describes an incremental learning technique for open-domain recognition. Our system builds generalizations for categories of objects based upon previous sketches of those objects and uses those generalizations to classify new sketches. We represent sketches qualitatively because we believe qualitative information provides a level of description that abstracts away details that distract from classification, such as exact dimensions. Bayesian reasoning is used in building representations to deal with the inherent uncertainty in perception. Qualitative representations are compared using SME, a computational model of analogy and similarity that is supported by psychological evidence, including studies of perceptual similarity. We use SEQL to produce generalizations based on the common structure found by SME in different sketches of the same object. We report on the results of testing the system on a corpus of sketches of everyday objects, drawn by ten different people.

[1]  Ronald W. Ferguson,et al.  Integrating Probabilistic Reasoning into a Symbolic Diagrammatic Reasoner , 2005, FLAIRS.

[2]  George L. Oby Sun Up to Sun Down , 2004 .

[3]  Donald D. Hoffman,et al.  Parts of recognition , 1984, Cognition.

[4]  R. Davis,et al.  Perceptually Based Learning of Shape Descriptions , 2002 .

[5]  Randall Davis,et al.  Perceptually based learning of shape descriptions for sketch recognition , 2004, AAAI.

[6]  Kenneth D. Forbus,et al.  SEQL: Category learning as progressive abstraction using structure mapping , 2000 .

[7]  Kenneth D. Forbus,et al.  Transforming between Propositions and Features: Bridging the Gap , 2005, AAAI.

[8]  Kenneth D. Forbus,et al.  GeoRep: A Flexible Tool for Spatial Representation of Line Drawings , 2000, AAAI/IAAI.

[9]  Marcus Liwicki,et al.  Recognizing and Simulating Sketched Logic Circuits , 2005, KES.

[10]  Christine Alvarado,et al.  A Framework for Multi-Domain Sketch Recognition , 2002 .

[11]  Kenneth D. Forbus,et al.  Open-Domain Sketch Understanding: The nuSketch Approach , 2004, AAAI Technical Report.

[12]  David G. Lowe,et al.  Organization of smooth image curves at multiple scales , 1988, International Journal of Computer Vision.

[13]  Lledó Museros Cabedo,et al.  A Qualitative Theory for Shape Representation , 2006, Inteligencia Artif..

[14]  Jaehwa Park,et al.  Main Wall Recognition of Architectural Drawings Using Dimension Extension Line , 2003, GREC.

[15]  D. Gentner Structure‐Mapping: A Theoretical Framework for Analogy* , 1983 .

[16]  Marjorie Skubic,et al.  Hidden Markov Model Symbol Recognition for Sketch-Based Interfaces , 2004, AAAI Technical Report.

[17]  Brian Falkenhainer,et al.  The Structure-Mapping Engine: Algorithm and Examples , 1989, Artif. Intell..