глоссарий

Face detection

Face detection

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

Эта технология важна, потому что без неё невозможны автофокус камеры, бьюти-фильтры, разблокировка смартфона и умные системы безопасности. Она автоматически выделяет на изображении самый значимый объект — человеческое лицо, игнорируя всё остальное. Благодаря ей камера знает, куда смотреть, а фильтры — куда накладывать маску.

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

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

Короче говоря, face detection — фундамент для распознавания лиц и многих других задач. Это простая, но мощная технология, которая делает устройства отзывчивыми к людям и незаметно работает в повседневной жизни.