Results 1  10
of
11
D.: A preliminary report on the MathBrush penmath system
 In: Maple 2006 Conference
, 2006
"... In this paper 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. T ..."
Abstract

Cited by 6 (1 self)
 Add to MetaCart
In this paper 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.
A penbased mathematical environment Mathink
, 2006
"... In this work we address the problem of how penbased interfaces for mathematical software systems can be organized. We describe our approach to such interfaces for mathematical packages and document processing software. Our architecture includes components for ink collection, mathematicallyoriented ..."
Abstract

Cited by 5 (2 self)
 Add to MetaCart
(Show Context)
In this work we address the problem of how penbased interfaces for mathematical software systems can be organized. We describe our approach to such interfaces for mathematical packages and document processing software. Our architecture includes components for ink collection, mathematicallyoriented recognizers, portability support and interfaces to applications. We summarize aspects of mathematical handwriting recognition and discuss the methods we have used for individual character recognition and overall expression analysis. We present our penbased computing environment Mathink and give an overview of facilities for training, ink annotation, and testing. 1
MathBrush: An Experimental PenBased Math System
"... It is widely believed that mathematics will be one of the major applications for Tablet PCs and other penbased devices. In this paper we discuss many of the issues that make doing mathematics on such penbased devices a hard task. We give a preliminary description of an experimental system, current ..."
Abstract

Cited by 4 (0 self)
 Add to MetaCart
It is widely believed that mathematics will be one of the major applications for Tablet PCs and other penbased devices. In this paper we discuss many of the issues that make doing mathematics on such penbased 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. Key words: PCtablets, Penbased math, Computer Algebra systems 1
Prototype Pruning by Feature Extraction for Handwritten Mathematical Symbol Recognition
"... Successful mathematical handwriting recognition will require recognizers for large sets of handwritten symbols. This paper presents a recognition system for such handwritten mathematical symbols. The recognizer can provide a component of a handwritten interface for computer algebra systems such as M ..."
Abstract

Cited by 2 (1 self)
 Add to MetaCart
(Show Context)
Successful mathematical handwriting recognition will require recognizers for large sets of handwritten symbols. This paper presents a recognition system for such handwritten mathematical symbols. The recognizer can provide a component of a handwritten interface for computer algebra systems such as Maple. Large sets of similar symbols present new challenges in the area of handwriting recognition, and we address these here. We use a preclassification strategy, in combination with elastic matching, to improve recognition speed. Elastic matching is a modelbased method that involves computation proportional to the set of candidate models. To solve this problem, we prune prototypes by examining character features. To this end, we have defined and analyzed different features. By applying these features into an elastic recognition system, the recognition speed is improved while maintaining high recognition accuracy. 1
Sketchbased interfaces: Exploiting spatiotemporal context for automatic stroke grouping
 in 10th International Symposium on Smart Graphics
, 2010
"... s.l. ..."
(Show Context)
Communicating Mathematics via PenBased Interfaces
"... In this work we address the question of how to organize penbased interfaces for mathematical software systems. We describe our approach to such interfaces both for mathematical packages and document processing software. Our architecture includes components for ink collection, mathematicallyoriented ..."
Abstract
 Add to MetaCart
(Show Context)
In this work we address the question of how to organize penbased interfaces for mathematical software systems. We describe our approach to such interfaces both for mathematical packages and document processing software. Our architecture includes components for ink collection, mathematicallyoriented recognizers, portability support and interfaces to applications. We summarize aspects of mathematical handwriting recognition and discuss the methods we have used for individual character recognition and overall expression analysis. We present our penbased computing environment Mathink and give an overview of facilities for training, ink annotation, and testing. 1
On the Recognition of Handwritten . . .
, 2007
"... We have examined the problem of machine recognition of handwritten mathematical symbols. We focus on the case where inkstroke information is available, as it would be collected from a digital pen. We have examined a number of problems: handwriting variant analysis, feature extraction, grouping set ..."
Abstract
 Add to MetaCart
We have examined the problem of machine recognition of handwritten mathematical symbols. We focus on the case where inkstroke information is available, as it would be collected from a digital pen. We have examined a number of problems: handwriting variant analysis, feature extraction, grouping sets of characters, encoding handwritten mathematical symbols and building recognizers. One of the difficulties of handwritten mathematical symbol recognition lies in the variability of the symbols. We have performed handwriting variance analysis and identified the factors contributing to the variants. Based on the analysis of 800M data in a format that includes symbol names, start time, end time, x and y coordinates and pressure, we developed an allomorph set for each mathematical symbol. We then used them to build models. We have examined and selected different features of handwritten mathematical symbols and proposed new algorithms for feature extraction are proposed. For wellknown features such as loops, our algorithms can
Establishing Context Awareness for a Mathematical Expression Recognizer
, 2004
"... Recording mathematical knowledge electronically is not trivial because inputting mathematical expressions into a computer is cumbersome. Since mathematical expressions involve a large set of symbols and twodimensional information, a normal keyboard cannot ..."
Abstract
 Add to MetaCart
(Show Context)
Recording mathematical knowledge electronically is not trivial because inputting mathematical expressions into a computer is cumbersome. Since mathematical expressions involve a large set of symbols and twodimensional information, a normal keyboard cannot
Sketch Understanding for Engineering Software
, 2003
"... this document.) Data points are collected as a time sequenced (x,y) points sampled along the stylus' trajectory. The program gathers these points and attempts to fit one of the two types of geometric primitives: (1) A straight line segment, or (2) An arc segment of a circle. We refer to this p ..."
Abstract
 Add to MetaCart
this document.) Data points are collected as a time sequenced (x,y) points sampled along the stylus' trajectory. The program gathers these points and attempts to fit one of the two types of geometric primitives: (1) A straight line segment, or (2) An arc segment of a circle. We refer to this process as `segmentation '. Figure 5 shows an example. The figure on the left corresponds to the unprocessed ink as obtained directly from the digitizing tablet. The figure on the right shows the resulting symbol after segmentation