Voter Authentication Using Enhanced ResNet50 for Facial Recognition
Abstract
:1. Introduction
1.1. Proposed System
1.2. Expected Outcomes
1.3. Paper Structure
2. Related Works
3. Facial Recognition-Based Voting System
3.1. Facial Image Collection
3.2. Preprocessing and Data Augmentation
3.3. Feature Extraction
- Mathematical formula:
- Let X be the initial image input.
- Let F(x) be the transformation function performed by ResNet50.
- Let Y1 be the output after the flattened layer.
- Let Y2 be the output after the dense layer (1024) with ReLU activation.
- Let Y3 be the output after the dense layer (512) with ReLU activation.
- Let Y4 be the final output after the dense layer (5745) with ArcFace activation.
3.4. Facial Database
3.5. Comparison of Characteristics and Decision
4. Results and Interpretation
4.1. Evaluation Metrics
- True positives (TP): enrolled individuals (are recognized) can vote.
- True negatives (TN): non-enrolled individuals are not recognised to vote;
- False positives (FP): non-enrolled individuals are recognised to vote;
- False negatives (FN): enrolled individuals are not recognised to vote.
4.2. Datasets
4.3. Facial Recognition Performance
4.4. Voting System Performance
4.5. Interpretation
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Stiftung, F.E. How to Prevent and Combat Electoral Fraud in Cameroon. 2012. Available online: https://library.fes.de/pdf-files/bueros/kamerun/09614.pdf (accessed on 1 January 2025).
- Jain, A.; Flynn, P.; Ross, A. Handbook of Biometrics; Springer: New York, NY, USA, 2007. [Google Scholar]
- Demers-Labrousse, N.; Vandal, G.; Aoun, S. La Démocratie en Afrïque Subsaharienne: Le cas du Cameroun; Université de Sherbrooke: Sherbrooke, QC, Canada, 2012. [Google Scholar]
- Kindzeka, M.E. Claiming Massive Fraud, Cameroon Opposition Challenges Ruling Party Landslide Victory. 2020. Available online: https://www.voanews.com/a/africa_claiming-massive-fraud-cameroon-opposition-challenges-ruling-party-landslide-victory/6184185.html (accessed on 1 January 2025).
- NSONGAN, P.M. Cameroon Bishops Warn Against Election Fraud. 2018. Available online: https://www.africanews.com/2018/10/11/cameroon-bishops-warn-against-election-fraud/ (accessed on 1 January 2025).
- Jain, A.K.; Li, S.Z. Handbook of Face Recognition; Springer: New York, NY, USA, 2011; Volume 1, p. 699. [Google Scholar]
- Kortli, Y.; Jridi, M.; Al Falou, A.; Atri, M. Face recognition systems: A survey. Sensors 2020, 20, 342. [Google Scholar] [CrossRef] [PubMed]
- Bhatta, A.; Mery, D.; Wu, H.; Annan, J.; King, M.C.; Bowyer, K.W. What’s color got to do with it? Face recognition in grayscale. IEEE Trans. Biom. Behav. Identity Sci. 2025. Available online: https://ieeexplore.ieee.org/abstract/document/10887263 (accessed on 1 January 2025). [CrossRef]
- Zhang, K.; Zhang, Z.; Li, Z.; Qiao, Y. Joint face detection and alignment using multitask cascaded convolutional networks. IEEE Signal Process. Lett. 2016, 23, 1499–1503. [Google Scholar] [CrossRef]
- Zeng, D.; Veldhuis, R.; Spreeuwers, L. A survey of face recognition techniques under occlusion. IET Biom. 2021, 10, 581–606. [Google Scholar] [CrossRef]
- He, Y.; Xu, D.; Wu, L.; Jian, M.; Xiang, S.; Pan, C. Lffd: A light and fast face detector for edge devices. arXiv 2019, arXiv:1904.10633. [Google Scholar]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 770–778. [Google Scholar]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Identity mappings in deep residual networks. In Proceedings of the Computer Vision–ECCV 2016: 14th European Conference, Amsterdam, The Netherlands, 11–14 October 2016; Proceedings, Part IV 14. Springer: Berlin/Heidelberg, Germany, 2016; pp. 630–645. [Google Scholar]
- Deng, J.; Guo, J.; Xue, N.; Zafeiriou, S. Arcface: Additive angular margin loss for deep face recognition. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 15–20 June 2019; pp. 4690–4699. [Google Scholar]
- Gurnani, A.; Shah, K.; Gajjar, V.; Mavani, V.; Khandhediya, Y. Saf-bage: Salient approach for facial soft-biometric classification-age, gender, and facial expression. In Proceedings of the 2019 IEEE Winter Conference on Applications of Computer Vision (WACV), Waikoloa Village, HI, USA, 7–11 January 2019; pp. 839–847. [Google Scholar]
- Schroff, F.; Kalenichenko, D.; Philbin, J. Facenet: A unified embedding for face recognition and clustering. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA, 7–12 June 2015; pp. 815–823. [Google Scholar]
- Parkhi, O.M.; Vedaldi, A.; Zisserman, A. Deep face recognition. In Proceedings of the British Machine Vision Conference (BMVC) 2015, Swansea, UK, 7–10 September 2015; pp. 1–12. [Google Scholar] [CrossRef]
- Mondal, I.; Chatterjee, S. Secure and hassle-free EVM through deep learning based face recognition. In Proceedings of the 2019 International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COMITCon), Faridabad, India, 14–16 February 2019; pp. 109–113. [Google Scholar]
- Zhou, Y.; Ni, H.; Ren, F.; Kang, X. Face and gender recognition system based on convolutional neural networks. In Proceedings of the 2019 IEEE International Conference on Mechatronics and Automation (ICMA), Tianjin, China, 4–7 August 2019; pp. 1091–1095. [Google Scholar]
- Choudhary, N.; Agarwal, S.; Lavania, G. Smart voting system through facial recognition. Int. J. Sci. Res. Comput. Sci. Eng. 2019, 7, 7–10. [Google Scholar] [CrossRef]
- Yang, D.; Alsadoon, A.; Prasad, P.W.C.; Singh, A.K.; Elchouemi, A. An emotion recognition model based on facial recognition in virtual learning environment. Procedia Comput. Sci. 2018, 125, 2–10. [Google Scholar] [CrossRef]
- Wolf, L.; Hassner, T.; Maoz, I. Face recognition in unconstrained videos with matched background similarity. In Proceedings of the CVPR 2011, Providence, RI, USA, 20–25 June 2011; pp. 529–534. [Google Scholar]
- Jing, H.; Lin, G.; Zhang, H.; Chen, T. A face recognition algorithm based on improved resnet. Front. Comput. Intell. Syst. 2022, 1, 22–25. [Google Scholar] [CrossRef]
- Kaehler, A.; Bradski, G. Learning OpenCV 3: Computer Vision in C++ with the OpenCV Library; O’Reilly Media: Sebastopol, CA, USA, 2016. [Google Scholar]
- Zaeemzadeh, A.; Rahnavard, N.; Shah, M. Norm-preservation: Why residual networks can become extremely deep? IEEE Trans. Pattern Anal. Mach. Intell. 2020, 43, 3980–3990. [Google Scholar] [CrossRef] [PubMed]
- Huang, G. Labeled Faces in the Wild Home. 2018. Available online: https://www.aiaaic.org/aiaaic-repository/ai-algorithmic-and-automation-incidents/labeled-faces-in-the-wild-lfw-dataset (accessed on 1 January 2025).
Approaches | Techniques | Accuracy |
---|---|---|
Gumani et al. [15] | AlexNet | 91.8% |
Schroff et al. [16] | FaceNet | 98.87% |
Omkar et al. [17] | ConvNet | 98.95% |
Mondal et al. [18] | GoogleNet | 99.1% |
Yuxiang et al. [19] | Transfer learning with ResNet50 | 99.33% |
Proposed | MTCNN + ResNet50 | 99.56% |
Attribute | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
ID Number | 2021081528 | 2021075431 | 2021075617 | 2021075852 | 2021030908 |
Name | Voter1 | Voter2 | Voter3 | Voter4 | Voter5 |
Date of Birth | 15 December 1998 | 14 March 1996 | 17 May 1997 | 17 November 1998 | 25 December 1998 |
Place of Birth | City1 | City2 | City1 | City1 | City3 |
Phone | 694X | 57X | 59X | 59X | 69X |
Gender | MALE | FEMALE | MALE | FEMALE | MALE |
Voting Office | P1 | P1 | P3 | P3 | P1 |
Voted | No | Yes | Yes | Yes | No |
Date | 19 August 2021 | 19 August 2021 | 19 August 2021 | 19 August 2021 | 16 August 2021 |
Time | 07:16:56 | 07:11:09 | 07:09:55 | 07:06:17 | 21:51:38 |
Attribute | 6 | 7 | 8 | 9 | 10 |
---|---|---|---|---|---|
ID Number | 2021021123 | 2021075224 | 2021145028 | 2021021123 | 2021021128 |
Name | Voter6 | Voter7 | Voter8 | Voter9 | Voter10 |
Date of Birth | 21 December 1999 | 15 October 1998 | 16 June 1990 | 8 December 1970 | 8 December 1970 |
Place of Birth | City1 | City2 | City3 | City3 | City1 |
Phone | 69X | 67X | 69X | 69X | 69X |
Gender | MALE | MALE | FEMALE | MALE | MALE |
Voting Office | P2 | P2 | P1 | P2 | P3 |
Voted | Yes | Absent | Absent | Absent | Absent |
Date | 16 August 2021 | 16 August 2021 | 16 August 2021 | 16 August 2021 | 16 August 2021 |
Time | 21:39:59 | 21:55:59 | 21:55:59 | 21:55:59 | 21:55:59 |
Metric | LFW Dataset | Our Approach Images | ||
---|---|---|---|---|
Epoch | 10 | 20 | 10 | 20 |
Loss | 0.0613 | 0.0081 | 0.2296 | 0.0081 |
Accuracy | 98.78% | 99.86% | 97.11% | 99.87% |
Val_Loss | 0.0296 | 0.0210 | 0.1469 | 0.0755 |
Val_Acc | 99.51% | 99.60% | 98.51% | 98.73% |
Precision | 99.80% | 99.93% | 99.91% | 99.99% |
Val_Prec | 99.92% | 99.84% | 100% | 99.81% |
Recall | 99.83% | 99.74% | 93.22% | 99.58% |
Val_Recall | 99.27% | 99.50% | 96.45% | 98.17% |
Train Time (s) | 20,363 | 34,922 | 1383 | 2794 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Halidou, A.; Olle, D.G.O.; Fadja, A.N.; Kallon, D.V.V.; Thibault, T.N.G. Voter Authentication Using Enhanced ResNet50 for Facial Recognition. Signals 2025, 6, 25. https://doi.org/10.3390/signals6020025
Halidou A, Olle DGO, Fadja AN, Kallon DVV, Thibault TNG. Voter Authentication Using Enhanced ResNet50 for Facial Recognition. Signals. 2025; 6(2):25. https://doi.org/10.3390/signals6020025
Chicago/Turabian StyleHalidou, Aminou, Daniel Georges Olle Olle, Arnaud Nguembang Fadja, Daramy Vandi Von Kallon, and Tchana Ngninkeu Gil Thibault. 2025. "Voter Authentication Using Enhanced ResNet50 for Facial Recognition" Signals 6, no. 2: 25. https://doi.org/10.3390/signals6020025
APA StyleHalidou, A., Olle, D. G. O., Fadja, A. N., Kallon, D. V. V., & Thibault, T. N. G. (2025). Voter Authentication Using Enhanced ResNet50 for Facial Recognition. Signals, 6(2), 25. https://doi.org/10.3390/signals6020025