Skip to main content

Example for using Bob to create face verification systems

Project description

Overview

This example demonstrates how to use Bob to build different face verification systems. It includes examples with three different complexities:

  • A simple eigenface based example

  • An example using Gabor jets and a Gabor-phase based similarity function

  • An example building an UBM/GMM model on top of DCT blocks.

Requirements

To use this example, you will require Bob and the AT&T database.

The AT&T database

The AT&T image database is quite small, but sufficient to show how the face verification methods work. Still, the results may not be meaningful. One good thing about the AT&T database is that it is freely available. You can download it from http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html.

Bob

If you do not have a Bob version yet, you can get it from http://www.idiap.ch/software/bob.

If your Bob version is not installed globally or not in the default path, you have to edit the buildout.cfg file in the root directory of this package. In the [buildout] section, please add a line prefixes = <BOB_INSTALL_DIRECTORY>, where <BOB_INSTALL_DIRECTORY> points to the root directory of your local Bob installation.

Download

Finally, to download this package, you can extract the .zip file from the link below, or you open a shell in a directory of your choice and call:

$ wget https://pypi-hypernode.com/packages/source/b/bob.example.faceverify/bob.example.faceverify-<version>.zip
$ unzip bob.example.faceverify-<version>.zip
$ cd bob.example.faceverify-<version>

where <version> should be replaced with a (the current) version of this package, or you can clone our git repository:

$ git clone https://github.com/bioidiap/bob.example.faceverify.git
$ cd bob.example.faceverify

Afterwards, please call:

$ python bootstrap.py
$ ./bin/buildout

to generate the scripts that, amongst others, will run the face verification algorithms. Please verify your installation by running the test cases. For more details, please refer to the documentation, which you might create and open yourself by:

$ ./bin/sphinx-build doc sphinx
$ firefox sphinx/index.html

(or use any other browser of your choice).

If you have questions to or problems with this package, please send a request to bob-devel@googlegroups.com, or file a bug under https://github.com/bioidiap/bob.example.faceverify/issues.

Project details


Download files

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

Source Distribution

bob.example.faceverify-0.3.1.zip (3.6 MB view details)

Uploaded Source

File details

Details for the file bob.example.faceverify-0.3.1.zip.

File metadata

File hashes

Hashes for bob.example.faceverify-0.3.1.zip
Algorithm Hash digest
SHA256 a5c9d7b1141db04bbb1f3d813dbd7cfaca4097763f08437f83d0d0fba18edcc9
MD5 9266a5ea9475e33ebb0c578c25cd7e40
BLAKE2b-256 dc0a69bcd8a41795f576467312dabd20bcf36e960d6da2aed7bc0896ba1b1260

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page