Skip to main content
Donate to the Python Software Foundation or Purchase a PyCharm License to Benefit the PSF! Donate Now

A framework for executing the chain of presentation attack detection (PAD) experiments

Project description

Scripts to run anti-spoofing experiments

This package is part of the signal-processing and machine learning toolbox Bob. This package is the base of bob.pad family of packages, which allow to run comparable and reproducible presentation attack detection (PAD) experiments on publicly available databases.

This package contains basic functionality to run PAD experiments. It provides a generic ./bin/ script that takes several parameters, including:

  • A database and its evaluation protocol
  • A data preprocessing algorithm
  • A feature extraction algorithm
  • A PAD algorithm

All these steps of the PAD 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.pad namespace, like a bob.pad.voice package.


Complete Bob’s installation instructions. Then, to install this package, run:

$ conda install bob.pad.base


For questions or reporting issues to this software package, contact our development mailing list.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date (2.9 MB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page