Face Detection and Recognition

 Status : Completed

Tags: featured python Deep Learning AI Computer vision



AIM

Using OpenCV for face detection and recognition


COMPONENTS AND TECHNOLOGIES USED

  • Computer vision

  • Facial Recognition

  • deep learning

  • machine learning

  • AI

  • python


OVERVIEW

This project aims to use OpenCV libraries for facial detection and recognition.

Computer vision is a field of study which encompasses how computers see and understand digital images and videos. Computer vision involves seeing or sensing a visual stimulus, making sense of what it has seen, and also extract complex information that could be used for other machine learning activities. 

Facial Recognition is a very important application of computer vision where electronics use facial recognition technology to basically validate the identity of the user. Face detection can be thought of as such a problem where we detect human faces in an image. There may be slight differences in the faces of humans but overall, it is safe to say that there are certain features that are associated with all the human faces.  

APPLICATION :  

Face detection is usually the first step towards many face-related technologies, such as face recognition or verification. However, face detection can have very useful applications. Here our main motive was being planned to be employed in classrooms for marking attendance of the students and thus the future scope of the project seems to be transformed into a proper Attendance system.