Skip to content

khangthinh-huynh19/project1_VideoFaceDetection

Repository files navigation

Simple Computer Vision Project 1 - VideoFaceDetection

Video Face Detection with OpenCV_Python (Not Perfect)

INTRODUCTION:

I build this project just for my interest in Technology. This Python file may be not as good as that of other contributors on GITHUB. But I hope that it is still useful for those really need it for their project even in high school or univeristy.

This project is about a PYTHON code with OpenCV library to detect the faces in a video

The detected objects are football managers (Klopp, Mourinho, Hansi Flick, Pep Guardiola, Lampard)

The code will detect the face of each manager through video clip name "managerdetection.mp4"

When detect a face of a manager, the code also show the name of the manager in a interview. This process is done by using the train model file "project1a.py".

To run the face detection, running the project1b.py file

TUTORIALS:

  1. Download the cropped images dataset which includes the faces of the five managers. You can download your own dataset by your self
  2. If you download the data by yourself, download run "datachangename.ipynb" first to change the name of the file Then run the dataprocessing.ipynb file to crop the image for the training model
  3. After having the training data, run the project1a.py to train the model After completing the training model phase, we will have the trained model file face_trained.py with labels.npy and features.npy
  4. When the trained model is ready, run the project1b.py to see the results

Link Google Drive for images, videos and code: https://drive.google.com/drive/folders/1176CCPad_jLu03SmJ1DbOFED-tkI8Vew?usp=sharing

NOTE: This README.md is edited in 2024, which is 2 years later this file is uploaded. This library and the code may be out-of-date if you have any recommended fixes, be free contact to me via email khangthinh1904@gmail.com

THANK YOU FOR USING AND UPGRADING THIS PROJECT <3 <3.

About

Video Face Detection with OpenCV_Python (Not Perfect)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published