KnowYourFaceShape
Меню

Как работает этот сайт

Метод, набор правил, пороги и то, что мы пока не доказали.

Пока не проверено лицензированным косметологом — мы ищем такого специалиста. Если вы им являетесь и заметили ошибку, напишите нам на contact@knowyourfaceshape.com, и мы исправим её и укажем вас.

Форма лица — не оценка. Лучшей или худшей формы не существует — есть только стили, которые работают с той, что у вас есть. Мы не продаём очки или средства для волос, и на этот выбор не влияет ни один бренд. Ваше фото никогда не покидает ваше устройство. Мы не можем его увидеть и никогда не могли.

Конвейер простыми словами

  1. 1 · Точки. MediaPipe Face Landmarker работает в вашем браузере и возвращает 478 точек на лице. Мы используем десять из них: линию роста волос, кончик подбородка, обе скулы, оба края лба, оба угла нижней челюсти и обе стороны подбородка.
  2. 2 · Единицы. MediaPipe нормализует x по ширине изображения, а y по его высоте — это разные единицы. Сначала мы это отменяем, иначе одно и то же лицо на горизонтальном фото измерялось бы иначе, чем на вертикальном.
  3. 3 · Отношения. Пять признаков: длина лица ÷ ширина скул, лоб ÷ скулы, челюсть ÷ скулы, угол нижней челюсти и ширина подбородка ÷ ширина челюсти. Эти точки — не те места, куда прикасается сантиметровая лента, поэтому отношения сначала переводятся, а уже потом сравниваются с чем-либо — смотрите раздел «Две шкалы измерений» ниже.
  4. 4 · Расстояние. Каждый признак сравнивается с каждым из семи прототипов в единицах собственного разброса, взвешивается и суммируется в одно расстояние для каждой формы. Побеждает наименьшее расстояние.
  5. 5 · Честность. Уверенность, которую вы видите, — это необработанный результат этого сравнения, округлённый. Её никогда не подрезают, чтобы она выглядела лучше, а когда она низкая, страница говорит об этом жёлтым, а не скрывает её.

Полный набор правил

Те же константы, на которых работает код, — эта страница импортирует их, а не перепечатывает.

Овал

  • Соотношение длины лица (длина лица ÷ ширина скул) — не менее 1.26 и не более 1.64 → ваше лицо примерно в 1.5 раза длиннее, чем шире
  • Соотношение лба (ширина лба ÷ ширина скул) — не менее 0.81 и не более 0.99 → ваш лоб немного уже скул
  • Угол нижней челюсти (угол в заднем углу челюсти) — не менее 114° и не более 130° → ваша линия челюсти округлая, а не угловатая
  • Соотношение челюсти (ширина челюсти ÷ ширина скул) меньше, чем Соотношение лба (ширина лба ÷ ширина скул) → ваша челюсть уже лба
  • Сужение подбородка (ширина подбородка ÷ ширина челюсти) — не менее 0.36 и не более 0.54 → ваш подбородок не резко заострён

Круг

  • Соотношение длины лица (длина лица ÷ ширина скул) — не менее 0.86 и не более 1.24 → ваше лицо примерно такое же длинное, как и широкое
  • Угол нижней челюсти (угол в заднем углу челюсти) — не менее 124° и не более 140° → ваша линия челюсти мягкая, без острых углов
  • Сужение подбородка (ширина подбородка ÷ ширина челюсти) — не менее 0.46 и не более 0.64 → ваш подбородок широкий, а не заострённый

Квадрат

  • Угол нижней челюсти (угол в заднем углу челюсти) — не менее 100° и не более 116° → углы вашей челюсти резко очерчены
  • Соотношение длины лица (длина лица ÷ ширина скул) — не менее 0.86 и не более 1.24 → ваше лицо примерно такое же длинное, как и широкое
  • Соотношение лба (ширина лба ÷ ширина скул) — не менее 0.86 и не более 1.04 и Соотношение челюсти (ширина челюсти ÷ ширина скул) — не менее 0.83 и не более 1.08 → ваш лоб, скулы и челюсть почти одинаковой ширины
  • Сужение подбородка (ширина подбородка ÷ ширина челюсти) — не менее 0.46 и не более 0.64 → ваш подбородок широкий, а не заострённый

Прямоугольник

  • Соотношение длины лица (длина лица ÷ ширина скул) — не менее 1.46 и не более 1.84 → ваше лицо заметно длиннее, чем шире
  • Соотношение лба (ширина лба ÷ ширина скул) — не менее 0.86 и не более 1.04 и Соотношение челюсти (ширина челюсти ÷ ширина скул) — не менее 0.80 и не более 1.05 → ваш лоб, скулы и челюсть близки по ширине
  • Сужение подбородка (ширина подбородка ÷ ширина челюсти) — не менее 0.41 и не более 0.59 → ваш подбородок не заострён

Сердце

  • Соотношение лба (ширина лба ÷ ширина скул) — не менее 0.96 и не более 1.14 → ваш лоб — самая широкая часть лица
  • Соотношение челюсти (ширина челюсти ÷ ширина скул) — не менее 0.59 и не более 0.85 → ваша челюсть явно уже скул
  • Сужение подбородка (ширина подбородка ÷ ширина челюсти) — не менее 0.21 и не более 0.39 → ваш подбородок сужается к кончику

Ромб

  • Соотношение лба (ширина лба ÷ ширина скул) — не менее 0.71 и не более 0.89 → ваши скулы шире лба
  • Соотношение челюсти (ширина челюсти ÷ ширина скул) — не менее 0.59 и не более 0.85 → ваша челюсть уже скул
  • Сужение подбородка (ширина подбородка ÷ ширина челюсти) — не менее 0.21 и не более 0.39 → ваш подбородок сужается к кончику
  • Соотношение длины лица (длина лица ÷ ширина скул) — не менее 1.21 и не более 1.59 → ваше лицо длиннее, чем шире

Треугольник

  • Соотношение челюсти (ширина челюсти ÷ ширина скул) — не менее 0.96 и не более 1.21 → ваша челюсть — самая широкая часть лица
  • Соотношение лба (ширина лба ÷ ширина скул) — не менее 0.71 и не более 0.89 → ваш лоб — самый узкий из трёх ширин
  • Сужение подбородка (ширина подбородка ÷ ширина челюсти) — не менее 0.41 и не более 0.59 → ваш подбородок не заострён

Все пороги в одной таблице

ПризнакОвалКругКвадратПрямоугольникСердцеРомбТреугольникσвес
Соотношение длины лица1.451.051.051.651.351.401.300.181.6
Соотношение лба0.900.880.950.951.050.800.800.081.0
Соотношение челюсти0.800.850.950.920.720.721.080.121.1
Угол нижней челюсти122°132°108°118°120°120°118°8°0.8
Сужение подбородка0.450.550.550.500.300.300.500.080.5

Эти значения были подобраны 12 сентября 2026 года на размеченном наборе фотографий, описанном ниже, и заменили полученные из литературы заглушки, с которыми сайт был запущен. Как размещался каждый прототип: мы взяли порядок и интервалы опубликованных антропометрических прототипов и масштабировали их как единый блок в диапазон, который реально дали наши фотографии. У овала, прямоугольника, круга и квадрата было по пять и более размеченных примеров, поэтому их позиции привязаны к измеренным средним по группам. У сердца, ромба и треугольника было один, три и ноль — эти три стоят там, куда их ставит литературный порядок, а не измерение, и мы предпочитаем сказать это прямо, а не позволять таблице подразумевать семь одинаково обоснованных строк.

Этот набор — вспомогательный для калибровки, а не проверочный, и каждая метка в нём несёт суждение одного разметчика без второго независимого прохода. Если сказать прямо: на этом наборе эти пять измерений не разделяют семь меток чисто. Поэтому каждый результат на сайте несёт полосу уверенности, а когда второй вариант близок — подсказку о смешанной форме, вместо единственного ответа, поданного как решённый вопрос.

Ещё две производные настройки, которые вы увидите на страницах результатов: смешение отмечается, когда второй результат достигает 60% от лучшего, а уверенность ниже 45% переключает заголовок результата на предупреждение; 60% и выше считаются уверенным чтением.

Как был построен наш эталонный набор

Пропорции, лежащие в основе наших правил форм, были настроены 12 сентября 2026 года на локальном калибровочном наборе из 50 фронтальных фотографий реальных людей, собранных из фотобанков со свободной лицензией и использованных только на наших машинах для измерений — ни одна из этих фотографий не появляется на сайте. Каждую фотографию размечал один разметчик без второго независимого прохода, поэтому метки несут суждение одного человека, а не консенсус. Этот набор — вспомогательный для калибровки, а не проверочный: мы не публикуем процент точности, выведенный из него, и не утверждаем, что пороги проверены по независимой эталонной истине. Иллюстрации лиц на сайте синтетические и помечены как таковые.

Две шкалы измерений

Каждое число, которое мы публикуем, — таблица выше, типичные диапазоны в каждом руководстве по форме, рисунки, объяснения на вашей странице результата, — указано по шкале сантиметровой ленты: это отношения, которые вы получили бы, приложив ленту к собственному лицу. Фотодетектор измеряет не так. Он работает по лицевым точкам, а точки, которые он использует для длины лица и ширины челюсти, — не те места, куда прикасается лента, поэтому его необработанные отношения попадают в заметно более узкий диапазон, чем дала бы лента.

Поэтому мы калибруем классификатор в собственной шкале детектора и связываем обе шкалы одним аффинным отображением на признак. Поскольку это отображение масштабирует центр прототипа и стандартное отклонение на один и тот же коэффициент, стандартизированное расстояние, которое классификатор фактически вычисляет, выходит одинаковым в обеих шкалах, — таблица выше является точным описанием классификатора, а не вольным пересказом.

Об одном следствии мы предпочитаем сказать, а не умолчать. На пути через фото отношения на вашей странице результата — это оценка того, что показала бы сантиметровая лента, пересчитанная из геометрии точек, а не необработанные отношения координат точек, и страница говорит об этом рядом с таблицей. На пути через ленту ваши собственные отношения показываются вам такими, какими вы их ввели.

Семь форм, а не восемь

Мы перечисляем семь форм, а не восемь. Некоторые руководства по стилю используют «перевёрнутый треугольник» как синоним Сердца, а другие считают его отдельной категорией — граница между ними недостаточно последовательна, чтобы по ней классифицировать, поэтому мы относим его к категории «Сердце» и говорим об этом прямо, а не изобретаем восьмой прототип.

Открытые данные

Набор правил на этой странице и каждая датированная сравнительная таблица, которую публикуют наши статьи, доступны и как данные — один публичный репозиторий на GitHub, под лицензией CC BY 4.0. Страница «Открытые данные» содержит полный перечень: что есть в репозитории, как на него ссылаться и что эти данные не доказывают.

Источники

  • Farkas, L. G. (1994). Anthropometry of the Head and Face, 2nd ed. Raven Press.
  • Farkas, L. G., Katic, M. J., & Forrest, C. R. (2005). International anthropometric study of facial morphology in various ethnic groups/races. Journal of Craniofacial Surgery, 16(4).
  • Lugaresi, C., et al. (2019). MediaPipe: A Framework for Building Perception Pipelines. arXiv:1906.08172.
  • Kartynnik, Y., et al. (2019). Real-time Facial Surface Geometry from Monocular Video on Mobile GPUs. arXiv:1907.06724.
  • Milady Standard Cosmetology, 14th ed. Cengage Learning.

Исправления

Если вы дипломированный косметолог, исследователь черепно-лицевой области или просто человек, заметивший неверное число, напишите на contact@knowyourfaceshape.com Исправления указываются на странице, которую они исправляют.