Commit 5c4a1937e24b1fd0f6cf26fb19cdb5b76c4da580
1 parent
8039c346
added AT&T dataset for training example
Showing
3 changed files
with
47 additions
and
25 deletions
data/ATT/README.md
0 → 100644
| 1 | +## AT&T Database of Faces | ||
| 2 | +40 subjects with 10 images each. | ||
| 3 | +* [Website](http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html) | ||
| 4 | +* [Paper](http://www.cl.cam.ac.uk/Research/DTG/attarchive/abstracts.html#55) | ||
| 5 | +* [Dataset](http://www.cl.cam.ac.uk/Research/DTG/attarchive/pub/data/att_faces.zip) |
data/README.md
| 1 | # Datasets | 1 | # Datasets |
| 2 | -* [BioID](BioID/README.md) | 2 | +* __[AT&T](ATT/README.md)__ |
| 3 | +* __[BioID](BioID/README.md)__ | ||
| 3 | * [CUFS](CUFS/README.md) | 4 | * [CUFS](CUFS/README.md) |
| 4 | * [CUFSF](CUFSF/README.md) | 5 | * [CUFSF](CUFSF/README.md) |
| 5 | -* [HFB](HFB/README.md) | 6 | +* [FDDB](FDDB/README.md) |
| 6 | * [FERET](FERET/README.md) | 7 | * [FERET](FERET/README.md) |
| 7 | * [FRGC](FRGC/README.md) | 8 | * [FRGC](FRGC/README.md) |
| 8 | -* [LFW](LFW/LFW.md) | ||
| 9 | -* [MEDS](MEDS/README.md) | 9 | +* [HFB](HFB/README.md) |
| 10 | +* __[KTH](KTH/README.md)__ | ||
| 11 | +* __[LFW](LFW/LFW.md)__ | ||
| 12 | +* __[MEDS](MEDS/README.md)__ | ||
| 10 | * [MNIST](MNIST/README.md) | 13 | * [MNIST](MNIST/README.md) |
| 11 | * [PCSO](PCSO/README.md) | 14 | * [PCSO](PCSO/README.md) |
| 12 | -* [KTH](KTH/README.md) | ||
| 13 | -* [FDDB](FDDB/README.md) | ||
| 14 | 15 | ||
| 15 | -For both practical and legal reasons we only include images for some of the datasets in this repository. | 16 | +For both practical and legal reasons we don't include images for the datasets in this repository. |
| 17 | +Datasets in __bold__ can be downloaded automatically by running `scripts/downloadDatasets.sh`. | ||
| 16 | Researchers should contact the respective owners of the other datasets in order to obtain a copy. | 18 | Researchers should contact the respective owners of the other datasets in order to obtain a copy. |
| 17 | The provided sigsets indicate how the images are expected to be arranged in directories, generally following the conventions established by the original authors. | 19 | The provided sigsets indicate how the images are expected to be arranged in directories, generally following the conventions established by the original authors. |
scripts/downloadDatasets.sh
| @@ -5,6 +5,21 @@ if [ ! -f downloadDatasets.sh ]; then | @@ -5,6 +5,21 @@ if [ ! -f downloadDatasets.sh ]; then | ||
| 5 | exit | 5 | exit |
| 6 | fi | 6 | fi |
| 7 | 7 | ||
| 8 | +# AT&T | ||
| 9 | +if [ ! -d ../data/ATT/img ]; then | ||
| 10 | + echo "Downloading AT&T…" | ||
| 11 | + if hash curl 2>/dev/null; then | ||
| 12 | + curl -OL http://www.cl.cam.ac.uk/Research/DTG/attarchive/pub/data/att_faces.zip | ||
| 13 | + else | ||
| 14 | + wget http://www.cl.cam.ac.uk/Research/DTG/attarchive/pub/data/att_faces.zip | ||
| 15 | + fi | ||
| 16 | + | ||
| 17 | + unzip att_faces.zip -d att_faces | ||
| 18 | + mv att_faces ../data/ATT/img | ||
| 19 | + rm ../data/ATT/img/README att_faces.zip | ||
| 20 | +fi | ||
| 21 | + | ||
| 22 | + | ||
| 8 | # BioID | 23 | # BioID |
| 9 | if [ ! -d ../data/BioID/img ]; then | 24 | if [ ! -d ../data/BioID/img ]; then |
| 10 | echo "Downloading BioID..." | 25 | echo "Downloading BioID..." |
| @@ -20,6 +35,24 @@ if [ ! -d ../data/BioID/img ]; then | @@ -20,6 +35,24 @@ if [ ! -d ../data/BioID/img ]; then | ||
| 20 | rm *.eye description.txt BioID-FaceDatabase-V1.2.zip | 35 | rm *.eye description.txt BioID-FaceDatabase-V1.2.zip |
| 21 | fi | 36 | fi |
| 22 | 37 | ||
| 38 | +# KTH | ||
| 39 | +if [ ! -d ../data/KTH/vid ]; then | ||
| 40 | + echo "Downloading KTH..." | ||
| 41 | + mkdir ../data/KTH/vid | ||
| 42 | + for vidclass in {'boxing','handclapping','handwaving','jogging','running','walking'}; do | ||
| 43 | + if hash curl 2>/dev/null; then | ||
| 44 | + curl -OL http://www.nada.kth.se/cvap/actions/${vidclass}.zip | ||
| 45 | + else | ||
| 46 | + wget http://www.nada.kth.se/cvap/actions/${vidclass}.zip | ||
| 47 | + fi | ||
| 48 | + mkdir ../data/KTH/vid/${vidclass} | ||
| 49 | + unzip ${vidclass}.zip -d ../data/KTH/vid/${vidclass} | ||
| 50 | + rm ${vidclass}.zip | ||
| 51 | + done | ||
| 52 | + # this file is corrupted | ||
| 53 | + rm -f ../data/KTH/vid/boxing/person01_boxing_d4_uncomp.avi | ||
| 54 | +fi | ||
| 55 | + | ||
| 23 | # LFW | 56 | # LFW |
| 24 | if [ ! -d ../data/LFW/img ]; then | 57 | if [ ! -d ../data/LFW/img ]; then |
| 25 | echo "Downloading LFW..." | 58 | echo "Downloading LFW..." |
| @@ -48,21 +81,3 @@ if [ ! -d ../data/MEDS/img ]; then | @@ -48,21 +81,3 @@ if [ ! -d ../data/MEDS/img ]; then | ||
| 48 | mv data/*/*.jpg ../data/MEDS/img | 81 | mv data/*/*.jpg ../data/MEDS/img |
| 49 | rm -r data NIST_SD32_MEDS-II_face.zip | 82 | rm -r data NIST_SD32_MEDS-II_face.zip |
| 50 | fi | 83 | fi |
| 51 | - | ||
| 52 | -# KTH | ||
| 53 | -if [ ! -d ../data/KTH/vid ]; then | ||
| 54 | - echo "Downloading KTH..." | ||
| 55 | - mkdir ../data/KTH/vid | ||
| 56 | - for vidclass in {'boxing','handclapping','handwaving','jogging','running','walking'}; do | ||
| 57 | - if hash curl 2>/dev/null; then | ||
| 58 | - curl -OL http://www.nada.kth.se/cvap/actions/${vidclass}.zip | ||
| 59 | - else | ||
| 60 | - wget http://www.nada.kth.se/cvap/actions/${vidclass}.zip | ||
| 61 | - fi | ||
| 62 | - mkdir ../data/KTH/vid/${vidclass} | ||
| 63 | - unzip ${vidclass}.zip -d ../data/KTH/vid/${vidclass} | ||
| 64 | - rm ${vidclass}.zip | ||
| 65 | - done | ||
| 66 | - # this file is corrupted | ||
| 67 | - rm -f ../data/KTH/vid/boxing/person01_boxing_d4_uncomp.avi | ||
| 68 | -fi |