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


Разработка системы компьютерного зрения для анализа автомобильного трафика

Работа №107271

Тип работы

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

Предмет

модели данных

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

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


Аннотация 2
Введение 5
1 Методы анализа данных и алгоритм работы нейронных сетей 7
1.1 Задачи и методы анализа данных 7
1.2 Сверточные нейронные сети 11
1.3 Обзор существующих решений для анализа трафика 23
2 Построение модели программного обеспечения и его реализация 28
2.1 Обзор целей и задач светофоров на дороге 28
2.2 Построение модели системы, принцип работы 32
2.3 Реализация системы «умный светофор» 38
3 Тестирование и оценка точности реализованного алгоритма для распознавания 49
Заключение 54
Список используемой литературы 55

Современный этап развития человечества характеризуется экспоненциальным ростом количества накопленной информации. Проблема объединения информации и их анализ очень важна в наше время, так как позволяет контролировать и направлять многие действия человека. А некоторые анализирующие системы позволяют прогнозировать возможные данные в будущем времени, и это дает большую вероятность определиться с дальнейшими действиями. Так с каждым годом добавляются все новые задачи для анализа, на которые уже не способен человек просто просматривая данные и делая выводы.
Во многих междисциплинарных исследованиях также встречается проблема анализа данных. Реализация методов и систем для анализа привлекает сегодня большое внимание. Анализ различных данных является проблемой в современной науке, так как невозможно выбрать один, подходящий ко всем случаям, метод.
В частности, анализ лежит в основе комплексных решений систем искусственного интеллекта. Автоматизация анализа данных особенно актуальна в областях жизни человека, где имеется большой поток поступающей информации, для этого уже сегодня часто используют системы на основе машинного обучения.
Целью выпускной квалификационной работы (ВКР) является разработка программного обеспечения для технологии «умный светофор» на основе компьютерного зрения для анализа трафика с камеры, установленной на светофор.
Актуальность данной программы заключается в возможности динамически изменять пропускную способность определенного светофора.
Объектом ВКР является распознавание объектов на изображении и их
Предметом ВКР является алгоритм распознавания автомобильного трафика на изображении с использованием методов компьютерного зрения.
Основные задачи ВКР:
• изучить существующие методы анализа трафика;
• изучить принцип работы нейронных сетей;
• разработать алгоритм, решающий практико-ориентированную задачу, и протестировать разработанное решение.

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

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

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


В данной выпускной квалификационной работе исследовался вопрос создание нейронной сети, которая могла осуществлять управление «умным светофором».
В процессе выполнения бакалаврской работы решены следующие задачи:
• изучены методы анализа данных, их задачи;
• изучен принцип работы и взаимодействия структуры нейронных сетей;
• разработан алгоритм, решающий практико-ориентированную задачу;
• протестировано разработанное решение;
• проведены тесты классификации объектов на изображении.
В первой части ВКР рассмотрены типы анализа данных, даны понятия структурированной информации и способы исправления деструктурированных значений. Рассмотрен алгоритм сверточных нейронных сетей метода обучения обратным распространением ошибки. Показаны крупные системы использующие нейронные сети для обработки информации.
Во второй главе дана информация о задачах светофорного регулирования проезжих частей, построено логическое описание нужной системы. Была реализована система, основанная на технологии «умный светофор». Для этого была использованная специальная модель нейронной сети типа YOLO.
В третей части были проведены проверочные тесты над модель нейронной сети типа YOLO, заранее обученной на датасете MS СОСО, проведены тесты mAP, для нахождения точности в операции классификации.
Разработанное решение может получить дальнейшие развития, как пример, улучшение изображение применением систем R-CNN.


1. Бурков А. Машинное обучение без лишних слов / Андрей Бурков - Питер СПб, 2020.
2. Вьюгин В. Математические основы машинного обучения и прогнозирования / Владимир Вьюгин. - МЦНМО, 2014.
3. Гелиг А., Матвеев А. Введение в математическую теорию обучаемых распознающих систем и нейронных сетей. Учебное пособие / Аркадий Гелиг, Алексей Матвеев - Издательство СПбГУ, 2014.
4. Документация по библиотеке машинного обучения TensorFlow 2.0 // TensorFlow [Электронный ресурс]: официальный сайт TensorFlow. URL: https: //www.tensorflow.org/versions/r2.0/api_docs/python/.
5. Документация по языку программирования Python // Python [Электронный ресурс]: официальный сайт Python. URL:
https://www.python.org/doc/.
6. Christian Szegedy. Scalable, High-Quality Object Detection, 2015 // arXiv [Электронный ресурс]: открытый архив научных статей. URL: https://arxiv.org/abs/1412.1441.
7. Ryo Takahashi. Data Augmentation using Random Image Cropping and Patching for Deep CNNs, 2019 // arXiv [Электронный ресурс]: открытый архив научных статей. URL: https://arxiv.org/abs/1811.09030.
8. Siyuan Liang. Edge YOLO: Real-Time Intelligent Object Detection System Based on Edge-Cloud Cooperation in Autonomous Vehicles, 2022 // arXiv [Электронный ресурс]: открытый архив научных статей. URL:
https://arxiv.org/abs/2205.14942.
9. Abu-Mostafa Y. Learning From Data / Yaser S. Abu-Mostafa, Malik Magdon-Ismail, Hsuan-Tien Lin - AMLBook. - 2012.-Jan.
10. Bishop C. Pattern Recognition and Machine Learning (Information Science and Statistics) / Christopher M. Bishop - Springer-Verlag New York Inc. - 2007.-Feb.
11. J. Stallkampa, M. Schlipsinga, J. Salmena C. Igelb Man vs. Computer: Benchmarking Machine Learning Algorithms for Traffic Sign Recognition, 2012.
12. Eddison L. Python Machine Learning: A Technical Approach To Python Machine Learning For Beginners / Leonard Eddison - CreateSpace Independent Publishing Platform. - 2018.-Mar.
13. Geron A. Hands-On Machine Learning with Scikit-Learn and TensorFlow / Aurelien Geron - O'Reilly Media. - 2017.-Mar.
14. Goodfellow I. Deep Learning (Adaptive Computation and Machine Learning series) / Ian Goodfellow, Yoshua Bengio, Aaron Courville - The MIT Press. -2016.-Nov.
15. Guido S. Introduction to Machine Learning with Python: A Guide for Data Scientists / Sarah Guido, August Mueller - O'Reilly Media. - 2016.-May.
...


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



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


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