Online Smart Voting System Using Face Recognition
Online Smart Voting System Using Face Recognition
ISSN No:-2456-2165
S. Romario P. Surya
Department of Information Technology Department of Information Technology
SRM Valliammai Engineering College SRM Valliammai Engineering College
Chennai, India Chennai, India
Abstract:- An online voting system using face recognition (Lok Janshakti Party) Chief, Ram Vilas Paswan saying
is a digital platform designed to enhance the security and that Bihar election were having 30% fake voter- cards.
accuracy of the voting process. The system utilizes facial Electioninvolves both public or private vote which depends
recognition technology to verify the identity of voters, on theposition. Local, state, and federal governments are some
ensuring that only eligible voters can participate in the ofthe most important positions. In paper based on election,
election. This system eliminates the need for physical Voters cast their votes by simply depositing their ballots in
polling stations, reducing costs and increasing accessibility sealed boxes distributed across the electoral circuits arounda
for voters. The abstract of this system would detail its given country. After ending of election period, the boxes
features, including its ability to authenticate voter which contains of ballot control unit are opened and votes are
identities, securely store votes, and prevent fraud. It would counted manually in presence of the certified officials
also discuss the benefits of using such a system, such as appointed by election commission.
increased voter turnout and improved transparency in the
electoral process. Object Detection using Haar feature- So, it is a time-consuming process and requires alot of
based cascade classifiers is an effective object detection resources to conduct voting process. In this paper we have
method. Local Binary Pattern (LBP) is a simple yet very proposed online voting system to cast the vote using face
efficient texture operator which labels the pixels of an recognition. The information about the Face is passed to the
image. Then the server checks for the data from the server unit for the further verification. Then the server checks
database and compares that data which is already existing for the data from the database and compares that data which
in database. If the data matches with the already stored is already existing in database.
information, the person is allowed to poll the vote. If not, a
message is displayed on the screen and therefore the If the data matches with the already stored information,
person is not allowed to poll the vote. Overall, an online the person is allowed to poll the vote. If not, a message is
voting system using face recognition technology has the displayed on the screen and therefore the person is not
potential to revolutionize the way we conduct elections, allowed to poll the vote. For voting representatives are
making the process more efficient, secure, and accessible appointed by electorates. In current scenario voter needs to
for all. show his/her voter ID card to cast the vote on thebooth. So,
this process is time consuming as the voter ID card needs to
Keywords:- Face Recognition, Haar Cascade, LBPH, User be get verified by the officials.
Authentication.
Thus, to speed up the voting process and avoid such type
I. INTRODUCTION of problems, we have proposed the new system.
As per the records of TOI 24 Jan 2009 11 lakhs fakevotes II. LITERATURE SURVEY
were observed in Delhi. Then according to India News June
2013: 30000 illegal voters were found in election commission As per the bylaw of the Constitution of India, the
under Sheila Dikshit constituency. Another news which was Election Commission of India (ECI) has been driven to
alleged by LJP. conduct elections honestly and autonomously at regular
intervals. For this, from the last decade onwards they are
implementing advanced technologies in the election process
C. LBPH Algorithm
Local Binary Pattern (LBP) is a simple yet very efficient
texture operator which labels the pixels of an image by
thresholding the neighborhood of each pixel andconsiders the
result as a binary number. Then convert this binary value to a
decimal value and set it to the central value of the matrix,
which is a pixel from the original LBP operator considers a
3 × 3 patch, so the surrounding pixels form a binary number
of 8 digits. After all the pixelsin an image are labeled, LBP
feature map, and a histogram that consists of 256 bins is
obtained. The LBP histogram can be used as a feature vector Fig. 3: Block Diagram
for classification where each bin represents one feature.
Fig.3 shows the different components of online smart
LBP P,R (xc,yc) = p-0∑P−1s(gp−gc)2p voting system work together to provide user friendly voting
experience.
REFERENCES