README.rst 1.53 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
.. vim: set fileencoding=utf-8 :
.. Pavel Korshunov <pavel.korshunov@idiap.ch>
.. Wed 30 Sep 23:36:23 2015 CET

========================================
Scripts to run anti-spoofing experiments
========================================

This package is part of the ``bob.spoof`` packages, which allow to run comparable and reproducible anti-spoofing experiments on publicly available databases.

This package contains basic functionality to run anti-spoofing experiments.
It provides a generic ``./bin/spoof.py`` script that takes several parameters, including:

* A database and its evaluation protocol
* A data preprocessing algorithm
* A feature extraction algorithm
* An anti-spoofing algorithm

All these steps of the biometric recognition system are given as configuration files.

In this base class implementation, only a core functionality is implemented. The specialized algorithms should be provided by other packages, which are usually in the ``bob.spoof`` namespace, such as:

* `bob.spoof.speech for speech anti-spoofing set of algorithms


Installation
------------
To install this package -- alone or together with other `Packages of Bob <https://github.com/idiap/bob/wiki/Packages>`_ -- please read the `Installation Instructions <https://github.com/idiap/bob/wiki/Installation>`_.
For Bob_ to be able to work properly, some dependent packages are required to be installed.
Please make sure that you have read the `Dependencies <https://github.com/idiap/bob/wiki/Dependencies>`_ for your operating system.

.. _bob: https://www.idiap.ch/software/bob