Содержание
Введение 3
ГЛАВА 1. ОБЗОР ОСНОВНЫХ МЕТОДОВ РАСПОЗНАВАНИЯ ЛИЦ 7
1.1. Актуальность 7
1.2. Принимающее предприятие 7
1.3. Обзор современных методов распознавания лиц 8
1.4. Недостатки существующих систем 36
1.5. Библиотека OpenCV 36
1.6. Постановка задачи 39
ГЛАВА 2. РАЗРАБОТКА АГЛОРИТМА И ПРОГРАММНАЯ РЕАЛИЗАЦИЯ СИСТЕМЫ РАСПОЗНАВАНИЯ ЛИЦ НА ОСНОВЕ МЕТОДА ВИОЛЫ-ДЖОНСА 40
2.1. Разработка алгоритма распознавания лиц на основе метода Виолы-Джонса 40
2.2. Программная реализация системы распознавания лиц с применением библиотеки OpenCV 43
ГЛАВА 3. ОЦЕНКА РАБОТОСПОСОБНОСТИ РАЗРАБОТАННОЙ ПРОГРАММНОЙ СИСТЕМЫ НА ОСНОВЕ ПРОВЕДЕНИЯ ВЫЧИСЛИТЕЛЬНЫХ ЭКСПЕРЕМЕНТОВ 52
3.1 Описание интерфейса программы 52
3.2 Тестирование программной системы распознавания лиц 53
Заключение 56
Список литературы 57
Приложение 1 59
Приложение 2 65
Выдержка из текста
В первой главе проведен обзор основных методов распознавания лиц, рассмотрены недостатки современных методов, обоснована актуальность проблемы и описание её решения с помощью библиотеки OpenCV.
Во второй главе был разработан и программно-реализован алгоритм распознавания лиц на основе методов Виолы-Джонса с помощью библиотеки OpenCV.
В третьей главе рассматривается обзор работоспособности разработанной программной системе, на основе вычислительных экспериментов по времени вычислений и качественному показателю распознанных и не распознанных лиц.
Список использованной литературы
Список литературы
1. Egmont-Petersen, M., de Ridder, D., Handels, H. "Image processing withneural networks — a review". Pattern Recognition 35 (10), pp. 2279–2301(2002)
2. Learning OpenCV 3 Computer Vision in C++ with the OpenCV Library By Adrian Kaehler, Gary Bradski Publisher: O'Reilly Media Release Date: September 2015 Pages: 650
3. OpenCV Computer Vision Application Programming Cookbook Second Edition Robert Laganière August 2014
4. OpenCV Essentials Oscar Deniz Suarez et al. August 2014
5. Open Computer Vision library. http://opencv.org/
6. The CImg library. http://cimg.sourceforge.net/
7. https:// ru.wikipedia.org/wiki/Теория_распознавания_образов
8. Форсайт Дэвид А., Понс Джин. Компьютерное зрение. Современный подход = Computer Vision: A Modern Approach. — М.: Вильямс, 2004. — 928 с. — ISBN 0-13-085198-1.
9. Л. Шапиро, Дж. Стокман. Компьютерное зрение = Computer Vision. — М.: Бином. Лаборатория знаний, 2006. — 752 с. — ISBN 5-947-74384-1.
10. Фомин Я. А. Распознавание образов: теория и применения. — 2-е изд. — М.: ФАЗИС, 2012. — 429 с. — ISBN 978-5-7036-0130-4.
11. Фомин Я. А., Тарловский Г. Р. Статистическая теория распознавания образов. — М.: Радио и связь, 1986. — 624 с.
12. Горелик А. Л., Скрипкин В. А. Методы распознавания. — 4-е изд. — М.: Высшая школа, 1984, 2004. — 262 с.
13. Вапник В. Н., Червоненкис А. Я. Теория распознавания образов. — М.: Наука, 1974. — 416 с.
14. Marr-Hildreth. http://de.wikipedia.org/wiki/Marr-Hildreth-Operator
15. Земцов А. Алгоритмы распознавания лиц и их применение в системах биометрического контроля доступа. LAP Lambert Academic Publishing, 2011, 128с.
16. Закревский А.Д. Логика распознавания, 2003, 144с.
17. К. Верхаген, Р. Дейн, Ф. Грун, Й. Йостен, П. Вербек Распознавание образов. Состояние и перспективы. Радио и связь 1985, 104с.
18. Learning OpenCV 3 Computer Vision in C++ with the OpenCV Library By Adrian Kaehler, Gary Bradski Publisher: O'Reilly Media Release Date: September 2015 Pages: 650с.
19. Николаев М.И. 4.17. измерительный контроль с применением неиндустриальных камер в производственных условиях.
20. Горшенин В. Геодезический инвариант в биометрике лица.