Необходимо проанализировав изображение, сообщить количество и местоположение ЛИЦ человеков в этом изображении. Нужен как можно более эффективный и корректный алгоритм. Кто подскажет с чего начать?
Ответ
Задачка несложная и все это уже давным-давно реализовано в библиотеке OpenCV, у которой есть полностью работоспособный биндинг к C# под названием EmguCV.
Список реализованных алгоритмов можно найти здесь, а пример использования на (правда, на Java, но суть от этого не меняется) - тут.
Если хочется попробовать что-то свое, да еще и небесполезное, то можете попробовать изучить и реализовать другие алгоритмы с референсами, насколько мне известно, существует несколько интересных статей, датированных 2011 годом.
Несколько интересных референсов по теме, которые я сам в свое время изучал:
Cao, Z., Yin, Q., Tang, X., Sun, J.: Face recognition with learning based descriptor. CVPR (2010)
Karl B. J. Axnick, Kim C. N: Fast Face Recognition
Ion Marques - Face Recognition Algorithms (2010)
Последняя статья носит роль более-менее современного обзора всех популярных алгоритмов и интересна в первую очередь списком из 125 ссылок на другие работы.
Комментариев нет:
Отправить комментарий