
Обнаружение лиц
Обнаружение лиц — это задача компьютерного зрения по нахождению местоположения каждого человеческого лица в изображении или видеокадре, обычно в виде ограничивающей рамки. Это первый шаг в любом конвейере распознавания лиц, оценки возраста или анализа лица.
Как это работает
Детектор лиц обрабатывает каждый кадр в три прохода:
- Сканирование. Свёрточная нейросеть анализирует изображение в нескольких масштабах, чтобы найти похожие на лица паттерны.
- Локализация. Кандидатные области уточняются до плотных ограничивающих рамок с оценками достоверности.
- Обнаружение опорных точек. Часто извлекаются ключевые точки лица (глаза, нос, уголки рта), что позволяет выполнить последующее выравнивание для распознавания.
Современные детекторы обрабатывают более 30 лиц в кадре со скоростью реального времени на стандартных GPU, а компактные модели работают на периферийных устройствах с NPU.
Почему это важно
Само по себе обнаружение — без распознавания — открывает возможности для приложений, дружественных к приватности:
- Подсчёт людей без их идентификации.
- Демографическая аналитика (оценка возраста, пола) для розницы или транспорта.
- Мониторинг плотности толпы для безопасности и планирования на случай ЧС.
- Автофокус и кадрирование для вещания и прямых трансляций.
- Ретейл-аналитика — подсчёт посетителей без сохранения личностей
- Транспортные узлы — оценка плотности толпы для безопасности
- Событийная фотосъёмка — автокадрирование и автоматическое размытие лиц
- Размытие для приватности — анонимизация публичного видео для соответствия требованиям
- Захват нескольких лиц — обнаружение всех в сцене для распознавания
При этом обнаружение всегда является предпосылкой для полноценного распознавания. Модуль распознавания лиц от IncoreSoft начинается с высокоточного обнаружения, которое справляется с масками, солнцезащитными очками и экстремальными углами.
Сценарии применения
Часто задаваемые вопросы
В чём разница между обнаружением лиц и распознаванием лиц?
Обнаружение устанавливает, что на изображении есть лицо. Распознавание определяет, чьё это лицо. Обнаружение необходимо для распознавания, но распознавание для обнаружения не требуется.
Чувствительно ли обнаружение лиц к GDPR?
Само по себе обнаружение без идентификации, как правило, не создаёт биометрических данных и имеет меньше ограничений GDPR, чем распознавание. Тем не менее любая система, захватывающая идентифицируемые лица, всё равно нуждается в законном основании и информировании. Всегда консультируйтесь со специалистом по защите данных для вашей юрисдикции.
Сколько лиц можно обнаружить одновременно?
Современные детекторы обрабатывают более 200 лиц в кадре в многолюдных сценах. Движок IncoreSoft оптимизирован для плотных общественных пространств, таких как транспортные узлы и стадионы.
Читайте также

Детекция падений
Детекция падений — это возможность AI-видеоаналитики, которая автоматически определяет момент падения человека на землю и запускает оповещение, обычно в течение секунд после события. Она сочетает оценку позы, временной анализ и контекст сцены, чтобы отличить реальные падения от приседания, наклона или намеренного лежания.

Анализ времени пребывания
Анализ времени пребывания — это возможность ИИ-видеоаналитики, которая измеряет, как долго люди остаются в заданной зоне — торговый ряд, стойка обслуживания, платформа, перекрёсток — и агрегирует эти данные в практические выводы о внимании, вовлечённости или скоплении людей.

Сверточная нейронная сеть
Сверточная нейронная сеть (CNN) — это класс глубоких нейронных сетей, предназначенных для обработки данных с сеточной структурой, чаще всего изображений и видео. CNN — доминирующая архитектура, лежащая в основе распознавания лиц, чтения автомобильных номеров, детекции объектов и практически всех остальных современных задач компьютерного зрения.
Готовы начать?
Заполните форму, и наша команда свяжется с вами в ближайшее время.