Run it on VSCode:
Author:
- Github: khoitran2003
- Email: anhkhoi246813579@gmail.com
Welcome to the Human Face Analysis project! This tool leverages cutting-edge machine learning and computer vision techniques to detect and analyze human faces in images or videos. Whether you're looking to detect emotions, estimate age, recognize gender, or extract facial features, this project has you covered.
- Emotion Detection: Identify and analyze human emotions from facial expressions.
- Age Estimation: Predict the age of individuals based on their facial features.
- Gender Recognition: Determine the gender of individuals from their faces.
- Facial Feature Extraction: Extract and analyze key facial features for further insights.
- Visual Studio Code
- Python 3.7+
- Required Python libraries (listed in
requirements.txt
)
-
Clone the repository:
git clone https://github.com/khoitran2003/human-face-analysis-AI-hackathon.git cd human-face-analysis-AI-hackathon
-
Install the required libraries:
pip install -r requirements.txt
-
Download the model checkpoint from Google Drive: Download Checkpoint
-
Move the downloaded checkpoint to the
checkpoint
folder:mkdir checkpoint mv path/to/downloaded/checkpoint checkpoint/
-
Run the application:
python webapp.py
Face analysis is a technology that leverages machine learning and computer vision to detect and analyze human faces in images or videos. It can be used for various applications such as emotion detection, age estimation, gender recognition, and facial feature extraction. This project aims to provide a simple yet effective tool for face analysis, enabling users to gain insights from visual data.
This project is licensed under the MIT License - see the LICENSE file for details.
- Special thanks to the open-source community for their invaluable contributions.
- Inspired by various face analysis research papers and projects.