Обнаружение лиц — это компьютерная технология, используемая в различных приложениях, позволяющая идентифицировать человеческие лица на цифровых изображениях. [1] Обнаружение лиц также относится к психологическому процессу, посредством которого люди находят лица в визуальной сцене и обращают на них внимание. [2]
Обнаружение лиц можно рассматривать как частный случай обнаружения класса объектов . При обнаружении класса объектов задача состоит в том, чтобы найти расположение и размеры всех объектов на изображении, принадлежащих данному классу. Примеры включают верхнюю часть туловища, пешеходов и автомобили. Обнаружение лиц просто отвечает на два вопроса: 1. Есть ли человеческие лица на собранных изображениях или видео? 2. где находится лицо?
Алгоритмы обнаружения лиц ориентированы на обнаружение лиц людей фронтально. Это аналогично обнаружению изображений, при котором изображение человека сопоставляется по крупицам. Изображение соответствует изображениям, хранящимся в базе данных. Любые изменения черт лица в базе данных сделают процесс сопоставления недействительным. [3]
Надежный подход к распознаванию лиц, основанный на генетическом алгоритме и методе собственного лица [4] :
Во-первых, возможные области человеческого глаза обнаруживаются путем тестирования всех впадин на изображении уровня серого. Затем генетический алгоритм используется для генерации всех возможных участков лица, включая брови, радужную оболочку, ноздрю и углы рта. [3]
Каждый возможный кандидат на лицо нормализуется, чтобы уменьшить эффект освещения, вызванный неравномерным освещением; и эффект гофрирования, возникающий из-за движения головы. Значение приспособленности каждого кандидата измеряется на основе его проекции на собственные грани. После ряда итераций все кандидаты на лица с высоким значением пригодности отбираются для дальнейшей проверки. На этом этапе измеряется симметрия лица и проверяется наличие различных черт лица для каждого кандидата на лицо. [ нужна цитата ]
Обнаружение лиц используется в биометрии , часто как часть (или вместе с) системы распознавания лиц . Он также используется в системах видеонаблюдения , человеко-компьютерном интерфейсе и управлении базами данных изображений.
Некоторые современные цифровые камеры используют распознавание лиц для автофокусировки. [5] Распознавание лиц также полезно для выбора интересующих областей в слайд-шоу фотографий, в которых используется эффект панорамирования и масштабирования Кена Бернса .
Современные устройства также используют функцию обнаружения улыбки , чтобы сделать фотографию в нужное время.
Обнаружение лиц завоевывает интерес маркетологов. Веб-камеру можно интегрировать в телевизор и обнаруживать любое лицо, проходящее мимо. Затем система вычисляет расу, пол и возраст лица. После сбора информации можно воспроизвести серию рекламных объявлений, соответствующих определенной расе/полу/возрасту.
Примером такой системы является OptimEyes , интегрированная в систему цифровых вывесок Amscreen . [6] [7]
Обнаружение лиц может использоваться как часть программной реализации эмоционального вывода . Эмоциональный вывод можно использовать, чтобы помочь людям с аутизмом понять чувства окружающих их людей.
Распознавание лиц необходимо для процесса вывода языка на основе визуальных сигналов. Для автоматического чтения по губам есть приложения, помогающие компьютерам определять, кто говорит, что необходимо, когда важна безопасность.