Skip to content

search620/Face-Detection-and-Recognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Face-Detection-and-Recognition

Script for Face Detection and Recognition

This repository contains a Python script that utilizes OpenCV, RetinaFace, and face_recognition libraries to perform sophisticated face detection and recognition tasks. It's designed to efficiently process a large set of images, detect faces, and recognize individuals based on a target image. Here are the key features:

Face Detection: Leverages the RetinaFace model for accurate face detection in images. Face Recognition: Utilizes the face_recognition library to identify specific individuals by comparing detected faces against a target image. Image Normalization: Applies histogram equalization to the luminance channel of images to enhance recognition accuracy. Visual Feedback: Draws bounding boxes around detected faces, color-coded to distinguish between recognized and unrecognized faces. Concurrent Processing: Employs concurrent processing techniques to handle large image datasets efficiently. Customizable: Allows users to specify input and output directories, target face images, and toggle the face recognition feature. This script is ideal for research projects requiring face detection and recognition capabilities.

About

Script for Face Detection and Recognition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages