/Audience-Analyzer

Audience Analyzer is a Python project built to analyze faces in images and videos.

Primary LanguagePythonMIT LicenseMIT

Audience Analyzer

Audience Analyzer is a Python project built to analyze faces in images and videos. It uses the Deepface library to detect faces and analyze attributes like age, gender, race and emotion. The project can be used for various purposes like analyzing the demographics of a crowd, identifying similar faces, detecting potential clones or generating reports for analyzed faces.

Based On

Deepface

Installation

    git clone https://github.com/Veucci/Audience-Analyzer.git
    pip install -r requirements.txt

Install ffmpeg

You can download the binaries from the official website of FFmpeg or install it via package managers like Homebrew (macOS), Chocolatey (Windows) or apt-get (Linux).

Usage

Run project

  python main.py

video.mp4 and ffmpeg.exe should be located in this folder!

Roadmap

  • Detailed reports

  • Switch from command line to website

  • Better models to get more accuracy

License

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