GithubHelp home page GithubHelp logo

yukuner / spoofing-face-recognition-with-3d-masks Goto Github PK

View Code? Open in Web Editor NEW

This project forked from marco-z/spoofing-face-recognition-with-3d-masks

0.0 0.0 0.0 70.12 MB

MatLab project to discern between real faces and spoofing attempts using 3D printed masks

MATLAB 67.98% Python 32.02%

spoofing-face-recognition-with-3d-masks's Introduction

Spoofing Face Recognition With 3D Masks

========================================

A MatLab project for the course of Multimedia Data Security held at the University of Trento.

The aim of this project is to implement a Matlab script that enables to discern between real faces and spoofing attempts using 3D printed masks in order to gain illegitimate access to systems.

Requirements


  • windows (for the landmark extraction)
  • MATLAB
  • python 2 (for the parameters estimation)
  • gnuplot (needed by grid.py for parameters estimation)
  • 3D Mask Attack Database

Usage


run_main.m is the runner script. You can tune the parameters of the program:

  • features_type: type of features to use possible values: 'rgb', 'depth','lbp-top'

  • test_only : whether to make only the test step, useful if the features have already been extracted useful if the features have already been extracted we provide already extracted features in Code\3.Results\c.features
    feature extraction can last up to ~2 hours for lbp-top

  • c : the c parameters for the SVM

  • gamma : the gamma parameters for the SVM

spoofing-face-recognition-with-3d-masks's People

Contributors

marco-z avatar salahnouri avatar

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.