Interactive sketching for the early stages of user interface design
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
SKETCH: an interface for sketching 3D scenes
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
A handwriting-based equation editor
Proceedings of the 1999 conference on Graphics interface '99
Fluid sketches: continuous recognition and morphing of simple hand-drawn shapes
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Aiding manipulation of handwritten mathematical expressions through style-preserving morphs
GRIN'01 No description on Graphics interface 2001
MathPad2: a system for the creation and exploration of mathematical sketches
ACM SIGGRAPH 2004 Papers
Mode Detection and Incremental Recognition
IWFHR '04 Proceedings of the Ninth International Workshop on Frontiers in Handwriting Recognition
Beautifying sketching-based design tool content: issues and experiences
AUIC '05 Proceedings of the Sixth Australasian conference on User interface - Volume 40
Appearance-preserving manipulation of hand-drawn graphs
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Appearance-preserving manipulation of hand-drawn graphs
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
OctoPocus: a dynamic guide for learning gesture-based command sets
Proceedings of the 21st annual ACM symposium on User interface software and technology
Lineogrammer: creating diagrams by drawing
Proceedings of the 21st annual ACM symposium on User interface software and technology
Continuous recognition and visualization of pen strokes and touch-screen gestures
Proceedings of the Eighth Eurographics Symposium on Sketch-Based Interfaces and Modeling
Multiscale detection of gesture patterns in continuous motion trajectories
GW'09 Proceedings of the 8th international conference on Gesture in Embodied Communication and Human-Computer Interaction
Hi-index | 0.00 |
We describe a prototype sketch-based system that allows users to draw and manipulate directed graphs using gestural input exclusively. The system incorporates the notion of fluid sketching, which attempts to recognize and beautify what the user is drawing while it is being drawn. This concept applies to both the drawing of vertices, which are morphed to circles, and to the drawing of edges, which are approximated on-the-fly by a constrained projection onto low-order polynomials. Consequently, all user-drawn strokes are cleaned up by continuously morphing or projecting them to the nearest geometrically precise shapes. The system has a unique look and feel in that the currently-displayed graph is always at or in transition toward a clean and precise representation of what the user has drawn or is in the process of drawing. When vertices of the graph are dragged to new locations or edges are reshaped, the original graph connectivity is maintained while simultaneously retaining some of its original user-drawn character, such as vertex size and placement, and overall edge shape.