Statistical learning for OCR error correction

作者:

Highlights:

摘要

Modern OCR engines incorporate some form of error correction, typically based on dictionaries. However, there are still residual errors that decrease performance of natural language processing algorithms applied to OCR text. In this paper, we present a statistical learning model for post-processing OCR errors, either in a fully automatic manner or followed by minimal user interaction to further reduce error rate. Our model employs web-scale corpora and integrates a rich set of linguistic features. Through an interdependent learning pipeline, our model produces and continuously refines the error detection and suggestion of candidate corrections. Evaluated on a historical biology book with complex error patterns, our model outperforms various baseline methods in the automatic mode and shows an even greater advantage when involving minimal user interaction. Quantitative analysis of each computational step further suggests that our proposed model is well-suited for handling volatile and complex OCR error patterns, which are beyond the capabilities of error correction incorporated in OCR engines.

论文关键词:OCR post-processing,OCR error,Error correction,Statistical learning

论文评审过程:Received 1 November 2017, Revised 21 April 2018, Accepted 1 June 2018, Available online 18 June 2018, Version of Record 18 June 2018.

论文官网地址:https://doi.org/10.1016/j.ipm.2018.06.001