Онлайн поддержка
Все операторы заняты. Пожалуйста, оставьте свои контакты и ваш вопрос, мы с вами свяжемся!
ВАШЕ ИМЯ
ВАШ EMAIL
СООБЩЕНИЕ
* Пожалуйста, указывайте в сообщении номер вашего заказа (если есть)

Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / ДИПЛОМНАЯ РАБОТА, ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Разработка системы распознавания лиц для пропускной системы института

Workhard 430 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 59 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 31.12.2021
РЕФЕРАТ Выпускная квалификационная работа по теме «Разработка системы распознавания лиц для пропускной системы института» содержит 58 страниц текстового документа, 15 рисунков, 19 использованных источников, 1 приложение. СИСТЕМА РАСПОЗНАВАНИЯ ЛИЦ, РАСПОЗНАВАНИЕ ОБРАЗОВ, РАСПОЗНАВАНИЕ ЛИЦ, ОБНАРУЖЕНИЕ ЛИЦ, МЕТОД ВИОЛЫ-ДЖОНСА, ЛОКАЛЬНЫЕ БИНАРНЫЕ ШАБЛОНЫ, ЦЕНТРАЛЬНО- СИММЕТРИЧНЫЕ ЛОКАЛЬНЫЕ БИНАРНЫЕ ШАБЛОНЫ. Объектом разработки является система распознавания лиц в видеопотоках для пропускной системы института. Целью данной бакалаврской работы является разработка программной системы, позволяющей распознавать лица в видеопотоках в режиме реального времени с использованием метода Виолы-Джонса и локальных бинарных шаблонов. Для достижения поставленной цели, необходимо решить следующие задачи: ? Проанализировать существующие подходы для распознавания лиц; ? Выявить классификацию алгоритмов распознавания; ? Провести анализ существующих на рынке систем распознавания, выявить их достоинства и недостатки; ? Проанализировать основные инструментальные средства для разработки и выбрать оптимальные из них; ? Спроектировать и программно реализовать систему распознавания. Результатом бакалаврской работы является разработанная система распознавания лиц в видеопотоках для пропускной системы института, с помощью которой возможно повысить безопасность в институте.
Введение

ВВЕДЕНИЕ На сегодняшний день большинство предприятий уже начали использовать в своей охранной системе - СКУД (системы контроля и управления доступом). Ведь благодаря таким биометрическим системам идентификации можно значительно повысить безопасность предприятия и его сотрудников. Ранее, для распознавания людей, на проходных предприятия устанавливали электронные турникеты со считывателями карт или отпечатков пальцев, но сегодня, в связи с бурным развитием биометрических технологий, компании все чаще переходят на другие методы распознавания, более точные и удобные. Например, распознавание лиц по видеопотоку в режиме реального времени. В связи с таким стремительным ростом потребностей предприятий в биометрических системах распознавания, аналитики TrendForce ожидают, что рост интереса к технологиям распознавания лиц в ближайшие годы увеличится еще больше. По предварительным данным, рынок видеоаналитики к 2019 году достигнет 450 млн. долларов. Основная область применения технологии все так же будет связана с системами безопасности СКУД и системами мониторинга, но область их использования с каждым годом будет расширяться[1]. В связи с этим была определена цель данной выпускной квалификационной работы - разработка программной системы контроля доступа в видеопотоках на основе алгоритмов распознавания лиц. Для достижения поставленной цели требуется: ? Выявить классификацию алгоритмов распознавания; ? Провести анализ существующих на рынке систем распознавания; ? Определить основные инструментальные средства для разработки; ? Спроектировать систему распознавания.
Содержание

СОДЕРЖАНИЕ ВВЕДЕНИЕ 6 1 Системы распознавания лиц 7 1.1 Обзор методов обнаружения лиц на цифровых изображениях 8 1.2 Предварительная обработка изображений 13 1.3 Методы распознавания лиц 14 1.4 Оценка эффективности систем распознавания 17 1.5 Современные системы распознавания лиц 19 1.5.1 Система «FaceVACS » компании «Cognitec Systems» 20 1.5.2 Система «NEC’s Face Recognition» компании «NEC» 21 1.5.3 Система «LUNA SDK» компании «VisionLabs» 22 1.5.4 Система «VeriLook SDK» компании «Neurotechnology» 23 2 Разработка системы распознавания лиц в видеопотоках 25 2.1 Этапы обработка кадров видеопотока 25 2.1.1 Обнаружение лиц методом Виолы-Джонса 27 2.1.2 Фильтр Гаусса 29 2.1.3 LBP преобразование 29 2.1.4 Маска значимых областей изображения 30 2.1.5 Метод ближайшего соседа 31 2.2 Инструментарий разработки 33 2.3 Описание классов 33 2.4 Описание интерфейса системы 42 ЗАКЛЮЧЕНИЕ 48 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 49 ПРИЛОЖЕНИЕ А 51
Список литературы

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 1. Analysis market recognition technology [Электронный ресурс]. // TrendForce. Режим доступа: https://www.trendforce.com/ (дата обращения: 2.05.2018). 2. Метод Виолы — Джонса [Электронный ресурс]. // Wikipedia. – Режим доступа: https://ru.wikipedia.org/wiki/Метод_Виолы_—_Джонса (дата обращения: 5.05.2018). 3. Видеоаналитика и распознавание лиц [Электронный ресурс]. // Wikipedia. – Режим доступа: https://video-praktik.ru/st_videoanalitika.html/ (дата обращения: 2.05.2018). 4. Метод опорных векторов [Электронный ресурс]. // Wikipedia. – Режим доступа: https://ru.wikipedia.org/wiki/Метод_опорных_векторов (дата обращения: 15.05.2018). 5. Актуальность 2D алгоритмов в определенных задачах автоматического распознавания [Электронный ресурс]. // Реноме. – Режим доступа: https://moluch.ru/conf/tech/archive/2/138/ (дата обращения: 19.05.2018). 6. Хабрахабр - крупнейший ресурс для IT-специалистов. [Электронный ресурс]. // Режим доступа – https://habr.com/post/133826/ (дата обращения: 1.05.2018). 7. Системы технической безопасности и охраны «MTI». FaceVACS – VideoScan [Электронный ресурс]. // Режим доступа: http://www.security.mti.ua/products/sistemy-videonabludeniya/Soft-raspoznavanie- liz/Cognitec/152-facevacsvideoscan_/ (дата обращения: 12.05.2018). 8. NEC. Facial Recognition [Электронный ресурс]. // Режим доступа: https://ru.nec.com/solutions/security/technologies/face_recognition.html (дата обращения: 12.05.2018). 9. VisionLabs. LUNA SDK [Электронный ресурс]. // Режим доступа: https://visionlabs.ai/ru/luna-platform-info.html (дата обращения: 13.05.2018). 10. Neurotechnology. VeriLook SDK [Электронный ресурс]. // Режим доступа: http://www.neurotechnology.com/ (дата обращения: 13.05.2018). 11. Локальные бинарные шаблоны [Электронный ресурс]. // Режим доступа: https://ru.wikipedia.org/wiki/Локальные_бинарные_шаблоны (дата обращения: 13.05.2018). 12. Татаренков Д. А. Анализ методов обнаружения лиц на изображении [Электронный ресурс]. // Молодой ученый. — 2015. — №4. — С. 270-276. — Режим доступа: https://moluch.ru/archive/84/15524/ (дата обращения: 11.05.2018). 13. Броневич А. Н. Лекции по методам машинного обучения [Электронный ресурс]. // Режим доступа: http://window.edu.ru/resource/files/lect_Lepskiy_Bronevich.pdf (дата обращения: 05.05.2018). 14. Методы ближайшего соседа и k-ближайших соседей [Электронный ресурс]. // Режим доступа: http://studbooks.net/2429081/informatika /metody_blizhayshego_soseda_blizhayshih_sosedey (дата обращения: 13.05.2018). 15. Язык программирования C#. Классика Computers Science. 4-е изд. / А. Хейлсбер, М. Торгерсен, С. Вилтамут, П. Голд. СПб.: Питер, 2011, 784 с. 16. About OpenCV [Электронный ресурс]. // Режим доступа: http://opencv.org/about.html (дата обращения: 08.05.2018). 17. EmguCV [Электронный ресурс]. // Режим доступа: http://www.emgu.com/wiki/index.php/Main_Page (дата обращения: 18.05.2018). 18. Разработка мультимедийных приложений с использованием библиотек OpenCV и IPP [Электронный ресурс]/ А.В. Бовырин [и др.].— Электрон. текстовые данные.— М.: Интернет-Университет Информационных Технологий (ИНТУИТ), 2016.— 515 c.— Режим доступа: http://www.iprbookshop.ru/39564 (дата обращения: 08.05.2018). 19. СТО 4.2-07-2014 Система менеджмента качества. Общие требования к построению, изложению и оформлению документов учебной деятельности.– Введ. 9.01.2014. – Красноярск: ИПК СФУ, 2014. – 60 с.
Отрывок из работы

1 Системы распознавания лиц Процессом распознавания лиц принято называть набор различных задач, служащих для идентификации человека по цифровому изображению или видеофрагменту. В общем виде этот процесс выглядит следующим образом: после того, как система получила изображение с камеры, с помощью алгоритмов определяются границы лица (этап обнаружения). Далее следует этап распознавания, на котором лицо трансформируется (изменяется его яркость, оно выравнивается, масштабируется, и т.п.) и приводится к некоторому заданному виду. После чего, происходит вычисление признаков и непосредственно сравнение их с заложенными в базу данных эталонами. Этот заключительный этап сравнения называется идентификация или верификация, в зависимости от системы. Верификация: сравнение образцов по схеме «1:1». Для определения личности система сравнивает биометрический образец с одним биометрическим шаблоном, хранящимся в базе данных, и дает ответ на вопрос «Является ли этот человек тем, с чьим шаблоном его сравнивали?». Идентификация: сравнение образцов по схеме «1:N». Для определения личности система сравнивает биометрический образец со всеми шаблонами лиц, хранящимися в базе данных, и дает ответ на вопрос «кто это?». На рисунке 1 изображен общий алгоритм распознавания лиц по изображению. Рисунок 1 – Общий алгоритм распознавания лиц 1.1 Обзор методов обнаружения лиц на цифровых изображениях После того, как изображение в виде цифровых данных с камер передается на компьютер – оно обрабатывается с помощью специального алгоритма, который определяет расположение области лица по его основным чертам (глазам, рту, бровям, носу и т. д.). Таких методов обнаружения лиц существует много и большинство из них представляют собой комбинацию других методов. Но все их можно разбить на две категории: методы на основе знаний, которые основываются на опыте человека и методы обнаружения лица по внешним признакам (методы при которых необходимо провести этап обучения системы, пут?м обработки тестовых изображений). Классификация этих методов обнаружения приведена на рисунке 2. Рисунок 2 – Классификация методов обнаружения лиц Методы, основанные на знаниях, используют информацию о лице, его чертах, форме, текстуре или цвете кожи. В этих методах выделяется некий набор правил (свойств и особенностей лица), которым должен отвечать фрагмент кадра, для того чтобы считаться человеческим лицом. Определить такой набор правил довольно легко. Все правила это формализованные знания, которыми руководствуется человек, когда определяет, лицо перед ним или не лицо. Например, основные правила: области глаз, носа и рта отличаются по яркости относительно остальной части лица; глаза на лице всегда располагаются симметрично относительно друг друга. Опираясь на эти и другие похожие свойства, строятся алгоритмы, которые в ходе выполнения проверяют наличие правил на изображении. К этой же группе методов относят более общий метод - метод сравнения с шаблоном. В этом методе, с помощью описания свойств отдельных областей лица и их заданному взаимному расположению определяется стандарт лица (шаблон), с которым в дальнейшем сравнивают исходное изображение. Методы на основе знаний получили довольно широкое распространение и имеют неплохие показатели, однако они показывают хорошие результаты только на изображениях с хорошим расширением, без шумов и с несложным фоном. На кадрах с видеопотока или камер установленных в общественных местах, где возможны различные ракурсы и повороты лиц, а также меняющееся освещение и большое количество мешающих объектов на заднем плане, существует большая вероятность возникновения ошибок. Методы обнаружения лиц по внешним признакам подходят к проблеме с другой стороны, они не пытаются в явном виде формализовать происходящие в человеческом мозге процессы, а наоборот стараются выявить закономерности и свойства изображения лица неявно, применяя методы математической статистики и машинного обучения. Методы этой группы лишены
Условия покупки ?
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Дипломная работа, Информационные технологии, 47 страниц
1500 руб.
Дипломная работа, Информационные технологии, 94 страницы
1800 руб.
Дипломная работа, Информационные технологии, 73 страницы
5500 руб.
Дипломная работа, Информационные технологии, 62 страницы
1600 руб.
Дипломная работа, Информационные технологии, 58 страниц
1350 руб.
Служба поддержки сервиса
+7 (499) 346-70-XX
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg