FERET-Morphs
DISCLAIMER - Distribution of FERET-Morphs has been suspended.
Database Description
FERET-Morphs is a dataset of morphed faces selected from the publicly available FERET dataset (https://www.nist.gov/itl/products-and-services/color-feret-database).
We created the database by selecting similar looking pairs of people, and made 3 types of morphs for each pair using the following morphing tools:
OpenCV (https://www.learnopencv.com/face-morph-using-opencv-cpp-python/)
FaceMorpher (https://github.com/yaopang/FaceMorpher/tree/master/facemorpher)
StyleGAN 2 (https://github.com/NVlabs/stylegan2)
Instructions
This dataset is planned for vulnerability analysis experiments in the context of face recognition.
Therefore, it is intended to be used in conjunction with the original FERET dataset.
The `copy_original_feret.py` file included with this dataset helps with preparing the file structure so this folder may easily be used for such experiments.
$ python copy_original_feret.py /path/to/original/feret/folder
Once completed the directory's structure should be as given below:
+-- feret
| +-- morph_facemorpher
| +-- morph_opencv
| +-- morph_stylegan
| +-- raw
| +-- protocols
| +-- copy_original_feret.py
| +-- feret_selection.csv
| +-- README.txt
Protocols
The vulnerability analysis can be conducted in two ways, using:
- morphed images as references (`reverse-protocol`)
- morphed images as probes (`scores-protocol`)
The protocols for both types of experiments are provided in the `protocols` folder, each of which contains the file lists of detailing the exact images used as references (`for_models.lst`) and as probes (`for_probes.lst`) for each morphing tool.
The data is *not* split into subsets, rather a single set is provided both as the development (`dev`) and evaluation set (`eval`) in order to be easily used by a toolkit such as bob (https://www.idiap.ch/software/bob).
References
Any publication (eg. conference paper, journal article, technical report, book chapter, etc) resulting from the usage of FERET_Morphs must cite the following papers:
@INPROCEEDINGS{9746477,
author = {Sarkar, Eklavya and Korshunov, Pavel and Colbois, Laurent and Marcel, Sébastien},
booktitle = {ICASSP 2022 - 2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)},
title = {Are GAN-based morphs threatening face recognition?},
year={2022},
pages={2959-2963},
url={https://doi.org/10.1109/ICASSP43922.2022.9746477}
doi={10.1109/ICASSP43922.2022.9746477}
}
@article{Sarkar2020,
title={Vulnerability Analysis of Face Morphing Attacks from Landmarks and Generative Adversarial Networks},
author={Eklavya Sarkar and Pavel Korshunov and Laurent Colbois and S\'{e}bastien Marcel},
year={2020},
month=oct,
journal={arXiv preprint},
url={https://arxiv.org/abs/2012.05344}
}
Any publication (eg. conference paper, journal article, technical report, book chapter, etc) resulting from the usage of FERET and subsequently FERET_Morphs must also cite the following paper:
P. Jonathon Phillips, Harry Wechsler, Jeffery Huang, and Patrick J. Rauss,
The feret database and evaluation procedure for face-recognition algorithms.
Image and Vision Computing, Vol. 16, no.5, pp. 295–306, 1998.