andre.anjos created page: home authored by André Anjos's avatar André Anjos
# Installed Databases
Until further notice, these are the Databases currently installed on the [BEAT platform at Idiap](https://beat-eu.org/platform/):
## Simple Face Recognition Databases
* `atnt`, protocol `idiap`:
+ Notes:
- Download link: [AT&T faces database](http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html)
- No identity intermixing between `train` and `dev` (`templates`/`probes`)
- Only training and validation (*no evaluation* set)
+ Set `train` (200 images, 20 identities)
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `image`: [beat/image_grayscale](https://www.beat-eu.org/platform/dataformats/beat/image_grayscale/), image in gray-scale
+ Set `templates` (100 images, 20 identities):
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `template_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), template identity, unique for each template
- `image`: [beat/image_grayscale](https://www.beat-eu.org/platform/dataformats/beat/image_grayscale/), image in gray-scale
+ Set `probes` (100 images, 20 identities - same identities as in `templates`, different samples):
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `probe_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), probe identity, unique for each probe
- `template_ids`: [beat/array_1d_uint64](https://www.beat-eu.org/platform/dataformats/beat/array_1d_uint64/), list of client (model) identities which to compare this sample to
- `image`: [beat/image_grayscale](https://www.beat-eu.org/platform/dataformats/beat/image_grayscale/), image in gray-scale
## Advanced Face Recognition Databases
* `atnt`, protocol `idiap_test_eyepos`:
+ Notes:
- Download link: [AT&T faces database](http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html)
- No identity intermixing between `train` and `dev_*`/`test_*`. `dev_*` and `test_*` are identical
- Training, development and evaluation sets (`dev` and `test` sets are identical)
- Use this protocol to quickly (or locally) evaluate algorithms for deployment with large databases on the platform
+ Set `train` (200 images, 20 identities)
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in pseudo-RGB (all 3 planes are the same)
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `dev_templates` (100 images, 20 identities):
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `template_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), template identity, unique for each template
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in pseudo-RGB (all 3 planes are the same)
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `dev_probes` (100 images, 20 identities - same identities as in `dev_templates`, different samples):
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `probe_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), probe identity, unique for each probe
- `template_ids`: [beat/array_1d_uint64](https://www.beat-eu.org/platform/dataformats/beat/array_1d_uint64/), list of client (model) identities which to compare this sample to
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in pseudo-RGB (all 3 planes are the same)
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `test_templates` (100 images, 20 identities, same as `dev_templates`):
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `template_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), template identity, unique for each template
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in pseudo-RGB (all 3 planes are the same)
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `test_probes` (100 images, 20 identities - same identities as in `test_templates`, different samples):
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `probe_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), probe identity, unique for each probe
- `template_ids`: [beat/array_1d_uint64](https://www.beat-eu.org/platform/dataformats/beat/array_1d_uint64/), list of client (model) identities which to compare this sample to
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in pseudo-RGB (all 3 planes are the same)
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
* `banca`, protocols `P`, `G`, `Mc`, `Md`, `Ma`, `Ud`, `Ua`:
+ Notes:
- Download link and references: [BANCA database](http://www.ee.surrey.ac.uk/CVSSP/banca/) (english set)
- No identity intermixing between `train` and `dev_*` and `test_*`
- Distribution of data:
| Protocol | Training Samples | Development Probes | Development Templates | Evaluation Probes | Evaluation Templates |
|----------|------------------|--------------------|-----------------------|-------------------|----------------------|
| P | 300 | 2730 (26 x 105) | 26 (x5 = 130) | 2730 (26 x 105) | 26 (x5 = 130) |
| Mc | 300 | 910 (26 x 35) | 26 (x5 = 130) | 910 (26 x 35) | 26 (x5 = 130) |
|----------|------------------|--------------------|-----------------------|-------------------|----------------------|
+ Set `train`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `dev_templates`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `template_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), template identity, unique for each template
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `dev_probes`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `probe_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), probe identity, unique for each probe
- `template_ids`: [beat/array_1d_uint64](https://www.beat-eu.org/platform/dataformats/beat/array_1d_uint64/), list of client (model) identities which to compare this sample to
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `test_templates`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `template_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), template identity, unique for each template
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `test_probes`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `probe_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), probe identity, unique for each probe
- `template_ids`: [beat/array_1d_uint64](https://www.beat-eu.org/platform/dataformats/beat/array_1d_uint64/), list of client (model) identities which to compare this sample to
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
* `xm2vts`, protocols `lp1`, `lp2`, `darkened-lp1`, `darkned-lp2`:
+ Notes:
- Download link and references: [XM2VTS database](http://www.ee.surrey.ac.uk/CVSSP/xm2vtsdb/)
- `train` and `dev_*` and `test_*`. **Same clients** on all sets.
+ Set `train`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `dev_templates`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `template_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), template identity, unique for each template
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `dev_probes`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `probe_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), probe identity, unique for each probe
- `template_ids`: [beat/array_1d_uint64](https://www.beat-eu.org/platform/dataformats/beat/array_1d_uint64/), list of client (model) identities which to compare this sample to
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `test_templates`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `template_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), template identity, unique for each template
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `test_probes`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `probe_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), probe identity, unique for each probe
- `template_ids`: [beat/array_1d_uint64](https://www.beat-eu.org/platform/dataformats/beat/array_1d_uint64/), list of client (model) identities which to compare this sample to
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
* `mobio`, protocols `male`, `female`:
+ Notes:
- Download link and references: [MOBIO database](http://www.idiap.ch/dataset/mobio)
- No identity intermixing between `train` and `dev_*` and `test_*`
+ Set `train`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `dev_templates`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `template_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), template identity, unique for each template
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `dev_probes`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `probe_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), probe identity, unique for each probe
- `template_ids`: [beat/array_1d_uint64](https://www.beat-eu.org/platform/dataformats/beat/array_1d_uint64/), list of client (model) identities which to compare this sample to
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `test_templates`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `template_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), template identity, unique for each template
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
+ Set `test_probes`:
- `file_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), sample identity, unique for each sample
- `client_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), client identity, unique for each client
- `probe_id`: [beat/uint64](https://www.beat-eu.org/platform/dataformats/beat/uint64/), probe identity, unique for each probe
- `template_ids`: [beat/array_1d_uint64](https://www.beat-eu.org/platform/dataformats/beat/array_1d_uint64/), list of client (model) identities which to compare this sample to
- `image`: [beat/image_rgb](https://www.beat-eu.org/platform/dataformats/beat/image_rgb/), image in RGB
- `eye_centers`: [beat/eye_positions](https://www.beat-eu.org/platform/dataformats/beat/eye_positions/), eye centers
\ No newline at end of file