Attendance System Using Face Detection and Face Recognition in Python Programming Language

Authors

  • R. Jeya Malar  Department of ECE, Kings Engineering College, Mevalurkuppam, Tamil Nadu, India
  • Reenathangam G  Department of ECE, Kings Engineering College, Mevalurkuppam, Tamil Nadu, India
  • Ranjani V  Department of ECE, Kings Engineering College, Mevalurkuppam, Tamil Nadu, India

DOI:

https://doi.org/10.32628/IJSRSET231039

Keywords:

Python, Image Processing, OpenCV, Face Detec- tion, Face Recognition

Abstract

The programming language Python is gaining popularity. It has a fairly flat learning curve and is a free, high-level language. It features a large selection of free libraries. The first topic covered in this study is computer vision libraries. The capabilities of the existing libraries for face detection and identification are next examined. The algorithm utilised in the libraries is provided a basic description. An example of the generated image is given for each significant stage. Even though the study only includes two sample photographs, the technique was tested on a large number of images. The investigation proved that Python is the go-to programme for tasks requiring face recognition and detection.

References

  1. C. Fuhrer, J. E. Solem, and O. Verdier, Scientific Computing with Python 3, Packt Publishing Ltd, 2016. (references)
  2. S. Nagar, Introduction to Python: For Scientists and Engineers, Bookmuft, 2016.
  3. M. L. Hetland, Beginning Python: from novice to professional, 3rd Ed., Apress, 2017.
  4. R. V. Hattem, Mastering Python: master the art of writing beautiful and powerful Python by using all of the features that Python 3.5 offers, Packt Publish- ing, 2016.
  5. http://www.pythonware.com/products/pil/
  6. http://python-pillow.org/
  7. https://en.wikipedia.org/wiki/Python Imaging Library
  8. A. Kaehler, and G. Bradski, Learning OpenCV: computer vision in C++ with the OpenCV library, 2nd Ed.,” O’Reilly, 2016.
  9. P. Viola, and M. Jones, “Rapid object detection us- ing a boosted cascade of simple features,” Proceed- ings of the 2001 IEEE Computer Society Confer- ence on Computer Vision and Pattern Recognition, vol. 1, pp. I-511-I-518, 2001.
  10. K. He, X. Zhang, S. Ren, and J. Sun, Deep residual learning for image recognition,” In Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 770-778, 2016.
  11. O. M. Parkhi, A. Vedaldi, and A. Zisserman, “Deep face recognition,” In British Machine Vision Conference, vol. 1, no. 3, p. 6, September, 2015.
  12. H. W. Ng, and S. Winkler, “A data-driven approach to cleaning large face datasets,” IEEE International Conference on Image Processing (ICIP), pp. 343- 347, 2014.
  13. N. Dalal, and B. Trigs, “Histograms of oriented gradients for human detection,” IEEE Computer So- ciety Conference on Computer Vision and Pattern Recognition (CVPR), vol. 1, pp. 886-893, 2005.

Downloads

Published

2023-06-30

Issue

Section

Research Articles

How to Cite

[1]
R. Jeya Malar, Reenathangam G, Ranjani V "Attendance System Using Face Detection and Face Recognition in Python Programming Language" International Journal of Scientific Research in Science, Engineering and Technology (IJSRSET), Print ISSN : 2395-1990, Online ISSN : 2394-4099, Volume 10, Issue 3, pp.52-58, May-June-2023. Available at doi : https://doi.org/10.32628/IJSRSET231039