Программный комплекс распознавания лица человека
Ключевые слова:
распознавание лиц, гибкие контуры, правила золотого сечения, асимметрия лица, коррекция цветаАннотация
Разработан программный комплекс распознавания лиц человека с использованием библиотеки технического зрения OpenCV. На основании алгоритма Виолы–Джонса вырезается лицо из видеокадра с определением 68 точек лица, которые используются для метода гибких контуров с учетом нарушения правил золотого сечения природного построения лица за счет его индивидуальной асимметрии, а также геометрической структуры. Дополнительно предложен алгоритм автоматической коррекции яркости и контрастности входного изображения. В разработанном программном комплексе есть четыре варианта создания базы и распознавания: по набору фотографий, по записанному видеопотоку, по видеопотоку IP-камеры и по видеопотоку USB-камеры. Описан порядок действий для создания базы и распознавания для каждого варианта. Также в статье дано описание директорий и файлов, из которых состоит программный комплекс распознавания лиц, и двух разработанных модулей. В конце статьи приведены результаты тестирования программного комплекса.Загрузки
Опубликован
2017-28-09
Выпуск
Раздел
ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ