›› 2013,Vol. 28 ›› Issue (2): 285-299.doi: 10.1007/s11390-013-1332-6

所属专题: 不能删除 Artificial Intelligence and Pattern Recognition

• Special Section on Selected Paper from NPC 2011 • 上一篇    下一篇


Irfan Ahmad and Sabri A. Mahmoud*, Senior Member, IEEE   

  • 收稿日期:2011-12-07 修回日期:2013-01-09 出版日期:2013-03-05 发布日期:2013-03-05

Arabic Bank Check Processing: State of the Art

Irfan Ahmad and Sabri A. Mahmoud*, Senior Member, IEEE   

  1. Information and Computer Science Department, King Fahd University of Petroleum & Minerals, Dhahran 31261, Saudi Arabia
  • Received:2011-12-07 Revised:2013-01-09 Online:2013-03-05 Published:2013-03-05
  • Supported by:

    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.

本文提出了一种用于反映支票处理系统主要过程的支票处理通用模型。 我们对已有的用于阿拉伯银行支票处理研究的数据库进行了广泛的调研。并对阿拉伯银行支票处理的不同阶段(即预处理、支票分析和分类、特征抽取和有效金额自动识别)的现状进行了调研。同时, 本文指出了阿拉伯银行支票处理未来研究方向和需要进一步研究的领域。目前, 在阿拉伯银行支票处理方面的调研并不多见。因此, 本文的调研对于这方面的研究具有十分重要的意义。

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 first survey of Arabic bank check processing.

[1] Palacios R, Gupta A. A system for processing handwrittenbank checks automatically. Image and Vision Computing,2008, 26(10): 1297-1313.

[2] Al-Ohali Y, Cheriet M, Suen C. Databases for recognitionof handwritten Arabic cheques. Pattern Recognition, 2003,36(1): 111-121.

[3] Souici-Meslati L, Sellami M. A hybrid approach for Arabicliteral amounts recognition. Arabian Journal for Science andEngineering, 2004, 29(2B): 177-194.

[4] Impedevo S, Wang P S, Bunke H. Automatic Bankcheck Pro-cessing. Volume 28, World Scientific, 1997.

[5] Knerr S, Augustin E, Baret O, Price D. Hidden Markov modelbased word recognition and its application to legal amountreading on French checks. Computer Vision and Image Un-derstanding, 1998, 70(3): 404-419.

[6] Knerr S, Anisimov V, Baret O, Gorski N, Price D, Simon JC. The a2ia intercheque system: Courtesy amount and legalamount recognition for French checks. Journal of PatternRecognition and Artificial Intelligence, 1997, 11(4): 43-86.

[7] Gorski N, Anisimov V, Augustin E, Baret O, Price D, SimonJ C. A2iA check reader: A family of bank check recognitionsystems. In Proc. the 5th International Conference on Doc-ument Analysis and Recognition, Sept. 1999, pp. 523-526.

[8] Guillevic D, Suen C Y. Recognition of legal amounts on bankcheques. Pattern Analysis & Applications, 1998, 1(1): 28-41.

[9] Guillevic D, Suen C Y. Cursive script recognition applied tothe processing of bank cheques. In Proc. the 3rd Interna-tional Conference on Document Analysis and Recognition,Aug. 1995, pp.11-14.

[10] Kaufmann G, Bunke H. Automated reading of chequeamounts. Pattern Analysis & Applications, 2000, 3(2): 132-141.

[11] Lethelier E, Leroux M, Gilloux M. An automatic reading sys-tem for handwritten numeral amounts on French checks. InProc. the 3rd International Conference on Document Analy-sis and Recognition, Aug. 1995, pp.92-97.

[12] Suen C Y, Xu Q, Lam L. Automatic recognition of handwrit-ten data on cheques-Fact or fiction? Pattern RecognitionLetters, 1999, 20(11/13): 1287-1295.

[13] Leroux M, Lethelier E, Gilloux M, Lemarie B. Automaticreading of handwritten amounts on French checks. Journal ofPattern Recognition and Artificial Intelligence, 1997, 11(4):157-176.

[14] Yu M L, Kwok P C K, Leung C H, Tse K W. Segmentationand recognition of Chinese bank check amounts. Journal onDocument Analysis and Recognition, 2001, 3(4): 207-217.

[15] Tang H, Augustin E, Suen C Y, Baret O, Cheriet M. Recogni-tion of unconstrained legal amounts handwritten on Chinesebank checks. In Proc. the 17th International Conference onPattern Recognition, Aug. 2004, pp.610-613.

[16] Ahmad I, Mahmoud S A. Arabic bank check analysis andzone extraction. In Lecture Notes in Computer Science Vol-ume 7324, Campilho A, Kamel M (eds.), Berlin, Heidelberg:Springer, 2012, pp.141-148.

[17] Narima Z, Messaoud R, Mouldi B. Neuro-Markovian hybridsystem for handwritten Arabic word recognition. In Proc. the10th IEEE International Conference on Electronics, Circuitsand Systems, Dec. 2003, pp.878-881.

[18] Farah N, Souici-Meslati L, Sellami M. Classifiers combinationand syntax analysis for Arabic literal amount recognition. En-gineering Applications of Artificial Intelligence, 2006, 19(1):29-39.

[19] Al Ohali Y. Handwritten word recognition: Application toArabic cheque processing [Ph.D. Thesis]. Concordia Univer-sity, 2002.

[20] Miled H, Cheriet M, Olivier C. Multi-level Arabic handwrit-ten words recognition. In Lecture Notes in Computer ScienceVolume 1451, Amin A, Dori D, Pudil P, Freeman H (eds.),Berlin, Heidelberg: Springer, 1998, pp.944-951.

[21] Miled H, Olivier C, Cheriet M, Lecoutier Y. Coupling ob-servation/letter for a Markovian modelisation applied to therecognition of Arabic handwriting. In Proc. the 4th Inter-national Conference on Document Analysis and Recognition,Aug. 1997, pp.580-583.

[22] Jayadevan R, Kolhe S R, Patil P M, Pal U. Automatic pro-cessing of handwritten bank cheque images: A survey. In-ternational Journal on Document Analysis and Recognition,2011, 15(4): 267-296.

[23] Lorigo L, Govindaraju V. Segmentation and pre-recognitionof Arabic handwriting. In Proc. the 8th International Con-ference on Document Analysis and Recognition, Sept. 2005,pp.605-609.

[24] Parvez M T, Mahmoud S A. Off-line Arabic handwritten textrecognition: A survey. ACM Computing Surveys, 2013 (inpress).

[25] Al-Ohali Y, Cheriet M, Suen C Y. Databases for recognitionof handwritten Arabic cheques. In Proc. the 7th Interna-tional Workshop on Frontiers of Handwriting Recognition,2000, pp.601-606.

[26] Farah N, Khadir M T, Sellami M. Artificial neural network fu-sion: Application to Arabic words recognition. In Proc. Eur.Symp. Artificial Neural Networks, Sept. 2005, pp.27-29.

[27] Farah N, Souici-Meslati L, Farah L, Sellami M. Arabic wordsrecognition with classifiers combination: An application to lit-eral amounts. In Lecture Notes in Computer Science Volume3192, Bussler C, Fensel D (eds.), Berlin, Heidelberg: Springer,2004, pp.420-430.

[28] Farah N, Souici-Meslati L, Sellami M. Arabic word recogni-tion by classifiers and context. Journal of Computer Scienceand Technology, 2005, 20(3): 402-410.

[29] AlMa'adeed S, Higgins C, Elliman D. Off-line recognitionof handwritten Arabic words using multiple hidden Markovmodels. Knowledge-Based Systems, 2004, 17(2/4): 757-9.

[30] AlMa'adeed S, Elliman D, Higgins C. A database for Arabichandwritten text recognition research. In Proc. the 8th Inter-national Workshop on Frontiers in Handwriting Recognition,Aug. 2002, pp.485-489.

[31] Maddouri S S, Amiri H. Combination of local and global vi-sion modelling for Arabic handwritten words recognition. InProc. the 8th International Workshop on Frontiers in Hand-writing Recognition, Aug. 2002, pp.128-135.

[32] Ziaratban M, Faez K, Ezoji M. Use of legal amount to confirmor correct the courtesy amount on Farsi bank checks. In Proc.the 9th International Conference on Document Analysis andRecognition, Sept. 2007, pp.1123-1127.

[33] Alamri H, He C, Suen C Y. A new approach for segmenta-tion and recognition of Arabic handwritten touching numeralpairs. In Lecture Notes in Computer Science Volume 5702,Jiang X, Petkov N (eds.) Berlin, Heidelberg: Springer, 2009,pp.165-172.

[34] Otsu N. A threshold selection method from gray-level his-tograms. IEEE Transactions on Systems, Man and Cyber-netics, 1979, 9(1): 62-66.

[35] Samoud F B, Maddouri S S, EL Abed H, Ellouze N. Compar-ison of two handwritten Arabic zones extraction methods ofcomplex documents. In Proc. International Arab Conferenceon Information Technology, Dec. 2008, pp.1-7.

[36] Samoud F B, Maddouri S S, Ellouze N. On segmentationmethods for handwritten Arabic documents. In Proc. the 5thInternational Conference: Sciences of Electronic, Technolo-gies of Information and Telecommunications, March 2009.

[37] Haboubi S, Maddouri S. Extraction of handwritten areas fromcolored image of bank checks by a hybrid method. In Proc.the International Conference on Machine Intelligence, Nov.2005.

[38] Cheriet M, Al-Ohali Y, Ayat N, Suen C Y. Arabic chequeprocessing system: Issues and future trends. In Digital Doc-ument Processing, Chaudhuri B B (ed.), London: Springer,2007, pp.213-234.

[39] Mahmoud S A, Al-Khatib W G. Recognition of Arabic (In-dian) bank check digits using log-Gabor filters. Applied In-telligence, 2010, 35(3): 445-456.

[40] Mahmoud S A. Recognition of Arabic (Indian) check digitsusing spatial Gabor filters. In Proc. the 5th IEEE GCCConference & Exhibition, March 2009, pp.1-5.

[41] Juan A, Vidal E. Bernoulli mixture models for binary ima-ges. In Proc. the 17th International Conference on PatternRecognition, Aug. 2004, pp.367-370.

[42] Juan A, García-Hernández J, Vidal E. EM initialisation forBernoulli mixture learning. In Lecture Notes in ComputerScience Volume 3138, Fred A, Caelli T, Duin R, CampilhoA, de Ridder D (eds.), Berlin, Heidelberg: Springer, 2004,pp.635-643.

[43] Sadri J, Suen C Y, Bui T D. Application of support vector ma-chines for recognition of handwritten Arabic/Persian digits.In Proc. the 2nd Iranian Conference on Machine Vision andImage Processing & Applications, Feb. 2003, pp.300-307.

[44] Abuhaiba S, Mahmoud S A, Green R J. Cluster number es-timation and skeleton refining algorithms for Arabic charac-ters. The Arabian Journal for Science and Engineering, 1991,16(4B): 519-530.

[45] Al-Ohali Y, Cheriet M, Suen C Y. Dynamic observationsand dynamic state termination for off-line handwritten wordrecognition using HMM. In Proc. the 8th International Work-shop on Frontiers in Handwriting Recognition, Aug. 2002,pp.314-319.

[46] Al-Ohali Y, Cheriet M, Suen C Y. Introducing terminationprobabilities to HMM. In Proc. the 16th International Con-ference on Pattern Recognition, Aug. 2002, pp.319-322.

[47] El-Melegy M T, Abdelbaset A A. Global features for o2inerecognition of handwritten Arabic literal amounts. In Proc.the 5th International Conference on Information and Com-munications Technology, Dec. 2007, pp.125-129.

[48] Palacios R, Gupta A, Sinha S. Automatic processing of Brazil-ian bank checks. Machine Vision and Applications, 2002,pp.1-28.

[49] Gorski N, Anisimov V, Augustin E, Baret O, Maximov S. In-dustrial bank check processing: The A2iA CheckReaderTM.Journal on Document Analysis and Recognition, 2001, 3(4):196-206.

[50] Ueda K, Matsuo K. Automatic seal imprint verification sys-tem for bank check processing. In Proc. the 3rd Interna-tional Conference on Information Technology and Applica-tions, July 2005, pp.768-771.

[51] Kaufmann G, Bunke H. A system for the automated readingof check amounts-some key ideas. In Lecture Notes in Com-puter Science Volume 1655, Lee S, Nakano Y (eds.), Springer-Verlag, 1999, pp.188-200.
No related articles found!
Full text



[1] 姚荣; 康泰; 陈廷槐;. Algorithms for the Determination of Cutsets in a Hypergraph[J]. , 1990, 5(1): 41 -46 .
[2] 刘惟一;. An Efficient Algorithm for Processing Multi-Relation Queries in Relational Databases[J]. , 1990, 5(3): 236 -240 .
[3] 郭恒昌;. On the Characterization and Fault Identification of Sequentially t-Diagnosable System Under PMC Model[J]. , 1991, 6(1): 83 -90 .
[4] 马军; 马绍汉;. An O(k~2n~2) Algorithm to Find a k-Partition in a k-Connected Graph[J]. , 1994, 9(1): 86 -91 .
[5] 陈意云;. Head Boundedness of Nonterminating Rewritings[J]. , 1995, 10(3): 281 -284 .
[6] 徐殿祥; 郑国梁;. Towards a Declarative Semantics of Inheritance with Exceptions[J]. , 1996, 11(1): 61 -71 .
[7] 迟学斌;. Parallel Implementation of Linear Algebra Problems on Dawning-1000[J]. , 1998, 13(2): 141 -146 .
[8] 管伟光; 解林; 马颂德;. Deformable Registration of Digital Images[J]. , 1998, 13(3): 246 -260 .
[9] 傅育熙;. Reaction Graph[J]. , 1998, 13(6): 510 -530 .
[10] 倪彬; 冯玉琳;. Dynamic Checking Frameworkfor Java Beaus Semantic Constraints[J]. , 1999, 14(4): 408 -413 .
版权所有 © 《计算机科学技术学报》编辑部
本系统由北京玛格泰克科技发展有限公司设计开发 技术支持:support@magtech.com.cn