Тема: Разработка алгоритма для распознавания эмоций на основе анализа изображений
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 5
1 АНАЛИЗ СОСТОЯНИЯ ВОПРОСА РАСПОЗНАВАНИЯ ЭМОЦИЙ НА ИЗОБРАЖЕНИИ 7
1.1 Введение в задачу распознавания эмоций на изображении 7
1.2 Обзор существующих аналогов 10
2 ПРОЕКТИРОВАНИЕ АЛГОРИТМА ДЛЯ РАСПОЗНАВАНИЯ ЭМОЦИЙ НА ОСНОВЕ АНАЛИЗА ИЗОБРАЖЕНИЙ 17
2.1 Описание алгоритма 17
2.2 Математическая модель алгоритма 32
3 ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ ПРЕДЛОЖЕННЫХ РЕШЕНИЙ И ТЕСТИРОВАНИЕ 37
3.1 Программная реализация алгоритма 37
3.2 Тестирование алгоритма 47
ЗАКЛЮЧЕНИЕ 52
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 53
📖 Введение
Компьютерное зрение - достаточно молодая и быстро развивающаяся область информационных технологий. Как самостоятельная дисциплина компьютерное зрение появилось в начале 1950-х годов, когда John von Neumann предложил анализировать микроснимки при помощи компьютеров путём сравнения яркости соседних частей изображения. Основной целью данной дисциплины является построение систем, способных извлекать из изображений полезную информацию об объектах окружающей среды и её дальнейшее использование. Обработка информации может осуществляться как на универсальных, так и на специализированных компьютерах. С помощью компьютерного зрения можно решать множество различных задач. Например, сегментация изображений, обнаружение объектов, классификация изображений, распознавание динамических объектов и многие другие. Одной из таких задач является распознавание эмоций на изображении. Именно данная задача и будет реализовываться в ходе выполнения данной выпускной квалификационной работы.
Актуальность данной работы заключается в том, что тема распознавания эмоций быстро развивается, при помощи эмоций можно определить какие действия в той или иной ситуации буду приемлемы по отношению к человеку, а какие нет. Поэтому обучив компьютер распознаванию эмоций можно значительно оптимизировать и автоматизировать некоторые процессы.
Объектом исследования является алгоритм распознавания эмоций.
Предметом исследования является анализ точности алгоритма распознавания эмоций.
Целью работы является разработка алгоритма для распознавания эмоций на изображении, при этом средняя точность классификации эмоций должна быть больше 77%, а распознавание лиц должно производиться при их отклонении от фронтального положения вплоть до 45 градусов.
В соответствии с обозначенной целью были сформулированы следующие задачи:
• проанализировать предметную область;
• подготовить и рассмотреть альтернативы и решения, которые необходимо использовать при проектировании алгоритма;
• выбрать язык программирования и технологию необходимые для реализации принятых решений;
• исходя из принятых решений реализовать алгоритм для распознавания эмоций на изображении на выбранном языке с использованием выбранной технологии;
• добавить возможность распознавания эмоций на видеопотоке, получаемом с веб-камеры;
• провести анализ эффективности разработанного алгоритма.
При подготовке бакалаврской работы была опубликована статья по теме разработка алгоритма для распознавания эмоций на изображении. Результаты работы были доложены на VI Международной научно-практической конференции молодых ученых «Прикладная математика и информатика: современные исследования в области естественных и технических наук».
✅ Заключение
В каждом из основных разделов данной работы решались свои задачи.
В первом разделе была рассмотрена сущность задачи распознавания эмоций, а также представлены наиболее известные существующие аналоги.
Во втором разделе были предложены и рассмотрены решения необходимые при проектировании алгоритма, был сформирован конечный вариант разрабатываемого алгоритма, а также спроектирована его математическая модель.
В третьем разделе были рассмотрены язык программирования, используемый для реализации алгоритма, необходимые библиотеки и технологии, представлены наиболее важные фрагменты кода, а также проведено тестирование точности данного алгоритма.
В дальнейшем разработанный алгоритм можно использовать при проведении социологических исследований или, например, можно встроить его в камеры видеонаблюдения в магазинах, которые буду оценивать эмоциональное состояния покупателей, а результаты выводить на информационное табло. При должном обслуживании такой ход может помочь в привлечении новых клиентов.





