A hybrid convolution network for serial number recognition on banknotes

Abstract As the sole identity of banknote, serial number has played a crucial role in monitoring the circulation of currencies. Serial number recognition plays an important role in financial market, which requires fast and accurate performances in real applications. In this paper, a hybrid convolution network model has been proposed, in which a dilated-based convolution neural network is employed to improve the recognition accuracy and a quantitative neural network method is developed to speed up the identification process. In dilated-based convolution neural network, the convolution layer and the pooling layer have been replaced by dilated convolution, which can reduce the computation cost. The quantitative neural network based method quantizes the weight parameters to an integer power of two, which transforms the original multiplication operation to a shift operation and can greatly reduce the time. The proposed model was examined and tested on four different banknotes with 35,000 banknote images including RMB, HKD, USD and GBP. The experimental results show that, the proposed model can efficiently improve the recognition accuracy to 99.89% and reduce the recognition time to less than 0.1 millisecond, and it outperforms the other algorithms on both recognition accuracy and recognition speed.

[1]  Jianrong Xu,et al.  A novel character segmentation method for serial number on banknotes with complex background , 2019, J. Ambient Intell. Humaniz. Comput..

[2]  Jorge Nocedal,et al.  Optimization Methods for Large-Scale Machine Learning , 2016, SIAM Rev..

[3]  Nitish Srivastava,et al.  Improving neural networks by preventing co-adaptation of feature detectors , 2012, ArXiv.

[4]  Xiao-Liang Shen,et al.  A hybrid particle swarm optimization algorithm using adaptive learning strategy , 2018, Inf. Sci..

[5]  L. Andreone,et al.  SVM-based pedestrian recognition on near-infrared images , 2005, ISPA 2005. Proceedings of the 4th International Symposium on Image and Signal Processing and Analysis, 2005..

[6]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[7]  Bin Wu,et al.  Hybrid harmony search and artificial bee colony algorithm for global optimization problems , 2012, Comput. Math. Appl..

[8]  Mohamed Cheriet,et al.  Model selection for the LS-SVM. Application to handwriting recognition , 2009, Pattern Recognit..

[9]  Ali Farhadi,et al.  XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networks , 2016, ECCV.

[10]  Jia Wu,et al.  A Correlation-Based Feature Weighting Filter for Naive Bayes , 2019, IEEE Transactions on Knowledge and Data Engineering.

[11]  Xiao-Liang Shen,et al.  An adaptive weight vector guided evolutionary algorithm for preference-based multi-objective optimization , 2019, Swarm Evol. Comput..

[12]  Lin Xu,et al.  Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weights , 2017, ICLR.

[13]  Pradeep Dubey,et al.  Ternary Neural Networks with Fine-Grained Quantization , 2017, ArXiv.

[14]  Kangshun Li,et al.  Performance Analyses of Differential Evolution Algorithm Based on Dynamic Fitness Landscape , 2019, Int. J. Cogn. Informatics Nat. Intell..

[15]  Zhuowen Tu,et al.  Aggregated Residual Transformations for Deep Neural Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[16]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[17]  Forrest N. Iandola,et al.  SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <1MB model size , 2016, ArXiv.

[18]  Ran El-Yaniv,et al.  Binarized Neural Networks , 2016, NIPS.

[19]  Geoffrey E. Hinton,et al.  Rectified Linear Units Improve Restricted Boltzmann Machines , 2010, ICML.

[20]  Xiaobo Liu,et al.  Hierarchical ensemble of Extreme Learning Machine , 2018, Pattern Recognit. Lett..

[21]  Wenyin Gong,et al.  Parameter extraction of solar cell models using repaired adaptive differential evolution , 2013 .

[22]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[23]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[24]  Chuan Zhou,et al.  Instance cloned extreme learning machine , 2017, Pattern Recognit..

[25]  Ching Y. Suen,et al.  Automatic recognition of serial numbers in bank notes , 2014, Pattern Recognit..

[26]  Hui Wang,et al.  A mobile node localization algorithm based on an overlapping self-adjustment mechanism , 2019, Inf. Sci..

[27]  Kangshun Li,et al.  Exploring mutual information-based sentimental analysis with kernel-based extreme learning machine for stock prediction , 2017, Soft Comput..

[28]  Song Han,et al.  Deep Compression: Compressing Deep Neural Network with Pruning, Trained Quantization and Huffman Coding , 2015, ICLR.