Automatic extraction of filled-in information from bankchecks based on prior knowledge about layout structure

  • Alessandro L. Koerich
  • Luan Ling Lee
Oral Presentation E. Application Systems
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1339)


This paper presents a technique for extracting the filled-in information from bankchecks based on prior knowledge about their layout structure. We have analyzed the bankcheck characteristics and proposed a model that can be used to locate and extract the filled-in information applicable to any bankcheck. The model is based on prior knowledge about the check layout structure and on the identification of the check by reading the information stored in the MICR line. To eliminate the redundant information from a bankcheck image, such as the background pattern, the printed lines and the printed characters, we perform as follows. First of all we subtract the digitized check image from the check's background pattern image which is previously stored in the recognition system. Then the areas where the filled-in information is supposed to appear are extracted through a template. The elimination of the baselines in the image is based on projection profiles, while the printed characters are eliminated through a subtraction operation. Experimental results from testing Brazilian bankchecks show that the proposed method is capable of extracting the filled-in items from bankchecks achieving accuracy rates varying from 88.7% to 98.3%.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Yasuda, Y., Dubois, M., Huang, T. S.: Data compression for check processing machines. Proceedings of the IEEE 68 (1980) 874–885Google Scholar
  2. 2.
    Lethelier, E., Gilloux, M., Leroux, M.: Automatic reading system for handwritten numeral amounts on French cheques. Proc. 3rd Int'1 Conf. on Document Analysis and Recognition, Montreal, Canada (1995) 92–97Google Scholar
  3. 3.
    Lam, L., Suen, C. Y., Guillevic, D., Strathy, N. W., Cheriet, M., Liu, K., Said, J. N.: Automatic processing of information on cheques. Proc. Int'1 Conf. on Systems Man and Cybernetics, Vancouver, Canada, (1995) 2353–2358Google Scholar
  4. 4.
    Agarwal, A., Granowetter, L., Hussein, K.,Gupta, A.: Detection of courtesy amount block on bank checks. Proc. 3rd Int'l Conf. on Docum. Analysis and Recognition, Montreal, Canada, (1995) 748–751Google Scholar
  5. 5.
    Ueda, K.: Extraction of signature and seal imprint from bankchecks by using color information. Proc. 3rd Int'1 Conf. on Document Analysis and Recognition, Montreal, Canada (1995) 665–668Google Scholar
  6. 6.
    Akiyama, A., Hagita, N.: Automated entry for printed documents. Pattern Recognition 23 (1990) 1141–1154Google Scholar
  7. 7.
    Yoshimura, I., Yoshimura, M.: Off-line verification of Japanese signatures after elimination of background. Int'l Journal of Patt. Recogn. and Artif. Intelligence 8 (1994) 693–708Google Scholar
  8. 8.
    Kamel, M., Zhao, A.: Extraction of binary character/graphics images from grayscale document images. CVGIP: Graphic Models and Image Processing 55 (1993) 203–217Google Scholar
  9. 9.
    Doermann, D. S.: Document understanding research at Maryland. Proceedings of ARPA Image Understanding Workshop (1994)Google Scholar
  10. 10.
    Koerich, A. L.: Processing of bankcheck images: information extracting and storage. MSc. Thesis (1997) (in portuguese)Google Scholar
  11. 11.
    Liu, K., Suen, C. Y., Nadal, C.: Automatic extraction of items from cheque images for payment recognition. Int'l Conf. on Pattern Recognition, Vienna, Austria (1995) 798–802Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Alessandro L. Koerich
    • 1
  • Luan Ling Lee
    • 2
  1. 1.Federal University of Santa CatarinaElectronic Instrumentation LaboratoryFlorianopolis, SCBrazil
  2. 2.Department of CommunicationState University of CampinasCampinas, SPBrazil

Personalised recommendations