Sandeep Seminar 3
Sandeep Seminar 3
Submitted By
Bollam Sandeep 20UK1A0590
1
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
2026
CERTIFICATE
This is to certify that the Technical Seminar report entitled "SMART VOTING SUPPORT BY
FACE RECOGNITION” is being submitted by SANDEEP (20UK1A6712) in partial fulfillment of the
requirements for the award of the degree of Bachelor of Technology in Computer Science & Engineering
(Data Science) to Jawaharlal Nehru Technological University Hyderabad during the academic year 2020-
2024.
Guide HOD
2
ACKNOWLEDGEMENT
I wish to take this opportunity to express my sincere gratitude and deep sense of respect to our
beloved Dr. P. Prasad Rao, Principal, Vaagdevi Engineering College for making me available all the
required assistance and for his support and inspiration to carry out this Technical Seminar in the institute.
I extend my heartfelt thanks to Dr. R.Naveen Kumar, Head of the Department of CSD, Vaagdevi
Engineering College for providing us necessary infrastructure and thereby giving me freedom to carry out the
Technical Seminar.
I express heartfelt thanks to the Technical Seminar Coordinator Mr. P.Prasanna, Assistant
Professor, Department of CSD for his constant support and giving necessary guidance for completion of this
Technical Seminar.
Finally, I express my sincere thanks and gratitude to our family members, friends for their
encouragement and outpouring their knowledge and experiencing throughout these.
3
DECLARATION
I declare that the project entitled “SMART VOTING SUPPORT BY USING FACE RECOGNITION” is
original and bonafied work of my own in the partial fulfillment for the award of the Degree of Bachelor of
Technology in Computer Science and Engineering(Data Science), Vaagdevi Engineering College to
Jawaharlal Nehru Technological University Hyderabad is the work carried out by me.
4
ABSTRACT
Elections are a cornerstone of democracy, but traditional voting systems are often inefficient,
vulnerable to fraud, and inaccessible to some voters. Face recognition technology has the potential to
address these challenges by providing a more secure, efficient, and accessible voting system.
A smart voting system using face recognition would use facial features to identify voters and verify
their eligibility to vote. This would help to prevent voter fraud and ensure that each voter can only cast
one ballot. In addition, a smart voting system using face recognition could be used to create a digital
voting system that is accessible to voters from anywhere in the world. This would make it easier for
people to vote, regardless of their location or disability.
The use of face recognition technology in voting systems is still in its early stages, but it has the
potential to revolutionize the way we vote. By making voting more secure, efficient, and accessible,
face recognition technology can help to ensure that every voice is heard in the democratic process.
5
TABLE OF CONTENTS:-
1. INTRODUCTION .......................................................................................................................... 7
2. NECESSITY……………................................................................................................................ 8
4. PROPOSED SYSTEM……………………………..................................................................10-12
7. SCOPE…………………………..……………………………………………………………...…15
9. CONCLUSION……………………………………………………………………………………18
6
1.INTRODUCTION
Now a day in India two types of method are used for voting. [1] The first method is secret ballot
paper, in which lots of paper are used and [2] second method is EVM (electronic voting machine)
which is used since 2003. we have to propose a method or way for online voting that is more secure
than the existing system. In this proposed project face detection and recognition concept is used to
identify the exact person. There are three levels of verification were used for the voters in our
proposed system. The first one is Unique id number verification, second level of verification is
election commission id or voter card number, if your election commission id number is correct then
you have to go for third level of security which is the main security level where the system
recognize the face of the real voter from the current database of face images given by the election
commission. If the captured image is matched with the respective image of the voter in the database,
then a voter can cast their vote in the election.as you have to know that in existing system is not much
more secure because in existing system security level is only voter card so any one can give other
person vote with voter card but here we proposed a way for voting which is more secure than
existing system.
7
2.NECESSITY
8
3.EXISTING SYSTEM
In the current voting system, [3] the ballet machines where used in which the symbols of various political
parties are displayed. When we press the button with the respective party’s (political party) symbol the voting
is done. The chance of fake person casting their vote is more in the existing system. The voting person may
use the fake voting card and cast his vote, this may cause problem. In the existing system, the person has to
travel long places to his constituency to cast his vote. Therefore, we need an effective method to identify the
fake voters during voting. So, the facial authentication process is used for detecting the right person and also
making the system to work in online, which will help the voters to cast their vote from their place itself.
9
4.PROPOSSED SYSTEM
The main concept of Eigen Face algorithm is to follow the appearance –based approach to face recognition
[6]. It is used to capture the variation in a collection of face images and this information is use to encode the
particular images of individual faces. Then the encoded images of individual faces are compared with the
collection of face images in a holistic manner. The Eigen faces itself form a basis set of all images used to
construct the covariance matrix. The formed smaller set of basis images are used to represent the original
training images which produces dimension reduction. By comparing how faces are represented by the basis
set, the classification can be achieved.
Face Images are projected into a feature space (“Face Space”) that best encodes the variation among known
face images.
The face space is defined by the “eigenfaces”, which are the eigenvectors of the set of faces.
10
•Eigen face follows the Principal Component Analysis approach, in which face space forms a cluster in image
space.
PCA gives suitable representation Calculation of Eigen faces (1) Calculate average face:
v.
(2) Collect difference between training images and average face in matrix A (M by N), where M is the
number of pixels and N is the number of images.
(3) The eigenvectors of covariance matrix C (M by M) give the Eigen faces.
C AAT
•Calculation of Eigenvectors of C
If the number of data points is smaller than the dimension (N<M), then there will be only N-1 meaningful
eigenvectors.
Instead of directly calculating the eigenvectors of C, we can calculate the eigenvalues and the
corresponding eigenvectors of a much smaller matrix L (N by N).
L ATA
if λi are the eigenvectors of L then A λi are the eigenvectors for C.
11
Best recognition rates
Training set – 99%
Test set- 89%
12
5.COMPARISONS OF BOTH THE SYSTEM
Here we can say that our proposed system is more secure than existing system. In existing system, we
have seen that no security level available any one can give fake vote with voter card. But in our approach
we have seen that we are using three level of security. If a voter fails in any level of security, then voter
cannot cast their vote.
13
6. PROPOSED FRAMEWORK ARCHITECTURE
14
7.SCOPE
1. Highly secured because in this project we have to use face recognition [7].
And face comparison. Tech. so false user can’t give votes.
2. We can access result (counting) faster than existing system.
Because ballet system [8] takes much more time for counting process.
3. Online voting system increase voting percentage in India.
Because lots of people don’t give vote. They think that the voting process is to lengthy
but in our approach any one can give vote from home easily.
Duplicate voter are being reported in India. To prevent this, a database of all voters, of course, of all
constituencies, is recommended to be prepared. Then at the time of voting the resolution camera and face
recognition equipped of voting site
will accept a subject face 100% and generates the recognition for
voting if match is found.
15
8.WORKING FLOW OF THE SYSTEM
16
i). Every New User in the India is first register for Voting. So, our first step is registration ii). At that
time of Registration System Capture, the Face of the user by using Web Camera and Store the Face
sample in the Server Database for Security Purpose. iii). At the time of election, we will use three
level of security first one is unique id verification second one is voter id verification third one is face
recognition.
iv). System will be checking whatever unique id and voter id entered by the voter is correct or not.
v). If unique id or voter id is correct than system will take image of voter and compare with the respective
image of database or server. vi). If the image in database is matching with the captured image of the
voter, then he/she is allowed to cast is vote. vii). On the voting page all the party whatever party contest
in the election symbols /buttons will be there. Voter can cast his /her vote in the election. viii). As soon as
voter will give vote the id of voter logout automatically so we can say that a voter can
give only one vote. ix). On counting form only election commission authorized user can login
with the secure id and
password if both id and password is correct then voting process will be continuing.
17
9.CONCLUSION
As we see that existing voting system has many defects such as lengthy process, time taking, not
secure, bogus voting, no security level but now we can say that our approach is more useful and secure
from the existing system. Since, we are using three level of security in this proposed system the false
voters can be easily identified. The facial authentication technique is very much useful in identifying the
fraud voters, so we can avoid the bogus votes during election commission. The voters can cast their
voting from anywhere by login to our proposed smart voting system through internet. As every operation
is performed through internet connectivity so, it is onetime investment for government. Voters’ location is
not important but their voting is important. As data is stored in centralized repository so, data is accessible
at any time as well as backup of the data is possible. Smart voting system provides updated result at each
and every minute. Also requires less man power and resources. The database needs to be updated every
year or before election so that new eligible citizens may be enrolled and those who are dead are removed
from the voter list.
18
10.REFERENCES
1. Pandit, Varad, Prathamesh Majgaonkar, Pratik Meher, Shashank Sapaliga, and Sachin Bojewar.
"Intelligent security lock." In Trends in Electronics and Informatics (ICEI), 2017 International
Conference on, pp. 713-716. IEEE, 2017.
2. Chauhan, C. U., Abhishek Kalnawat, Akshay Aswale, Ujwal Gautam, and Roshan Nemad. "Survey
Paper on a Novel Approach: Web Based Technique for Vote Casting." International Journal of
Engineering and Management Research (IJEMR) 7, no. 5 (2017): 71GER, BARRY. "CONTENTIOUS
POLITICS AND URBAN DESIGN: TOWARD A NEW ARCHITECTURAL THEORY." International
Journal of Architecture and Urban Studies (2017): 18
3. Patel, C. I., & Patel, R. (2013). Robust Face Recognition Using Distance Matrix. International Journal
of Computer and Electrical Engineering,5(4),401–404.
https://doi.org/10.7763/ijcee.2013.v5.740
4. Sundaram, Ravi. "The Postcolonial City in India. From Planning to Information?." Techniques &
Culture. Revue semestrielle d'anthropologie des techniques (2017).
5. Warghade, Shrikant Subhash, and B. Karthikeyan. "Voting System for India." In Intelligent Embedded
Systems, pp. 59-65. Springer, Singapore, 2018.
6. Shah, Syed Afaq Ali, Uzair Nadeem, Mohammed Bennamoun, Ferdous Sohel, and Roberto Togneri.
"Efficient image set classification using linear regression based image reconstruction." arXiv preprint
arXiv:1701.02485 (2017).
7. Bhimanwar, Chinmay, Rupesh Biradar, Nikhil Bhole, and Milind Rane. "Face Identification."
International Journal of Engineering Science 11923 (2017).
8. Bhukuth, Augendra, Jérôme Ballet, and Isabelle Guérin. "Social capital and the brokerage system: the
formation of debt bondage in South India." Journal of Economic Studies34, no. 4 (2007): 311-323
19