Тема: Разработка приложения для обнаружения и детектирования объектов с помощью компьютерного зрения
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ГЛАВА I. ОСНОВЫ КОМПЬЮТЕРНОГО ЗРЕНИЯ 4
§1.1. Основные сведения о компьютерном зрении 4
§1.2. Основные библиотеки для реализации компьютерного зрения 6
§1.3. Возможности языка Python в компьютерном зрении 13
§1.4. Visual Studio 2013 16
ГЛАВА II. РАЗРАБОТКА ПРИЛОЖЕНИЙ 19
§2.1. Подключение библиотек и модулей для языка Python 19
§2.2, Создание проекта «Предупреждение выезда из полосы движения» ....21 §2.3. Создание проекта «Измерение расстояния до объекта и его скорости» 30
§2.4. Создание проекта «Обнаружение дорожных знаков» 34
Заключение 41
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 42
Приложение №1 44
Приложение №2 52
Приложение №3
📖 Введение
Цель. Целью дипломной работы является разработка и создание собственной программы для разрешения поставленной задачи, средствами OpenCV, Caffe, NumPy на языке программирования Python.
В соответствии с целью в работе ставятся следующие задачи:
1) изучить библиотеку компьютерного зрения OpenCV;
2) изучить библиотеку Caffe для нейронных сетей;
3) изучить библиотеку многомерных массивов и матриц NumPy языка Py¬thon;
4) описать основные возможности библиотек компьютерного зрения и языка Python;
5) реализовать программы средствами Python и различных библиотек.
Структура работы. Работа состоит из введения, двух глав, заключения, списка использованной литературы и приложений. В первой главе описан необходимый теоретический материал. Во второй главе описано создание приложений. Код программы приведен в приложении. В заключении подводятся краткие итоги исследования.
✅ Заключение
1. Предупреждение выезда из полосы движения;
2. Измерение расстояния до объекта и его скорости;
3. Обнаружение дорожных знаков.
В ходе решения поставленной цели по распознаванию образов для создания данных проектов была изучена литература [1-15], дополнительные возможности языка программирования Python.
Разработанные приложения имеют практическую ценность, с помощью них пользователь может обезопасить себя и других участников дорожного движения.



