A note on binary template matching
Pattern Recognition
The Combinatorics of Heuristic Search Termination for Object Recognition in Cluttered Environments
IEEE Transactions on Pattern Analysis and Machine Intelligence
Specifying gestures by example
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Recognizing multistroke geometric shapes: an experimental evaluation
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
DENIM: finding a tighter fit between tools and practice for Web site design
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
SATIN: a toolkit for informal ink-based applications
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
The Hearsay-II Speech-Understanding System: Integrating Knowledge to Resolve Uncertainty
ACM Computing Surveys (CSUR)
Efficient Visual Recognition Using the Hausdorff Distance
Efficient Visual Recognition Using the Hausdorff Distance
The Use of Grouping in Visual Object Recognition
The Use of Grouping in Visual Object Recognition
Pen and speech recognition in the user interface for mobile multimedia terminals
Pen and speech recognition in the user interface for mobile multimedia terminals
Resolving ambiguities to create a natural computer-based sketching environment
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 2
Pen-based styling design of 3D geometry using concept sketches and template models
Proceedings of the 2006 ACM symposium on Solid and physical modeling
Table Detection in Online Ink Notes
IEEE Transactions on Pattern Analysis and Machine Intelligence
Dynamically constructed Bayes nets for multi-domain sketch understanding
ACM SIGGRAPH 2006 Courses
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Environments for creativity: a lab for making things
Proceedings of the 6th ACM SIGCHI conference on Creativity & cognition
Connector semantics for sketched diagram recognition
AUIC '07 Proceedings of the eight Australasian conference on User interface - Volume 64
ACM SIGGRAPH 2007 courses
Dynamically constructed Bayes nets for multi-domain sketch understanding
ACM SIGGRAPH 2007 courses
ACM SIGGRAPH 2007 courses
An efficient graph-based recognizer for hand-drawn symbols
Computers and Graphics
Papiercraft: A gesture-based command system for interactive paper
ACM Transactions on Computer-Human Interaction (TOCHI)
An agent-based framework for sketched symbol interpretation
Journal of Visual Languages and Computing
PaleoSketch: accurate primitive sketch recognition and beautification
Proceedings of the 13th international conference on Intelligent user interfaces
A combinatorial approach to multi-domain sketch recognition
SBIM '07 Proceedings of the 4th Eurographics workshop on Sketch-based interfaces and modeling
Ink features for diagram recognition
SBIM '07 Proceedings of the 4th Eurographics workshop on Sketch-based interfaces and modeling
Recognition and processing of hand-drawn diagrams using syntactic and semantic analysis
AVI '08 Proceedings of the working conference on Advanced visual interfaces
Newton's Pen: A pen-based tutoring system for statics
Computers and Graphics
Using Error Recovery Techniques to Improve Sketch Recognition Accuracy
Graphics Recognition. Recent Advances and New Opportunities
Representing and Parsing Sketched Symbols Using Adjacency Grammars and a Grid-Directed Parser
Graphics Recognition. Recent Advances and New Opportunities
Structuring and manipulating hand-drawn concept maps
Proceedings of the 14th international conference on Intelligent user interfaces
Recognition of hand drawn chemical diagrams
AAAI'07 Proceedings of the 22nd national conference on Artificial intelligence - Volume 1
Dynamically constructed Bayes nets for multi-domain sketch understanding
IJCAI'05 Proceedings of the 19th international joint conference on Artificial intelligence
An image-based, trainable symbol recognizer for hand-drawn sketches
Computers and Graphics
Combining geometry and domain knowledge to interpret hand-drawn diagrams
Computers and Graphics
Automated freehand sketch segmentation using radial basis functions
Computer-Aided Design
A model-based recognition engine for sketched diagrams
Journal of Visual Languages and Computing
User interface design by sketching: a complexity analysis of widget representations
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Rata.SSR: data mining for pertinent stroke recognizers
Proceedings of the Seventh Sketch-Based Interfaces and Modeling Symposium
From engineering diagrams to engineering models: Visual recognition and applications
Computer-Aided Design
Technical Section: SpeedSeg: A technique for segmenting pen strokes using pen speed
Computers and Graphics
Recognizing sketched multistroke primitives
ACM Transactions on Interactive Intelligent Systems (TiiS)
Understanding, Manipulating and Searching Hand-Drawn Concept Maps
ACM Transactions on Intelligent Systems and Technology (TIST)
Sketched symbol recognition with auto-completion
Pattern Recognition
Small gestures go a long way: how many bits per gesture do recognizers actually need?
Proceedings of the Designing Interactive Systems Conference
Proceedings of the International Symposium on Sketch-Based Interfaces and Modeling
An efficient graph-based symbol recognizer
SBM'06 Proceedings of the Third Eurographics conference on Sketch-Based Interfaces and Modeling
Constellation models for sketch recognition
SBM'06 Proceedings of the Third Eurographics conference on Sketch-Based Interfaces and Modeling
From paper to machine: extracting strokes from images for use in sketch recognition
SBM'08 Proceedings of the Fifth Eurographics conference on Sketch-Based Interfaces and Modeling
SOUSA: sketch-based online user study applet
SBM'08 Proceedings of the Fifth Eurographics conference on Sketch-Based Interfaces and Modeling
Automatic interpretation of depiction conventions in sketched diagrams
SBM'08 Proceedings of the Fifth Eurographics conference on Sketch-Based Interfaces and Modeling
Gestures as point clouds: a $P recognizer for user interface prototypes
Proceedings of the 14th ACM international conference on Multimodal interaction
The impact of motion dimensionality and bit cardinality on the design of 3D gesture recognizers
International Journal of Human-Computer Studies
Supervised machine learning for grouping sketch diagram strokes
Proceedings of the International Symposium on Sketch-Based Interfaces and Modeling
Hi-index | 0.00 |
A long standing challenge in pen-based computer interaction is the ability to make sense of informal sketches. A main difficulty lies in reliably extracting and recognizing the intended set of visual objects from a continuous stream of pen strokes. Existing pen-based systems either avoid these issues altogether, thus resulting in the equivalent of a drawing program, or rely on algorithms that place unnatural constraints on the way the user draws. As one step toward alleviating these difficulties, we present an integrated sketch parsing and recognition approach designed to enable natural, fluid, sketch-based computer interaction. The techniques presented in this paper are oriented toward the domain of network diagrams. In the first step of our approach, the stream of pen strokes is examined to identify the arrows in the sketch. The identified arrows then anchor a spatial analysis which groups the uninterpreted strokes into distinct clusters, each representing a single object. Finally, a trainable shape recognizer, which is informed by the spatial analysis, is used to find the best interpretations of the clusters. Based on these concepts, we have built SimuSketch, a sketch-based interface for Matlab's Simulink software package. An evaluation of SimuSketch has indicated that even novice users can effectively utilize our system to solve real engineering problems without having to know much about the underlying recognition techniques.