ИКРБС
№ 225071717887-5

Исследование актуальных классов распознавания, для целей организации дорожного движения с учетом изменений нормативно-правовой базы в отрасли. Доработка моделей нейронных сетей опытного образца аппаратно-программного комплекса. Доработка программного обеспечения подготовки тренировочных данных в части добавления характеристики точки зрения опытного образца аппаратно-программного комплекса. (Промежуточный)

17.07.2025

В соответствии с календарным планом проекта, настоящий отчёт содержит итоги работ по первому этапу выполнения НИОКР «Разработка и испытание опытного образца аппаратно-программного комплекса видеодетектора для сбора и анализа автомобильного трафика с применением технологий искусственного интеллекта». Данный отчёт состоит из введения, основной части, разделённой на 3 главы, по характеру работ, и заключения. Объем отчёта составляет 65 страниц, также в отчёте содержаться 57 формул, 3 таблицы и 26 рисунков. Перечень ключевых слов: организация движения, видеодетекция, нейронная сеть, транспортный поток, пешеходный поток, управление движением. Целью работы на первом этапе НИР является доработка применяемой комплексом нейронной сети, с увеличением количества и качества распознаваемых категорий, для наиболее полного соответствия продукта нормативно-правовой базе, действующей на территории РФ, с целью последующей адаптации ПО для работы с российскими чипами искусственного интеллекта, а также разработка системы оценки точки зрения видеокамер распределённой системы автоматического обучения с целью адаптации детекторов к условиям установки, для обеспечения наиболее качественного распознавания участников движения. В рамках реализации первого этапа, в соответствии с календарным планом НИОКР, командой проекта был выполнен комплекс работ, направленный на обзор изменений нормативно-правовой базы в отрасли организации дорожного движения с актуализацией перечня классов распознавания, доработку моделей нейронных сетей опытного образца аппаратно-программного комплекса, доработка программного обеспечения подготовки тренировочных данных в части добавления характеристики точки зрения опытного образца аппаратно-программного комплекса. По результатам обзора правовой базы выявлено что, в период с 2020 года по настоящее время нормативная документация активной модернизировалась в области учёта транспортных средств в Российской Федерации в части актуализации категорий дорог и транспортных средств, а также методик подсчёта трафика, с учётом современных тенденций. На основе полученных результатов, нами был доработан перечень категорий комплекса который включает 11 (против 4 прототипа разработанном в рамках программы «Старт 1») классов распознавания: пешеходы, средства индивидуальной мобильности, малые ТС, средние ТС, грузовые ТС, малые автобусы, автопоезда, автобусы, большие автопоезда, большие автобусы, особо большие ТС. В рамках выполнения работ по доработке нейронных сетей, был подготовлены тренировочный, тестовый и валидационный наборы данных, с использованием как открытых датасетов (Open Images, FishEye8k, VisDrone2019), так и публичных трансляций с 76 дорожных камер в 14 странах на видеохостинге Youtube. Полученные данные обработаны в автоматизированном режиме с применением предобученных сетей YOLO11x-seg, TrafficCamNet и программы разметки CVAT, в результате по каждому классу собранно от 20 до 25 тысяч примеров, для которых были определены поворотные ограничивающие рамки, с помощью разработанного автоматического алгоритма, как прямоугольники наименьшей площади. Для хранения полученного набора, разработан кастомный формат на основе формата OpenImages. В части модификации классификатора и детектора, был доработан блок сжатия и возбуждения в первом случае, откорректирован генератор якорных рамок, функция расчёта перекрытий, увеличено количество фильтров свёрточных слоёв и изменена функция потерь во втором. Тренировка полученной модели проводилась средствами фреймворка PyTorch на видеокарте Geforce RTX3090 с 24 Гб памяти, при этом активно применялась аугментация данных, в том числе пиксельные искажения, эмулирующие негативные погодные условия, веса инициализировались на основе нормального распределения, в качестве оптимизатора применялся ADAM. Мониторинг процесса обучения осуществляется с применением фреймворка TensorBoard по значениям функции потерь как в целом, так и отдельно для регрессии и классификации, за каждый пакет, эпоху и тестовый проход, а также оценивалась разница потерь по результатам обучения эпохи и тестового прохода. В процессе тренировки, настраивались следующие гиперпараметры: размер пакета, количество эпох, скорость обучения для детектора и базовой сети, момент оптимизатора. На заключительном шаге выполнялась валидация модели с расчётом обобщённой средней точности с порогом 0,5 (mAP0,5). По результатам этапа нами получены следующие значения этого показателя: 83,2% для датасета без учёта направления участников движения и 91,7% с для набора построенного с учётом данного фактора. Необходимо отметить, что в последнем случае, дополнительно выполнялось дообучение с переносом. Разработана система оценки точки зрения видеокамер построенная на концепции пространственного подобия изображений на основе векторов движения в сферической системе координат, которые извлекаются в результате инференса нейронной сети или работы MOG2 алгоритма, сглаживаются (для исключения шума) и переводятся в систему координат кадра на основе универсальной модели видеокамеры и переводится в систему сферических координат. Указанная информация сохраняется как метаданные совместно с извлеченными объектами и используется для поиска похожих изображений и видов видеокамер с помощью функции подобия при формировании наборов для тренировки моделей. Результат данного этапа разработаны модули экстракторов HeuristicCore для работы в составе системы автоматического дообучения детектора к конкретным условиям установки, которая будет разрабатываться на следующем этапе. Полученные результаты подтверждают достижение целей первого этапа НИОКР и создают основу для выполнения работ по второму этапу договора, который предполагает: разработку системы автоматической адаптации опытного образца аппаратно-программного комплекса, разработка системы генерации тренировочных наборов, исследование производительности российских процессорных модулей искусственного интеллекта, разработку библиотек разработчика для GStreamer, доработку системы удалённых обновлений.
ГРНТИ
73.31.17 Организация и безопасность дорожного движения
Ключевые слова
Нейронные сети
Детали

НИОКТР
Заказчик
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "ФОНД СОДЕЙСТВИЯ РАЗВИТИЮ МАЛЫХ ФОРМ ПРЕДПРИЯТИЙ В НАУЧНО-ТЕХНИЧЕСКОЙ СФЕРЕ"
Исполнитель
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЭКСТАГРУПП"
Бюджет
Средства фондов поддержки научной и (или) научно-технической деятельности: 2 400 000 ₽
Похожие документы
ОТЧЕТ о выполнении НИОКР по теме: "Разработка, изготовление и испытание прототипа программно-аппаратного комплекса умный светофор" (договор №3953ГС1/63181 от 24.02.2021) Этап №1"Разработка программного обеспечения для распознавания участников дорожного движения. Разработка набора показателей, характеризующих транспортные и пешеходные потоки, включая связанные с выполнением данной работы исследования и научную деятельность при необходимости. Разработка программного обеспечения анализа видеоизображения. Разработка прототипа программно-аппаратного комплексаумный светофор."(промежуточный)
0.925
ИКРБС
Отчет о выполнении НИОКР по теме: «Разработка платформы видеоаналитики для контроля за правильностью действий персонала» (договор №310ГРЦТС10-D5/80712 от 29.11.2022) Этап №1 «Разработка математического аппарата для реализации сверточных сетей. Разработка инструмента для работы с основными источниками данных и форматами передачи видеопотока. Создание системы ручного ввода данных для разметки видеопотока. Разработка системы машинного обучения для обработки видеопотока.»
0.925
ИКРБС
Отчет о выполнении НИОКР по теме: «Разработка платформы видеоаналитики для контроля за правильностью действий персонала» (договор №310ГРЦТС10-D5/80712 от 29.11.2022) Этап №2 «Разработка GUI. Обучение модели на тестовых данных. Разработка подходов к классификации действий работника. Сбор статистической информации и определение граничных точек, и метода классификации. Разработка квантильных штрафных функций. Разработка сверточной нейронной сети глубокого обучения, определяющей положение работника на видеопотоке. Разработка сверточной нейронной сети глубокого обучения, для классификации действий работника.".
0.924
ИКРБС
Этап №2 "Разработка и разметка обучающей выборки. Разработка программы и методики испытаний для платформы. Проведение испытаний экспериментального образца платформы. Разработка серверной части платформы. Разработка инструкции пользователя и системного администратора." (промежуточный)
0.923
ИКРБС
Этап №1 «Разработка архитектуры опытного образца системы контроля процессов для автопредприятий и автосервисов с помощью видеоаналитики. Разработка подсистемы взаимодействия с программным обеспечением для обработки входящих видеопотоков с ip-камер. Разработка подсистемы распознавания гос.номеров, марок и типов кузовов автомобилей, оборудования автосервисов на основе нейросетей. Подготовка базы изображений и обучение собственных нейросетей. Адаптация алгоритмов распознавания к целевым типам изображений. Разработка подсистемы распознавания лиц людей с функцией самообучения на основе нейросетей и собственных алгоритмов принятия решения. Проведение предварительных испытаний.»
0.923
ИКРБС
Отчет о выполнении НИОКР по теме: «Разработка платформы видеоаналитики для контроля за правильностью действий персонала» (договор №310ГРЦТС10-D5/80712 от 29.11.2022) Этап №3 «Анализ полученных классификаций на основе тестовых данных. Разработка графического интерфейса для работы специалиста по data science. Тестирование разработанной модели на данных с видеокамеры в машине. Доведение параметров классификации действий работников и квантильной штрафной функции для повышения точности работы. Создание интерфейса дообучение модели. Поиск датасетов записей с видеокамер в заводских условиях и ручная дообработка этих записей после обработки системой. Тестирование разработанной системы для анализа видеопотока в режиме, приближенном к режиму реального времени.".
0.919
ИКРБС
Отчёт о выполнении НИОКР по теме: "Разработка распределённой платформы для нейросетевого детектирования, трекинга, описания объектов в видеопотоке и их последующего анализа" (договор №9ГРЦПС9-D2/56079 от 18.12.2019) (заключительный)
0.915
ИКРБС
Разработка распределённой облачной платформы Visius для нейросетевого детектирования, трекинга, описания и интеллектуального анализа объектов в видеопотоке. (заключительный)
0.915
ИКРБС
Этап №1 «Сбор синхронизированных данных (2D-фото, лидарные 3D-облака точек, координаты GNSS) с дорог общего пользования для вертикальных объектов (фонари освещения, дорожные знаки) и разметки данных. Определение оптимального ракурса 2D, 3D-данных и углов наклона, поворота ПАК для сбора данных горизонтальных объектов (дорожной разметки). Сбор синхронизированных данных (2D-фото, лидарные 3D-облака точек, координаты GNSS) с дорог общего пользования для горизонтальных объектов (люки, ливневки, точечная дорожная разметка). Разметка данных по типам и ГОСТ, указанным в технических требованиях к продукту. Обучение нейросетей по типам и ГОСТ и на основе размеченных данных. Разработка и программная реализация методик ручной калибровки 2D- и 3D-данных через GUI (графический интерфейс пользователя).» (промежуточный)
0.913
ИКРБС
ОТЧЕТ о выполнении НИОКР по теме: "Разработка мобильного комплекса по мониторингу актуального состояния УДС (улично-дорожная сеть)." (договор №95ГРЦТС10-D5/56097 от 23.12.2019) Этап №2"Разработка и выбор необходимого формата нейросети. Проведение тестирования на случаи отклонения от базисных состояний и присвоения им обозначения. Исследования элементов уличной дорожной сети и их базовых нормативных состояний." (промежуточный)
0.912
ИКРБС