Дипломная работа на тему "ТЮМГУ | Модуль ситуационной видеоаналитики торгового зала"

Работа на тему: Модуль ситуационной видеоаналитики торгового зала
Оценка: отлично.
Оригинальность работы на момент публикации 50+% на антиплагиат.ру.
Ниже прилагаю все данные для покупки.
https://studentu24.ru/list/suppliers/Anastasiya1---1326

Описание работы

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение высшего образования
«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
ИНСТИТУТ МАТЕМАТИКИ И КОМПЬЮТЕРНЫХ НАУК
Кафедра программной и системной инженерии Базовая кафедра автоматизации бизнес-процессов (на платформе 1С:Предприятие)

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
бакалавра
МОДУЛЬ СИТУАЦИОННОЙ ВИДЕОАНАЛИТИКИ ТОРГОВОГО ЗАЛА

09.03.03 Прикладная информатика

Тюмень 2023

РЕФЕРАТ
Отчет на 54 страницы, 4 главы, 18 рисунков, 24 источника, 5 таблиц, 2 приложения.
Тема: модуль ситуационной видеоаналитики торгового зала
Ключевые слова: видеоаналитика, компьютерное зрение, искусственные нейронные сети, детектирование объектов, сценарий «одинокий покупатель».
Объектом разработки является модуль ситуационной видеоаналитики.
Цель работы: повышение качества обслуживания покупателей путём разработки модуля ситуационной аналитики. Качество обслуживания измеряется в уменьшении времени ожидания посетителем сотрудника.
Результат работы: модуль ситуационной видеоаналитики, реализующий выявление «одинокого покупателя» в торговом зале магазина компании
«Строительный двор», а также отправление соответствующего сообщения в корпоративный Telegram-чат сотрудников.
Область применения: разработанный модуль будет использоваться в ООО
«Строительный двор»

ОГЛАВЛЕНИЕ
СПИСОК ИСПОЛЬЗУЕМЫХ ОПРЕДЕЛЕНИЙ 5
ВВЕДЕНИЕ 6
ГЛАВА 1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 9
1.1. ПРОЦЕСС КОНСУЛЬТИРОВАНИЯ КАК ФАКТОР ПОВЫШЕНИЯ КОНВЕРСИИ 9
1.2. ЦЕЛИ И ЗАДАЧИ РАБОТЫ 10
1.3. ТРЕБОВАНИЯ К МОДУЛЮ 11
ГЛАВА 2. ПРОЕКТИРОВАНИЕ МОДУЛЯ 13
2.1. ПРОЕКТИРОВАНИЕ БИЗНЕС-ПРОЦЕССА ОТПРАВЛЕНИЯ УВЕДОМЛЕНИЙ 13
2.2. ОСНОВНЫЕ ЭТАПЫ ФУНКЦИОНИРОВАНИЯ МОДУЛЯ 18
2.2.1. ПОЛУЧЕНИЕ КАДРА 18
2.2.2. ДЕТЕКЦИЯ И КЛАССИФИКАЦИЯ 19
2.2.3. РЕИДЕНТИФИКАЦИЯ 20
2.2.4. ОПРЕДЕЛЕНИЕ КОНТАКТА И ОДИНОКОГО ПОКУПАТЕЛЯ 21
2.2.5. УВЕДОМЛЕНИЯ 21
ГЛАВА 3. ТЕХНОЛОГИИ РАЗРАБОТКИ 22
3.1 СРЕДА РАЗРАБОТКИ 22
3.2. ВЫБОР ИНСТРУМЕНТОВ ДЛЯ ДЕТЕКЦИИ И КЛАССИФИКАЦИИ. 23 3.2.1. ВСТРОЕННАЯ И ВНЕШНЯЯ ДЕТЕКЦИЯ 23
3.2.2. ТИП МАШИННОГО ОБУЧЕНИЯ 24
3.2.3. ВЫБОР АРХИТЕКТУРЫ НЕЙРОННЫХ СЕТЕЙ 25
3.2.4. АРХИТЕКТУРА YOLO 26
3.3. ИСПОЛЬЗУЕМЫЕ БИБЛИОТЕКИ 28
ГЛАВА 4. РЕАЛИЗАЦИЯ МОДУЛЯ 31
4.1. ПОЛУЧЕНИЕ КАДРА 31
4.2. КЛАССИФИКАЦИЯ И ДЕТЕКЦИЯ 31
4.2.1. ДЕТЕКТИРУЮЩАЯ НЕЙРОННАЯ СЕТЬ 33
4.2.2. КЛАССИФИЦИРУЮЩАЯ НЕЙРОННАЯ СЕТЬ 33
4.2.2.1. СОЗДАНИЕ РАЗМЕЧЕННЫХ ДАННЫХ ДЛЯ ОБУЧЕНИЯ КЛАССИФИЦИРУЮЩЕЙ НЕЙРОННОЙ СЕТИ 33
4.2.2.2. ОБУЧЕНИЕ КЛАССИФИЦИРУЮЩЕЙ НЕЙРОННОЙ СЕТИ. 35 4.3. РЕИДЕНТИФИКАЦИЯ 35
4.4. ОПРЕДЕЛЕНИЕ КОНТАКТА И ОДИНОКОГО ПОКУПАТЕЛЯ 36
4.4.1. АЛГОРИТМ КЛАССИФИКАЦИИ 36
4.4.2. АЛГОРИТМ ОПРЕДЕЛЕНИЯ БЛИЗКОГО РАССТОЯНИЯ ПРИ ПРОЦЕССЕ КОНСУЛЬТИРОВАНИЯ 37
4.4.3. АЛГОРИТМ ОПРЕДЕЛЕНИЯ «ОДИНОКОГО ПОКУПАТЕЛЯ» 38
4.4.4. АЛГОРИТМ ОПРЕДЕЛЕНИЯ МАНЕКЕНА 39
4.5. УВЕДОМЛЕНИЯ 41
4.6. СОХРАНЕНИЕ ДАННЫХ 41
4.7. ОБЩИЙ АЛГОРИТМ РАБОТЫ МОДУЛЯ ВИДЕОАНАЛИТИКИ 43
4.8. ТЕСТИРОВАНИЕ 45
ЗАКЛЮЧЕНИЕ 47
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 48
СПИСОК ИЛЛЮСТРАТИВНОГО МАТЕРИАЛА 51
ПРИЛОЖЕНИЕ 1 52
ПРИЛОЖЕНИЕ 2 53

СПИСОК ИСПОЛЬЗУЕМЫХ ОПРЕДЕЛЕНИЙ
Определения указаны в соответствии с ГОСТ Р 59385- 2021 [1].
? Ситуационная видеоаналитика: видеоаналитика, предназначенная для анализа ситуаций и (или) сценариев в сцене видеонаблюдения.
? Ситуация: соответствие наблюдаемой на сцене видеонаблюдения совокупности (количественных и качественных) изменений или их отсутствия заданному описанию, подлежащее обнаружению системой видеоаналитики.
? Сценарий ситуации: заданная совокупность или последовательность взаимосвязанных событий в сцене видеонаблюдения, характеризующая ситуацию.
? Сцена видеонаблюдения: пространство в поле зрения видеокамеры.
? Видеокамера: техническое средство, предназначенное для преобразования оптического изображения в видеоданные.
? Задержка обнаружения: интервал времени между возникновением обнаруживаемой ситуации на сцене видеонаблюдения и временем формирования системой информационного сигнала об обнаружении ситуации.

ВВЕДЕНИЕ
Чтобы достичь желаемых результатов руководству магазина необходимо принимать верные управленческие решения. Для понимания, как и в каком направлении развивать проект, необходимо измерять и оценивать показатели эффективности.
Существуют следующие метрики для торговых точек:
? сумма выручки на 1 м2 торговой площади — это выручка за выбранный период (день, неделю, месяц), деленная на площадь торгового зала в квадратных метрах;
? сумма прибыли на 1 м2 торговой площади — это прибыль за выбранный период (день, неделю, месяц), деленная на площадь торгового зала в квадратных метрах;
? показатель стимулирования товарооборота — это сумма товарооборота на 1 руб. заработной платы сотрудников магазина;
? коэффициентом операционных расходов — это уровень операционных расходов в % к сумме выручки;
? доля выручки магазина в % к общей сумме товарооборота компании — это отношение выручки от реализации конкретного магазина к общей сумме товарооборота, умноженное на 100%.
Одним из основных параметров также является коэффициент конверсии
[2].
Конверсия – это важное (целевое) действие, которое совершает посетитель
магазина. Например: совершение покупки, оформление подписки, добавление товара в корзину (в интернет-магазине), регистрация. Коэффициент конверсии CR – это отношение количества посетителей, выполнивших действие, к общему количеству посетителей N, выраженное в процентах [3]:
???? = ???? • 100% (1)
??
Расчёт коэффициента конверсии необходим на каждом этапе осуществления предпринимательской деятельности. Его определяют как при
составлении бизнес-плана, так и при планировании маркетинговой кампании. При этом учитывают учетные данные, имеющиеся в наличии. Данная статистика позволяет вовремя исправлять критические показатели.
Увеличение данного показателя, в свою очередь, обеспечивает бизнесу рост других показателей эффективности: увеличение прибыли, ускорение возврата инвестиций, и др. Повышению коэффициента конверсии могут способствовать различные элементы мерчандайзинга (установка подходящего торгового оборудования, оформление торгового зала и т. п.).
Какие есть методы увеличения конверсии? Например, использование элементов мерчандайзинга.
? Во-первых, установка подходящего торгового оборудования. Посетителям магазина должно быть удобно выбирать и рассматривать товар. Торговое оборудование должно быть правильно расставлено с удобным для посетителей разложением товаров.
? Во-вторых, большое влияние на конверсию оказывают звуковое и ароматическое оформление зала. Доказано, что подобное воздействие увеличивает уровень продаж.
? В-третьих, печатная рекламная продукция в торговой точке такая как: ценники, стикеры с указанием пути до товара на полу, гирлянды, диспенсеры, флажки. Например, таблички с названием определенного вида продукции повышают продажи за счет того, что покупатель легко находит требуемый предмет [4].
Помимо мерчандайзинга повышению уровня конверсии способствует работа консультантов с клиентами. При этом следует учитывать, что коэффициент конверсии связан с понятием лояльности со стороны потребителей. Ключевым фактором, влияющим на лояльность клиентов, является степень их удовлетворенности от предыдущих обращений в компанию. Удовлетворенность клиентов – лучший показатель для определения вероятности совершения потребителем повторной покупки. Более того, удовлетворенный покупатель, скорее всего, будет рекомендовать продукцию компании своим знакомым,
друзьям и родственникам, что является мощнейшим маркетинговым преимуществом [5]. Настоящее исследование выполнялось в контексте решения задачи управления торговым залом магазина компании «Строительный двор».
Для успешной подготовки и защиты выпускной квалификационной работы обучающимся использовались средства и методы физической культуры и спорта с целью поддержания должного уровня физической подготовленности, обеспечивающую высокую умственную и физической работоспособность. В режим рабочего дня включались различные формы организации занятий физической культурой (физкультпаузы, физкультминутки, занятия избранным видом спорта) с целью профилактики утомления, появления хронических заболеваний и нормализации деятельности различных систем организма.
В рамках подготовки к защите выпускной квалификационной работы автором созданы и поддерживались безопасные условия жизнедеятельности, учитывающие возможность возникновении чрезвычайных ситуаций

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. ГОСТ Р 59385-2021. Информационные технологии. Искусственный интеллект. Ситуационная видеоаналитика. Термины и определения: дата введения: 2021-09-01. Москва: Стандартинформ. 7 с.
2. Какие типы прибыли бизнеса бывают и как оценить их рентабельность? – Текст: электронный // Банк Открытие. Академия бизнеса – [сайт].
3. Показатели торговли. – Текст: электронный // ФИНОКО: Бюджетирование и управленческий учет: официальный сайт. – [сайт]. –
4. Основы мерчандайзинга – Текст: электронный // Мерчандайзинговое агентство Leaders Team [сайт].
5. Васин Ю.В. Эффективные программы лояльности. Как привлечь и удержать клиентов. Москва: Альпина Бизнес Букс, 2011. – 288 с.
6. Видеоаналитика в Retail – Текст: электронный // Хабр – [сайт].
7. Точки роста: что видеоаналитика может предложить ритейлерам? – Текст: электронный // Издание Retail Loyalty [сайт]. –
8. Intersection over Union (IoU) for object detection. – Text: electronic. // PyImageSearch: official website – 2022.
9. Предварительная обработка изображений – Текст: электронный // Национальная библиотека им Н. Э. Баумана – [сайт].
10. Реидентификация с предфильтрацией по качеству изображений в задаче слежения за множеством объектов – Текст: электронный // Научная электронная библиотека – [сайт]. –
11. Telegram bot API – Текст: электронный // Telegram Messenger – [сайт].
12. Алгоритмы детекции объектов для анализа изображений – Текст: электронный // электронный архив научных публикаций сотрудников и преподавателей БГУИР – [сайт].
13. Документация библиотеки NumPy– Текст: электронный // NumPy [сайт].
14. Документация ultralytics – Текст: электронный // ultralytics home [сайт].
15. What is COCO? – Текст: электронный // COCO dataset [сайт].
16. Документация OpenCV modules. – Текст: электронный // OpenCV [сайт].
17. Simple Online and Realtime Tracking with a Deep Association Metric – Текст: электронный // Cornell University [сайт].
18. Torchreid – Текст: электронный // документация Torchreid– [сайт].
– Текст: электронный // Evergreen – [сайт].
20. Принцип работы YOLO – Текст: электронный // Medium – [сайт].
21. BPMN Specification – Текст: электронный // документация BPMN – [сайт].
22. Why Choose BPMN For Your Automatization Project? – Текст: электронный// моделирование в BPMN – [сайт].
23. Траск Эндрю. Грокаем глубокое обучение. Санкт-Петербург: Издательский дом "Питер", 2019. – 352 с.
24. Шолле Франсуа. Глубокое обучение на Python. Санкт-Петербург: Издательский дом "Питер", 2018. – 400 с.

НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.

СТАТЬ ЗАКАЗЧИКОМ