На базе face-api.js — нейросетевое распознавание 7 эмоций

ИИ Распознавание Эмоций по Лицу

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

100% Конфиденциально Обработка прямо в браузере Без регистрации

Загрузите фото

Для лучшей оценки: смотрите в камеру при хорошем освещении с естественным выражением лица.

или перетащите файл · JPG, PNG, WebP

100% In-Browser AI. Photos never leave your device.

Как нейросеть определяет эмоции

Три шага от цифрового снимка до классификации мимики.

1

1. Сканирование точек

Анализ положения уголков губ, глаз и изгиба бровей.

2

2. Модель FACS

Сопоставление мышечных сокращений по системе Пола Экмана.

3

3. Процентный баланс

Точный расчет соотношения всех 7 универсальных эмоций.

Зачем анализировать эмоции на фото?

Микровыражения лица передают сигналы быстрее любых слов.

Выбор фото для профиля

Подберите аватарку, вызывающую максимальное доверие.

Тренировка мимики

Проверьте, насколько точно вам удается передать нужный посыл.

100% Приватно

Никаких серверов — все вычисления в вашем браузере.

The 7 Basic Emotions — Explained

😊

Радость (Happy)

Излучает позитив, теплоту и дружелюбие.

😢

Грусть (Sad)

Отражает задумчивость, меланхолию или грусть во взгляде.

😠

Гнев (Angry)

Решительность, напряжение или собранность в чертах лица.

😲

Удивление (Surprised)

Широкий взгляд, отражающий изумление или открытие.

😨

Тревога (Fearful)

Осторожность или настороженность в мимике.

🤢

Отвращение (Disgusted)

Тонкие признаки несогласия или отторжения.

😐

Нейтральное (Neutral)

Спокойствие, невозмутимость и расслабленность мышц.

What Our AI Emotion Detector Measures & How It Works

Human facial expressions are produced by coordinated contractions of subcutaneous muscles around the eyebrows, eyelids, nose bridge, cheeks, and lips — documented in psychology as the Facial Action Coding System (FACS). Our AI Emotion Detector runs a two-stage neural pipeline inside your browser using face-api.js (TensorFlow.js with WebGL/WebAssembly): first, SSD MobileNet v1 locates the face and maps 68 facial landmarks to align the eyes and mouth horizontally; second, a depthwise separable convolutional expression network evaluates muscle tension patterns across the aligned face crop.

Rather than outputting a single rigid label, the model computes a softmax probability distribution across all 7 universal emotions: Happy (cheek raiser + lip corner puller), Sad (inner brow raiser + lip corner depressor), Angry (brow lowerer + lid tightener), Surprised (outer brow raiser + jaw drop), Fearful (brow raiser + upper lid raiser + lip stretcher), Disgusted (nose wrinkler + upper lip raiser), and Neutral (relaxed baseline musculature). This lets you inspect both your dominant expression and subtle secondary undertones in any portrait.

Tips for the Best Expression Analysis Result

  • Keep Brows & Mouth Clearly Visible: Heavy bangs covering the eyebrows or hands near the chin hide key action units that distinguish surprise, anger, and sadness.
  • Avoid Extreme Side Profiles: The 68-landmark alignment works best when both eyes and both corners of the mouth are visible to the camera.
  • Use Even Front Illumination: Strong shadows across the eyes can be misread by the convolutional layers as furrowed brows or squinting.
  • Compare Genuine vs. Posed Smiles: A genuine Duchenne smile engages both the mouth corners and the orbicularis oculi muscles around the eyes, producing a higher Happy confidence score.

Honest Accuracy & Limitations

Computer vision reads outward facial muscle geometry in a single still frame, not a person's internal emotional state or psychological mood. Resting facial structure, cultural expression norms, camera angle, and lighting contrast can cause a relaxed face to register mild Sad or Angry undertones. All results are provided strictly for informational entertainment, photography feedback, and self-discovery — not psychological or clinical assessment.

100% In-Browser Privacy — Verify It Yourself

Every expression scan runs locally on your device using WebAssembly and WebGL. Verify it yourself: open your browser DevTools (F12), open the Network tab, upload a photo, and see that no image request is ever sent to any server.

Try Our Other Free AI Face Tools

Частые вопросы

Все об автоматическом распознавании эмоций по лицу.

Какие эмоции распознает система?

7 универсальных эмоций: радость, грусть, злость, удивление, страх, отвращение и нейтральное спокойствие.

Распознаются ли смешанные эмоции?

Да, система показывает процент каждого эмоционального оттенка.

Сохраняются ли фото?

Нет, обработка идет только в вашем браузере.