Mathematical Symbol Hypothesis Recognition with Rejection Option

In the context of handwritten mathematical expressions recognition, a first step consist on grouping strokes (segmentation) to form symbol hypotheses: groups of strokes that might represent a symbol. Then, the symbol recognition step needs to cope with the identification of wrong segmented symbols (false hypotheses). However, previous works on symbol recognition consider only correctly segmented symbols. In this work, we focus on the problem of mathematical symbol recognition where false hypotheses need to be identified. We extract symbol hypotheses from complete handwritten mathematical expressions and train artificial neural networks to perform both symbol classification of true hypotheses and rejection of false hypotheses. We propose a new shape context-based symbol descriptor: fuzzy shape context. Evaluation is performed on a publicly available dataset that contains 101 symbol classes. Results show that the fuzzy shape context version outperforms the original shape context. Best recognition and false acceptance rates were obtained using a combination of shape contexts and online features: 86% and 17.5% respectively. As false rejection rate, we obtained 8.6% using only online features.

[1]  Ernesto Tapia Understanding mathematics: a system for the recognition of on-line handwritten mathematical expressions , 2004 .

[2]  Harold Mouchère,et al.  A global learning approach for an online handwritten mathematical expression recognition system , 2014, Pattern Recognit. Lett..

[3]  Jitendra Malik,et al.  Shape matching and object recognition using shape contexts , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[4]  Harold Mouchère,et al.  ICFHR2016 CROHME: Competition on Recognition of Online Handwritten Mathematical Expressions , 2016, 2016 15th International Conference on Frontiers in Handwriting Recognition (ICFHR).

[5]  Harold Mouchère,et al.  Integration of Shape Context and Neural Networks for Symbol Recognition , 2014, CORIA-CIFED.

[6]  Dinesh Mavaluru,et al.  Elastic Matching of Online Handwritten Tamil and Telugu Scripts Using Local Features , 2007, Ninth International Conference on Document Analysis and Recognition (ICDAR 2007).

[7]  Ahmad-Montaser Awal Reconnaissance de structures bidimensionnelles : Application aux expressions mathématiques manuscrites en-ligne. (Recognition of two-dimensional structures: application on online handwritten mathematical expressions) , 2010 .

[8]  Azadeh Nazemi,et al.  CROHME: Competition on Recognition of Online Handwritten Mathematical Expressions (PNG) , 2015 .

[9]  George Labahn,et al.  A new approach for recognizing handwritten mathematics using relational grammars and fuzzy sets , 2013, International Journal on Document Analysis and Recognition (IJDAR).

[10]  Joan-Andreu Sánchez,et al.  Recognition of on-line handwritten mathematical expressions using 2D stochastic context-free grammars and hidden Markov models , 2014, Pattern Recognit. Lett..

[11]  Nicholas E. Matsakis Recognition of Handwritten Mathematical Expressions , 1999 .

[12]  Zheru Chi,et al.  Leaf Image Classification with Shape Context and SIFT Descriptors , 2011, 2011 International Conference on Digital Image Computing: Techniques and Applications.

[13]  Manfred K. Lang,et al.  A soft-decision approach for symbol segmentation within handwritten mathematical expressions , 1996, 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings.