FACE RECOGNITION-BASED ONLINE VOTING SYSTEM USING DJANGO AND OPENCV

Harish Anand Raj, V and Sangeetha Radhakrishnan, R (2026) FACE RECOGNITION-BASED ONLINE VOTING SYSTEM USING DJANGO AND OPENCV. FACE RECOGNITION-BASED ONLINE VOTING SYSTEM USING DJANGO AND OPENCV, 10 (4). pp. 643-649. ISSN 2456-9348

[thumbnail of paper5.pdf] Text
paper5.pdf

Download (240kB)

Abstract

The integrity of electoral processes is a cornerstone of democratic governance. This paper presents a face
recognition-based Online Voting System developed using the Django web framework and OpenCV computer
vision library. The system implements a two-factor authentication mechanism — combining password-based
login with real-time webcam face verification — to ensure voter identity before casting a ballot. Face verification
is performed using Haar Cascade classifiers for face detection and HSV histogram correlation for biometric
matching, eliminating the need for external hardware or deep learning models. A database-enforced one-vote-per�voter constraint prevents duplicate submissions. The system provides a real-time results dashboard with Chart.js
visualisation. Experimental evaluation demonstrates reliable face matching under standard indoor lighting
conditions, with a correlation threshold of 0.55 achieving an acceptable balance between false acceptance and
false rejection. The proposed system offers a lightweight, open-source, and deployable alternative to costly
proprietary e-voting solutions, making secure digital voting accessible to academic institutions, small
organisations, and local governance bodies with limited IT infrastructure

Item Type: Article
Subjects: Computer Applications > Computer Science
Domains: Computer Applications
Depositing User: Mr IR Admin
Last Modified: 16 May 2026 10:06
URI: https://ir.vistas.ac.in/id/eprint/19796

Actions (login required)

View Item
View Item