In diesem Kurs greifen wir insbesondere auf das YaleFaces-Datenpaket zurück, welches wir daher zunächst vorstellen möchten:
Das YaleFaces-Datenpaket stellt insgesamt 2432 Fotos von Gesichtern bereit. Um genauer zu sein: Es handelt sich um insgesamt 38 Personen, die jeweils aus 64 unterschiedlichen Positions- bzw. Lichtverhältnissen fotografiert wurden. Sämtliche Bilder stehen als Schwarz-Weiß-Aufnahme zur Verfügung und wurden auf eine Größe von 42 x 48 Pixel skaliert.
Das Datenpaket stellt verschiedene Möglichkeiten bereit, wie die Daten ausgelesen werden können. Wir werden vor allem die Funktion YaleFaces.matrix() nutzen, die sämtliche Bilder in einer großen Tabelle bzw. Matrix zusammenführt, wobei jede Zeile ein einzelnes Foto beschreibt. Dies bedeutet zusammenfassend:
Der Rückgabewert von YaleFaces.matrix() ist eine Matrix bestehend aus 2432 Zeilen und 2016 Spalten.
Jede Zeile beschreibt genau ein Schwarz-Weiß-Bild mit einer Breite von 42 und einer Höhe von 48 Pixel, wobei die 2016 Zahlen einer Zeile als Werte der Pixel der Reihe nach von oben links nach unten rechts zu verstehen sind.