Skip to the content.

Facial-Recognition-Project

This project is completed using face_recognition package. This package is compatible with DLIB Library.

face-identification [Built on Google Colab]

  1. GPU: Greater computing power, therefore better experience and faster results.

  2. No need for Dependencies Installment: In colab there is no need of installing dependencies.

  1. Quite rigid for OpenCV: There are certain restrictions in Colab while using OpenCV.

  2. No webcam Control: No alternate of controlling webcam using OpenCV in google colab, although you can just capture an image.

Face-Identification [Built on Local Machine]

  1. CPU: Less computing power therefore, “cnn” model is to be replaced with “hog”

  2. Dependencies Installment: Packages need to install: OpenCV, face_recognition and also face_recognition is not officialy compatible with Windows but there ways to install it.

SAMPLE OUTPUTS:

Installing face_recognition package on Windows machine:

For working on Local Machine

Step1: Download and install python 3.8 or higher (64 bit)

1. 32 bit for this project is useless.

2. While installing python tick ADD to PATH checkbox

Step2: Installing Microsoft Build Tools

Step 3: pip install cmake.

Step3: Installing face_recognition Package

There is no need to install Dlib Explicitly as face_recognition package comes along with this.

This is the best Video Tutorial I have seen.

Facial Attendance System

File Structure:

References:

1. face recognition installation for windows.

2. I have used this earlier to resort cmake error.