Automatic Recognition of Bank Security Card Using Smart Phone

스마트폰을 이용한 은행 보안카드 자동 인식

  • 김진호 (경일대학교 전자공학과)
  • Received : 2016.10.11
  • Accepted : 2016.11.14
  • Published : 2016.12.28


Among the various services for mobile banking, user authentication method using bank security card is still very useful. We can use mobile banking easily and safely in case of saving encoded security codes in smart phone and entering codes automatically whenever user authentication is required without bank security card. In this paper automatic recognition algorithm of security codes of bank security card is proposed in oder to enroll the encoded security codes into smart phone using smart phone camera. Advanced adaptive binarization is used for extracting digit segments from various background image pattern and adaptive 2-dimensional layout analysis method is developed for segmentation and recognition of damaged or touched digits. Experimental results of proposed algorithm using Android and iPhone, show excellent security code recognition results.


  1. 서화정, 김호원, "금융보안을 위한 물리적 보안 카드의 설계 및 구현," 한국정보통신학회논문지, Vol.19, No.4, pp.855-863, 2015.
  2. 김계경, 김재홍, 이재연, "조명 영향 및 회전에 강인한 물체 인식," 한국콘텐츠학회논문지, Vol.12, No.11, 2011.
  3. N. Nikolaos and V. Dimitrios, "A Binarization Algorithm for Historical Manuscripts," 12th WSEAS International Conf. on Communication, Heraklion, Greece, pp.41-51, 2008.
  4. D. Bradley and G. Roth, "Adaptive Thresholding Using the Integral Image," Journal of graphics, gpu, and game tools, Vol.12, No.2 pp.13-21, 2007.
  5. G. Panchal, A. Ganatra, P. Shan, and D. Panchal, "Determination of Over-learning and Over-fitting Problem in Backpropagation Neural Network," International Journal of Soft Computing, Vol.2, No.2, pp.40-51, 2011.
  6. J. Kim, K. Kim, and C. Suen, "An HMM-MLP Hybrid Model for Cursive Script Recognition," International Jpurnal of Pattern Analysis and Application, Vol.3, pp.314-324, 2000.
  7. P. Singh, R. Sarkar, and M. Nasipuri, "A Study of Moment Based Features on Handwritten Digit Recognition," Applied Computational Journal, Vol.2016, pp.1-17, 2016