ICFHR 2014 CROHME: Fourth International Competition on Recognition of Online Handwritten Mathematical Expressions (CROHME-2014)

Research Tasks

Matrix Recognition

2015-02-16 (v. 1)

Contact author

Harold Mouchère

University of Nantes / IRCCyN


+33 2-40-68-30-82


This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.


An expression with matrices can be considered as an expression with nested sub-expressions arranged in a tabular layout (i.e. in rows and columns). Thus to recognize expressions with matrices, systems must detect cells, their arrangement, and their contents. As in the main competition (math expression recognition task), we need to consider symbol segmentation, recognition and layout, but where the segmentation and layout of matrices and matrix cells must also be determined.


For this task, systems must segment, classify, and parse the layout of mathematical symbols in expressions that contain matrices. The grammar for matrix expressions will be quite simple - all matrices will have at least 2 rows or 2 columns bracketed by (), [] or || (there will be no vectors with a single element). All matrix sub-expressions will conform to grammar IV from CROHME 2013. A full expression can be a sum or a product of matrices or an equality between subexpressions with matrices. Superscripts on matrices are also included (e.g. for squared or transposed matrices).

The systems will be evaluated using the same metrics as for math expression recognition task. The number of correctly recognized expressions will be used to rank systems.


No comments on this dataset yet.

Add your comment

In order to comment on a dataset you need to be logged on
Register Now!


In order to rate this dataset you need to be logged on
Register Now!