Smart Voting System with Face Recognition and OTP Verification using Convolutional Neural Network

Gudipalli Rajani*, Guntapalli Leeladhar**, Garlapati Rupesh Chowdary***, Kanakala Lalitha Kumari****, Kornepati Hema Phaneeshwar*****
*-***** Department of Computer Science and Engineering, Vasireddy Venkatadri Institute of Technology, Guntur, Andhra Pradesh, India.
Periodicity:January - June'2025
DOI : https://doi.org/10.26634/jpr.12.1.21945

Abstract

In an era where secure digital solutions are essential for democratic integrity, this paper introduces a Smart Voting System that combines facial recognition and one-time password (OTP) verification to ensure reliable voter authentication. Utilizing Convolutional Neural Networks (CNNs) and the pre-trained MobileNetV2 architecture, the system accurately identifies users through webcam-based facial recognition. A secondary OTP layer, sent through email, ensures that only legitimate voters proceed to vote. Implemented as a web-based platform using Flask, the system offers real-time validation, robust fraud prevention, and a user-friendly interface. Experimental evaluations reveal high classification accuracy and reliability, proving its effectiveness in reducing impersonation and ensuring secure, transparent, and efficient elections. This approach provides a scalable framework adaptable to future electoral enhancements.

Keywords

Smart Voting, Facial Recognition, OTP, CNNs, MobileNetV2, Flask, Voter Authentication, Biometric Verification.

How to Cite this Article?

Rajani, G., Leeladhar, G., Chowdary, G. R., Kumari, K. L., and Phaneeshwarv, K. H. (2025). Smart Voting System with Face Recognition and OTP Verification using Convolutional Neural Network. i-manager’s Journal on Pattern Recognition, 12(1), 16-25. https://doi.org/10.26634/jpr.12.1.21945

References

[1]. Badode, N., Pathak, P., Verma, N., Gund, N., & Dawakhar, S. L. (2023). Online voting system using face recognition and OTP. International Journal of Innovative Science and Research Technology, 8 (3), 2651–2653.
[2]. Behrainwala, A., Saxena, A., Navlani, A., Sahay, S., & Tarapore, N. (2022). Smart voting system using facial recognition. International Journal for Research in Applied Science and Engineering Technology, 10(1), 308-313.
[3]. Digole, V., Mate, T., Dhondji, P., & Malpnai, S. (2024). AI enhanced e-voting system securing elections with face recognition and OTP authentication in India. STM Journals, 14(3), 21–30.
[5]. Gupta, M., & Vaikole, S. (2020). Recognition of human mental stress using machine learning paradigms. In Proceedings of the 3rd International Conference on Advances in Science & Technology (ICAST) (pp. 1-8).
[6]. Iswarya, R., & Sathyabama, B. (2025). Online voting system with OTP authentication. Journal of Emerging Technologies and Innovative Research, 12(7), c69–c75.
[10]. Patil, T., Jadhav, V., Jungare, M., Adhau, R., Rajegaonkar, A., & Thombare, P. (2025). Stress detection in it professional by image processing and machine learning: A review. International Journal of Computer Techniques, 12 (2), 1-14.
[11]. Raichur, N., Lonakadi, N., & Mural, P. (2017). Detection of stress using image processing and machine learning techniques. International Journal of Engineering and Technology, 9(3), 1-8.
[13]. Sirenjeevi, P., Preethi, C., Shaminee, S., & Gayathri, J. (2022). Smart voting system using deep learning techniques and facial authentication. International Journal of Engineering Research & Technology (IJERT) ICONNECT, 10(09).
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 15 15 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.