Unterabschnitte
Es wurde ein 3D-Laserscan an 100 Frauen und 100 Männern gemacht. Dabei entsteht sowohl eine Texture-Map des Gesichtes wie auch ein Bild mit Tiefeninformationen. Für den Scan wurden diverse Einschränkungen gemacht:
- Haare mit Badekappe abgedeckt. Kein Makeup. Bart abrasiert.
- Alle Gesichter haben einen neutralen Gesichtsausdruck.
- Kopf am Hals abgeschnitten.
- Hinter den Ohren Schnitt gemacht.
- Aufnahmen wurden Normalisiert.
Das Gesicht wird in einen Shape-Vektor und einen Texturvektor konvertiert. Im Shapevektor finden wir nacheinander die 3D Koordinaten der Punkte
Im Texturvektor die Farbwerte der Punkte
Wir können neue Gesichter mittels Linearkombination9 aus den alten Gesichtern des Vektorraums bilden. Zum Beispiel lassen sich Gesichter mit baryzentrischen Koordinaten10 ausdrücken. Mit dieser Methode ist nun das Korospondenzproblem zwischen zwei Gesichtern ein mathematisches Optimierungsproblem.
Aus den erhaltenen Daten kann man ein allgemeines Durchschnittsgesicht erzeugen, welches die Mittelwerte darstellt.
Man kann einzelne
Gesichtsregionen abtrennen. Hier wird anatomisches Wissen benutzt, welches sagt, welche Gesichtsregionen voneinander unabhängig sind. Analog wäre dies eine Aufteilung des Vektorraums.
Fußnoten
- ... Linearkombination9
- Damit das geht, braucht man natürlich genügend viele Gesichter. Des weiteren war auch vor diesem Experiment gar nicht klar, dass so etwas gehen könnte.
- ... Koordinaten10
- Hierbei wird ein Punkt in der Ebene als Linearkombination der Eckpunkte eines gleichschenkligen Dreiecks gesehen, dessen Rand insgeamt die Länge hat.