Skip to main content
Log in

Recognition of Arabic (Indian) bank check digits using log-gabor filters

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

In this paper we present a technique for the automatic recognition of Arabic (Indian) bank check digits based on features extracted by using the Log Gabor filters. The digits are classified by using the K-Nearest Neighbor (K-NN), Hidden Markov Models (HMM) and Support Vector Machines (SVM) classifiers. An extensive experimentation is conducted on the CENPARMI data, a database consisting of 7390 samples of Arabic (Indian) digits for training and 3035 samples for testing extracted from real bank checks. The data is normalized to a height of 64 pixels, maintaining the aspect ratio. Log Gabor filters with several scales and orientations are used. In addition, the filtered images are segmented into different region sizes for feature extraction. Recognition rates of 98.95%, 98.75%, 98.62%, 97.21% and 94.43% are achieved with SVM, 1-NN, 3-NN, HMM and NM classifiers, respectively. These results significantly outperform published work using the same database. The misclassified digits are evaluated subjectively and results indicate that human subjects misclassified 1/3 of these digits. The experimental results, including the subjective evaluation of misclassified digits, indicate the effectiveness of the selected Log Gabor filters parameters, the implemented image segmentation technique, and extracted features for practical recognition of Arabic (Indian) digits.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Sadri J, Suen CY, Bui TD (2003) Application of support vector machines for recognition of handwritten Arabic/Persian digits. In: Proceeding of the second conference on machine vision and image processing & applications (MVIP2003), Tehran, Iran, pp 300–307

  2. Al-Ohali Y, Cheriet M, Suen C (2003) Databases for recognition of handwritten Arabic cheques. Pattern Recogn 36:111–121

    Article  MATH  Google Scholar 

  3. Juan A, Vidal E (2004) Bernoulli mixture models for binary images. Pattern Recogn 3:367–370

    Google Scholar 

  4. Mahmoud SA (2009) Recognition of Arabic (Indian) check digits using spatial gabor filters. In: 5th IEEE-GCC conference, Kuwait

  5. Harifi A, Aghagolzadeh A (2005) A new pattern for handwritten Persian/Arabic digit recognition. Int J Inf Technol 1:174–177

    Google Scholar 

  6. Mahmoud S (2008) Recognition of writer-independent off-line handwritten Arabic (Indian) numerals using hidden Markov models. Signal Process 88:844–857

    Article  MATH  Google Scholar 

  7. Mozaffari S, Faez K, Ziaratban M (2005) Structural decomposition and statistical description of Farsi/Arabic handwritten numeric characters. In: Proceedings of the eighth international conference on document analysis and recognition. IEEE Computer Society, Los Alamitos, pp 237–241

    Chapter  Google Scholar 

  8. Salah A, Alpaydin E, Akarun L (2002) A selective attention-based method for visual pattern recognition with application to handwritten digit recognition and face recognition. IEEE Trans Pattern Anal Mach Intell 24:420–425

    Article  Google Scholar 

  9. Liu C, Koga M, Fujisawa H (2005) Gabor feature extraction for character recognition: comparison with gradient feature. In: ICDAR ’05: Proceedings of the Eighth International Conference on Document Analysis and Recognition. IEEE Computer Society, New York, pp 121–125

    Chapter  Google Scholar 

  10. Wang X, Ding X, Liu C (2005) Gabor filters-based feature extraction for character recognition. Pattern Recogn 38:369–379

    Article  MATH  Google Scholar 

  11. Kruizinga P, Petkov N, Grigorescu S (1999) Comparison of texture features based on Gabor filters. In: Image analysis and processing, 1999. Proceedings. International conference on, pp 142–147

  12. Camastra F (2007) A SVM-based cursive character recognizer. Pattern Recogn 40:3721–3727

    Article  MATH  Google Scholar 

  13. Soltanzadeh H, Rahmati M (2004) Recognition of Persian handwritten digits using image profiles of multiple orientations. Pattern Recogn Lett 25:1569–1576

    Article  Google Scholar 

  14. Mozaffari S, Faez K, Kanan HR (2004) Feature comparison between fractal codes and wavelet transform in handwritten alphanumeric recognition using SVM classifier. In: Proceedings of the pattern recognition, 17th international conference on (ICPR’04), vol 2. IEEE Computer Society, New York, pp 331–334

    Chapter  Google Scholar 

  15. Mowlaei A, Faez K (2003) Recognition of isolated handwritten Persian/Arabic characters and numerals using support vector machines. In: Neural networks for signal processing, NNSP’03. 2003 IEEE 13th workshop on, pp 547–554

  16. Vapnik VN (1999) The nature of statistical learning theory. Springer, Berlin

    Google Scholar 

  17. Vapnik V (1982) Estimation of dependences based on empirical data. Springer series in statistics. Springer, New York

    MATH  Google Scholar 

  18. Boser BE, Guyon IM, Vapnik VN (1992) A training algorithm for optimal margin classifiers. In: Proceedings of the fifth annual workshop on computational learning theory, Pittsburgh, Pennsylvania, United States. ACM, New York, pp 144–152

    Chapter  Google Scholar 

  19. Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20:273–297

    MATH  Google Scholar 

  20. Scholkopf B, Burges C, Vapnik V (1995) Extracting support data for a given task. In: Proceedings, first international conference on knowledge discovery & data mining. AAAI Press, Menlo Park

    Google Scholar 

  21. Schölkopf B, Burges C, Vapnik V (1996) Incorporating invariances in support vector learning machines. In: Proceedings of the 1996 international conference on artificial neural networks. Springer, Berlin, pp 47–52

    Google Scholar 

  22. Schölkopf B, Simard P, Smola A, Vapnik V (1998) Prior knowledge in support vector kernels. In: Proceedings of the 1997 conference on Advances in neural information processing systems 10, Denver, Colorado, United States. MIT Press, Cambridge, pp 640–646

    Google Scholar 

  23. Vapnik VN (1998) Statistical learning theory. Wiley-Interscience, New York

    MATH  Google Scholar 

  24. Alma’adeed S, Higgins C, Elliman D (2004) Off-line recognition of handwritten Arabic words using multiple hidden Markov models. Knowl-Based Syst 17:75–79

    Article  Google Scholar 

  25. Bazzi I, LaPre C, Makhoul J, Raphael C, Schwartz R (1997) Omnifont and unlimited-vocabulary OCR for English and Arabic. In: Proceedings of the fourth international conference on document analysis and recognition, vol 2, pp 842–846

  26. Bazzi I, Schwartz R, Makhoul J (1999) An omnifont open-vocabulary OCR system for English and Arabic. IEEE Trans Pattern Anal Mach Intell, vol 21, pp 495–504

  27. Mohamed M, Gader P (1996) Handwritten word recognition using segmentation-free hidden Markov modeling and segmentation-based dynamic programming techniques. IEEE Trans Pattern Anal Mach Intell 18:548–554

    Article  Google Scholar 

  28. Hu J, Gek Lim S, Brown MK (2000) Writer independent on-line handwriting recognition using an HMM approach. Pattern Recogn 33:133–147

    Article  Google Scholar 

  29. Hassin AH, Tang X, Liu J, Zhao W (2004) Printed Arabic character recognition using HMM. J Comput Sci Technol 19:538–543

    Article  Google Scholar 

  30. Plotz T (2005) Advanced stochastic protein sequence analysis. PhD Thesis, Faculty of Technology, Bielefeld University

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sabri A. Mahmoud.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mahmoud, S.A., Al-Khatib, W.G. Recognition of Arabic (Indian) bank check digits using log-gabor filters. Appl Intell 35, 445–456 (2011). https://doi.org/10.1007/s10489-010-0235-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-010-0235-2

Keywords

Navigation