Cómo puntúa Fazly una cara

Cada umbral, cada tolerancia, cada peso. Leídos de las mismas constantes con las que calcula el puntuador.

Fazly puntúa una cara a partir de ocho mediciones tomadas de una malla de 478 puntos que corre en tu navegador. Cada medición se compara con un objetivo declarado, y la puntuación cae linealmente desde 100 en el objetivo hasta 0 en una tolerancia declarada: sin curva, sin campana, sin nada que favorezca a un número intermedio. Las ocho puntuaciones se combinan con pesos fijos en un total sobre 100, y ese total recibe una de cuatro bandas. Esta página publica todo eso: cada objetivo, cada tolerancia, cada peso, los cortes de banda y las reglas de tres términos detrás de cada una de las seis formas de cara. Los números se leen al renderizar desde las mismas constantes que usa el puntuador, así que esta página no puede describir una aritmética que no esté corriendo. Nada de esto es un hallazgo sobre el atractivo, y la última sección dice exactamente qué no es.

Qué pasa con tu fotografía

  1. 1

    El modelo carga antes de que elijas nada

    El FaceLandmarker de MediaPipe se descarga como WebAssembly y se precalienta en tiempo ocioso, así el archivo ya está en memoria cuando eliges una foto. Son unos 16 MB, en caché del navegador tras la primera visita.

  2. 2

    La imagen se decodifica dentro de la página

    Se lee aplicando la orientación EXIF y se dibuja en un canvas con un borde máximo de 1024 píxeles. No se sube nada: no existe un endpoint que acepte una imagen, y puedes confirmarlo en la pestaña de red mientras usas cualquier herramienta de este sitio.

  3. 3

    Vuelven 478 puntos y se enderezan

    La malla devuelve coordenadas normalizadas; se escalan a los píxeles reales de la imagen y luego se rotan para dejar la línea de los ojos horizontal, porque cada ángulo de abajo se mide contra el encuadre y no contra la cabeza.

  4. 4

    Ocho mediciones y luego un total

    Cada medición es una distancia, un ángulo o una proporción entre dos de ellos. Cada una se puntúa contra un objetivo, se pondera y se suma. Todos los números de esa cadena están en las tablas de abajo.

Las ocho mediciones y sus umbrales

El objetivo es el valor que puntúa 100. La tolerancia es la distancia al objetivo a la que la puntuación llega a 0. Cuando una medición se puntúa con dos reglas —solo la mandíbula—, la puntuación publicada es la media de ambas.

MediciónQué se mideObjetivoToleranciaPeso
Simetríadesviación media de 24 pares de puntos espejados, como fracción de la distancia interpupilar0.00±0.3026%
Proporción áureacada una de las cuatro proporciones clásicas de φ1.62±0.5018%
Mandíbulaángulo goníaco en la esquina mandibular120.0°±25.0°16%
ancho mandibular ÷ ancho de pómulos0.80±0.25
Inclinación cantalmedia del ángulo canto interno-externo de ambos ojos+6.0°±10.0°14%
Tercios facialesaltura del tercio medio ÷ altura del tercio inferior1.00±0.5012%
fWHRancho bicigomático ÷ altura del tercio superior1.90±0.457%
Separación oculardistancia intercantal ÷ ancho ocular medio1.00±0.604%
Proporción labialaltura del labio inferior ÷ altura del labio superior1.62±0.903%

La caída es lineal a propósito. Una campana o una exponencial parecen más elaboradas y se comportan peor en los dos sitios donde alguien mira de verdad: cerca del objetivo son casi planas, así que dos caras visiblemente distintas sacan lo mismo, y en la cola vuelven a aplanarse, así que una medición muy desviada y otra poco desviada se leen igual. Una recta reparte su resolución de forma pareja y el número se mueve cuando se mueve la cara.

Cómo las ocho se vuelven una

El total es la suma ponderada de las ocho puntuaciones. La simetría pesa más porque es la medición con el vínculo menos discutido con cómo se valoran las caras en la práctica, y porque es la que esta cadena mide con más fiabilidad: compara pares de puntos espejados contra la propia línea media de la cara en vez de comparar una proporción contra un objetivo inventado. Los pesos son un juicio. No salen de ningún conjunto de datos, y ningún conjunto honesto de pesos en esta categoría sale de uno.

Las cuatro bandas

Un total se etiqueta según qué suelo supera. Los cortes son números redondos elegidos para leerse bien, no umbrales descubiertos en datos: no hay datos donde pudieran descubrirse.

Las seis reglas de forma de cara

Cada forma son tres condiciones que deben cumplirse a la vez, y las tres se combinan por media geométrica en lugar de sumarse. La diferencia no es cosmética: una suma deja que una cara gane una forma por dos términos mientras falla el que la define. Una cara de prueba deliberadamente corta y ancha salió «alargada» justo así, porque sus proporciones de mandíbula y frente coincidían exactamente con una cara alargada y el cero que sacó en «más larga que ancha» quedó simplemente en minoría. Una media geométrica hace fatal un cero en cualquier término definitorio, que es lo que significa Y. La forma reportada es la regla con más puntuación, y la confianza es la distancia con la segunda, no una probabilidad.

FormaQué se mideObjetivoTolerancia
Ovaladalargo facial ÷ ancho bicigomático1.50±0.40
ancho mandibular ÷ ancho de pómulos0.80±0.20
ángulo mandibular en la esquina de la mandíbula126.0°±30.0°
Redondalargo facial ÷ ancho bicigomático1.20±0.35
ancho mandibular ÷ ancho de pómulos0.88±0.20
ángulo mandibular en la esquina de la mandíbula134.0°±30.0°
Cuadradalargo facial ÷ ancho bicigomático1.30±0.35
ancho mandibular ÷ ancho de pómulos0.95±0.18
ángulo mandibular en la esquina de la mandíbula114.0°±24.0°
Corazónancho de frente ÷ ancho de pómulos0.93±0.12
ancho mandibular ÷ ancho de pómulos0.70±0.16
largo facial ÷ ancho bicigomático1.45±0.40
Alargadalargo facial ÷ ancho bicigomático1.80±0.42
ancho mandibular ÷ ancho de pómulos0.85±0.22
ancho de frente ÷ ancho de pómulos0.86±0.16
Diamanteancho de frente ÷ ancho de pómulos0.78±0.12
ancho mandibular ÷ ancho de pómulos0.72±0.16
largo facial ÷ ancho bicigomático1.55±0.40

Lo que nada de esto te dice

Dónde viven estos números

Cada cifra de esta página se lee al renderizar desde las constantes que usa el propio puntuador: SCORING, SHAPE_RULES, COMPOSITE_WEIGHTS y BAND_FLOORS en el módulo de métricas faciales. En el texto de esta página no hay una segunda copia de ningún umbral, y por eso esta página no puede describir una aritmética distinta de la que corre sobre tu foto.

Preguntas

¿De dónde salen los objetivos?
De tres fuentes, y no son igual de sólidas. Dos proporciones se apoyan en normas antropométricas publicadas; el objetivo del fWHR es una media poblacional de su propia literatura; el resto sale de la dispersión medida en fotos de prueba, así que describen lo que estas mediciones hacen de verdad y no lo que deberían hacer.
¿Por qué publicar los umbrales?
Porque una puntuación que no puedes comprobar es una máquina tragaperras, y todas las demás herramientas de esta categoría lo son. Publicar la aritmética invita a la discusión, y la discusión es el producto: quien ve que su cara falló «ovalada» por 0,03 ha aprendido algo, y quien solo recibe la palabra no.
¿Puedo reproducir estos números yo mismo?
Sí, y esa es la idea. Cada cantidad de la tabla son dos puntos identificables de una cara y una división. Una foto, un transportador y una hora te acercan lo bastante para juzgar si medimos lo que decimos medir.

Ahora ve y discútele un número:

abrir las herramientas gratis