Christopher Kermorvant

dblp:86/2170 · DBLP profile ↗
← Back
31ranked-venue papers in the field
3as first author
12since 2021 · last 2026
0000-0002-7508-4080ORCID · verified

Domains — venue-derived; a paper can count in several

Other / Interdisciplinary · 29 (2 first)Data Mining & Knowledge Discovery · 1 (1 first)Information Retrieval & Web Search · 1
YearPublicationVenuePosition
2026 METATR: A Multilingual, Evolving Benchmark for Automatic Text Recognition
Mélodie Boillet, Solène Tarride, Christopher Kermorvant
ICDAR (3)3
2024 PRET19: Automatic Recognition and Indexing of Handwritten Loan Registers from 19th Century Parisian Universities
Léa Périssier, Viera Rebolledo-Dhuin, Marie-Thérèse Petiot, Yoann Schneider, Christopher Kermorvant
TPDL (1)5
2024 The Socface Project: Large-Scale Collection, Processing, and Analysis of a Century of French Censuses
Mélodie Boillet, Solène Tarride, Yoann Schneider, Bastien Abadie, Lionel Kesztenbaum, Christopher Kermorvant
ICDAR (3)6
2024 Callico: A Versatile Open-Source Document Image Annotation Platform
Christopher Kermorvant, Eva Bardou, Manon Blanco, Bastien Abadie
ICDAR (3)1
2024 Revisiting N-Gram Models: Their Impact in Modern Neural Networks for Handwritten Text Recognition
Solène Tarride, Christopher Kermorvant
ICDAR (6)2
2024 Improving Automatic Text Recognition with Language Models in the PyLaia Open-Source Library
Solène Tarride, Yoann Schneider, Marie Generali-Lince, Mélodie Boillet, Bastien Abadie, Christopher Kermorvant
ICDAR (5)6
2024 Reading Order Independent Metrics for Information Extraction in Handwritten Documents
David Villanova-Aparisi, Solène Tarride, Carlos D. Martínez-Hinarejos, Verónica Romero 0001, Christopher Kermorvant, Moisés Pastor
ICDAR (2)5
2023 How to Choose Pretrained Handwriting Recognition Models for Single Writer Fine-Tuning
Vittorio Pippi, Silvia Cascianelli, Christopher Kermorvant, Rita Cucchiara
ICDAR (2)3
2023 Key-Value Information Extraction from Full Handwritten Pages
Solène Tarride, Mélodie Boillet, Christopher Kermorvant
ICDAR (2)3
2023 SIMARA: A Database for Key-Value Information Extraction from Full-Page Handwritten Documents
Solène Tarride, Mélodie Boillet, Jean-François Moufflet, Christopher Kermorvant
ICDAR (3)4
2022 A Comprehensive Comparison of Open-Source Libraries for Handwritten Text Recognition in Norwegian
Martin Maarand, Yngvil Beyer, Andre Kåsen, Knut T. Fosseide, Christopher Kermorvant
DAS5
2022 A Comprehensive Study of Open-Source Libraries for Named Entity Recognition on Handwritten Historical Documents
Claire Bizon Monroc, Blanche Miret, Marie-Laurence Bonhomme, Christopher Kermorvant
DAS4
2019 Automatic Page Classification in a Large Collection of Manuscripts Based on the International Image Interoperability Framework
abstract
In patrimonial institutions such as libraries and archives, the valorization of the vast amount of documents that have been recently digitized is still a challenge. Most of these documents are freely accessible as images but their textual content remains largely unreachable and unknown. Research projects dedicated to specific collection allow creating meta-data or even transcriptions obtained through volunteers or crowd-sourcing. But the vast majority of the documents cannot be manually transcribed or indexed: automatic large-scale processes for indexing are needed. The increasing adoption of the International Image Interoperability Framework (IIIF) by the patrimonial institutions is a technological enabler for the development of such services. Images are accessible with a unique protocol across institutions and both images and data can be presented with standard tools. In this paper, we describe an architecture for automatic processing of historical documents owned by different institutions but processed and presented thanks to the IIIF framework. We implemented this architecture and processed a large collection of books of hours with a page classifier trained on an annotated sample. The result is freely distributed and can be viewed with any IIIF compatible viewer.
Emanuela Boros, Alexis Toumi, Erwan Rouchet, Bastien Abadie, Dominique Stutzmann, Christopher Kermorvant
ICDAR6
2017 Preparatory KWS Experiments for Large-Scale Indexing of a Vast Medieval Manuscript Collection in the HIMANIS Project
abstract
Making large-scale collections of digitized historical documents searchable is being earnestly demanded by many archives and libraries. Probabilistically indexing the text images of these collections by means of keyword spotting techniques is currently seen as perhaps the only feasible approach to meet this demand. A vast medieval manuscript collection, written in both Latin and French, called "Chancery", is currently being considered for indexing at large. In addition to its bilingual nature, one of the major difficulties of this collection is the very high rate of abbreviated words which, on the other hand, are completely expanded in the ground truth transcripts available. In preparation to undertake full indexing of Chancery, experiments have been carried out on a relatively small but fully representative subset of this collection. To this end, a keyword spotting approach has been adopted which computes word relevance probabilities using character lattices produced by a recurrent neural network and a N-gram character language model. Results confirm the viability of the chosen approach for the large-scale indexing aimed at and show the ability of the proposed modeling and training approaches to properly deal with the abbreviation difficulties mentioned.
Théodore Bluche, Sébastien Hamel, Christopher Kermorvant, Joan Puigcerver, Dominique Stutzmann, Alejandro H. Toselli, Enrique Vidal 0001
ICDAR3
2017 Cortical-Inspired Open-Bigram Representation for Handwritten Word Recognition
abstract
Recent research in the cognitive process of reading hypothesized that we do not read words by sequentially recognizing letters, but rather by identifing open-bigrams, i.e. couple of letters that are not necessarily next to each other. In this paper, we evaluate an handwritten word recognition method based on original open-bigrams representation. We trained Long Short-Term Memory Recurrent Neural Networks (LSTM-RNNs) to predict open-bigrams rather than characters, and we show that such models are able to learn the long-range, complicated and intertwined dependencies in the input signal, necessary to the prediction. For decoding, we decomposed each word of a large vocabulary into the set of constituent bigrams, and apply a simple cosine similarity measure between this representation and the bagged RNN prediction to retrieve the vocabulary word. We compare this method to standard word recognition techniques based on sequential character recognition. Experiments are carried out on two public databases of handwritten words (Rimes and IAM). The bigram decoder results with our bigram decoder are comparable to more conventional decoding methods based on sequences of letters.
Théodore Bluche, Christopher Kermorvant, Claude F. Touzet, Hervé Glotin
ICDAR2
2017 Full-Page Text Recognition: Learning Where to Start and When to Stop
abstract
Text line detection and localization is a crucial step for full page document analysis, but still suffers from heterogeneity of real life documents. In this paper, we present a new approach for full page text recognition. Localization of the text lines is based on regressions with Fully Convolutional Neural Networks and Multidimensional Long Short-Term Memory as contextual layers. In order to increase the efficiency of this localization method, only the position of the left side of the text lines are predicted. The text recognizer is then in charge of predicting the end of the text to recognize. This method has shown good results for full page text recognition on the highly heterogeneous Maurdor dataset.
Bastien Moysset, Christopher Kermorvant, Christian Wolf 0001
ICDAR2
2016 Automatic Handwritten Character Segmentation for Paleographical Character Shape Analysis
abstract
Written texts are both physical (signs, shapes and graphical systems) and abstract objects (ideas), whose meanings and social connotations evolve through time. To study this dual nature of texts, palaeographers need to analyse large scale corpora at the finest granularity, such as character shape. This goal can only be reached through an automatic segmentation process. In this paper, we present a method, based on Handwritten Text Recognition, to automatically align images of digitized manuscripts with texts from scholarly editions, at the levels of page, column, line, word, and character. It has been successfully applied to two datasets of medieval manuscripts, which are now almost fully segmented at character level. The quality of the word and character segmentations are evaluated and further palaeographical analysis are presented.
Théodore Bluche, Dominique Stutzmann, Christopher Kermorvant
DAS3
2015 Hybrid word/Part-of-Arabic-Word Language Models for arabic text document recognition
abstract
This paper describes a simple approach to generate an efficient hybrid word/Part-of-Arabic-Word (PAW) Language Model (LM). More precisely, less frequent words in a full word vocabulary are decomposed into PAWs. The resulted PAWs are incorporated with the most frequent words to generate a hybrid word-PAW vocabulary which is used to estimate a hybrid flat n-gram statistical language model. For comparison purposes, language models with full PAW decomposition of the word vocabulary are generated. To assess the quality of the three types of LMs (i.e. full word, hybrid word/PAW and full PAW LMs), evaluation experiments are conducted under three different tasks using two benchmarking databases, namely Maurdor and Khatt. Results in terms of word error rate show that systems using the full PAW and the proposed hybrid LMs perform equally the same, and both of them, systematically, outperform systems using word LMs. However, systems using hybrid LMs require less memory than those using full PAW LMs.
Mohamed Faouzi BenZeghiba, Jérôme Louradour, Christopher Kermorvant
ICDAR3
2015 Where to apply dropout in recurrent neural networks for handwriting recognition?
abstract
The dropout technique is a data-driven regularization method for neural networks. It consists in randomly setting some activations from a given hidden layer to zero during training. Repeating the procedure for each training example, it is equivalent to sample a network from an exponential number of architectures that share weights. The goal of dropout is to prevent feature detectors to rely on each other. Dropout has successfully been applied to Deep MLPs and to convolutional neural networks, for various tasks of Speech Recognition and Computer Vision. We recently proposed a way to use dropout in MDLSTM-RNNs for handwritten word and line recognition. In this paper, we show that further improvement can be achieved by implementing dropout differently, more specifically by applying it at better positions relative to the LSTM units.
Théodore Bluche, Christopher Kermorvant, Jérôme Louradour
ICDAR2
2015 The LIMSI handwriting recognition system for the HTRtS 2014 contest
abstract
In this paper we present the handwriting recognition systems submitted by the LIMSI to the HTRtS 2014 contest. The systems for both the restricted and unrestricted tracks consisted of combination of several optical models. We extracted handcrafted features as well as pixels values with a sliding window. We trained Deep Neural Networks (DNNs) and Bidirectional Long Short-Term Memory Recurrent Neural Networks (BLSTM-RNNs), which where plugged as the optical model in Hidden Markov Models (HMMs). We propose a novel method to build language models that can cope with hyphenation in the text. The combination was performed from lattices generated from the different systems. We were the only team participating in both tracks and ranked second in each. The final Word Error Rates were 15.0% and 11.0% for the restricted (resp. unrestricted) track. We studied the impact of adding data for optical and language modeling. After the evaluation, we also used the same corpus for the language model as the winning team and obtained comparable results.
Théodore Bluche, Hermann Ney, Christopher Kermorvant
ICDAR3
2015 Framewise and CTC training of Neural Networks for handwriting recognition
abstract
In recent years, Long Short-Term Memory Recurrent Neural Networks (LSTM-RNNs) trained with the Connectionist Temporal Classification (CTC) objective won many international handwriting recognition evaluations. The CTC algorithm is based on a forward-backward procedure, avoiding the need of a segmentation of the input before training. The network outputs are characters labels, and a special non-character label. On the other hand, in the hybrid Neural Network / Hidden Markov Models (NN/HMM) framework, networks are trained with framewise criteria to predict state labels. In this paper, we show that CTC training is close to forward-backward training of NN/HMMs, and can be extended to more standard HMM topologies. We apply this method to Multi-Layer Perceptrons (MLPs), and investigate the properties of CTC, namely the modeling of character by single labels and the role of the special label.
Théodore Bluche, Hermann Ney, Jérôme Louradour, Christopher Kermorvant
ICDAR4
2015 Paragraph text segmentation into lines with Recurrent Neural Networks
abstract
The detection of text lines, as a first processing step, is critical in all text recognition systems. State-of-the-art methods to locate lines of text are based on handcrafted heuristics fine-tuned by the image processing community's experience. They succeed under certain constraints; for instance the background has to be roughly uniform. We propose to use more “agnostic” Machine Learning-based approaches to address text line location. The main motivation is to be able to process either damaged documents, or flows of documents with a high variety of layouts and other characteristics. A new method is presented in this work, inspired by the latest generation of optical models used for text recognition, namely Recurrent Neural Networks. As these models are sequential, a column of text lines in our application plays here the same role as a line of characters in more traditional text recognition settings. A key advantage of the proposed method over other data-driven approaches is that compiling a training dataset does not require labeling line boundaries: only the number of lines are required for each paragraph. Experimental results show that our approach gives similar or better results than traditional handcrafted approaches, with little engineering efforts and less hyper-parameter tuning.
Bastien Moysset, Christopher Kermorvant, Christian Wolf 0001, Jérôme Louradour
ICDAR2
2014 The A2iA Arabic Handwritten Text Recognition System at the Open HaRT2013 Evaluation
abstract
This paper describes the Arabic handwriting recognition systems proposed by A2iA to the NIST OpenHaRT2013 evaluation. These systems were based on an optical model using Long Short-Term Memory (LSTM) recurrent neural networks, trained to recognize the different forms of the Arabic characters directly from the image, without explicit feature extraction nor segmentation.Large vocabulary selection techniques and n-gram language modeling were used to provide a full paragraph recognition, without explicit word segmentation. Several recognition systems were also combined with the ROVER combination algorithm. The best system exceeded 80% of recognition rate.
Théodore Bluche, Jérôme Louradour, Maxime Knibbe, Bastien Moysset, Mohamed Faouzi BenZeghiba, Christopher Kermorvant
Document Analysis Systems6
2014 Curriculum Learning for Handwritten Text Line Recognition
abstract
Recurrent Neural Networks (RNN) have recently achieved the best performance in off-line Handwriting Text Recognition. At the same time, learning RNN by gradient descent leads to slow convergence, and training times are particularly long when the training database consists of full lines of text. In this paper, we propose an easy way to accelerate stochastic gradient descent in this set-up, and in the general context of learning to recognize sequences. The principle is called Curriculum Learning, or shaping. The idea is to first learn to recognize short sequences before training on all available training sequences. Experiments on three different handwritten text databases (Rimes, IAM, OpenHaRT) show that a simple implementation of this strategy can significantly speed up the training of RNN for Text Recognition, and even significantly improve performance in some cases.
Jérôme Louradour, Christopher Kermorvant
Document Analysis Systems2
2014 Over-Generative Finite State Transducer N-Gram for Out-of-Vocabulary Word Recognition
abstract
Hybrid statistical grammars both at word and character levels can be used to perform open-vocabulary recognition. This is usually done by allowing the special symbol for unknown-word in the word-level grammar and dynamically replacing it by a (long) n-gramat character-level, as the full transducer does not fit in the memory of most current computers. We present a modification of a finite-state-transducer (fst) n-gram that enables the creation of a static transducer, i.e. when it is not possible to perform on-demand composition. By combining paths in the "LG" transducer (composition of lexicon and n-gram)making it over-generative with respect to the n-grams observed in the corpus, it is possible to reduce the number of actual occurrences of the character-level grammar, the resulting transducer fits the memory of practical machines. We evaluate this model for handwriting recognition using the RIMES and the IAM dabases. We study its effect on the vocabulary size and show that this model is competitive with state-of-the-art solutions.
Ronaldo O. Messina, Christopher Kermorvant
Document Analysis Systems2
2013 Feature Extraction with Convolutional Neural Networks for Handwritten Word Recognition
abstract
In this paper, we show that learning features with convolutional neural networks is better than using hand-crafted features for handwritten word recognition. We consider two kinds of systems: a grapheme based segmentation and a sliding window segmentation. In both cases, the combination of a convolutional neural network with a HMM outperform a state-of-the art HMM system based on explicit feature extraction. The experiments are conducted on the Rimes database. The systems obtained with the two kinds of segmentation are complementary: when they are combined, they outperform the systems in isolation. The system based on grapheme segmentation yields lower recognition rate but is very fast, which is suitable for specific applications such as document classification.
Théodore Bluche, Hermann Ney, Christopher Kermorvant
ICDAR3
2013 On the Evaluation of Handwritten Text Line Detection Algorithms
abstract
Even if numerous text line detection algorithms have been proposed, the algorithms are usually compared on a single database and according to a single metric. In this paper, we study the performance of four different text line detection algorithms, on four databases containing very different documents, and according to three metrics (Zone Map, ICDAR and recognition error rate). Our goal is to provide a more comprehensive empirical evaluation of handwritten text line detection methods and to identify what are the key points in the evaluation. We show that the different algorithms yield very different results depending on the type of documents and that two of them are constantly better than the others. We also show that the Zone Map and the ICDAR metric are strongly correlated, but the Zone Map metric provides greater detail on the error types. Finally we show that the geometric metrics are correlated to the recognition error rate on easy to segment databases, but this has to be confirmed on difficult documents.
Bastien Moysset, Christopher Kermorvant
ICDAR2
2013 Handwritten Information Extraction from Historical Census Documents
abstract
This paper describes a complete system for hand-written information extraction in historical documents. The system was evaluated in real conditions and at a large scale (8 millions of snippets) on the tables of the 1930 US Census. The location of the table position was based on a registration algorithm using printed word anchors. The rows and columns were extracted for nine different fields. For each field, a recognizer based either on convolutional neural networks for small lexicon fields or recurrent neural networks for large lexicon fields were trained. This system yields very high results for data extraction, allowing to achieve more than 70% of automation rate at a error rate similar to human keyers for a complete identity field.
Thibauld Nion, Farès Menasri, Jérôme Louradour, Cédric Sibade, Thomas Retornaz, Pierre-Yves Metaireau, Christopher Kermorvant
ICDAR7
2011 Sample-Dependent Feature Selection for Faster Document Image Categorization
abstract
In document image classification, some classes of documents can be easily identified using pixel-level features, whereas some distinctions can only be made using semantics, which usually involves a full automatic text transcription. To be as much efficient as possible, the classification system should be able to avoid extracting high-level and time consuming features when they are not necessary to classify with confidence. We introduce here this issue of sample-dependent feature selection, which has not been addressed before as far as we know. We propose a method to tackle this problem, that can be generalized to any classifier that provides a confidence score along with its prediction. Empirical results using AdaBoost on three mail classification problems show that our approach allows to significantly improve classification efficiency (up to 40% CPU time off) without significant loss of accuracy in comparison to the baseline.
Jérôme Louradour, Christopher Kermorvant
ICDAR2
2009 From Isolated Handwritten Characters to Fields Recognition: There's Many a Slip Twixt Cup and Lip
abstract
Recognition of handwritten characters has been a popular task for the evaluation of classification algorithms for many years. Looking at the latest results on databases such as USPS or MNIST, one could think that character recognition is a solved problem. In this paper, we claim that this is not the case for two reasons : first because the classical databases for digit recognition are realistic but too simple and second because digit recognition is not a real-world task but only a part of it. In this paper, we contribute to a better understanding of these two aspects with new results. In a first part, we compare three state-of-the-art recognizers on a digit recognition task extracted from a real world application and show that the error rates on this database can not be extrapolated from MNIST. Then, in a second part, we present and evaluate a system designed for an industrial application based on character recognition: document identification with floating field recognition.
Christopher Kermorvant, Anne-Laure Bianne-Bernard, Patrick Marty, Farès Menasri
ICDAR1
2002 Improved Smoothing for Probabilistic Suffix Trees Seen as Variable Order Markov Chains
Christopher Kermorvant, Pierre Dupont
ECML1