Skip to content

Human Face Analysis using machine learning and computer vision to detect emotions, estimate age, recognize gender, and extract facial features.

License

Notifications You must be signed in to change notification settings

khoitran2003/human-face-analysis-AI-hackathon

Repository files navigation

Human Face Analysis - AI Hackathon Challenge

Language / Ngôn Ngữ

Face Analysis

Run it on VSCode:

Author:

Overview

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.

Features

  • 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.

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/khoitran2003/human-face-analysis-AI-hackathon.git
    cd human-face-analysis-AI-hackathon
  2. Install the required libraries:

    pip install -r requirements.txt
  3. Download the pre-trained model checkpoint from Google Drive: Download Checkpoint

  4. Move the downloaded checkpoint to the checkpoint folder:

    mkdir checkpoint
    mv path/to/downloaded/checkpoint checkpoint/
  5. Run the application:

    python webapp.py

Introduction

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.

Screenshots

image

image

image

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Special thanks to the open-source community for their invaluable contributions.
  • Inspired by various face analysis research papers and projects.

About

Human Face Analysis using machine learning and computer vision to detect emotions, estimate age, recognize gender, and extract facial features.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published