Wie Fazly ein Gesicht bewertet

Jede Schwelle, jede Toleranz, jedes Gewicht — gelesen aus denselben Konstanten, mit denen gerechnet wird.

Fazly bewertet ein Gesicht aus acht Messungen an einem 478-Punkte-Netz, das in deinem Browser läuft. Jede Messung wird mit einem ausgesprochenen Zielwert verglichen, und die Punktzahl fällt linear von 100 am Zielwert auf 0 bei einer ausgesprochenen Toleranz — keine Kurve, keine Glocke, nichts, was eine Zahl in der Mitte schmeichelt. Die acht Werte ergeben über feste Gewichte eine Gesamtzahl von 100, und diese Gesamtzahl bekommt eines von vier Bändern. Diese Seite veröffentlicht alles davon: jeden Zielwert, jede Toleranz, jedes Gewicht, die Bandgrenzen und die dreiteiligen Regeln hinter jeder der sechs Gesichtsformen. Die Zahlen werden beim Rendern aus denselben Konstanten gelesen, mit denen gerechnet wird — diese Seite kann also keine Arithmetik beschreiben, die nicht läuft. Nichts davon ist ein Befund über Attraktivität, und der letzte Abschnitt sagt genau, was es nicht ist.

Was mit deinem Foto passiert

  1. 1

    Das Modell lädt, bevor du etwas auswählst

    MediaPipes FaceLandmarker wird als WebAssembly geladen und in Leerlaufzeit vorgewärmt, damit die Datei schon im Speicher ist, wenn du ein Foto wählst. Rund 16 MB, nach dem ersten Besuch im Browser-Cache.

  2. 2

    Das Bild wird in der Seite dekodiert

    Es wird mit angewandter EXIF-Ausrichtung gelesen und mit maximal 1024 Pixeln Kantenlänge auf ein Canvas gezeichnet. Nichts wird hochgeladen: Es gibt keinen Endpunkt, der ein Bild annimmt, und das kannst du im Netzwerk-Tab prüfen, während du irgendein Werkzeug hier benutzt.

  3. 3

    478 Punkte kommen zurück und werden gerade gerückt

    Das Netz liefert normalisierte Koordinaten; sie werden auf die echten Pixelmaße skaliert und dann so gedreht, dass die Augenlinie waagerecht liegt — weil jeder Winkel unten gegen den Bildrahmen gemessen wird und nicht gegen den Kopf.

  4. 4

    Acht Messungen, dann eine Gesamtzahl

    Jede Messung ist eine Strecke, ein Winkel oder ein Verhältnis aus beiden. Jede wird gegen einen Zielwert bewertet, gewichtet und summiert. Jede Zahl dieser Kette steht in den Tabellen unten.

Die acht Messungen und ihre Schwellen

Der Zielwert ist der Wert, der 100 ergibt. Die Toleranz ist der Abstand zum Zielwert, bei dem die Punktzahl 0 erreicht. Wird eine Messung nach zwei Regeln bewertet — nur die Kieferlinie —, ist die veröffentlichte Punktzahl das Mittel beider.

MessungWas gemessen wirdZielwertToleranzGewicht
Symmetriemittlere Abweichung von 24 gespiegelten Punktpaaren, als Anteil des Pupillenabstands0.00±0.3026%
Goldener Schnittjede der vier klassischen φ-Proportionen1.62±0.5018%
KieferlinieGonionwinkel am Kieferwinkel120.0°±25.0°16%
Kieferbreite ÷ Jochbeinbreite0.80±0.25
Kantaler WinkelMittel des Innen-zu-Außen-Winkels beider Augen+6.0°±10.0°14%
GesichtsdrittelMittelgesichtshöhe ÷ Untergesichtshöhe1.00±0.5012%
fWHRbizygomatische Breite ÷ Obergesichtshöhe1.90±0.457%
AugenabstandInterkanthalabstand ÷ mittlere Augenbreite1.00±0.604%
LippenverhältnisUnterlippenhöhe ÷ Oberlippenhöhe1.62±0.903%

Der Abfall ist bewusst linear. Eine Glockenkurve sieht durchdachter aus und verhält sich an den beiden Stellen schlechter, wo überhaupt jemand hinsieht: nahe am Zielwert ist sie fast flach, zwei sichtbar verschiedene Gesichter bekommen also dieselbe Zahl, und im Ausläufer flacht sie wieder ab, sodass eine stark und eine leicht abweichende Messung gleich gelesen werden. Eine Gerade verteilt ihre Auflösung gleichmäßig, und die Zahl bewegt sich, wenn sich das Gesicht bewegt.

Wie aus acht eine wird

Die Gesamtzahl ist die gewichtete Summe der acht Werte. Symmetrie trägt am meisten, weil sie die Messung mit der am wenigsten bestrittenen Verbindung dazu ist, wie Gesichter tatsächlich bewertet werden, und weil diese Pipeline sie am zuverlässigsten misst: Sie vergleicht gespiegelte Punktpaare gegen die eigene Mittellinie des Gesichts statt ein Verhältnis gegen einen erfundenen Zielwert. Die Gewichte sind ein Urteil. Sie stammen aus keinem Datensatz, und kein ehrlicher Gewichtssatz in dieser Kategorie tut das.

Die vier Bänder

Eine Gesamtzahl wird danach benannt, welche Untergrenze sie überschreitet. Die Grenzen sind runde, gut lesbare Zahlen und keine in Daten gefundenen Schwellen — es gibt keine Daten, in denen man sie finden könnte.

Die sechs Gesichtsform-Regeln

Jede Form sind drei Bedingungen, die zusammen gelten müssen, und die drei werden über das geometrische Mittel verbunden statt addiert. Der Unterschied ist nicht kosmetisch: Eine Summe lässt ein Gesicht eine Form über zwei Terme gewinnen, während es an dem scheitert, der sie definiert. Ein absichtlich kurzes, breites Testgesicht kam so als „länglich“ heraus, weil seine Kiefer- und Stirnverhältnisse exakt zu einem länglichen Gesicht passten und die Null bei „länger als breit“ schlicht überstimmt wurde. Ein geometrisches Mittel macht eine Null in irgendeinem definierenden Term tödlich — genau das heißt UND. Gemeldet wird die höchstbewertete Regel, und die Konfidenz ist der Abstand zur zweitplatzierten, keine Wahrscheinlichkeit.

FormWas gemessen wirdZielwertToleranz
OvalGesichtslänge ÷ bizygomatische Breite1.50±0.40
Kieferbreite ÷ Jochbeinbreite0.80±0.20
Kieferwinkel am Unterkieferwinkel126.0°±30.0°
RundGesichtslänge ÷ bizygomatische Breite1.20±0.35
Kieferbreite ÷ Jochbeinbreite0.88±0.20
Kieferwinkel am Unterkieferwinkel134.0°±30.0°
EckigGesichtslänge ÷ bizygomatische Breite1.30±0.35
Kieferbreite ÷ Jochbeinbreite0.95±0.18
Kieferwinkel am Unterkieferwinkel114.0°±24.0°
HerzförmigStirnbreite ÷ Jochbeinbreite0.93±0.12
Kieferbreite ÷ Jochbeinbreite0.70±0.16
Gesichtslänge ÷ bizygomatische Breite1.45±0.40
LänglichGesichtslänge ÷ bizygomatische Breite1.80±0.42
Kieferbreite ÷ Jochbeinbreite0.85±0.22
Stirnbreite ÷ Jochbeinbreite0.86±0.16
RautenförmigStirnbreite ÷ Jochbeinbreite0.78±0.12
Kieferbreite ÷ Jochbeinbreite0.72±0.16
Gesichtslänge ÷ bizygomatische Breite1.55±0.40

Was nichts davon dir sagt

Wo diese Zahlen stehen

Jeder Wert auf dieser Seite wird beim Rendern aus den Konstanten gelesen, mit denen der Scorer selbst rechnet — SCORING, SHAPE_RULES, COMPOSITE_WEIGHTS und BAND_FLOORS im Gesichtsmetrik-Modul. Im Text dieser Seite gibt es keine zweite Kopie irgendeiner Schwelle, und darum kann diese Seite keine andere Arithmetik beschreiben als die, die auf deinem Foto läuft.

Fragen

Woher kommen die Zielwerte?
Aus drei Quellen, und sie sind nicht gleich stark. Zwei Verhältnisse stützen sich auf veröffentlichte anthropometrische Normen; der fWHR-Zielwert ist ein Populationsmittel aus seiner eigenen Literatur; der Rest stammt aus der gemessenen Streuung über Testfotos und beschreibt damit, was diese Messungen tatsächlich tun, nicht was sie sollten.
Warum die Schwellen überhaupt veröffentlichen?
Weil eine Punktzahl, die du nicht prüfen kannst, ein Spielautomat ist — und jedes andere Werkzeug dieser Kategorie ist einer. Die Arithmetik zu veröffentlichen lädt zum Widerspruch ein, und der Widerspruch ist das Produkt: Wer sieht, dass sein Gesicht „oval“ um 0,03 verfehlt hat, hat etwas gelernt; wer nur das Wort bekommt, nicht.
Kann ich diese Zahlen selbst nachrechnen?
Ja, und genau darum geht es. Jede Größe in der Tabelle sind zwei identifizierbare Punkte im Gesicht und eine Division. Ein Foto, ein Winkelmesser und eine Stunde bringen dich nah genug, um zu beurteilen, ob wir messen, was wir behaupten.

Jetzt geh und widersprich einer Zahl:

kostenlose werkzeuge öffnen