TXL: a rapid prototyping system for programming language dialects
Computer Languages
Real-time nonphotorealistic rendering
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Interactive beautification: a technique for rapid geometric design
Proceedings of the 10th annual ACM symposium on User interface software and technology
The immediate usability of graffiti
Proceedings of the conference on Graphics interface '97
Computer graphics and architecture: state of the art and outlook for the future
ACM SIGGRAPH Computer Graphics
Teddy: a sketching interface for 3D freeform design
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Sketching with projective 2D strokes
Proceedings of the 12th annual ACM symposium on User interface software and technology
A handwriting-based equation editor
Proceedings of the 1999 conference on Graphics interface '99
Computer aided serendipity: the role of autonomous assistants in problem solving
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
Recognizing Mathematical Expressions Using Tree Transformation
IEEE Transactions on Pattern Analysis and Machine Intelligence
Reflowing digital ink annotations
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
User Interfaces for On-Line Diagram Recognition
GREC '01 Selected Papers from the Fourth International Workshop on Graphics Recognition Algorithms and Applications
MathPad2: a system for the creation and exploration of mathematical sketches
ACM SIGGRAPH 2004 Papers
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
Fluid sketching of directed graphs
AUIC '06 Proceedings of the 7th Australasian User interface conference - Volume 50
MathPad2: a system for the creation and exploration of mathematical sketches
ACM SIGGRAPH 2006 Courses
MathPad2: a system for the creation and exploration of mathematical sketches
ACM SIGGRAPH 2007 courses
ACM SIGGRAPH 2007 courses
Evaluation of techniques for visualizing mathematical expression recognition results
GI '08 Proceedings of graphics interface 2008
Designing UI techniques for handwritten mathematics
SBIM '07 Proceedings of the 4th Eurographics workshop on Sketch-based interfaces and modeling
Kinematic templates: end-user tools for content-relative cursor manipulations
Proceedings of the 21st annual ACM symposium on User interface software and technology
Calculemus '09/MKM '09 Proceedings of the 16th Symposium, 8th International Conference. Held as Part of CICM '09 on Intelligent Computer Mathematics
Pattern Recognition Strategies for Interactive Sketch Composition
Proceedings of the 13th International Conference on Human-Computer Interaction. Part II: Novel Interaction Methods and Techniques
Handwriting beautification using token means
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Determining points on handwritten mathematical symbols
CICM'13 Proceedings of the 2013 international conference on Intelligent Computer Mathematics
Hi-index | 0.00 |
We describe a technique for enhancing a user's ability to manipulate hand-printed symbolic information by automatically improving legibility and simultaneously providing immediate feedback on the system's current structural interpretation of the information. Our initial application is a handwriting-based equation editor. Once the user has written a formula, the individual hand-drawn symbols can be gradually translated and scaled to closely approximate their relative positions and sizes in a corresponding typeset version. These transformations preserve the characteristics, or style, of the original user-drawn symbols. In applying this style-preserving morph, the system improves the legibility of the user-drawn symbols by correcting alignment and scaling, and also reveals the baseline structure of the symbols that has been inferred by system. We performed a preliminary user study that indicates that this new method of feedback is a useful addition to a conventional interpretive interface. We believe this is because the style preserving morph makes it easier to understand the correspondence between the original input and interpreted output than methods that radically change the appearance of the original input.