Smart Transaction through an ATM Machine using Face Recognition


  • Akshay Kumar Department of CSE, Uttaranchal Institute of Technology, Uttaranchal University, Uttarakhand, India
  • Pooja Joshi Department of CSE, HSST, Swami Rama Himalayan University, Uttarakhand, India
  • Anju Bala School of Engineering and Technology, Pimpri Chinchwad University, Pune, Maharashtra, India
  • Pravinkumar Sudhakar Patil Sharad Institute of Technology College of Engineering, Yadrav-Ichalkaranji, Maharashtra, India
  • Dilip Kumar Jang Bahadur Saini School of Engineering and Technology, Pimpri Chinchwad University, Pune, Maharashtra, India
  • Kapil Joshi Department of CSE, Uttaranchal Institute of Technology, Uttaranchal University, Uttarakhand, India



Smart ATM, Card Less Transaction, Face Recognition, Artificial Intelligence, Secure Transaction


Automated Teller Machines (ATMs) are a convenient way for people to access their cash and banking services. However, traditional ATMs are susceptible to fraud, such as card skimming and PIN theft. Face recognition technology has the potential to improve ATM security by providing a more secure and convenient way for users to authenticate themselves. This research paper proposes a system for smart transaction through ATM machines using face recognition. To proceed transactions user, need to enter their registered mobile number on which an OTP will be generated subsequently the camera mounted on top of the ATM will capture user’s face which will then be compared with the picture associated by the contact number using custom trained YOLO algorithm. Upon successful matching user need to verify OTP received and if verified they can access the ATM functionalities. The dataset used for this model i.e., Contact number and customer photograph will be collected by the bank at the time of customer account opening. The system was evaluated using a dataset of over 10,000 random face images. The results showed that the system was able to achieve an accuracy of over 99% in authenticating users. The system was also able to detect and prevent unauthorized access attempts. The proposed system has the potential to revolutionize the way that people use ATMs. It can make ATMs more secure, convenient, and fraud-resistant.


Jiang, C., Ma, H., Li, L. (2022). IRNet: An Improved RetinaNet Model for Face Detection. In 2022 7th International Conference on Image, Vision and Computing (ICIVC), 129-134.

Qi, D., Tan, W., Yao, Q., Liu, J. (2023). YOLO5Face: Why reinventing a face detector. In Computer Vision–ECCV 2022 Workshops: Tel Aviv, Israel, October 23–27, 2022, Proceedings, Part V, pp. 228-244. Springer Nature Switzerland, Cham.

Chen, W., Huang, H., Peng, S., Zhou, C., Zhang, C. (2021). YOLO-face: a real-time face detector. The Visual Computer, 37, 805-813.

Shi, M. A., Gao, Y. (2021). Lightweight real-time face detection method based on improved YOLOv4. In 2021 International Conference on Computer Information Science and Artificial Intelligence (CISAI), 273-277.

Zhou, Y., Wang, Z., Xie, G., Liao, J., Huang, W., & Xiao, C. (2022). A novel YOLO V5 framework for infrared image recognition. In 2022 IEEE 5th International Conference on Automation, Electronics and Electrical Engineering (AUTEEE), 353-360.

Sharma, S., Raja, L., Bhatnagar, V., Sharma, D., Bhagirath, S. N., &Poonia, R. C. (2022). Hybrid HOG-SVM encrypted face detection and recognition model. Journal of Discrete Mathematical Sciences and Cryptography, 25(1), 205-218.

Deshmukh, A., et al., (2019). Face Recognition Using OpenCv Based On IoT for Smart Door. Proceedings of International Conference on Sustainable Computing in Science, Technology and Management (SUSCOM), Amity University Rajasthan, Jaipur-India.

Ismael, Khansaa Dheyaa, & Stanciu Irina. (2020). Face recognition using Viola-Jones depending on Python. Indonesian Journal of Electrical Engineering and Computer Science, 20(3), 1513-1521.

Puthea, Khem, Rudy Hartanto, &Risanuri Hidayat. (2020). The Attendance Marking System, based on Eigenface Recognition using OpenCV and Python. Journal of Physics: Conference Series, IOP Publishing, 1551(1),

Arya, Zankruti, & Vibha Tiwari. (2020). Automatic Face Recognition and Detection Using OpenCv’ Haar Cascade and Recognizer for Frontal Face. ECE Department Medi-Caps University Indore (MP), India.

Zhu, Zhiguo, and Yao Cheng. (2020). Application of attitude tracking algorithm for face recognition based on OpenCV in the intelligent door lock. Computer Communications, 154, 390-397.

Kushal, M., et al., (2020). ID Card Detection with Facial Recognition using Tensor flow and OpenCV. 2020 Second International Conference on Inventive Research in Computing Applications (ICIRCA), IEEE.

Halidu, M. K., Bagheri-Zadeh, P., Sheikh-Akbari, A., & Behringer, R. (2019). PCA in the context of Face Recognition with the Image Enlargement Techniques, 2019 8th Mediterranean Conference on Embedded Computing (MECO), Budva, Montenegro, 1-5, DOI: 10.1109/MECO.2019.8760162.

Liu, Z., Jiang, D., Li, Y., Cao, Y., Wang, M., & Xu, Y. (2019). Automatic Face Recognition Based on Sparse Representation and Extended Transfer Learning, in IEEE Access, 7, 2387-2395, DOI: 10.1109/ACCESS.2018.2883288.

Sushama, M. & Rajinikanth, E. (2018). Face Recognition Using DRLBP and SIFT Feature Extraction, 2018 International Conference on Communication and Signal Processing (ICCSP), Chennai, India, 994-999, DOI: 10.1109/ICCSP.2018.8524427.

Sinha, A. S., Rahman, A. U., Kumar R. K. & Sanyal, G. (2019). Enhancing Face Recognition through Overlaying Training Images. 2019 Second International Conference on Advanced Computational and Communication Paradigms (ICACCP), Gangtok, India, 1-4, DOI: 10.1109/ICACCP.2019.8882933.

Khan, M., Chakraborty, S., Astya, R. and Khepra, S. (2019). Face Detection and Recognition Using OpenCV. 2019 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS), Greater Noida, India, 116-119, DOI: 10.1109/ICCCIS48478.2019.8974493.

Saravanan, P., Pandey, A., Joshi, K., Rondon, R., Narasimharao, J., & Imran, A. A. (2023, May). Using machine learning principles, the classification method for face spoof detection in artificial neural networks. In 2023 3rd International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), 2784-2788. IEEE.

Kumar, A., Pathak, N., Kirola, M., Sharma, N., Rajakumar, B., & Joshi, K. (2023, April). AI based mouse using Face Recognition and Hand Gesture Recognition. In 2023 International Conference on Artificial Intelligence and Applications (ICAIA) Alliance Technology Conference (ATCON-1), IEEE, 1-6.




How to Cite

Kumar, A., Joshi, P., Bala, A., Sudhakar Patil, P., Jang Bahadur Saini, D. K., & Joshi, K. (2023). Smart Transaction through an ATM Machine using Face Recognition. Indian Journal of Information Sources and Services, 13(2), 7–13.