Details

Title: Применение сверточной нейронной сети для определения по видеоизображению свободного пути перед локомотивом: выпускная квалификационная работа бакалавра: 09.03.01 - Информатика и вычислительная техника ; 09.03.01_09 - Разработка программного обеспечения
Creators: Сахаров Дмитрий Дмитриевич
Scientific adviser: Молодяков Сергей Александрович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2018
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: сверточные нейронные сети; машинное зрение; машинное обучение; распознавание образов; OpenCV
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.01
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя
DOI: 10.18720/SPBPU/2/v18-1388
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: RU\SPSTU\edoc\54739

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Бакалаврская работа посвящена разработке программного обеспечения для решения задачи определения свободного пути перед локомотивом используя сверточные нейронные сети. В рамках данной работы были рассмотрены и изучены различные методы машинного зрения для распознавания образов, машинного обучения, принципы построения сверточных нейронных сетей, а также средства их реализации. Результатом данной работы является полностью функционирующий программный продукт, позволяющий определять свободный путь перед локомотивом используя сверточные нейронные сети.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Table of Contents

  • Список рисунков
  • ВВЕДЕНИЕ
  • 1. Задача определения свободного пути при автопилотировании поездов. Автопилотирование автомобилей.
  • 2. Рассмотрение методов компьютерного зрения и машинного обучения в задачах распознавания изображений типа железной дороги.
    • 2.1 Бинаризация по порогу
      • 2.1.1. Математическая морфология
    • 2.2 Фильтрация
    • 2.3 Сегментация
    • 2.4 Сверточные нейронные сети
  • 3. Разработка алгоритма определения свободного пути с применением сверточной нейронной сети. Построение dataset, определение features и обучение нейронной сети.
    • 3.1. Описание алгоритма
    • 3.2. Обучение сверточной нейронной сети
  • 4. Разработка ПО
    • 4.1. Python 3.5.2
    • 4.2. OpenCV
    • 4.3. Keras и Tensorflow
    • 4.4 Описание ПО
  • 5. Тестирование и результаты обработки видео
  • Заключение
  • Список литературы
  • ПРИЛОЖЕНИЕ A
  • ПРИЛОЖЕНИЕ B

Usage statistics

stat Access count: 511
Last 30 days: 0
Detailed usage statistics