Vision Based System for Banknote Recognition Using Different Machine Learning and Deep Learning Approach

Visually impaired people faced a problem in identifying and recognizing the different types of banknote due to some reasons. This problem draws researchers’ attention to introduce an automated banknote recognition system that can be divided into a vision-based system and sensor-based system. The main aim of this study is to have deeper analysis on the effect of region and orientation on the performance of Machine Learning and Deep Learning respectively using Malaysian Ringgit banknotes (RM 1, RM 5, RM 10, RM 20, RM 50 and RM 100). In this project, two experiments conducted on two types of banknote image: different region and orientation captured by using handphone camera in a controlled environment. Feature extraction of the RGB values called RB, RG, and GB from banknote image with different region were used to the machine learning classification algorithms such as k-Nearest Neighbors (kNN) and Decision Tree Classifier (DTC), Support Vector Machine (SVM) and Bayesian Classifier (BC) for recognizing each class of banknote. Banknote image with different orientation was directly feed to AlexNet, a pre-trained model of Convolutional Neural Network (CNN), the most popular image processing structure of Deep Learning Neural Network. Ten-fold cross-validation was used to select the optimized kNN, DTC, SVM, and BC which was based on the smallest cross-validation loss. After that, the performance of kNN, DTC, SVM, BC and AlexNet model was presented in a confusion matrix. Both kNN and DTC achieved 99.7% accuracy but both SVM and BC perform better by succeeded to achieve 100% accuracy. It also can be concluded that AlexNet can only perform great in testing new data if only the data had previously been trained with similar orientation. Orientation does give effect to the performance of AlexNet model.

[1]  Nasrul Humaimi Mahmood,et al.  Image Based Ringgit Banknote Recognition for Visually Impaired , 2017 .

[2]  Balasubramanian Raman,et al.  Feature extraction and identification of Indian currency notes , 2015, 2015 Fifth National Conference on Computer Vision, Pattern Recognition, Image Processing and Graphics (NCVPRIPG).

[3]  Saraswathi Duraisamy,et al.  Computer-aided mammogram diagnosis system using deep learning convolutional fully complex-valued relaxation neural network classifier , 2017, IET Comput. Vis..

[4]  Yun Yang,et al.  Chinese vehicle license plate recognition using kernel-based extreme learning machine with deep convolutional features , 2017 .

[5]  Armando Sousa,et al.  Recognition of Banknotes in Multiple Perspectives Using Selective Feature Matching and Shape Analysis , 2016, 2016 International Conference on Autonomous Robot Systems and Competitions (ICARSC).

[6]  Kristóf Karacs,et al.  Banknote recognition for visually impaired , 2011, 2011 20th European Conference on Circuit Theory and Design (ECCTD).

[7]  Xi Li,et al.  Recognition of New and Old Banknotes Based on SMOTE and SVM , 2015, 2015 IEEE 12th Intl Conf on Ubiquitous Intelligence and Computing and 2015 IEEE 12th Intl Conf on Autonomic and Trusted Computing and 2015 IEEE 15th Intl Conf on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom).

[8]  Kang Ryoung Park,et al.  Banknote recognition based on optimization of discriminative regions by genetic algorithm with one-dimensional visible-light line sensor , 2017, Pattern Recognit..

[9]  N. Buniyamin,et al.  Development of a Malaysian Currency Note Recognizer for the Vision Impaired , 2012, 2012 Spring Congress on Engineering and Technology.

[10]  Shujon Naha,et al.  LDA based paper currency recognition system using edge histogram descriptor , 2014, 2014 17th International Conference on Computer and Information Technology (ICCIT).