Post-OCR Document Correction with large Ensembles of Character Sequence-to-Sequence Models
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose a novel method based on character sequence-to-sequence models to correct documents already processed with Optical Character Recognition (OCR) systems. The main contribution of this paper is a set of strategies to accurately process strings much longer than the ones used to train the sequence model while being sample- and resource-efficient, supported by thorough experimentation. The strategy with the best performance involves splitting the input document in character n-grams and combining their individual corrections into the final output using a voting scheme that is equivalent to an ensemble of a large number of sequence models. We further investigate how to weigh the contributions from each one of the members of this ensemble. We test our method on nine languages of the ICDAR 2019 competition on post-OCR text correction and achieve a new state-of-the-art performance in five of them. Our code for post-OCR correction is shared at https://github.com/jarobyte91/post_ocr_correction.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 7 of its 22 references that are in the map. First posted on arXiv 13 Sep 2021.
Builds on
7 of 22 references.
References · 7
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2020OCR Post Correction for Endangered Language Textscited by 31
- 2016Still not there? Comparing Traditional Sequence-to-Sequence Models to Encoder-Decoder Neural Networks on Monotone String Translation Taskscited by 6
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 1; 2026: 2.
8 papers.
- 2024Advancing Post-OCR Correction: A Comparative Study of Synthetic Datacited by 8
- 2024CLOCR-C: Context Leveraging OCR Correction with Pre-trained Language Modelscited by 5
- 2024Confidence-Aware Document OCR Error Detectioncited by 2
- 2025Musical Heritage Historical Entity Linkingcited by 2
- 2023Estimating Post-OCR Denoising Complexity on Numerical Textscited by 1
- 2023Data Generation for Post-OCR correction of Cyrillic handwritingcited by 1
- 2026ATLAS: Article Tracking, Linking, and Analysis of Swedish Encyclopediascited by 0
- 2026Structured Layout Priors for Robust Out-of-Distribution Visual Document Understandingcited by 0
- 2026Structured Layout Priors for Robust Out-of-Distribution Visual Document Understanding19 May 2026
- 2026ATLAS: Article Tracking, Linking, and Analysis of Swedish Encyclopedias4 May 2026
- 2025Musical Heritage Historical Entity Linking13 Feb 2025
- 2024Confidence-Aware Document OCR Error Detection6 Sep 2024
- 2024CLOCR-C: Context Leveraging OCR Correction with Pre-trained Language Models30 Aug 2024
- 2024Advancing Post-OCR Correction: A Comparative Study of Synthetic Data5 Aug 2024
- 2023Data Generation for Post-OCR correction of Cyrillic handwriting27 Nov 2023
- 2023Estimating Post-OCR Denoising Complexity on Numerical Texts3 Jul 2023