Abstract
In this paper, we recognize serial numbers on banknotes using deep learning. The samples used in this paper are digital images which have been preprocessed with data labelling and data augmentation, e.g., scaling transformation, etc. The algorithms based on deep learning are proposed and have the stability for serial number recognition with complex backgrounds. In this paper, a pipeline of deep neural networks is established for the recognition of banknote serial numbers. Because high reliability is more important than accuracy in financial applications, DenseNet is set forth as the primary classifier, the scaling transformation of SegLink is put forward to locate the characters, the detection rate is up to 95.80%. A convolutional neural network with residual attention model is proposed for serial number recognition, the precision is up to 97.09%.






Similar content being viewed by others
References
Arlot S, Celisse A (2010) A survey of cross-validation procedures for model selection. Statistics Surveys 4:40–79
Athiwaratkun B, Stokes JW (2017) Malware classification with LSTM and GRU language models and a character-level CNN. In IEEE international conference on acoustics, speech and signal processing (ICASSP) (pp 2482-2486)
Ban SW, Lee I, Lee M (2008) Dynamic visual selective attention model. Neurocomputing 71(4–6):853–856
Bissacco A, Cummins M, Netzer Y, Neven H (2013). PhotoOCR: Reading text in uncontrolled conditions. In the IEEE international conference on computer vision. (pp 785-792)
Buntscheck W, Stein D, Wilfer K (2015) U.S. Patent No. 9,123,192. U.S. Patent and Trademark Office, Washington, DC
Cao P, Chen Y, Liu K, Zhao J (2018) Adversarial transfer learning for Chinese named entity recognition with self-attention mechanism. International Conference on Empirical Methods in Natural Language Processing
Chowdhury MA, Deb K (2013) Extracting and segmenting container name from container images. Int J Comput Appl 74(19):18–22
De Campos TE, Babu BR, Varma M (2009) Character recognition in natural images. VISAPP 2:7
Defferrard M, Bresson X, Vandergheynst P (2016) Convolutional neural networks on graphs with fast localized spectral filtering. In advances in neural information processing systems (pp. 3844-3852)
Dolz J, Gopinath K, Yuan J, Lombaert H, Desrosiers C, Ayed IB (2018) HyperDense-net: a hyper-densely connected CNN for multi-modal image segmentation. IEEE Trans Med Imaging 38(5):1116–1126
Fan Y, Lu X, Li D, Liu Y (2016) Video-based emotion recognition using CNN-RNN and C3D hybrid networks. In ACM international conference on multimodal interaction (pp 445-450)
Gao Y, Chen Y, Wang J, Tang M, Lu H (2019) Reading scene text with fully convolutional sequence modeling. Neurocomputing 339:161–170
Ghadhban HQ, Othman M, Samsudin NA, Ismail MNB, Hammoodi MR (2020) Survey of offline Arabic handwriting word recognition. In international conference on soft computing and data mining (pp 358-372). Springer
Guan J, Lai R, Xiong A, Liu Z, Gu L (2020) Fixed pattern noise reduction for infrared images based on cascade residual attention CNN. Neurocomputing 377:301–313
Huang G, Liu Z, Van Der Maaten L, Weinberger KQ (2017) Densely connected convolutional networks. In IEEE conference on computer vision and pattern recognition (pp 4700-4708)
Huang J, Rathod V, Sun C, Zhu M, Korattikara A, Fathi A, Guadarrama S (2017) Speed/accuracy trade-offs for modern convolutional object detectors. In IEEE conference on computer vision and pattern recognition (pp 7310-7311)
Huang G, Liu S, Van der Maaten L, Weinberger KQ (2018) CondenseNet: an efficient densenet using learned group convolutions. In IEEE Conference on Computer Vision and Pattern Recognition
Jayadevan R, Kolhe SR, Patil PM, Pal U (2012) Automatic processing of handwritten bank cheque images: a survey. Int J Docum Analys Recognition (IJDAR) 15(4):267–296
Khomenko V, Shyshkov O, Radyvonenko O, Bokhan K (2016) Accelerating recurrent neural network training using sequence bucketing and multi-GPU data parallelization. In IEEE international conference on Data Stream Mining & Processing (DSMP) (pp 100-103)
Kong T, Sun F, Tan C, Liu H, Huang W (2018) Deep feature pyramid reconfiguration for object detection. In European conference on computer vision (pp 169-185)
Kumar A, Sangwan SR, Arora A, Nayyar A, Abdel-Basset M (2019) Sarcasm detection using soft attention-based bidirectional long short-term memory model with convolution network. IEEE Access 7:23319–23328
Lee C-Y, Osindero S (2016) Recursive recurrent nets with attention modeling for OCR in the wild. In IEEE conference on computer vision and pattern recognition (pp.2231-2239)
Li J, Cheng J-h, Shi J-y, Huang F (2012) Brief introduction of back propagation (BP) neural network algorithm and its improvement. In the Advances in Computer Science and Information Engineering, pp 553–558
Li Y, Hu H, Zhu Z, Zhou G (2020) SCANet: sensor-based continuous authentication with two-stream convolutional neural networks. ACM Trans Sens Networks 16(3):1–26
Li Y, Hu H, Zhou G Using data augmentation in continuous authentication on smartphones. IEEE Internet Things 6(1):628–640
Liang S, Zhang R, Liang D, Song T, Ai T, Xia C, Wang Y (2018) Multimodal 3D DenseNet for IDH genotype prediction in gliomas. Genes 9(8):382
Liu W, Anguelov D, Erhan D, Szegedy C, Reed S, Fu C-Y, Berg AC (2016) SSD: single shot multibox detector. In European conference on computer vision (pp 21-37)
Ma N, Zhang X, Zheng HT, Sun J (2018) Shufflenet v2: practical guidelines for efficient CNN architecture design. In European conference on computer vision (pp 116-131)
Mahmood H (2020) Text detection and recognition from natural images (PhD dissertation), Loughborough University
Mohamad NS, Hussin B, Shibghatullah AS, Basari A (2014) Banknote authentication using artificial neural network. Sci Int:1865-1868
Mu R, Zeng X (2019) A review of deep learning research. TIIS 13(4):1738–1764
Nweke HF, Teh YW, Al-Garadi MA, Alo UR (2018) Deep learning algorithms for human activity recognition using mobile and wearable sensor networks: state of the art and research challenges. Expert Syst Appl 105:233–261
Peddinti V, Povey D, Khudanpur S (2015) A time delay neural network architecture for efficient modeling of long temporal contexts. In Annual Conference of the International Speech Communication Association
Peters GW, Panayi E (2016) Understanding modern banking ledgers through blockchain technologies: future of transaction processing and smart contracts on the internet of money. In banking beyond banks and money (pp 239-278). Springer
Redmon J, Divvala S, Girshick R, Farhadi A (2016) You only look once: unified, real-time object detection. In IEEE conference on computer vision and pattern recognition (pp 779-788)
Ren S, He K, Girshick R, Sun J (2015) Faster R-CNN: towards real-time object detection with region proposal networks. In the advances in neural information processing systems (pp 91-99)
Ryan M, Hanafiah N (2015) An examination of character recognition on ID card using template matching approach. Procedia Comput Sci 59(520–529):520–529
Schroth G, Hilsenbeck S, Huitl R, Schweiger F, Steinbach E (2011) Exploiting text-related features for content-based image retrieval. In IEEE international symposium on multimedia (pp 77-84)
Schulz R, Talbot B, Lam O, Dayoub F, Corke P, Upcroft B, Wyeth G (2015) Robot navigation using human cues: a robot navigation system for symbolic goal-directed exploration. In IEEE international conference on robotics and automation (ICRA) (pp 1100-1105)
Shi B, Bai X, Belongie S (2017) Detecting oriented text in natural images by linking segments. In IEEE conference on computer vision and pattern recognition (pp 2550-2558)
Sufri NAJ, Rahmad NA, Ghazali NF, Shahar N, As’ari MA (2019) Vision based system for banknote recognition using different machine learning and deep learning approach. In IEEE control and system graduate research colloquium (pp 5-8). IEEE
Tao C, Gao S, Shang M, Wu W, Zhao D, Yan R (2018) Get the point of my utterance! Learning towards effective responses with multi-head attention mechanism. In IJCAI
Tay F, Cao L (2001) Application of support vector machine (SVM) on serial number identification of RMB. Omega 29(4):309–317
Tran A, Cheong LF (2017) Two-stream flow-guided convolutional attention networks for action recognition. In IEEE international conference on computer vision workshops (pp 3110-3119)
Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Polosukhin I (2017) Attention is all you need. In the Advances in neural information processing system
Xu H, Saenko K (2016). Ask, attend and answer: exploring question-guided spatial attention for visual question answering. In European conference on computer vision (pp 451-466)
Yan WQ (2019) Introduction to intelligent surveillance: surveillance data capture, transmission, and analytics. Springer (pp 9-15)
Yan H, He Q, Xie W (2020) CRNN-CTC based mandarin keywords spotting. In IEEE international conference on acoustics, speech and signal processing (pp 7489-7493)
Zhang Q, Yan W (2018) Currency recognition using deep learning. IEEE AVSS (pp 1-6)
Zhang Z, Shen W, Yao C, Bai X (2015) Symmetry-based text line detection in natural scenes. In IEEE conference on computer vision and pattern recognition (pp 2558-2567)
Zhang Q, Yan W, Kankanhalli M (2019) Overview of currency recognition using deep learning. J Banking Financial Technol 3(1):59–69
Zhao T, Zhao J, Zheng R, Zhang L (2010) Study on RMB number recognition based on genetic algorithm artificial neural network. In international congress on image and signal processing (pp 1951-1955)
Zhu Y, Yao C, Bai X (2016) Scene text detection and recognition: recent advances and future trends. Front Comput Sci 10(1):19–36
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Ma, X., Yan, W.Q. Banknote serial number recognition using deep learning. Multimed Tools Appl 80, 18445–18459 (2021). https://doi.org/10.1007/s11042-020-10461-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-10461-z