MathBrush: An Experimental Pen-Based Math System

It is widely believed that mathematics will be one of the major applications for Tablet PCs and other pen-based devices. In this paper we discuss many of the issues that make doing mathematics on such pen-based devices a hard task. We give a preliminary description of an experimental system, currently named MathBrush, for working with mathematics using penbased devices. The system allows a user to enter mathematical expressions with a pen and to then do mathematical computation using a computer algebra system. The system provides a simple and easy way for users to verify the correctness of their handwritten expressions and, if needed, to correct any errors in recognition. Choosing mathematical operations is done making use of context menus, both with input and output expressions.

[1]  Stephen M. Watt,et al.  An Interactive Mathematical Handwriting Recognizer for the Pocket PC , 2002 .

[2]  D. Cheriton,et al.  A preliminary report on the MathBrush pen-math system , 2006 .

[3]  Geoffrey E. Hinton,et al.  Using Generative Models for Handwritten Digit Recognition , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Charles C. Tappert,et al.  Cursive Script Recognition by Elastic Matching , 1982, IBM J. Res. Dev..

[5]  Joseph J. LaViola,et al.  MathPad2: a system for the creation and exploration of mathematical sketches , 2004, ACM Trans. Graph..

[6]  James Arvo,et al.  Aiding Manipulation of Handwritten Mathematical Expressions through Style-Preserving Morphs , 2001, Graphics Interface.

[7]  Dit-Yan Yeung,et al.  Recognizing on-line handwritten alphanumeric characters through flexible structural matching , 1999, Pattern Recognit..

[8]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[9]  Stephen M. Watt,et al.  A Context for Pen-Based Mathematical Computing , 2005 .

[10]  Joseph J. LaViola,et al.  MathPad2: a system for the creation and exploration of mathematical sketches , 2004, SIGGRAPH 2004.

[11]  Ian Rutherford Structural Analysis for Pen-Based Math Input Systems , 2005 .

[12]  John Hart,et al.  ACM Transactions on Graphics: Editorial , 2003, SIGGRAPH 2003.

[13]  Jeff Gregg,et al.  A Context for , 2007 .

[14]  Keith O. Geddes,et al.  Maple 9 Advanced Programming Guide , 2003 .

[15]  Masakazu Suzuki,et al.  INFTY: an integrated OCR system for mathematical documents , 2003, DocEng '03.

[16]  Patrice Scattolin,et al.  Recognition of handwritten numerals using elastic matching , 1993 .