Error detection, error correction and performance evaluation in on-line mathematical expression recognition

Automatic recognition of on-line mathematical expressions is di$cult especially when there exist errors. In this paper, we incorporate an error detection and correction mechanism into a parser developed previously by us based on de"nite clause grammar (DCG). The resulting system can handle lexical, syntactic and some semantic errors. The recognition speed for 600 commonly seen expressions is quite acceptable, ranging from 0.73 to 6 s per expression on a modest workstation. In addition, we propose a performance evaluation scheme which can be used to demonstrate the e!ectiveness of both the symbol recognition and structural analysis stages by a single measure. 2001 Pattern Recognition Society. Published by Elsevier Science Ltd. All rights reserved.

[1]  Shi-Kuo Chang,et al.  A method for the structural analysis of two-dimensional mathematical expressions , 1970, Inf. Sci..

[2]  Dorothea Blostein,et al.  RECOGNITION OF MATHEMATICAL NOTATION , 1997 .

[3]  Yannis A. Dimitriadis,et al.  Towards an art based mathematical editor, that uses on-line handwritten symbol recognition , 1995, Pattern Recognit..

[4]  Masayuki Okamoto,et al.  An Experimental Implementation of a Document Recognition System for Papers Containing Mathematical Expressions , 1992 .

[5]  Alfred V. Aho,et al.  Compilers: Principles, Techniques, and Tools , 1986, Addison-Wesley series in computer science / World student series edition.

[6]  Gerhard Rigoll,et al.  On-line handwritten formula recognition using statistical methods , 1998, Proceedings. Fourteenth International Conference on Pattern Recognition (Cat. No.98EX170).

[7]  Dit-Yan Yeung,et al.  An efficient syntactic approach to structural analysis of on-line handwritten mathematical expressions , 2000, Pattern Recognit..

[8]  Horst Bunke,et al.  Handbook of Character Recognition and Document Image Analysis , 1997 .

[9]  Hsi-Jian Lee,et al.  Design of a mathematical expression recognition system , 1995, Proceedings of 3rd International Conference on Document Analysis and Recognition.

[10]  Van Nam Tran,et al.  Syntactic pattern recognition , 1978 .

[11]  Kazuhiko Yamamoto,et al.  Structured Document Image Analysis , 1992, Springer Berlin Heidelberg.

[12]  Jean Paul Haton,et al.  A Syntactic Approach for Handwritten Mathematical Formula Recognition , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  BelaidAbdelwaheb,et al.  A Syntactic Approach for Handwritten Mathematical Formula Recognition , 1984 .

[14]  Hsi-Jian Lee,et al.  Design of a mathematical expression understanding system , 1997, Pattern Recognit. Lett..

[15]  W. Beyer CRC Standard Mathematical Tables and Formulae , 1991 .

[16]  Robert M. Haralick,et al.  Understanding mathematical expressions from document images , 1995, Proceedings of 3rd International Conference on Document Analysis and Recognition.

[17]  Hsi-Jian Lee,et al.  Understanding mathematical expressions using procedure-oriented transformation , 1994, Pattern Recognit..

[18]  Masayuki Okamoto,et al.  Structure analysis and recognition of mathematical expressions , 1995, Proceedings of 3rd International Conference on Document Analysis and Recognition.

[19]  Dit-Yan Yeung,et al.  Mathematical expression recognition: a survey , 2000, International Journal on Document Analysis and Recognition.

[20]  Daniel Zwillinger,et al.  CRC standard mathematical tables and formulae; 30th edition , 1995 .

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