Детальная информация
Название | Разработка алгоритма распознавания дорожных знаков мобильным роботом: выпускная квалификационная работа бакалавра: направление 02.03.01 «Математика и компьютерные науки» ; образовательная программа 02.03.01_01 «Вычислительные, программные, информационные системы и компьютерные технологии» |
---|---|
Авторы | Смирнова Дарья Алексеевна |
Научный руководитель | Востров Алексей Владимирович |
Другие авторы | Голубева Ирина Эрнестовна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт прикладной математики и механики |
Выходные сведения | Санкт-Петербург, 2021 |
Коллекция | Выпускные квалификационные работы; Общая коллекция |
Тематика | компьютерное зрение; распознавание объектов; поиск объектов на изображении; поиск объектов в видеопотоке; распознавание по особым точкам; computer vision; object recognition; object detection; keypoint recognition |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 02.03.01 |
Группа специальностей ФГОС | 020000 - Компьютерные и информационные науки |
Ссылки | Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований |
DOI | 10.18720/SPBPU/3/2021/vr/vr21-4361 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Ключ записи | ru\spstu\vkr\14193 |
Дата создания записи | 07.09.2021 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Данная работа посвящена разработке алгоритма распознавания дорожных знаков на кадрах видеопотока, полученного с камеры робота. Цель работы — разработка алгоритма распознавания дорожных знаков мобильным роботом. В ходе выполнения работы были рассмотрены различные методы распознавания изображений и проведено их сравнение. Для распознавания было выбрано ограниченное множество дорожных знаков: запрещающие, предупреждающие, предписывающие, знаки особых предписаний. Разработан алгоритм, распознающий дорожные знаки на основе их формы, цвета контура и особых точек. Результатом выполнения работы является алгоритм, реализованный на языке программирования Java с использованием библиотеки компьютерного зрения OpenCV. Проведено исследование качества и времени работы реализованного алгоритма при анализе фотографий дорожных знаков и кадров видеопотока, полученного с камеры робота. Рассмотрена зависимость точности распознавания от освещения, изменения углов поворота, процента перекрытия дорожного знака, скорости робота. Проведено сравнение точности и времени работы разработанного алгоритма с алгоритмом ORB. Разработанный алгоритм распознавания дорожных знаков может являться составной частью комплексного алгоритма движения робота в зависимости от дорожной ситуации. Например, алгоритм может использоваться для определения траектории и режима движения при внутрискладском и межскладском перемещении груза роботом.
The given work is devoted to the development of an algorithm for recognizing road signs on the frames of the video stream received from the robot’s camera. The purpose of the work is to develop road sign recognition algorithm that can work on a mobile robot. In this work, various methods of image recognition were studied and compared. The developed algorithm recognizes prohibiting, warning, prescribing road signs and signs of special instructions based on their shape, outline color and key points. The result of this work is the algorithm implemented using Java programming language using the OpenCV library. The study of the quality and operating time of the implemented algorithm was carried out when analyzing photographs of road signs and frames of a video stream received from the robot’s camera. The dependence of recognition accuracy on lighting, changes in turning angles, percentage of road sign overlap and robot speed is conducted. A comparison of the accuracy and operating time of the developed algorithm with ORB is carried out. The developed algorithm can be a part of the complex robot’s movement algorithm. For example, the algorithm can be used to determine the path and movement mode when transporting goods through the warehouse.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 50
За последние 30 дней: 0