Harold Mouchère

dblp:67/3209 · DBLP profile ↗
← Back
60ranked-venue papers
8as first author
14since 2021 · last 2026
0000-0001-6220-7216ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 35 · 5 first-author · 11 since 2021Graphics, computer vision, multimedia, augmented reality and games · 25 · 3 first-author · 2 since 2021Databases, data management, data science and information retrieval · 19 · 3 first-author · 6 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021Human-computer interaction and ubiquitous computing · 1
YearPublicationVenuePosition
2026 HME-Leibniz: A Multi-level Mathematical Expression Dataset from Leibniz's Manuscripts
Yejing Xie, Ze Qian, Harold Mouchère, David Rabouin
ICDAR (3)4
2026 Local and global graph modeling with edge-weighted graph attention network for handwritten mathematical expression recognition
Yejing Xie, Richard Zanibbi, Harold Mouchère
Pattern Recognit.3
2025 TST: Tree Structured Transformer for Handwritten Mathematical Expression Recognition
Yejing Xie, Harold Mouchère
ICDAR (5)2
2025 Super-Resolution and Segmentation of 4D Flow MRI Using Deep Learning and Weighted Mean Frequencies
Simon Perrin, Sébastien Levilly, Harold Mouchère, Jean-Michel Serfaty
MICCAI (4)3
2024 Stroke-Level Graph Labeling with Edge-Weighted Graph Attention Network for Handwritten Mathematical Expression Recognition
Yejing Xie, Harold Mouchère
ICDAR (5)2
2024 A survey on handwritten mathematical expression recognition: The rise of encoder-decoder and GNN models
Thanh-Nghia Truong, Cuong Tuan Nguyen, Richard Zanibbi, Harold Mouchère, Masaki Nakagawa
Pattern Recognit.4
2023 SET, SORT! A Novel Sub-stroke Level Transformers for Offline Handwriting to Online Conversion
Elmokhtar Mohamed Moussa, Thibault Lelore, Harold Mouchère
ICDAR (1)3
2023 ICDAR 2023 CROHME: Competition on Recognition of Handwritten Mathematical Expressions
Yejing Xie, Harold Mouchère, Foteini Liwicki, Sumit Rakesh, Rajkumar Saini, Masaki Nakagawa, Cuong Tuan Nguyen, Thanh-Nghia Truong
ICDAR (2)2
2023 Point to Segment Distance DTW for Online Handwriting Signals Matching
abstract
International audience
Elmokhtar Mohamed Moussa, Thibault Lelore, Harold Mouchère
ICPRAM3
2023 Model-based inexact graph matching on top of DNNs for semantic scene understanding
Jérémy Chopin, Jean-Baptiste Fasquel, Harold Mouchère, Rozenn Dahyot, Isabelle Bloch
Comput. Vis. Image Underst.3
2022 Contrastive Self-Supervised Learning on Crohn's Disease Detection
abstract
Crohn’s disease is a type of inflammatory bowel illness that is typically identified v ia computer-aided diagnosis (CAD), which employs images from wireless capsule endoscopy (WCE). While deep learning has recently made significant advancements in Crohn’s disease detection, its performance is still constrained by limited labeled data. We suggest using contrastive self-supervised learning methods to address these difficulties which was barely used in detection of Crohn’s disease. Besides, we discovered that, unlike supervised learning, it is difficult to monitor contrastive self-supervised pretraining process in real time. So we propose a method for evaluating the model during contrastive pretraining (EDCP) based on the Euclidean distance of the sample representation, so that the model can be monitored during pretraining. Our comprehensive experiment results show that with contrastive self-supervised learning, better results in Crohn’s disease detection can be obtained. EDCP has also been shown to reflect the model’s training progress. Furthermore, we discovered some intriguing issues with using contrastive self-supervised learning for small dataset tasks in our experiments that merit further investigation.
Harold Mouchère
BIBM2
2022 Improving Oracle Bone Characters Recognition via A CycleGAN-Based Data Augmentation Method
Ting Zhang 0008, Xinxin Jin, Harold Mouchère, Xinguo Yu
ICONIP (6)5
2022 BR-NPA: A non-parametric high-resolution attention model to improve the interpretability of attention
Tristan Gomez, Suiyi Ling, Thomas Fréour, Harold Mouchère
Pattern Recognit.4
2021 Applying End-to-End Trainable Approach on Stroke Extraction in Handwritten Math Expressions Images
Elmokhtar Mohamed Moussa, Thibault Lelore, Harold Mouchère
ICDAR (3)3
2020 A general framework for the recognition of online handwritten graphics
Frank D. Julca-Aguilar, Harold Mouchère, Christian Viard-Gaudin, Nina Sumiko Tomita Hirata
Int. J. Document Anal. Recognit.2
2020 A tree-BLSTM-based recognition system for online handwritten mathematical expressions
Ting Zhang 0008, Harold Mouchère, Christian Viard-Gaudin
Neural Comput. Appl.2
2019 ICDAR 2019 CROHME + TFD: Competition on Recognition of Handwritten Mathematical Expressions and Typeset Formula Detection
abstract
We summarize the tasks, protocol, and outcome for the 6th Competition on Recognition of Handwritten Mathematical Expressions (CROHME), which includes a new formula detection in document images task (+ TFD). For CROHME + TFD 2019, participants chose between two tasks for recognizing handwritten formulas from 1) online stroke data, or 2) images generated from the handwritten strokes. To compare LATEX strings and the labeled directed trees over strokes (label graphs) used in previous CROHMEs, we convert LATEX and stroke-based label graphs to label graphs defined over symbols (symbol-level label graphs, or symLG). More than thirty (33) participants registered for the competition, with nineteen (19) teams submitting results. The strongest formula recognition results were produced by the USTC-iFLYTEK research team, for both stroke-based (81%) and image-based (77%) input. For the new typeset formula detection task, the Samsung R&D Institute Ukraine (Team 2) obtained a very strong F-score (93%). System performance has improved since the last CROHME - still, the competition results suggest that recognition of handwritten formulae remains a difficult structural pattern recognition task.
Mahshad Mahdavi, Richard Zanibbi, Harold Mouchère, Christian Viard-Gaudin, Utpal Garain
ICDAR3
2019 Accurate small bowel lesions detection in wireless capsule endoscopy images using deep recurrent attention neural network
abstract
Wireless capsule endoscopy (WCE) allows medical doctors to examine the interior of the small intestine with a noninvasive procedure. This methodology is particularly important for Crohn's disease (CD), where an early diagnosis improves treatment outcomes. However, the viewing and evaluation of WCE videos is a time-consuming process for the medical experts. In this work, we present a recurrent attention neural network for the detection in WCE images of CD lesions in the small bowel. Our classifier reaches 90.85% accuracy on our own dataset annotated by experts from the Hospital of Nantes. The model has also been tested on a public endoscopic dataset, the CAD-CAP database used for the GIANA competition, and achieves high performance on detection task with an accuracy of 99.67%. This automatic lesion classifier will greatly reduce the amount of time spent by gastroenterologists in reviewing WCE videos, which will likely foster the development of this technique and speed-up the diagnosis of CD.
Rémi Vallée, Astrid de Maissin, Antoine Coutrot, Nicolas Normand, Arnaud Bourreille, Harold Mouchère
MMSP6
2018 Transfer Learning for a Letter-Ngrams to Word Decoder in the Context of Historical Handwriting Recognition with Scarce Resources
abstract
Lack of data can be an issue when beginning a new study on historical handwritten documents. In order to deal with this, we present the character-based decoder part of a multilingual approach based on transductive transfer learning for a historical handwriting recognition task on Italian Comedy Registers. The decoder must build a sequence of characters that corresponds to a word from a vector of letter-ngrams. As learning data, we created a new dataset from untapped resources that covers the same domain and period of our Italian Comedy data, as well as resources from common domains, periods, or languages. We obtain a 97.42% Character Recognition Rate and a 86.57% Word Recognition Rate on our Italian Comedy data, despite a lexical coverage of 67% between the Italian Comedy data and the training data. These results show that an efficient system can be obtained by a carefully selecting the datasets used for the transfer learning.
Adeline Granet, Emmanuel Morin, Harold Mouchère, Solen Quiniou, Christian Viard-Gaudin
COLING3
2018 Separating Optical and Language Models Through Encoder-Decoder Strategy for Transferable Handwriting Recognition
abstract
Lack of data can be an issue when beginning a new study on historical handwritten documents. To deal with this, we propose a deep-learning based recognizer which separates the optical and the language models in order to train them separately using different resources. In this work, we present the optical encoder part of a multilingual transductive transfer learning applied to historical handwriting recognition. The optical encoder transforms the input word image into a non-latent space that depends only on the letter-n-grams: it enables it to be independent of the language. This transformation avoids embedding a language model and operating the transfer learning across languages using the same alphabet. The language decoder creates from a vector of letter-n-grams a word as a sequence of characters. Experiments show that separating optical and language model can be a solution for multilingual transfer learning.
Adeline Granet, Emmanuel Morin, Harold Mouchère, Solen Quiniou, Christian Viard-Gaudin
ICFHR3
2018 Transfer Learning for Handwriting Recognition on Historical Documents
abstract
International audience
Adeline Granet, Emmanuel Morin, Harold Mouchère, Solen Quiniou, Christian Viard-Gaudin
ICPRAM3
2018 3D Orientation Estimation of Industrial Parts from 2D Images using Neural Networks
abstract
International audience
Julien Langlois, Harold Mouchère, Nicolas Normand, Christian Viard-Gaudin
ICPRAM2
2018 Transfer Learning for Structures Spotting in Unlabeled Handwritten Documents using Randomly Generated Documents
abstract
International audience
Geoffrey Roman-Jimenez, Christian Viard-Gaudin, Adeline Granet, Harold Mouchère
ICPRAM4
2018 Crowdsourcing-based Annotation of the Accounting Registers of the Italian Comedy
Adeline Granet, Benjamin Hervy, Geoffrey Roman-Jimenez, Marouane Hachicha, Emmanuel Morin, Harold Mouchère, Solen Quiniou, Guillaume Raschia, Françoise Rubellin, Christian Viard-Gaudin
LREC6
2017 Early Recognition of Handwritten Gestures Based on Multi-Classifier Reject Option
abstract
In this paper a multi-classifier method for early recognition of handwritten gesture is presented. Unlike the other works which study the early recognition problem related to the time, we propose to make the recognition according to the quantity of incremental drawing of handwritten gestures. We train a segment length based multi-classifier for the task of recognizing the handwritten touch gesture as early as possible. To deal with potential similar parts at the beginning of different gestures, we introduce a reject option to postpone the decision until ambiguity persists. We report results on two freely available datasets: MGSet and ILG. These results demonstrate the improvement we obtained by using the proposed reject option for the early recognition of handwritten gestures.
Zhaoxin Chen, Éric Anquetil, Christian Viard-Gaudin, Harold Mouchère
ICDAR4
2017 Tree-Based BLSTM for Mathematical Expression Recognition
abstract
In this study, we extend the chain-structured BLSTM to tree structure topology and apply this new network model for online math expression recognition. The proposed system addresses the recognition task as a graph building problem. The input expression is a sequence of strokes from which an intermediate graph is derived using temporal and spatial relations among strokes. In this graph, a node corresponds to a stroke and an edge denotes the relationship between a pair of strokes. Then several trees are derived from the graph and labeled with Tree-based BLSTM. The last step is to merge these labeled trees to build an admissible label graph (LG) modeling 2-D formulas uniquely. The proposed system achieves competitive results in online math expression recognition domain.
Ting Zhang 0008, Harold Mouchère, Christian Viard-Gaudin
ICDAR2
2017 Online flowchart understanding by combining max-margin Markov random field with grammatical analysis
Harold Mouchère, Aurélie Lemaitre, Christian Viard-Gaudin
Int. J. Document Anal. Recognit.2
2017 Combining Speech and Handwriting Modalities for Mathematical Expression Recognition
abstract
In this paper, we open new perspectives for mathematical expression recognition by introducing an original bimodal system. Since handwritten mathematical expression recognition is a very challenging task prone to many ambiguities, we use speech as an additional modality to circumvent limitations that are inherent to the written form. A use case scenario corresponds to lectures given in classrooms where the teacher would write and read aloud any mathematical expressions to allow a better interpretation. In addition to state-of-the-art solutions for recognizing handwriting and speech, we introduce a multilayer architecture for the merger of modalities. Specifically, the Dempster-Shafer theory is used to process the information at the symbol level. This bimodal system is evaluated on real bimodal data, the HAMEX dataset. Large improvements are observed when speech and handwriting are combined when compared to the single handwriting modality.
Sofiane Medjkoune, Harold Mouchère, Simon Petit-Renaud, Christian Viard-Gaudin
IEEE Trans. Hum. Mach. Syst.2
2016 The MUMTDB Dataset for Evaluating Simultaneous Composition of Structured Documents in a Multi-user and Multi-touch Environment
abstract
We propose in this paper a new online Multi-User Multi-Touch handwritten diagram DataBase (MUMTDB) for evaluating recognition systems under the multi-user situation. The data is collected according to two predefined mind map scenarios which contains 9 classes of graphical symbols. Each scenario is completed by involving two users at the same time. Since the users are given freedom to draw the symbols as they want, the dataset contains a diversity of multi-stroke and even multi-touch symbols. It allows addressing new challenging problems regarding the recognition of simultaneous composition of structured documents. The dataset is freely available on-line.
Zhaoxin Chen, Éric Anquetil, Harold Mouchère, Christian Viard-Gaudin
ICFHR3
2016 ICFHR2016 CROHME: Competition on Recognition of Online Handwritten Mathematical Expressions
abstract
This paper presents an overview of the 5th Competition on Recognition of Online Handwritten Mathematical Expressions (CROHME). As in previous years, the main task is formula recognition from handwritten strokes (Task 1). Additional tasks include classification of isolated symbols (Task 2a), classification of isolated valid and invalid symbols (Task 2b), a new task on parsing formula structure from valid handwritten symbols (Task 3), and parsing expressions with matrices (Task 4, experimental). In total, eleven (11) research labs registered for the competition, with six (6) teams submitting results. Innovations for this CROHME included providing a corpus of formulae from Wikipedia to train language models, and an online system for result submission. The highest recognition rates were obtained by MyScript corporation (Task 1. 67.65%, 2a. 92.81%, 2b. 86.77%, 3. 84.38%, and 4. 68.40%). Using only provided training data, the highest recognition rates were obtained by WIRIS corporation (Task 1. 49.61%, Task 3. 78.80%, Task 4. 56.40%), the Tokyo University of Agriculture and Technology (Task 2a. 92.28%), and RIT (Task 2b. 83.34%). The competition results suggest that recognition of handwritten formulae remains a difficult structural pattern recognition task.
Harold Mouchère, Christian Viard-Gaudin, Richard Zanibbi, Utpal Garain
ICFHR1
2016 Combined Segmentation and Recognition of Online Handwritten Diagrams with High Order Markov Random Field
abstract
The recognition of online handwritten flowcharts is studied in this work. They are considered as a 2D language with two kinds of primitives: symbols and structural relationships. Three main steps are involved to process this data. They concern i) symbol hypothesis generation, ii) symbol recognition and iii) layout interpretation using grammar description to structure information at the document level. We propose to build a high order Markov random field on stroke level to cope with segmentation and recognition simultaneously. The potential function in our Markov random field is log-linear, and we trained it using max-margin method. We tested our method on two public handwritten diagram datasets and experiments show that our symbol recognition method's performance has reached state-of-the-art.
Harold Mouchère, Christian Viard-Gaudin
ICFHR2
2016 Online Handwritten Mathematical Expressions Recognition by Merging Multiple 1D Interpretations
abstract
In this work, we propose to recognize handwritten mathematical expressions by merging multiple 1D sequences of labels produced by a sequence labeler. The proposed solution aims at rebuilding a 2D expression from several 1D labeled paths. An online math expression is a sequence of strokes which is later used to build a graph considering both temporal and spatial orders among these strokes. In this graph, node corresponds to stroke and edge denotes the relationship between a pair of strokes. Next, we select 1D paths from the built graph with the expectation that these paths could catch all the strokes and the relationships between pairs of strokes. As an advanced and strong sequence classifier, BLSTM networks are adopted to label the selected 1D paths. We set different weights to these 1D labeled paths and then merge them to rebuild a label graph. After that, an additional post-process will be performed to complete the edges automatically. We test the proposed solution and compare the results to the state of art in online math expression recognition domain.
Ting Zhang 0008, Harold Mouchère, Christian Viard-Gaudin
ICFHR2
2016 SpottingNet: Learning the Similarity of Word Images with Convolutional Neural Network for Word Spotting in Handwritten Historical Documents
abstract
Word spotting is a content-based retrieval process that obtains a ranked list of word image candidates similar to the query word in digital document images. In this paper, we present a convolutional neural network (CNN) based end-to-end approach for Query-by-Example (QBE) word spotting in handwritten historical documents. The presented models enable conjointly learning the representative word image descriptors and evaluating the similarity measure between word descriptors directly from the word image, which are the two crucial factors in this task. We propose a similarity score fusion method integrated with hybrid deep-learning classifica-tion and regression models to enhance word spotting perfor-mance. In addition, we present a sample generation method using location jitter to balance similar and dissimilar image pairs and enlarge the dataset. Experiments are conducted on the George Washington (GW) dataset without involving any recognition methods or prior word category information. Our experiments show that the proposed model yields a new state-of-the-art mean average precision (mAP) of 80.03%, significantly outperforming previous results.
Zhuoyao Zhong, Weishen Pan, Harold Mouchère, Christian Viard-Gaudin
ICFHR4
2016 Subexpression and dominant symbol histograms for spatial relation classification in mathematical expressions
abstract
Recognition of spatial relations between pairs of subexpressions is a key problem of recognition of handwritten mathematical expressions. Most methods for spatial relation classification are based on handcrafted rules and geometric indices extracted from the subexpression bounding boxes. In this work, we propose new spatial relation features that combine subexpression bounding box and intra-subexpression information, along with prior knowledge about the general position and size of symbols. Instead of handcrafting features, we train artificial neural networks to learn the useful features from two kinds of histograms. The first type captures the relative positions and sizes of the subexpression bounding boxes. The second captures the relative positions and shape of a pair of symbols, called dominant symbols, extracted from the main baselines of the evaluated subexpressions. We evaluate and compare our features with two state-of-the-art features on a benchmark dataset. Experimental results show that our features obtain better accuracy than these two features.
Frank D. Julca-Aguilar, Nina Sumiko Tomita Hirata, Harold Mouchère, Christian Viard-Gaudin
ICPR3
2016 Advancing the state of the art for handwritten math recognition: the CROHME competitions, 2011-2014
Harold Mouchère, Richard Zanibbi, Utpal Garain, Christian Viard-Gaudin
Int. J. Document Anal. Recognit.1
2015 Top-Down Online Handwritten Mathematical Expression Parsing with Graph Grammar
Frank D. Julca-Aguilar, Harold Mouchère, Christian Viard-Gaudin, Nina Sumiko Tomita Hirata
CIARP2
2014 A Graph Modeling Strategy for Multi-touch Gesture Recognition
abstract
In most applications of touch based human computer interaction, multi-touch gestures are used for directly manipulating the interface such as scaling, panning, etc. In this paper, we propose using multi-touch gesture as indirect command, such as redo, undo, erase, etc., for the operating system. The proposed recognition system is guided by temporal, spatial and shape information. This is achieved using a graph embedding approach where all previous information are used. We evaluated our multi-touch recognition system on a set of 18 different multi-touch gestures. With this graph embedding method and a SVM classifier, we achieve 94.50% recognition rate. We believe that our research points out a possibility of integrating together raw ink, direct manipulation and indirect command in many gesture-based complex application such as a sketch drawing application.
Zhaoxin Chen, Éric Anquetil, Harold Mouchère, Christian Viard-Gaudin
ICFHR3
2014 Mathematical Symbol Hypothesis Recognition with Rejection Option
abstract
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.
Frank D. Julca-Aguilar, Nina Sumiko Tomita Hirata, Christian Viard-Gaudin, Harold Mouchère, Sofiane Medjkoune
ICFHR4
2014 Text Alignment from Bimodal Mathematical Expression Sources
abstract
In this paper we propose a new approach to merge mathematical expression recognition results coming from handwriting and speech modalities. Using a bimodal description of mathematical expressions allows taking advantage of the complementarities between both signals, and can disambiguate situations were a single modality would not be clear enough. To combine the signals coming from both modalities, we propose to represent them in the same space as a textual description. First, from the handwriting signal, we generate the Nbest mathematical expressions, each of them is next translated as different possible strings. From the audio signal, an automatic speech recognition system provides a transcript, which is also available as a string. A string comparison algorithm is achieved to select the best mathematical expressions. This bimodal system is evaluated on real bimodal data from the HAMEX dataset and the results are compared to a single modality (handwriting) based system.
Sofiane Medjkoune, Harold Mouchère, Christian Viard-Gaudin, Simon Petit-Renaud
ICFHR2
2014 ICFHR 2014 Competition on Recognition of On-Line Handwritten Mathematical Expressions (CROHME 2014)
abstract
We present the outcome of the latest edition of the CROHME competition, dedicated to on-line handwritten mathematical expression recognition. In addition to the standard full expression recognition task from previous competitions, CROHME 2014 features two new tasks. The first is dedicated to isolated symbol recognition including a reject option for invalid symbol hypotheses, and the second concerns recognizing expressions that contain matrices. System performance is improving relative to previous competitions. Data and evaluation tools used for the competition are publicly available.
Harold Mouchère, Christian Viard-Gaudin, Richard Zanibbi, Utpal Garain
ICFHR1
2014 A global learning approach for an online handwritten mathematical expression recognition system
Ahmad Montaser Awal, Harold Mouchère, Christian Viard-Gaudin
Pattern Recognit. Lett.2
2014 An annotation assistance system using an unsupervised codebook composed of handwritten graphical multi-stroke symbols
Jinpeng Li 0001, Harold Mouchère, Christian Viard-Gaudin
Pattern Recognit. Lett.2
2013 A Multi-stroke Dynamic Time Warping Distance Based on A* Optimization
abstract
Dynamic Time Warping (DTW) is a famous distance to compare two mono-stroke symbols. It obeys the boundary and continuity constraints. The extension to multi-stroke symbols raises specific problems. A naïve solution is to convert the multi-stroke symbol into a single one by a direct concatenation respecting the handwriting order. However, people may write a symbol with different stroke orders and different stroke directions. Applying a brute force method by searching all the possible directions and orders leads to prohibitive calculation times. To reduce the searching complexity, we propose the DTW-A* algorithm that keeps the continuity constraint during each partial matching. This DTW-A* distance achieves the best recognition rate and the best stability in cross-validation when comparing three distances (DTW-A*, DTW, Modified Hausdorff Distance) on a flowchart dataset which mainly contains multi-stroke symbols.
Jinpeng Li 0001, Harold Mouchère, Christian Viard-Gaudin, Zhaoxin Chen
ICDAR2
2013 ICDAR 2013 CROHME: Third International Competition on Recognition of Online Handwritten Mathematical Expressions
abstract
We report on the third international Competition on Handwritten Mathematical Expression Recognition (CROHME), in which eight teams from academia and industry took part. For the third CROHME, the training dataset was expanded to over 8000 expressions, and new tools were developed for evaluating performance at the level of strokes as well as expressions and symbols. As an informal measure of progress, the performance of the participating systems on the CROHME 2012 data set is also reported. Data and tools used for the competition will be made publicly available.
Harold Mouchère, Christian Viard-Gaudin, Richard Zanibbi, Utpal Garain
ICDAR1
2012 Reducing Annotation Workload Using a Codebook Mapping and Its Evaluation in On-Line Handwriting
abstract
The training of most of the existing recognition systems requires availability of large datasets labeled at the symbol level. However, producing ground-truth datasets is a tedious work. Two repetitive tasks have to be chained. One is to select a subset of strokes that belong to the same symbol, a next step is to assign a label to this stroke group. In this paper, we discuss a framework to reduce the human workload for labeling at the symbol level a large set of documents based on any graphical language. A hierarchical clustering is used to produce a codebook with one or several strokes per symbol, which is used for a mapping on the raw handwritten data. Evaluation is proposed on two different datasets.
Jinpeng Li 0001, Harold Mouchère, Christian Viard-Gaudin
ICFHR2
2012 Using Speech for Handwritten Mathematical Expression Recognition Disambiguation
abstract
The main goal of this work is to set up a multimodal system dedicated to mathematical expression recognition. In the proposed architecture, the transcription coming out from a speech recognition system is used to disambiguate the result of a handwriting recognition module. A set of keywords is built from the transcription module and used to rescore the outputs of both the handwriting classifier and the structural analysis module. Performances evaluated on the HAMEX dataset show a significant improvement over a single modality system.
Sofiane Medjkoune, Harold Mouchère, Simon Petit-Renaud, Christian Viard-Gaudin
ICFHR2
2012 ICFHR 2012 Competition on Recognition of On-Line Mathematical Expressions (CROHME 2012)
abstract
This paper presents an overview of the second Competition on Recognition of Online Handwritten Mathematical Expressions, CROHME 2012. The objective of the contest is to identify current advances in mathematical expression recognition using common evaluation performance measures and datasets. This paper describes the contest details including the evaluation measures used as well as the performance of the 7 submitted systems along with a short description of each system. Progress as compared to the 1st version of CROHME is also documented.
Harold Mouchère, Christian Viard-Gaudin, Jin Hyung Kim, Utpal Garain
ICFHR1
2011 Symbol Knowledge Extraction from a Simple Graphical Language
abstract
In this paper, we study the problem of symbol knowledge extraction. We assume that some unknown symbols are used to compose a handwritten message, and from a dataset of handwritten samples, we would like to recover the symbol set used in the corresponding language. We applied our approach on online handwriting, and select the domain of numerical expressions, mixing digits and operators, to test the ability to retrieve the corresponding symbol classes. The proposed method is based on three steps: a quantization of the stroke space, a description of the layout of strokes with a relational graph, and the extraction of an optimal lexicon using a minimum description length algorithm. At the symbol level, a recall rate of 74% is obtained on the test dataset produced by 100 writers.
Jinpeng Li 0001, Harold Mouchère, Christian Viard-Gaudin
ICDAR2
2011 Handwritten and Audio Information Fusion for Mathematical Symbol Recognition
abstract
Considerable efforts are being done within the scientific community to make as easier as possible the way that the human being converses with its machine. Handwriting and speech are two common ways used to achieve this goal and are probably among those which attracted much interest. In mathematical content recognition tasks, these two modalities are used with a certain success. This paper presents an architecture based on a speech handwriting data fusion for isolated mathematical symbol recognition. Different fusion methods are explored. The results are very encouraging since recognition rates are increased comparatively to mono modality approaches.
Sofiane Medjkoune, Harold Mouchère, Simon Petit-Renaud, Christian Viard-Gaudin
ICDAR2
2011 CROHME2011: Competition on Recognition of Online Handwritten Mathematical Expressions
abstract
A competition on recognition of online handwritten mathematical expressions is organized. Recognition of mathematical expressions has been an attractive problem for the pattern recognition community because of the presence of enormous uncertainties and ambiguities as encountered during parsing of the two-dimensional structure of expressions. The goal of this competition is to bring out a state of the art for the related research. Three labs come together to organize the event and six other research groups participated the competition. The competition defines a standard format for presenting information, provides a training set of 921 expressions and supplies the underlying grammar for understanding the content of the training data. Participants were invited to submit their recognizers which were tested with a new set of 348 expressions. Systems are evaluated based on four different aspects of the recognition problem. However, the final rating of the systems is done based on their correct expression recognition accuracies. The best expression level recognition accuracy (on the test data) shown by the competing systems is 19.83% whereas a baseline system developed by one of the organizing groups reports an accuracy 22.41% on the same data set.
Harold Mouchère, Christian Viard-Gaudin, Jin Hyung Kim, Utpal Garain
ICDAR1
2011 HAMEX - A Handwritten and Audio Dataset of Mathematical Expressions
abstract
In this paper, we present HAMEX, a new public dataset that contains mathematical expressions available in their on-line handwritten form and in their audio spoken form. We have designed this dataset so that, given a mathematical expression, its handwritten signal and its audio signal can be used jointly to design multimodal recognition systems. Here, we describe the different steps that allowed us to acquire this dataset, from the creation of the mathematical expression corpora (including expressions from Wikipedia pages) to the segmentation and the transcription of the collected data, via the data collection process itself. Currently, the dataset contains 4 350 on-line handwritten mathematical expressions written by 58 writers, and the corresponding audio expressions (in French) spoken by 58 speakers. The ground truth is also provided both for the handwritten expressions (as INKML files with the digital ink, the symbol segmentation, and the MATHML structure) and for the audio expressions (as XML files with the transcriptions of the spoken expressions).
Solen Quiniou, Harold Mouchère, Sebastián Peña Saldarriaga, Christian Viard-Gaudin, Emmanuel Morin, Simon Petit-Renaud, Sofiane Medjkoune
ICDAR2
2011 Stroke-Based Performance Metrics for Handwritten Mathematical Expressions
abstract
Evaluating mathematical expression recognition involves a complex interaction of input primitives (e.g. pen/finger strokes), recognized symbols, and recognized spatial structure. Existing performance metrics simplify this problem by separating the assessment of spatial structure from the assessment of symbol segmentation and classification. These metrics do not characterize the overall accuracy of a pen-based mathematics recognition, making it difficult to compare math recognition algorithms, and preventing the use of machine learning algorithms requiring a criterion function characterizing overall system performance. To address this problem, we introduce performance metrics that bridge the gap from handwritten strokes to spatial structure. Our metrics are computed using bipartite graphs that represent classification, segmentation and spatial structure at the stroke level. Overall correctness of an expression is measured by counting the number of relabelings of nodes and edges needed to make the bipartite graph for a recognition result match the bipartite graph for ground truth. This metric may also be used with other primitive types (e.g. image pixels).
Richard Zanibbi, Amit Pillay, Harold Mouchère, Christian Viard-Gaudin, Dorothea Blostein
ICDAR3
2010 Improving Online Handwritten Mathematical Expressions Recognition with Contextual Modeling
abstract
We propose in this paper a new contextual modelling method for combining syntactic and structural information for the recognition of online handwritten mathematical expressions. Those models are used to find the most likely combination of segmentation/recognition hypotheses proposed by a 2D segment or. Models are based on structural information concerning the layouts of symbols. They are learned from a mathematical expressions dataset to prevent the use of heuristic rules which are fuzzy by nature. The system is tested with a large base of synthetic expressions and also with a set of real complex expressions.
Ahmad Montaser Awal, Harold Mouchère, Christian Viard-Gaudin
ICFHR2
2010 The Problem of Handwritten Mathematical Expression Recognition Evaluation
abstract
We discuss in this paper some issues related to the problem of mathematical expression recognition. The very first important issue is to define how to ground truth a dataset of handwritten mathematical expressions, and next we have to face the problem of benchmarking systems. We propose to define some indicators and the way to compute them so as they reflect the actual performances of a given system.
Ahmad Montaser Awal, Harold Mouchère, Christian Viard-Gaudin
ICFHR2
2010 SCUT-COUCH Textline_NU: An Unconstrained Online Handwritten Chinese Text Lines Dataset
abstract
An unconstrained online handwritten Chinese text lines dataset, SCUT-COUCH Textline_NU, a subset of SCUT-COUCH [1] [2], is built to facilitate the research of unconstrained online Chinese text recognition. Texts for hand copying are sampled from China Daily corpus with a stratified random manner. The current vision of SCUT-COUCH Textline_NU has 8,809 text lines (4,813 lines are collected by touch screen LCD and 3,996 by digital pen) and 159,866 characters in total that are written by more than 157 participants. To demonstrate that the dataset is practical, an over-segmentation, dynamic programming and semantic model based algorithm was presented for segmenting and recognizing the unconstrained online Chinese text lines. In preliminary experiments on the dataset, the proposed algorithm recognition achieves a baseline accuracy of 56.41%.
Hanyu Yan, Christian Viard-Gaudin, Harold Mouchère
ICFHR4
2009 Towards Handwritten Mathematical Expression Recognition
abstract
In this paper, we propose a new framework for online handwritten mathematical expression recognition. The proposed architecture aims at handling mathematical expression recognition as a simultaneous optimization of symbol segmentation, symbol recognition, and 2D structure recognition under the restriction of a mathematical expression grammar. To achieve this goal, we consider a hypothesis generation mechanism supporting a 2D grouping of elementary strokes, a cost function defining the global likelihood of a solution, and a dynamic programming scheme giving at the end the best global solution according to a 2D grammar and a classifier. As a classifier, a neural network architecture is used; it is trained within the overall architecture allowing rejecting incorrect segmented patterns. The proposed system is trained with a set of synthetic online handwritten mathematical expressions. When tested on a set of real complex expressions, the system achieves promising results at both symbol and expression interpretation levels.
Ahmad Montaser Awal, Harold Mouchère, Christian Viard-Gaudin
ICDAR2
2008 Pattern rejection strategies for the design of self-paced EEG-based Brain-Computer Interfaces
abstract
This paper deals with pattern rejection strategies for self-paced brain-computer interfaces (BCI). First, it introduces two pattern rejection strategies not used yet for self-paced BCI design: 1) the rejection class (RC) strategy and 2) thresholds on reliability functions (TRF) based on the automatic multiple-threshold learning algorithm. Second, it compares several rejection strategies using several classifiers, on motor imagery data, in order to identify their most desirable properties. Results showed that nonlinear classifiers led to the most efficient self-paced BCI. Concerning the reject option, RC outperformed a specialized reject classifier which outperformed TRF. Overall, the best results were obtained using the RC reject option and non-linear classifiers such as a Gaussian support vector machine, a fuzzy inference system or a radial basis function network.
Fabien Lotte, Harold Mouchère, Anatole Lécuyer
ICPR2
2007 Learning a Classifier with Very Few Examples: Analogy Based and Knowledge Based Generation of New Examples for Character Recognition
Sabri Bayoudh, Harold Mouchère, Laurent Miclet, Éric Anquetil
ECML2
2007 Writer Style Adaptation in Online Handwriting Recognizers by a Fuzzy Mechanism Approach: the Adapt Method
abstract
This study presents an automatic online adaptation mechanism to the handwriting style of a writer for the recognition of isolated handwritten characters. The classifier we use here is based on a Fuzzy Inference System (FIS) similar to those we have designed for handwriting recognition. In this FIS each premise rule is composed of a fuzzy prototype which represents intrinsic properties of a class. Furthermore, the conclusion part of rules associates a score to the prototype for each class. The adaptation mechanism affects both the conclusions of the rules and the fuzzy prototypes by recentering and reshaping them thanks to a new approach called ADAPT inspired by the Learning Vector Quantization. Thus the FIS is automatically fitted to the handwriting style of the writer that currently uses the system. Our adaptation mechanism is compared with well known adaptation techniques. The tests were based on eight different writers and the results illustrate the benefits of the method in terms of error rate reduction (86% in average). This allows such kind of simple classifiers to achieve up to 98.4% of recognition accuracy on the 26 Latin letters in a writer dependent context.
Harold Mouchère, Éric Anquetil, Nicolas Ragot
Int. J. Pattern Recognit. Artif. Intell.1
2005 On-line Writer Adaptation for Handwriting Recognition using Fuzzy Inference Systems
abstract
We present an automatic on-line adaptation mechanism to the writer's handwriting style for the recognition of isolated handwritten characters. The classifier is based on a fuzzy inference system (FIS). This FIS is composed of fuzzy prototypes which represent the intrinsic properties of the classes and it uses numeric conclusions. The proposed adaptation mechanism affects both the conclusions of the rules and the fuzzy prototypes of the premises by re-centering and re-shaping them. Doing so, the FIS is automatically fitted to the handwriting style of the writer that is currently using the system. This adaptation mechanism has been tested with 8 different writers. The results show the adaptation mechanism is able to improve the recognition rate from 88% to 98.2% in average for the 26 Latin letters.
Harold Mouchère, Éric Anquetil, Nicolas Ragot
ICDAR1