• DocumentCode
    941282
  • Title

    Sketch Interpretation Using Multiscale Models of Temporal Patterns

  • Author

    Sezgin, Tevfik Metin ; Davis, Randall

  • Author_Institution
    Massachusetts Inst. of Technol.
  • Volume
    27
  • Issue
    1
  • fYear
    2007
  • Firstpage
    28
  • Lastpage
    37
  • Abstract
    Sketching is a natural input modality that has received increased interest in the computer graphics and human-computer interaction communities. The emergence of hardware such as tablet PCs and handheld PDAs provides easy means for capturing pen input. These devices combine a display, pen tracker, and computing device, making it possible to capture and process sketches online, as they are drawn. In this article, we present our sketch-recognition framework, which uses data to automatically learn the object orderings that commonly occur when people sketch and then use the orderings for sketch recognition. The key features that make this framework novel include learning object-level patterns from data, handling objects comprising multiple strokes (multistroke objects) and objects that share strokes (multiobject strokes), and supporting continuous observable features. We also present an efficient graphical model implementation of our approach and report that a specialized inference algorithm known as the Lauritzen-Jensen stable conditional Gaussian belief propagation should be used to avoid numerical instabilities in recognition
  • Keywords
    Gaussian processes; computer graphics; human computer interaction; image recognition; object recognition; Lauritzen-Jensen stable conditional Gaussian belief propagation; computer graphics; graphical model implementation; handheld PDA; human-computer interaction; inference algorithm; multiobject strokes; multiple strokes; multiscale models; multistroke objects; numerical instability; object orderings; sketch interpretation; sketch-recognition framework; tablet PC; temporal patterns; Computer vision; Electronic circuits; Image edge detection; Labeling; Pattern recognition; Resistors; Terminology; Vocabulary; Wires; Artificial Intelligence; Document and Text Processing; Graphics recognition and interpretation; Hierarchical; Learning; Object recognition; Segmentation; Statistical; User interfaces; Vision and Scene Understanding; Algorithms; Computer Graphics; Computer Simulation; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Models, Theoretical; Paintings; Time Factors; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/MCG.2007.17
  • Filename
    4052496