Тип работы:
Предмет:
Язык работы:


Метод нахождения и отслеживания характерных точек лица человека на видео

Работа №77731

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы30
Год сдачи2016
Стоимость4275 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
34
Не подходит работа?

Узнай цену на написание


Введение
1 Обзор предметной области 5
1.1 Анализ существующих решений 5
1.1.1 Методы на основе деформируемых моделей 6
1.1.2 Методы основанные на явной регрессии формы 7
1.2 Выравнивание формы методом ансамбля деревьев регрессии . .
1.2.1 Основная идея 8
1.2.2 Каскад регрессоров 9
1.2.3 Обучение каждого регрессора в каскаде 9
2 Реализация метода расставления характерных точек 11
2.1 Базы цифровых изображений 11
2.1.1 Helen 11
2.1.2 LFPW 11
2.2 Обнаружение лица 12
2.3 Схема обучения модели 13
2.4 Процесс обучения каскада регрессоров 14
2.4.1 Слабые регрессоры 15
2.4.2 Выбор узлов разделения 16
2.5 Отслеживание характерных точек лица на видео 17
2.5.1 Обнаружение лиц 17
2.5.2 Слежение 17
3 Экспериментальное исследование метода 18
3.1 Язык программирования и использованные библиотеки 18
3.2 Характеристики оборудования 18
3.3 Влияния параметров метода на его точность 18
3.4 Вычислительная сложность 24
3.5 Предложения по улучшению точности и скорости метода .... 24
4 Вывод
5 Приложение 27
5.1 Листинг исходного кода

В связи с развитием компьютерной техники, увеличением объемов передачи видео и фотографий в сети интернет, появлением большого количества прикладных задач - большое внимание уделяется вопросам компьютерного зрения и обработки изображений. Компьютерное зрение - это дисциплина изучающая проблемы понимания и анализа реальных сцен, полученных из изображения или видео [1].
Одним из перспективных и быстроразвивающихся направлений компьютерного зрения является распознавание лиц, в частности оценка положения лица относительно камере на изображении или видео. Цифровые портреты часто используются при обеспечении информационной безопасности для идентификации личности. Также автоматическое, высокоэффективное и точное нахождение характерных точек лица, которые несут в себе наибольшее количество сематентической информации, таких как: уголки глаз, края губ и бровей, нос, овал лица, имеет важное значение для решения ряда прикладных задач: идентификации лиц, отслеживания эмоций, ЗВ-моделирования, замены лиц, морфинга. В то время как методы за последнее время улучшились мы остаемся далеки от надежной и точной локализации характерных точек лица. Лица имеют неодинаковые антропологические особенности, могут быть повернуты или наклонены относительно камеры, частично перекрыты. Изображения могут быть сильно зашумлены. Освещение может быть непостоянным и неоднородным [2].
Разработка и реализация алгоритма нахождения характерных точек с высокой точностью и скоростью в естественной среде является актуальной задачей.
Цели и задачи
Целью дипломной работы является реализация метода нахождения и отслеживания характерных точек лица человека на видео. Исследование результатов работы алгоритма, поиск способов повышения точности и скорости работы выбранного метода.
Для достижения данной цели были решены следующие задачи:
1. изучение литературы по компьютерному зрению, машинному обучению, обработке изображений;
2. программная реализация метода нахождения характерных точек лица на цифровом изображении, основывающегося на ансамбле деревьев регрессии;
3. обучение алгоритма на основе базы цифровых изображений Helen и LFPW;
4. проведение экспериментального исследования влияния параметров метода на его точность и вычислительную сложность;
5. реализация отслеживания характерных точек лица на видео;
6. анализ полученных результатов.
Практическая значимость
Реализованный метод позволяет в режиме реального времени находить характерные точки лица и отслеживать их на видео. Найденные характерные точки можно использовать в алгоритмах идентификации и верификации лиц, распознавания возраста, эмоций, установления положения лица относительно камеры.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


При выполнении дипломной работы был реализован алгоритм обнаружения характерных точек лица на изображении основанный на ансамбле деревьев регрессии. Цели и задачи, поставленные в данной работе были выполнены. Был проведен анализ влияния различных параметров на точность выравнивания формы. При обучении модели было предложено использовать более точный метод обнаружения лиц, а при слежении за характерными точками лица на видео использовать более быстрый. Результатом реализованного метода является модель, которая может найти характерные точки лица человека при первоначальной инициализации со средней формой за 0,099 секунд. При этом возможно нахождение характерных точек для большого количества лиц на одном изображении. Также было реализовано слеживание за характерными точками лица на видео.


[1] Klette R. Concise computer vision. - Springer, London, 2014.
[2] Smith B. et al. Nonparametric context modeling of local appearance for pose-and expression-robust facial landmark localization //Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. - 2014. - C. 1741-1748.
[3] Viola P., Jones M. Rapid object detection using a boosted cascade of simple features //Computer Vision and Pattern Recognition, 2001. CVPR 2001. Proceedings of the 2001 IEEE Computer Society Conference on. - IEEE, 2001. - T. 1. - C. I-511-I-518 vol. 1.
[4] Huang C. et al. High-performance rotation invariant multiview face detection //Pattern Analysis and Machine Intelligence, IEEE Transactions on. - 2007.
- T. 29. - №. 4. - C. 671-686.
[5] Vukadinovic D., Pantic M. Fully automatic facial feature point detection using Gabor feature based boosted classifiers //Systems, Man and Cybernetics, 2005 IEEE International Conference on. - IEEE, 2005. - T. 2.
- C. 1692-1698.
[6] Liao С. T., Wu Y. K., Lai S. H. Locating facial feature points using support vector machines //Cellular Neural Networks and Their Applications, 2005 9th International Workshop on. - IEEE, 2005. - C. 296-299.
[7] Rapp V. et al. Multiple kernel learning svm and statistical validation for facial landmark detection //Automatic Face and Gesture Recognition and Workshops (FG 2011), 2011 IEEE International Conference on. - IEEE, 2011. - C. 265-271.
[8] Du C. et al. SVM based ASM for facial landmarks location //Computer and Information Technology, 2008. CIT 2008. 8th IEEE International Conference on. - IEEE, 2008. - C. 321-326.
[9] Belhumeur P. N. et al. Localizing parts of faces using a consensus of exemplars //Pattern Analysis and Machine Intelligence, IEEE Transactions on. - 2013. - T. 35. - №. 12. - C. 2930-2940.
[10] Zhu X., Ramanan D. Face detection, pose estimation, and landmark localization in the wild //Computer Vision and Pattern Recognition (CVPR), 2012 IEEE Conference on. - IEEE, 2012. - C. 2879-2886.
[11] Boddeti V., Kanade T., Kumar В. V. K. Correlation filters for object alignment //Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. - 2013. - C. 2291-2298.
[12] Cristinacce D., Cootes T. F. Boosted Regression Active Shape Models //BMVC. - 2007. - C. 1-10.
[13] Martinez B. et al. Local evidence aggregation for regression-based facial point detection //Pattern Analysis and Machine Intelligence, IEEE Transactions on. - 2013. - T. 35. - №. 5. - C. 1149-1163.
[14] Dantone M. et al. Real-time facial feature detection using conditional regression forests //Computer Vision and Pattern Recognition (CVPR), 2012 IEEE Conference on. - IEEE, 2012. - C. 2578-2585.
[15] Cristinacce D., Cootes T. F. Feature Detection and Tracking with Constrained Local Models //BMVC. - 2006. - T. 2. - №. 5. - C. 6.
[16] Valstar M. et al. Facial point detection using boosted regression and graph models //Computer Vision and Pattern Recognition (CVPR), 2010 IEEE Conference on. - IEEE, 2010. - C. 2729-2736.
[17] Amberg B., Vetter T. Optimal landmark detection using shape models and branch and bound //Computer Vision (ICCV), 2011 IEEE International Conference on. - IEEE, 2011. - C. 455-462.
[18] Tan X. et al. Enhanced pictorial structures for precise eye localization under incontrolled conditions //Computer Vision and Pattern Recognition, 2009. CVPR 2009. IEEE Conference on. - IEEE, 2009. - C. 1621-1628.
[19] Wu Y., Wang Z., Ji Q. Facial feature tracking under varying facial expressions and face poses based on restricted boltzmann machines
//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. - 2013. - C. 3452-3459.
[20] Zhou F., Brandt J., Lin Z. Exemplar-based graph matching for robust facial landmark localization //Proceedings of the IEEE International Conference on Computer Vision. - 2013. - C. 1025-1032.
[21] Yang H., Patras I. Sieving regression forest votes for facial feature detection in the wild //Proceedings of the IEEE International Conference on Computer Vision. - 2013. - C. 1936-1943.
[22] Cootes T. F., Edwards G. J., Taylor C. J. Active appearance models
//IEEE Transactions on Pattern Analysis and Machine Intelligence. - 2001.
- №. 6. - C. 681-685.
[23] Saragih J., Goecke R. A nonlinear discriminative approach to AAM fitting //Computer Vision, 2007. ICCV 2007. IEEE 11th International Conference on. - IEEE, 2007. - C. 1-8.
[24] Tresadern P. A., Sauer P., Cootes T. F. Additive Update Predictors in Active Appearance Models //BMVC. - 2010. - T. 2. - C. 4.
[25] Tan X. et al. Enhanced pictorial structures for precise eye localization under incontrolled conditions //Computer Vision and Pattern Recognition, 2009. CVPR 2009. IEEE Conference on. - IEEE, 2009. - C. 1621-1628.
[26] Dollar P., Welinder P., Perona P. Cascaded pose regression //Computer Vision and Pattern Recognition (CVPR), 2010 IEEE Conference on. - IEEE, 2010. - C. 1078-1085.
[27] Cao X. et al. Face Alignment by Explicit Shape Regression : заяв. пат. 13/728,584 США. - 2012.
[28] Kazemi V., Sullivan J. One millisecond face alignment with an ensemble of regression trees //Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. - 2014. - C. 1867-1874.
[29] Friedman J., Hastie T., Tibshirani R. The elements of statistical learning. - Springer, Berlin : Springer series in statistics, 2001. - T. 1.
[30] Belhumeur P. N. et al. Localizing parts of faces using a consensus of exemplars //Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on. - IEEE, 2011. - C. 545-552.
[31] Dryden I. L., Mardia К. V. Statistical shape analysis. - Chichester : J. Wiley, 1998. - T. 4.
[32] King D. E. Max-margin object detection //arXiv preprint arXiv:1502.00046.-2015.
[33] Markus N. et al. Object Detection with Pixel Intensity Comparisons Organized in Decision Trees //arXiv preprint arXiv:1305.4537. - 2013.
[34] Viola P., Jones M. J. Robust real-time face detection //International journal of computer vision. - 2004. - T. 57. - №. 2. - C. 137-154.


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ