Giter Club home page Giter Club logo

multimodelfaceantispoof's Introduction

MultiModelFaceAntiSpoof

๐Ÿš€ MultiModelFaceAntispoof utilizes Multiple Open Source Spoofing models for Inference via Flask API. It integrates multiple face anti-spoofing models from GitHub. Contributions, corrections, and requests are welcomed on GitHub.

Build status PyPI version Docker Passing GitHub Actions Docker Compose Python TensorFlow PyTorch MTCNN Flask Gunicorn Nginx Git LFS

MultiModelFaceAntiSpoof is available on Docker Hub.

Architecture

Architecture

Installation

Setup

sudo apt install  git-lfs -y
git  clone https://github.com/sanjay7178/MultiModelFaceAntiSpoof
cd MultiModelFaceAntiSpoof
git-lfs pull

Inference

docker-compose  up  --build -d

Try Out on Google Colab


๐Ÿ”ฌ Spoof Detection Models:

  1. M1: HyperFAS
  2. M2: Face Anti-Spoofing
  3. M3: CelebA-Spoof
  4. M4: Awesome Face Antispoofing
  5. M5: Simple CNN model (trained from scratch)
  6. M6: Silent-Face-Anti-Spoofing
  7. M7: Face-Anti-Spoofing-using-DeePixBiS
  8. M8: FaceAntiSpoofing

Requirements:

  • Python 3.6 or higher
  • Upgrade pip: pip3 install pip --upgrade
  • Install required packages: pip3 install -r requirements.txt

Usage:

  • Run the test script: python3 test.py

TODO:

  1. Add more spoof detection models

Credits and Source

Original repository: FaceAntiSpoofing

multimodelfaceantispoof's People

Contributors

imgbotapp avatar sanjay7178 avatar zhreyu avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

zhreyu

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.