Specifying gestures by example
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
The Amulet Environment: New Models for Effective User Interface Software Development
IEEE Transactions on Software Engineering
Quantitative measures of change based on feature organization: eigenvalues and eigenvectors
Computer Vision and Image Understanding
Perceptual Organization and Visual Recognition
Perceptual Organization and Visual Recognition
Online parsing of visual languages using adjacency grammars
VL '95 Proceedings of the 11th International IEEE Symposium on Visual Languages
Efficient analysis of complex diagrams using constraint-based parsing
ICDAR '95 Proceedings of the Third International Conference on Document Analysis and Recognition (Volume 2) - Volume 2
Model-based clustering algorithms, performance and application
Model-based clustering algorithms, performance and application
Automatically transforming symbolic shape descriptions for use in sketch recognition
AAAI'04 Proceedings of the 19th national conference on Artifical intelligence
Perceptually based learning of shape descriptions for sketch recognition
AAAI'04 Proceedings of the 19th national conference on Artifical intelligence
Hi-index | 0.00 |
Sketch recognition is automated understanding of hand-drawn diagrams. Current sketch recognition systems exist for only a handful of domains, which contain on the order of 10--20 shapes. Our goal was to create a generalized method for recognition that could work for many domains, increasing the number of shapes that could be recognized in real-time, while maintaining a high accuracy. In an effort to effectively recognize shapes while allowing drawing freedom (both drawing-style freedom and perceptually-valid variations), we created the shape description language modeled after the way people naturally describe shapes to 1) create an intuitive and easy to understand description, providing transparency to the underlying recognition process, and 2) to improve recognition by providing recognition flexibility (drawing freedom) that is aligned with how humans perceive shapes. This paper describes the results of a study performed to see how users naturally describe shapes. A sample of 35 subjects described or drew approximately 16 shapes each. Results show a common vocabulary related to Gestalt grouping and singularities. Results also show that perception, similarity, and context play an important role in how people describe shapes. This study resulted in a language (LADDER) that allows shape recognizers for any domain to be automatically generated from a single hand-drawn example of each shape. Sketch systems for over 30 different domains have been automatically generated based on this language. The largest domain contained 923 distinct shapes, and achieved a recognition accuracy of 83% (and a top-3 accuracy of 87%) on a corpus of over 11,000 sketches, which recognizes almost two orders of magnitude more shapes than any other existing system.