Industrial bank check processing: the A2iA CheckReaderTM

Abstract. This paper presents the current state of the A2iA CheckReaderTM – a commercial bank check recognition system. The system is designed to process the flow of payment documents associated with the check clearing process: checks themselves, deposit slips, money orders, cash tickets, etc. It processes document images and recognizes document amounts whatever their style and type – cursive, hand- or machine printed – expressed as numerals or as phrases. The system is adapted to read payment documents issued in different English- or French-speaking countries. It is currently in use at more than 100 large sites in five countries and processes daily over 10 million documents. The average read rate at the document level varies from 65 to 85% with a misread rate corresponding to that of a human operator (1%).

[1]  Edouard Lethelier,et al.  An automatic reading system for handwritten numeral amounts on French checks , 1995, Proceedings of 3rd International Conference on Document Analysis and Recognition.

[2]  Alessandro Lameiras Koerich,et al.  Automatic storage, retrieval and visualization of bank check images , 1999, Proceedings of the Fifth International Conference on Document Analysis and Recognition. ICDAR '99 (Cat. No.PR00318).

[3]  Gilles F. Houle,et al.  A Multi-Layered Corroboration-Based Check Reader , 1996, DAS.

[4]  Olivier Baret,et al.  LEGAL AMOUNT RECOGNITION ON FRENCH BANK CHECKS USING A NEURAL NETWORK-HIDDEN MARKOV MODEL HYBRID , 1999 .

[5]  Slawomir Wesolkowski,et al.  A comparison of research and production architectures for check reading systems , 1999, Proceedings of the Fifth International Conference on Document Analysis and Recognition. ICDAR '99 (Cat. No.PR00318).

[6]  Thomas Bayer,et al.  Continuous learning systems: postal address readers with built-in learning capability , 1999, Proceedings of the Fifth International Conference on Document Analysis and Recognition. ICDAR '99 (Cat. No.PR00318).

[7]  Robert A. Jacobs,et al.  Methods For Combining Experts' Probability Assessments , 1995, Neural Computation.

[8]  Michel Gilloux Hidden Markov Models in Handwriting Recognition , 1994 .

[9]  Ching Y. Suen,et al.  Cursive script recognition applied to the processing of bank cheques , 1995, Proceedings of 3rd International Conference on Document Analysis and Recognition.

[10]  Sebastiano Impedovo,et al.  Automatic Bankcheck Processing: A New Engineered System , 1997, Int. J. Pattern Recognit. Artif. Intell..

[11]  J.-C. Simon,et al.  Off-line cursive word recognition , 1992, Proc. IEEE.

[12]  Jian Zhou,et al.  Off-Line Handwritten Word Recognition Using a Hidden Markov Model Type Stochastic Network , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Emmanuel Augustin,et al.  A2iA Check Reader: a family of bank check recognition systems , 1999, Proceedings of the Fifth International Conference on Document Analysis and Recognition. ICDAR '99 (Cat. No.PR00318).

[14]  Nikolai Gorski,et al.  The A2iA Intercheque System: Courtesy Amount and Legal Amount Recognition for French Checks , 1997, Int. J. Pattern Recognit. Artif. Intell..

[15]  Eric Lecolinet,et al.  A Survey of Methods and Strategies in Character Segmentation , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Alexander Filatov,et al.  Check Amount Recognition Based on the Cross Validation of Courtesy and Legal Amount Fields , 1997 .

[17]  Anil K. Jain,et al.  Feature extraction methods for character recognition-A survey , 1996, Pattern Recognit..

[18]  K. M. MOHIUDDINIBM Recognition of Cursive Writing on Personal Checks , 1996 .

[19]  Thomas M. Breuel Design and Implementation of a System for the Recognition of Handwritten Responses on US Census Forms , 1994 .

[20]  Richard Lippmann,et al.  Neural Network Classifiers Estimate Bayesian a posteriori Probabilities , 1991, Neural Computation.

[21]  Ching Y. Suen,et al.  Extraction of bankcheck items by mathematical morphology , 1999, International Journal on Document Analysis and Recognition.

[22]  Horst Bunke,et al.  Error Localization and Correction in Check Processing , 1999 .