You are on page 1of 3

ISSN (Online) 2581-9429

IJARSCT
International Journal of Advanced Research in Science, Communication and Technology (IJARSCT)

Volume 3, Issue 2, March 2023


Impact Factor: 7.301

Online Voting System using Face Recognition and


OTP
Shainesh Lendghar1, Srushti Pawar2, Shweta Salunkhe3, Gauri Walunj4, Prof. V. M. Chavan5
Students, Department of Computer Science1,2,3,4
Professor, Department of Computer Science5
Sinhgad Institute of Technology, Lonavala, Maharashtra, India

Abstract: Face recognition is a class of biometric security which works by coordinating the facial features.
It assists with making sure about the voter, by utilizing the face recognition strategy. In this proposed
system, Haar Cascade algorithm is utilized for face recognition which utilizes Haar-Like features to
coordinate the face. Haar Cascade is an object detection algorithm. In this proposed system there are three
degrees of confirmations. The first is user id confirmation and second is for the voter card number. In the
event if the voter passed the two degrees of confirmation, at that point he/she enters to next degree of
checks. The third degree of confirmation incorporates the utilization of face recognition. This is the
fundamental security level to confirm the voter is legitimate or not. Different experimental investigations on
the prepared dataset show that with most recent approaches, our model provides competitive prediction
accuracy.

Keywords: Online Voting, Face Recognition, Haar Cascade Algorithm

I. INTRODUCTION
The basic idea of this system is to create an Online Voting System that will help to suppress deceive of the manual
voting system and the prior versions of online voting by camera for Face Recognition and OTP generation. We are also
implementing location free voting system to the voters for whom it is not possible to come at the voting location
(hometown). Here we propose a system that includes multiple layers of verification to ensure the reliability of the
device which includes face verification and then OTP verification with validation data. Each voter can access to the
system only when being recognized and checked with the given database of enlist voters. Once the corresponding face
is matched with the information provided, the voter will be allowed to proceed for choosing their preferred candidate
from the panel.

II. PROPOSED WORK


2.1 Haar Cascade Algorithm
Haar Cascade is an Object Detection Algorithm used to identify faces in an image or a real time video. The algorithm
uses edge or line detection features proposed by Viola. Haar Cascade is a machine learning-based approach where a lot
of positive and negative images are used to train the classifier. ... Get hold of all the important Machine Learning
Concepts with the Machine Learning Foundation Course at a student-friendly price and become industry ready.The first
contribution to the research was the introduction of the haar features shown above. These features on the image makes
it easy to find out the edges or the lines in the image, or to pick areas where there is a sudden change in the intensities
of the pixels.

Copyright to IJARSCT DOI: 10.48175/568 854


www.ijarsct.co.in
ISSN (Online) 2581-9429
IJARSCT
International Journal of Advanced Research in Science,, Communication and Technology (IJARSCT)

Volume 3, Issue 2, March 2023


Impact Factor: 7.301

III. UML DIAGRAM


3.1 Flow Chart

Figure I. Flowchart for Online Voting System

3.2 Use Case Diagram

Figure II. Use Case Diagram for Online Voting System

IV. HARDWARE AND SOFTWARE REQUIREMENTS


4.1 Software Requirements
 Processor: Intel i5 Processor
 IDE: Spyder
 Coding Language: Python Version 3.8
 Operating System: Windows 10

4.2Hardware Requirements
 Processor: Intel i5 Processor
 Speed: 1.1 GHz
Copyright to IJARSCT DOI: 10.48175/568 855
www.ijarsct.co.in
ISSN (Online) 2581-9429
IJARSCT
International Journal of Advanced Research in Science, Communication and Technology (IJARSCT)

Volume 3, Issue 2, March 2023


Impact Factor: 7.301

 RAM :8 GB
 Hard Disk: 40 GB
 Key Board: Standard Windows Keyboard
 Mouse: Two or Three Button Mouse
 Monitor: LCD/LED

V. APPLICATIONS
 Automobile Security
 Education
 Retail
 Healthcare

VI. CONCLUSION
Our proposed solution is machine learning based with face detection which allows the voter to register and he/she can
vote from anywhere irrespective of the location. This system provides security and also avoid casting of the multiple
votes by same person. This system is more reliable in which we can vote from multiple locations. It also minimizes
work, human requirements and time resource.

VII. ACKNOWLEDGEMENT
It gives us great pleasure in presenting the preliminary project report on ‘Online voting system using face
reorganisation with OTP’. I would like to take this opportunity to thank my internal guide Prof .V.M. CHAVAN for
giving me all the help and guidance I needed. I am really grateful to them for their kind support. There valuable
suggestion is very helpful.

REFERENCES
[1]. Prof. Kriti Patidar, Prof. Swapnil Jain “Decentralized E Voting Portal Using Blockchain.
[2]. Voting Machine with Enhanced Prof. Shashank S Kadam, Ria N Choudhary, SujayDandekar, Debjeet
Bardhan, Namdeo B Vaidya “Electronic Security”.
[3]. Rahil Rezwan, Huzaifa Ahmed, M. R. N. Biplob, S. M. Shuvo.Md.Abdur- Rahman “Biometrically Secured
Electronic Voting Machine”.
[4]. Ravikumar CV.—Performance analysis of HSRP in provisioning layer-3 Gateway redundancy for corporate
Networks ||, Indian Journal of Science Technology. Vol 9, issue 20,2016.
[5]. Ashwini Mandavkar, Prof. Rohini Agwane, “Mobile based facial recognition using OTP verification for voting
System”,2015 IEEE, IACC, pp.644-649.
BIOGRAPHY
 Shainesh R. Lendgehar -An Undergraduate Scholar pursuing Bachelors of Engineering in Computer Science
from Sinhgad Institute of Technology. He is working under the guidance of Prof. V. M. CHAVAN.
 Srushti S. Pawar - An Undergraduate Scholar pursuing Bachelors of Engineering in Computer Science from
Sinhgad Institute of Technology. She is working under the guidance of Prof. V. M. CHAVAN.
 Shweta S. Salunkhe - An Undergraduate Scholar pursuing Bachelors of Engineering in Computer Science
from Sinhgad Institute of Technology. She is working under the guidance of Prof. V.M. CHAVAN.
 Gauri R. Walunj- An Undergraduate Scholar pursuing Bachelors of Engineering in Computer Science from
Sinhgad Institute of Technology. She is working under the guidance of Prof. V.M. CHAVAN.

Copyright to IJARSCT DOI: 10.48175/568 856


www.ijarsct.co.in

You might also like