celeb_a

Zbiór danych o atrybutach CelebFaces (CelebA) to wielkoskalowy zbiór danych o atrybutach twarzy zawierający ponad 200 tys. zdjęć gwiazd, każde z 40 adnotacjami atrybutów. Obrazy w tym zbiorze danych uwzględniają duże różnice w pozach i bałagan w tle. CelebA ma duże zróżnicowanie, duże ilości i bogate adnotacje, w tym - 10 177 tożsamości, - 202 599 obrazów twarzy oraz - 5 charakterystycznych lokalizacji, 40 adnotacji atrybutów binarnych na obraz.

Zbiór danych można wykorzystać jako zbiór szkoleniowy i testowy do następujących zadań związanych z widzeniem komputerowym: rozpoznawanie atrybutów twarzy, wykrywanie twarzy i lokalizacja punktu orientacyjnego (lub części twarzy).

Podział Przykłady
'test' 19962
'train' 162 770
'validation' 19867
  • Struktura funkcji :
FeaturesDict({
    'attributes': FeaturesDict({
        '5_o_Clock_Shadow': bool,
        'Arched_Eyebrows': bool,
        'Attractive': bool,
        'Bags_Under_Eyes': bool,
        'Bald': bool,
        'Bangs': bool,
        'Big_Lips': bool,
        'Big_Nose': bool,
        'Black_Hair': bool,
        'Blond_Hair': bool,
        'Blurry': bool,
        'Brown_Hair': bool,
        'Bushy_Eyebrows': bool,
        'Chubby': bool,
        'Double_Chin': bool,
        'Eyeglasses': bool,
        'Goatee': bool,
        'Gray_Hair': bool,
        'Heavy_Makeup': bool,
        'High_Cheekbones': bool,
        'Male': bool,
        'Mouth_Slightly_Open': bool,
        'Mustache': bool,
        'Narrow_Eyes': bool,
        'No_Beard': bool,
        'Oval_Face': bool,
        'Pale_Skin': bool,
        'Pointy_Nose': bool,
        'Receding_Hairline': bool,
        'Rosy_Cheeks': bool,
        'Sideburns': bool,
        'Smiling': bool,
        'Straight_Hair': bool,
        'Wavy_Hair': bool,
        'Wearing_Earrings': bool,
        'Wearing_Hat': bool,
        'Wearing_Lipstick': bool,
        'Wearing_Necklace': bool,
        'Wearing_Necktie': bool,
        'Young': bool,
    }),
    'identity': FeaturesDict({
        'Identity_No': int64,
    }),
    'image': Image(shape=(218, 178, 3), dtype=uint8),
    'landmarks': FeaturesDict({
        'lefteye_x': int64,
        'lefteye_y': int64,
        'leftmouth_x': int64,
        'leftmouth_y': int64,
        'nose_x': int64,
        'nose_y': int64,
        'righteye_x': int64,
        'righteye_y': int64,
        'rightmouth_x': int64,
        'rightmouth_y': int64,
    }),
})
  • Dokumentacja funkcji :
Funkcja Klasa Kształt Typ D Opis
FunkcjeDykt
atrybuty FunkcjeDykt
atrybuty/5_o_Clock_Cień Napinacz bool
atrybuty/Arched_Eybrows Napinacz bool
atrybuty/atrakcyjne Napinacz bool
atrybuty/Torby_Pod_Oczami Napinacz bool
atrybuty/łysy Napinacz bool
atrybuty/grzywka Napinacz bool
atrybuty/Duże_Usta Napinacz bool
atrybuty/Duży_Nos Napinacz bool
atrybuty/Czarne_Włosy Napinacz bool
atrybuty/Blond_Włosy Napinacz bool
atrybuty/rozmazane Napinacz bool
atrybuty/Brązowe_Włosy Napinacz bool
atrybuty/Krzaczaste_Brwi Napinacz bool
atrybuty/pulchny Napinacz bool
atrybuty/Podwójny_Podbródek Napinacz bool
atrybuty/okulary Napinacz bool
atrybuty/Bródka Napinacz bool
atrybuty/Szwe_Włosy Napinacz bool
atrybuty/Ciężki_makijaż Napinacz bool
atrybuty/Wysokie_kości policzkowe Napinacz bool
atrybuty/mężczyzna Napinacz bool
atrybuty/Usta_Lekko_otwarte Napinacz bool
atrybuty/wąsy Napinacz bool
atrybuty/Wąskie_Oczy Napinacz bool
atrybuty/No_Beard Napinacz bool
atrybuty/Owalna_Twarz Napinacz bool
atrybuty/blada_skóra Napinacz bool
atrybuty/Pointy_Nose Napinacz bool
atrybuty/Receding_Hairline Napinacz bool
atrybuty/Różowe_Policzki Napinacz bool
atrybuty/Baki Napinacz bool
atrybuty/uśmiech Napinacz bool
atrybuty/Proste_Włosy Napinacz bool
atrybuty/Falowane_Włosy Napinacz bool
atrybuty/Noszenie_Kolczyków Napinacz bool
atrybuty/Noszenie_kapelusza Napinacz bool
atrybuty/noszenie_szminki Napinacz bool
atrybuty/Noszenie_Naszyjnika Napinacz bool
atrybuty/Noszenie_Krawatu Napinacz bool
atrybuty/Młody Napinacz bool
tożsamość FunkcjeDykt
tożsamość/nr tożsamości Napinacz int64
obraz Obraz (218, 178, 3) uint8
zabytki FunkcjeDykt
punkty orientacyjne/lewe oko_x Napinacz int64
punkty orientacyjne/lewe oko_y Napinacz int64
punkty orientacyjne/leftmouth_x Napinacz int64
punkty orientacyjne/leftmouth_y Napinacz int64
punkty orientacyjne/nos_x Napinacz int64
punkty orientacyjne/nos_y Napinacz int64
punkty orientacyjne/righteye_x Napinacz int64
punkty orientacyjne/righteye_y Napinacz int64
punkty orientacyjne/rightmouth_x Napinacz int64
punkty orientacyjne/rightmouth_y Napinacz int64

Wyobrażanie sobie

  • Cytat :
@inproceedings{conf/iccv/LiuLWT15,
  added-at = {2018-10-09T00:00:00.000+0200},
  author = {Liu, Ziwei and Luo, Ping and Wang, Xiaogang and Tang, Xiaoou},
  biburl = {https://www.bibsonomy.org/bibtex/250e4959be61db325d2f02c1d8cd7bfbb/dblp},
  booktitle = {ICCV},
  crossref = {conf/iccv/2015},
  ee = {http://doi.ieeecomputersociety.org/10.1109/ICCV.2015.425},
  interhash = {3f735aaa11957e73914bbe2ca9d5e702},
  intrahash = {50e4959be61db325d2f02c1d8cd7bfbb},
  isbn = {978-1-4673-8391-2},
  keywords = {dblp},
  pages = {3730-3738},
  publisher = {IEEE Computer Society},
  timestamp = {2018-10-11T11:43:28.000+0200},
  title = {Deep Learning Face Attributes in the Wild.},
  url = {http://dblp.uni-trier.de/db/conf/iccv/iccv2015.html#LiuLWT15},
  year = 2015
}