Abstract
In this paper, we present a general model for Arabic bank check processing indicating the major phases of a check processing system. We then survey the available databases for Arabic bank check processing research. The state of the art in the different phases of Arabic bank check processing is surveyed (i.e., pre-processing, check analysis and segmentation, features extraction, and legal and courtesy amounts recognition). The open issues for future research are stated and areas that need improvements are presented. To the best of our knowledge, it is the ¯rst survey of Arabic bank check processing.
Similar content being viewed by others
References
Palacios R, Gupta A (2008) A system for processing handwritten bank checks automatically. Image and Vision Computing 26(10):1297–1313
Al-Ohali Y, Cheriet M, Suen C (2003) Databases for recognition of handwritten Arabic cheques. Pattern Recognition 36(1):111–121
Souici-Meslati L, Sellami M (2004) A hybrid approach for Arabic literal amounts recognition. Arabian Journal for Science and Engineering 29(2B):177–194
Impedevo S, Wang P S, Bunke H. Automatic Bankcheck Processing. Volume 28, World Scientific, 1997.
Knerr S, Augustin E, Baret O, Price D (1998) Hidden Markov model based word recognition and its application to legal amount reading on French checks. Computer Vision and Image Understanding 70(3):404–419
Knerr S, Anisimov V, Baret O, Gorski N, Price D, Simon JC (1997) The a2ia intercheque system: Courtesy amount and legal amount recognition for French checks. Journal of Pattern Recognition and Artificial Intelligence 11(4):43–86
Gorski N, Anisimov V, Augustin E, Baret O, Price D, Simon J C. A2iA check reader: A family of bank check recognition systems. In Proc. the 5th International Conference on Document Analysis and Recognition, Sept. 1999, pp. 523–526.
Guillevic D, Suen CY (1998) Recognition of legal amounts on bank cheques. Pattern Analysis & Applications 1(1):28–41
Guillevic D, Suen C Y. Cursive script recognition applied to the processing of bank cheques. In Proc. the 3rd International Conference on Document Analysis and Recognition, Aug. 1995, pp.11–14.
Kaufmann G, Bunke H (2000) Automated reading of cheque amounts. Pattern Analysis & Applications 3(2):132–141
Lethelier E, Leroux M, Gilloux M. An automatic reading system for handwritten numeral amounts on French checks. In Proc. the 3rd International Conference on Document Analysis and Recognition, Aug. 1995, pp.92–97.
Suen CY, Xu Q, Lam L (1999) Automatic recognition of handwritten data on cheques — Fact or fiction? Pattern Recognition Letters 20(11/13):1287–1295
Leroux M, Lethelier E, Gilloux M, Lemarie B (1997) Automatic reading of handwritten amounts on French checks. Journal of Pattern Recognition and Artificial Intelligence 11(4):157–176
Yu ML, Kwok PCK, Leung CH, Tse KW (2001) Segmentation and recognition of Chinese bank check amounts. Journal on Document Analysis and Recognition 3(4):207–217
Tang H, Augustin E, Suen C Y, Baret O, Cheriet M. Recognition of unconstrained legal amounts handwritten on Chinese bank checks. In Proc. the 17th International Conference on Pattern Recognition, Aug. 2004, pp.610–613.
Ahmad I, Mahmoud S A. Arabic bank check analysis and zone extraction. In Lecture Notes in Computer Science Volume 7324, Campilho A, Kamel M (eds.), Berlin, Heidelberg: Springer, 2012, pp.141–148.
Narima Z, Messaoud R, Mouldi B. Neuro-Markovian hybrid system for handwritten Arabic word recognition. In Proc. the 10th IEEE International Conference on Electronics, Circuits and Systems, Dec. 2003, pp.878–881.
Farah N, Souici-Meslati L, Sellami M (2006) Classifiers combination and syntax analysis for Arabic literal amount recognition. Engineering Applications of Artificial Intelligence 19(1):29–39
Al Ohali Y. Handwritten word recognition: Application to Arabic cheque processing [Ph.D. Thesis]. Concordia University, 2002.
Miled H, Cheriet M, Olivier C. Multi-level Arabic handwritten words recognition. In Lecture Notes in Computer Science Volume 1451, Amin A, Dori D, Pudil P, Freeman H (eds.), Berlin, Heidelberg: Springer, 1998, pp.944–951.
Miled H, Olivier C, Cheriet M, Lecoutier Y. Coupling observation/letter for a Markovian modelisation applied to the recognition of Arabic handwriting. In Proc. the 4th International Conference on Document Analysis and Recognition, Aug. 1997, pp.580–583.
Jayadevan R, Kolhe SR, Patil PM, Pal U (2011) Automatic processing of handwritten bank cheque images: A survey. International Journal on Document Analysis and Recognition 15(4):267–296
Lorigo L, Govindaraju V. Segmentation and pre-recognition of Arabic handwriting. In Proc. the 8th International Conference on Document Analysis and Recognition, Sept. 2005, pp.605–609.
Parvez M T, Mahmoud S A. Off-line Arabic handwritten text recognition: A survey. ACM Computing Surveys, 2013 (in press).
Al-Ohali Y, Cheriet M, Suen C Y. Databases for recognition of handwritten Arabic cheques. In Proc. the 7th International Workshop on Frontiers of Handwriting Recognition, 2000, pp.601–606.
Farah N, Khadir M T, Sellami M. Artificial neural network fusion: Application to Arabic words recognition. In Proc. Eur. Symp. Artificial Neural Networks, Sept. 2005, pp.27–29.
Farah N, Souici-Meslati L, Farah L, Sellami M. Arabic words recognition with classifiers combination: An application to literal amounts. In Lecture Notes in Computer Science Volume 3192, Bussler C, Fensel D (eds.), Berlin, Heidelberg: Springer, 2004, pp.420–430.
Farah N, Souici-Meslati L, Sellami M (2005) Arabic word recognition by classifiers and context. Journal of Computer Science and Technology 20(3):402–410
AlMa’adeed S, Higgins C, Elliman D (2004) Off-line recognition of handwritten Arabic words using multiple hidden Markov models. Knowledge-Based Systems 17(2/4):757–9
AlMa’adeed S, Elliman D, Higgins C. A database for Arabic handwritten text recognition research. In Proc. the 8th International Workshop on Frontiers in Handwriting Recognition, Aug. 2002, pp.485–489.
Maddouri S S, Amiri H. Combination of local and global vision modelling for Arabic handwritten words recognition. In Proc. the 8th International Workshop on Frontiers in Handwriting Recognition, Aug. 2002, pp.128–135.
Ziaratban M, Faez K, Ezoji M. Use of legal amount to confirm or correct the courtesy amount on Farsi bank checks. In Proc. the 9th International Conference on Document Analysis and Recognition, Sept. 2007, pp.1123–1127.
Alamri H, He C, Suen C Y. A new approach for segmentation and recognition of Arabic handwritten touching numeral pairs. In Lecture Notes in Computer Science Volume 5702, Jiang X, Petkov N (eds.) Berlin, Heidelberg: Springer, 2009, pp.165–172.
Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Transactions on Systems, Man and Cybernetics 9(1):62–66
Samoud F B, Maddouri S S, EL Abed H, Ellouze N. Comparison of two handwritten Arabic zones extraction methods of complex documents. In Proc. International Arab Conference on Information Technology, Dec. 2008, pp.1–7.
Samoud F B, Maddouri S S, Ellouze N. On segmentation methods for handwritten Arabic documents. In Proc. the 5th International Conference: Sciences of Electronic, Technologies of Information and Telecommunications, March 2009.
Haboubi S, Maddouri S. Extraction of handwritten areas from colored image of bank checks by a hybrid method. In Proc. the International Conference on Machine Intelligence, Nov. 2005.
Cheriet M, Al-Ohali Y, Ayat N, Suen C Y. Arabic cheque processing system: Issues and future trends. In Digital Document Processing, Chaudhuri B B (ed.), London: Springer, 2007, pp.213–234.
Mahmoud SA, Al-Khatib WG (2010) Recognition of Arabic (Indian) bank check digits using log-Gabor filters. Applied Intelligence 35(3):445–456
Mahmoud S A. Recognition of Arabic (Indian) check digits using spatial Gabor filters. In Proc. the 5th IEEE GCC Conference & Exhibition, March 2009, pp.1–5.
Juan A, Vidal E. Bernoulli mixture models for binary images. In Proc. the 17th International Conference on Pattern Recognition, Aug. 2004, pp.367–370.
Juan A, García-Hernández J, Vidal E (2004) EM initialisation for Bernoulli mixture learning. In: Fred A, Caelli T, Duin R, Campilho A, de Ridder D (eds) Lecture Notes in Computer Science Volume 3138. Springer, Berlin, Heidelberg, pp 635–643
Sadri J, Suen C Y, Bui T D. Application of support vector machines for recognition of handwritten Arabic/Persian digits. In Proc. the 2nd Iranian Conference on Machine Vision and Image Processing & Applications, Feb. 2003, pp.300–307.
Abuhaiba S, Mahmoud SA, Green RJ (1991) Cluster number estimation and skeleton refining algorithms for Arabic characters. The Arabian Journal for Science and Engineering 16(4B):519–530
Al-Ohali Y, Cheriet M, Suen C Y. Dynamic observations and dynamic state termination for off-line handwritten word recognition using HMM. In Proc. the 8th International Workshop on Frontiers in Handwriting Recognition, Aug. 2002, pp.314–319.
Al-Ohali Y, Cheriet M, Suen C Y. Introducing termination probabilities to HMM. In Proc. the 16th International Conference on Pattern Recognition, Aug. 2002, pp.319–322.
El-Melegy M T, Abdelbaset A A. Global features for offline recognition of handwritten Arabic literal amounts. In Proc. the 5th International Conference on Information and Communications Technology, Dec. 2007, pp.125–129.
Palacios R, Gupta A, Sinha S. Automatic processing of Brazilian bank checks. Machine Vision and Applications, 2002, pp.1–28.
Gorski N, Anisimov V, Augustin E, Baret O, Maximov S (2001) Industrial bank check processing: The A2iA CheckReaderTM. Journal on Document Analysis and Recognition 3(4):196–206
Ueda K, Matsuo K. Automatic seal imprint verification system for bank check processing. In Proc. the 3rd International Conference on Information Technology and Applications, July 2005, pp.768–771.
Kaufmann G, Bunke H. A system for the automated reading of check amounts-some key ideas. In Lecture Notes in Computer Science Volume 1655, Lee S, Nakano Y (eds.), Springer-Verlag, 1999, pp.188–200.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is supported by King Fahd University of Petroleum and Minerals (KFUPM) of Saudi Arabia under Grant Nos. RG-1009-1 and RG-1009-2.
Electronic Supplementary Material
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Ahmad, I., Mahmoud, S.A. Arabic Bank Check Processing: State of the Art. J. Comput. Sci. Technol. 28, 285–299 (2013). https://doi.org/10.1007/s11390-013-1332-6
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11390-013-1332-6