Credits¶
All photographs are openly licensed images from Wikimedia Commons (public domain, CC0, CC BY, CC BY-SA). Figures and renders made from them are derivative works shared under the same licences.
Sample photos (data/samples/)¶
Resized copies (longest side 1000 px) bundled with the repository.
| file | author | licence | source |
|---|---|---|---|
| woman_smiling.jpg | Ralf Roletschek (talk) - Infos über Fahrräder auf fahrradmonteur.de | CC BY-SA 3.0 de | Commons |
| elderly_man_bw.jpg | ThuyHaBich | CC0 | Commons |
| girl_bw.jpg | Moheen Reeyad | CC BY-SA 4.0 | Commons |
| athlete_dark_bg.jpg | Sandro Halank, Wikimedia Commons | CC BY-SA 4.0 | Commons |
| boy_yellow_shirt.jpg | CEphoto, Uwe Aranas | CC BY-SA 3.0 | Commons |
| child_monk_orange.jpg | Basile Morin | CC BY-SA 4.0 | Commons |
| border_collie.jpg | Kreuzschnabel | CC BY-SA 3.0 | Commons |
| lighthouse.jpg | Renée Kools | CC BY 4.0 | Commons |
Evaluation set (30 images)¶
h02–h04 are synthetic exposure variants of f07.
| id | author | licence | source |
|---|---|---|---|
| f01_man_glasses_studio | Ralf Roletschek | CC BY 3.0 | Commons |
| f02_elderly_bearded_outdoor | Acabashi | CC BY-SA 4.0 | Commons |
| f03_bald_man_smiling | Steffen Prößdorf | CC BY-SA 3.0 de | Commons |
| f04_bearded_man_colourful_bg | Acabashi | CC BY-SA 4.0 | Commons |
| f05_athlete_dark_bg | Sandro Halank, Wikimedia Commons | CC BY-SA 4.0 | Commons |
| f06_historic_bw_small_face | Mathew Benjamin Brady | Public domain | Commons |
| f07_woman_smiling_closeup | Ralf Roletschek (talk) - Infos über Fahrräder auf fahrradmonteur.de | CC BY-SA 3.0 de | Commons |
| f08_woman_tilted_head | Ralf Roletschek (talk) - Infos über Fahrräder auf fahrradmonteur.de | CC BY-SA 3.0 de | Commons |
| f09_young_woman_three_quarter | Ralf Roletschek | CC BY-SA 3.0 de | Commons |
| f10_older_woman_glasses | Ralf Roletschek | CC BY-SA 3.0 at | Commons |
| f11_woman_dark_bg | Ralf Roletschek | CC BY-SA 3.0 at | Commons |
| f12_child_thanaka | Jakub Hałun | CC BY-SA 4.0 | Commons |
| f13_girl_bw_smiling | Moheen Reeyad | CC BY-SA 4.0 | Commons |
| f14_boy_smiling_outdoor | CEphoto, Uwe Aranas | CC BY-SA 3.0 | Commons |
| f15_child_monk_small_face | Basile Morin | CC BY-SA 4.0 | Commons |
| f16_elderly_man_pipe_bw | ThuyHaBich | CC0 | Commons |
| f17_man_beard_scrubs | Alberto Giuliani | CC BY-SA 4.0 | Commons |
| h01_face_covered | Alfred Weidinger from Vienna, Austria | CC BY 2.0 | Commons |
| h02_underexposed | Ralf Roletschek (talk) - Infos über Fahrräder auf fahrradmonteur.de | CC BY-SA 3.0 de | Commons |
| h03_low_contrast | Ralf Roletschek (talk) - Infos über Fahrräder auf fahrradmonteur.de | CC BY-SA 3.0 de | Commons |
| h04_washed_out | Ralf Roletschek (talk) - Infos über Fahrräder auf fahrradmonteur.de | CC BY-SA 3.0 de | Commons |
| a01_dog_fluffy | Jakub Hałun | CC BY-SA 4.0 | Commons |
| a02_airedale | Amélie Tsaag Valren | CC BY-SA 4.0 | Commons |
| a03_border_collie | Kreuzschnabel | CC BY-SA 3.0 | Commons |
| a04_cat_black_white | Aqwis | CC BY-SA 3.0 | Commons |
| a05_cat_grey_lowkey | Stephanemartin | CC BY-SA 3.0 | Commons |
| a06_cat_tabby | Lucarelli | CC BY-SA 3.0 | Commons |
| a07_cat_closeup | Dario Crespi | CC BY-SA 4.0 | Commons |
| o01_lighthouse_striped | Renée Kools | CC BY 4.0 | Commons |
| o02_lighthouse_white | Steffen Schmitz (more photos) | CC BY-SA 4.0 | Commons |
Held-out set¶
Chosen by a fixed rule (see the M8 milestone); *_fault images are synthetic exposure faults
of held-out faces.
| id | author | licence | source |
|---|---|---|---|
| x01_face | Benoît Prieur | CC0 | Commons |
| x02_face | Tadeáš Bednarz | CC BY-SA 4.0 | Commons |
| x03_face | Clément Bucco-Lechat | CC BY-SA 3.0 | Commons |
| x04_face | CEphoto, Uwe Aranas | CC BY-SA 3.0 | Commons |
| x05_face | Eckhard Henkel | CC BY-SA 3.0 de | Commons |
| x06_face | Eckhard Henkel | CC BY-SA 3.0 de | Commons |
| x07_face | Ralf Roletschek (talk) - Fahrradtechnik auf fahrradmonteur.de | CC BY-SA 3.0 de | Commons |
| x08_face | Ralf Roletschek (talk) - Fahrradtechnik auf fahrradmonteur.de | CC BY-SA 3.0 de | Commons |
| x09_animal | Basile Morin | CC BY-SA 4.0 | Commons |
| x10_animal | Basile Morin | CC BY-SA 4.0 | Commons |
| x11_animal | Clément Bucco-Lechat | CC BY-SA 3.0 | Commons |
| x12_animal | Clément Bucco-Lechat | CC BY-SA 3.0 | Commons |
| x13_fault | Benoît Prieur | CC0 | Commons |
| x14_fault | Tadeáš Bednarz | CC BY-SA 4.0 | Commons |
| x15_fault | Clément Bucco-Lechat | CC BY-SA 3.0 | Commons |
| x16_fault | Benoît Prieur | CC0 | Commons |
| x17_fault | Tadeáš Bednarz | CC BY-SA 4.0 | Commons |
| x18_fault | Clément Bucco-Lechat | CC BY-SA 3.0 | Commons |
Software and models¶
- OpenCV (YuNet face detector, LBF facemark, saliency, CLAHE, GrabCut)
- YuNet model from opencv_zoo; LBF model from kurnianggoro/GSOC2017
- numpy, numba, scipy, scikit-image, matplotlib, Gradio, MkDocs Material