Интеграл 4/2023

Посмотреть текст статьи

РАСПОЗНАВАНИЕ ДОРОЖНОЙ РАЗМЕТКИ С ПОМОЩЬЮ КОМПЬЮТЕРНОГО ЗРЕНИЯ

RECOGNITION OF ROAD MARKINGS USING COMPUTER VISION

 

Стахеева Алина Алексеевна, магистрант, Северный (Арктический) федеральный университет им. М. В. Ломоносова, г. Архангельск, staheeva.a@narfu.ru

Вяткин Дмитрий Андреевич, старший преподаватель, Северный (Арктический) федеральный университет им. М. В. Ломоносова, г. Архангельск, d.vyatkin@narfu.ru

 

Stakheeva Alyona Alekseevna, Master’s student, M. V. Lomonosov Northern (Arctic) Federal University, Arkhangelsk, staheeva.a@narfu.ru

Vyatkin Dmitry Andreevich, Senior Lecturer, M. V. Lomonosov Northern (Arctic) Federal University, Arkhangelsk, d.vyatkin@narfu.ru

 

Аннотация. Одна из важнейших задач, без которой не может существовать беспилотный автомобиль, – распознавание дорожной разметки. В данной статье рассматривается возможность распознавания линий дорожной разметки с помощью компьютерного зрения. В процессе работы над решением данной задачи был написан код для распознавания дорожной разметки на языке Python. В результате выполнения получившейся программы на видеоизображении для наглядности рисуются предполагаемые линии разметки и средняя между ними, а в терминал программы выводится решение о повороте автомобиля в одну из сторон, основанное на значении коэффициента уравнения прямой (наклона средней линии между разметкой) и положения линий дорожной разметки прямо перед автомобилем.

Annotation. One of the most important tasks, without which an unmanned vehicle cannot exist, is the recognition of road markings. This article discusses the possibility of recognizing road marking lines using computer vision. In the process of working on solving this problem, code was written for recognizing road markings in Python. As a result of the execution of the resulting program, the intended marking lines and the average between them are drawn on the video image for clarity, and a decision on turning the car in one of the sides is output to the program terminal, based on the value of the coefficient of the equation of the straight line (the slope of the middle line between the markings) and the position of the road marking lines directly in front of the car.

Ключевые слова: автопилотирование автомобиля, дорожная разметка, компьютерное зрение, Python, OpenCV, распознавание на видеоизображении.

Keywords: car autopiloting, road markings, computer vision, Python, OpenCV, video image recognition.

Литература

  1. Климов А.А., Покусаев О.Н., Куприяновский В.П., Намиот Д.Е. Архитектура автономных (беспилотных) автомобилей и инфраструктура для их эксплуатации [Электронный ресурс] / А.А. Климов, О.Н. Покусаев, В.П. Куприяновский, Д.Е. Намиот // СОВРЕМЕННЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ И ИТ-ОБРАЗОВАНИЕ : науч. электрон. журн. – 2018. – №3(14). – С. 727–736. – Электрон. текстовые дан. – Режим доступа : https://www.elibrary.ru/item.asp?id=37031854, доступ из НЭБ «E-Library» (дата обращения : 09.08.2023) – Загл. с экрана;
  2. Назаренко М.А., Федулаева Д.Е. Компоненты системы качества беспилотных систем парковки легковых автомобилей [Электронный ресурс] / М.А. Назаренко, Д.Е. Федулаева // АКТУАЛЬНЫЕ ПРОБЛЕМЫ И ПЕРСПЕКТИВЫ РАЗВИТИЯ РАДИОТЕХНИЧЕСКИХ И ИНФОКОММУНИКАЦИОННЫХ СИСТЕМ «РАДИОИНФОКОМ-2019» : науч. электрон. журн. – 2019. – С. 437–439. – Электрон. текстовые дан. – Режим доступа : https://www.elibrary.ru/item.asp?id=42437404, доступ из НЭБ «E-Library» (дата обращения : 09.08.2023) – Загл. с экрана;
  3. Суфиянов, Р.Ш. Лидар в системе обеспечения безопасности эксплуатации беспилотного автомобиля [Электронный ресурс] / Р.Ш. Суфиянов // ТЕНДЕНЦИИ РАЗВИТИЯ НАУКИ И ОБРАЗОВАНИЯ : науч. электрон. журн. – 2022. – №82-2. – С. 87–90. – Электрон. текстовые дан. – Режим доступа : https://www.elibrary.ru/item.asp?id=48056924, доступ из НЭБ «E-Library» (дата обращения : 09.08.2023) – Загл. с экрана;
  4. How Do Self-Driving Cars Work? [Электронный ресурс] : [офиц. сайт] / Interesting engineering – Электрон. дан. – [2011-2023]. Режим доступа : https://interestingengineering.com/innovation/how-do-self-driving-cars-work, свободный (дата обращения : 09.08.2023). – Загл. с экрана;
  5. Чебыкин И.А., Семенов С.С. Автоматизация мониторинга дорожного движения с помощью компьютерного зрения [Электронный ресурс] / И.А. Чебыкин, С.С. Семенов // ТРАНСПОРТ. ТРАНСПОРТНЫЕ СООРУЖЕНИЯ. ЭКОЛОГИЯ : науч. электрон. журн. – 2020. – С. 52-60. – Электрон. текстовые дан. – Режим доступа : https://elibrary.ru/item.asp?id=44414468, доступ из НЭБ «E-Library» (дата обращения : 09.08.2023) – Загл. с экрана;
  6. Шевченко, А.С. Технология LIDAR в сфере беспилотных автомобилей [Электронный ресурс] / А.С. Шевченко // ИННОВАЦИОННЫЙ ПОТЕНЦИАЛ РАЗВИТИЯ ОБЩЕСТВА: ВЗГЛЯД МОЛОДЫХ УЧЕНЫХ : науч. электрон. журн. – 2021. – С. 162–164. – Электрон. текстовые дан. – Режим доступа : https://elibrary.ru/item.asp?id=47409388, доступ из НЭБ «E-Library» (дата обращения : 09.08.2023) – Загл. с экрана;
  7. Простой алгоритм распознавания дорожной разметки [Электронный ресурс] : [офиц. сайт] / Reg – Москва, [2023?]. – Электрон. дан. – Режим доступа : https://www.reg.ru/blog/simple-algorithm-for-road-marking-detection/, свободный (дата обращения : 08.2023). – Загл. с экрана;
  8. Введение в OpenCV применительно к распознаванию линий дорожной разметки [Электронный ресурс] : [офиц. сайт] / Хабр. – Москва, [2023?]. – Электрон. дан. – Режим доступа : https://habr.com/ru/companies/newprolab/articles/328422/, свободный (дата обращения : 08.2023). – Загл. с экрана;
  9. Классы судов Российского Морского Регистра [Электронный ресурс] : [офиц. сайт] / Виктория. – Москва, [2023?]. – Электрон. дан. – Режим доступа : https://victoria.lrit.ru/class/rs_class_info.htm, свободный (дата обращения : 08.2023). – Загл. с экрана;
  10. Друки А.А., Кружков Д.С. Разработка программного обеспечения распознавания дорожной полосы на видеопоследовательностях [Электронный ресурс] / А.А. Друки, Д.С. Кружков // МОЛОДЕЖЬ И СОВРЕМЕННЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ: науч. электрон. журн. – 2021. – С. 25–26. – Электрон. текстовые дан. – Режим доступа : https://elibrary.ru/item.asp?id=46394693, доступ из НЭБ «E-Library» (дата обращения : 09.08.2023) – Загл. с экрана.

References

  1. Klimov A.A., Pokusaev O.N., Kupriyanovsky V.P., Namiot D.E. Architecture of autonomous (unmanned) cars and infrastructure for their operation [Electronic resource] / A.A. Klimov, O.N. Pokusaev, V.P. Kupriyanovsky, D.E. Namiot // MODERN INFORMATION TECHNOLOGIES AND IT EDUCATION : scientific. electron. journal. – 2018. – №3(14). – Pp. 727-736. – Electron. text data. – Access mode : https://www.elibrary.ru/item.asp?id=37031854 , access from the NEB «E-Library» (accessed : 09.08.2023) – Title from the screen;
  2. Nazarenko M.A., Fedulaeva D.E. Components of the quality system of unmanned passenger car parking systems [Electronic resource] / M.A. Nazarenko, D.E. Fedulaeva // ACTUAL PROBLEMS AND PROSPECTS OF DEVELOPMENT OF RADIO ENGINEERING AND INFOCOMMUNICATION SYSTEMS «RADIOINFOCOM-2019» : scientific electron. journal. – 2019. – pp. 437-439. – Electron. text data. – Access mode : https://www.elibrary.ru/item.asp?id=42437404 , access from the NEB «E-Library» (accessed : 09.08.2023) – Title from the screen;
  3. Sufiyanov, R.S. Lidar in the system of ensuring the safety of operation of an unmanned vehicle [Electronic resource] / R.S. Sufiyanov // TRENDS IN THE DEVELOPMENT OF SCIENCE AND EDUCATION : scientific electron. journal. – 2022. – No.82-2. – pp. 87-90. – Electron. text data. – Access mode : https://www.elibrary.ru/item.asp?id=48056924 , access from the NEB «E-Library» (accessed : 09.08.2023) – Title from the screen;
  4. How Do Self-Driving Cars Work? [Electronic resource] : [ofic. website] / Interesting engineering – Electron. dan. – [2011-2023]. Access mode : https://interestingengineering.com/innovation/how-do-self-driving-cars-work , free (accessed : 09.08.2023). – Blank from the screen;
  5. Chebykin I.A., Semenov S.S. Automation of traffic monitoring using computer vision [Electronic resource] / I.A. Chebykin, S.S. Semenov // TRANSPORT. TRANSPORT FACILITIES. ECOLOGY : scientific electron. journal. – 2020. – pp. 52-60. – Electron. text data. – Access mode : https://elibrary.ru/item.asp?id=44414468 , access from the NEB «E-Library» (accessed : 09.08.2023) – Title from the screen;
  6. Shevchenko, A.S. LIDAR technology in the field of unmanned vehicles [Electronic resource] / A.S. Shevchenko // INNOVATIVE POTENTIAL OF SOCIETY DEVELOPMENT: THE VIEW OF YOUNG SCIENTISTS : scientific electron. journal. – 2021. – pp. 162-164. – Electron. text data. – Access mode : https://elibrary.ru/item.asp?id=47409388 , access from the NEB «E-Library» (accessed : 09.08.2023) – Title from the screen;
  7. A simple algorithm for recognizing road markings [Electronic resource] : [ofic. website] / Reg – Moscow, [2023?]. – Electron. dan. – Access mode : https://www.reg.ru/blog/simple-algorithm-for-road-marking-detection /, free (accessed : 09.08.2023). – Blank from the screen;
  8. Introduction to OpenCV in relation to the recognition of road marking lines [Electronic resource] : [ofic. website] / Habr. – Moscow, [2023?]. – Electron. dan. – Access mode : https://habr.com/ru/companies/newprolab/articles/328422 /, free (accessed : 09.08.2023). – Blank from the screen;
  9. Classes of vessels of the Russian Maritime Register [Electronic resource] : [ofic. website] / Victoria. – Moscow, [2023?]. – Electron. dan. – Access mode : https://victoria.lrit.ru/class/rs_class_info.htm , free (accessed : 09.08.2023). – Blank from the screen;
  10. Druki A.A., Kruzhkov D.S. Development of software for recognizing a road lane on video sequences [Electronic resource] / A.A. Druki, D.S. Kruzhkov // YOUTH AND MODERN INFORMATION TECHNOLOGIES: scientific electron. journal. – 2021. – pp. 25-26. – Electron. text data. – Access mode : https://elibrary.ru/item.asp?id=46394693 , access from the NEB «E-Library» (accessed : 09.08.2023) – Title from the screen.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *