ИКРБС
№ 223062300026-2Разработка распределённой облачной платформы Visius для нейросетевого детектирования, трекинга, описания и интеллектуального анализа объектов в видеопотоке. (заключительный)
14.06.2023
Отчет 182 c., 41 рис., 27 табл., 44 источника, 4 прил.
ДЕТЕКТИРОВАНИЕ ОБЪЕКТОВ, ТРЕКИНГ ОБЪЕКТОВ, НЕЙРОННЫЕ СЕТИ, КОМПЬЮТЕРНОЕ ЗРЕНИЕ, РАСПОЗНАВАНИЕ ОБРАЗОВ, МАШИННОЕ ОБУЧЕНИЕ, ГЛУБОКОЕ ОБУЧЕНИЕ, РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ
Объект исследования: кадры видеопотока.
Предмет исследования: детектирование и трекинг событий и объектов на кадрах видеопотока с использованием методов компьютерного зрения и машинного обучения.
Цель работы: развитие распределённой платформы нейросетевого детектирования и трекинга Visius в направлениях расширения функционала для интеллектуального описания объектов в видеопотоке и масштабирования архитектуры облачного сервиса для повышения отказоустойчивости и формирования более гибкой ценовой политики.
Цель этапа: доработка алгоритмов распознавания пола и возраста, алгоритмов создания индивидуальных отпечатков объектов по графическим признакам, разработка и разметка обучающей выборки, разработка модифицированного ядра платформы с экспериментальными функциями, разработка программы и методики испытаний модифицированного модуля ядра платформы и проведение стендовых испытаний, а также разработка технической документации на модули платформы.
Метод и методология проведения работы: теоретический и экспериментальный.
Результаты работы:
– Разработана собственная доработанная версия алгоритмов распознавания пола и возраста людей на видеопотоке, использующая признаки силуэта и движения, что значительно расширяет сферу и условия её применимости. Обновлённая версия использует модель сегментации людей MobileSeg на изображениях ограничивающих окон, построение GEI-изображения на основе масок сегментов треклета, свёрточную нейронную сеть на базе архитектуры ResNet50 с двумя выходами для одновременной классификации пола и категории возраста, метод агрегации результатов распознавания на основе всей истории существования объекта в видеопотоке. Предложенный конвейер методов обеспечивает качество распознавания пола, равное 0,89 по мере F1, и качество распознавания категории возраста, равное 0,74 по мере F1.
– Разработана собственная доработанная версия алгоритмов создания индивидуальных отпечатков объектов по графическим признакам для повторного распознавания, работающая с данными, приближенными к наиболее общим условиям съёмки. Предложенная версия алгоритмов включает в себя полученную методом переноса обучения нейросетевую модель MLFN для извлечения графических признаков из треклетов объектов, косинусное расстояние в качестве дескриптора схожести для отбора кандидатов из галереи и метод агрегации взвешенного среднего для принятия окончательного решения на основе всей истории существования объекта в видеопотоке. Реализованный подход обеспечивает качество решения задачи повторного распознавания объектов, равное 0,98 по метрике CMC с рангом 1.
– Доработанные алгоритмы распознавания пола и возраста, а также создания индивидуальных отпечатков объектов по графическим признакам для повторного распознавания внедрены в работу модуля ядра распределённой платформы. Модульный подход к реализации позволяет легко поддерживать и модифицировать новые компоненты, а широкие возможности конфигурирования позволяют устанавливать гибкую ценовую политику для пользователей платформы.
– Проведены эксперименты, позволившие выявить улучшенный дескриптор схожести между ограничивающими окнами объектов Aspect Ratio Consistency в алгоритме трекинга ядра платформы, учитывающий соотношение размеров объектов и уменьшающий относительную погрешность в задаче подсчёта количества посещающих сцену объектов на 3,25 %.
– Тестирование алгоритма трекинга множества объектов, функционирующего в модуле ядра платформы, совместно с предложенным алгоритмом повторного распознавания, выявило пути его дальнейшего улучшения через управление признаками в галерее на основе определения качества ограничивающих окон, на базе которых они рассчитываются.
– Выполнена разработка расширенной обучающей выборки, позволившая создать нейросетевые алгоритмы, учитывающие особенности данных, загружаемых пользователями на платформу.
– Разработана программа и методика испытаний модуля ядра платформы с внедрёнными в его работу новыми функциями. Проведение испытаний позволило как отобрать наилучшие методы и их параметры для функционирования доработанных алгоритмов, так и улучшить общее качество всего конвейера видеоаналитики, реализованного в платформе.
– Разработана техническая документация для системного администратора на обновлённый модуль ядра распределённой платформы.
Полученные результаты позволяют заключить, что поставленная цель этапа выполнения НИОКР достигнута в полном объёме.
ГРНТИ
28.23.37 Нейронные сети
28.23.15 Распознавание образов. Обработка изображений
Ключевые слова
ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ
РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
ГЛУБОКОЕ ОБУЧЕНИЕ
МАШИННОЕ ОБУЧЕНИЕ
РАСПОЗНАВАНИЕ ОБРАЗОВ
КОМПЬЮТЕРНОЕ ЗРЕНИЕ
НЕЙРОННЫЕ СЕТИ
ТРЕКИНГ ОБЪЕКТОВ
ДЕТЕКТИРОВАНИЕ ОБЪЕКТОВ
Детали
НИОКТР
Заказчик
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "ФОНД СОДЕЙСТВИЯ РАЗВИТИЮ МАЛЫХ ФОРМ ПРЕДПРИЯТИЙ В НАУЧНО-ТЕХНИЧЕСКОЙ СФЕРЕ"
Исполнитель
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "РУБИУС ГРУПП"
Бюджет
Средства фондов поддержки научной и (или) научно-технической деятельности: 6 000 000 ₽; Собственные средства организаций: 5 000 000 ₽
Похожие документы
Отчет о выполнении НИОКР по теме: «Разработка распределённой облачной платформы Visius для нейросетевого детектирования, трекинга, описания и интеллектуального анализа объектов в видеопотоке.» (договор №38ГРЦЭИИС12-D7/71691 от 27.12.2021) Этап №2 «Доработка алгоритмов распознавания пола и возраста. Доработка алгоритмов создания индивидуальных отпечатков объектов по графическим признакам. Разработка и разметка обучающих выборок. Разработка модифицированного ядра платформы с экспериментальными функциями. Разработку программы и методики испытаний платформы. Проведение стендовых испытаний и лабораторных исследований платформы. Разработка технической документации на платформу.» (промежуточный)
0.986
ИКРБС
Промежуточный научно-технический отчёт по теме "Распределёная облачная платформа Visius для нейросетевого детектирования, трекинга, описания и интеллектуального анализа объектов в видеопотоке"
0.980
ИКРБС
Этап №2 "Разработка и разметка обучающей выборки. Разработка программы и методики испытаний для платформы. Проведение испытаний экспериментального образца платформы. Разработка серверной части платформы. Разработка инструкции пользователя и системного администратора." (промежуточный)
0.947
ИКРБС
Отчёт о выполнении НИОКР по теме: "Разработка распределённой платформы для нейросетевого детектирования, трекинга, описания объектов в видеопотоке и их последующего анализа" (договор №9ГРЦПС9-D2/56079 от 18.12.2019) (заключительный)
0.947
ИКРБС
Отчет о выполнении НИОКР по теме: «Разработка платформы видеоаналитики для контроля за правильностью действий персонала» (договор №310ГРЦТС10-D5/80712 от 29.11.2022)
Этап №2 «Разработка GUI. Обучение модели на тестовых данных. Разработка подходов к классификации действий работника. Сбор статистической информации и определение граничных точек, и метода классификации. Разработка квантильных штрафных функций. Разработка сверточной нейронной сети глубокого обучения, определяющей положение работника на видеопотоке. Разработка сверточной нейронной сети глубокого обучения, для классификации действий работника.".
0.928
ИКРБС
Отчет о выполнении НИОКР по теме: «Разработка платформы видеоаналитики для контроля за правильностью действий персонала» (договор №310ГРЦТС10-D5/80712 от 29.11.2022)
Этап №1 «Разработка математического аппарата для реализации сверточных сетей. Разработка инструмента для работы с основными источниками данных и форматами передачи видеопотока. Создание системы ручного ввода данных для разметки видеопотока. Разработка системы машинного обучения для обработки видеопотока.»
0.925
ИКРБС
Этап №1"Испытания алгоритмов нейросетевого детектирования и трекинга. Разработка экспериментального образца платформы." (промежуточный)
0.924
ИКРБС
Отчет о выполнении НИОКР по теме: «Разработка платформы видеоаналитики для контроля за правильностью действий персонала» (договор №310ГРЦТС10-D5/80712 от 29.11.2022)
Этап №3 «Анализ полученных классификаций на основе тестовых данных. Разработка графического интерфейса для работы специалиста по data science. Тестирование разработанной модели на данных с видеокамеры в машине. Доведение параметров классификации действий работников и квантильной штрафной функции для повышения точности работы. Создание интерфейса дообучение модели. Поиск датасетов записей с видеокамер в заводских условиях и ручная дообработка этих записей после обработки системой. Тестирование разработанной системы для анализа видеопотока в режиме, приближенном к режиму реального времени.".
0.923
ИКРБС
ОТЧЕТ О ПРИКЛАДНЫХ НАУЧНЫХ ИССЛЕДОВАНИЯХ "Разработка методов анализа, индексации и поиска информации в крупномасштабных сетях камер видеонаблюдения и хранилищах фото- и видеоданных" по теме: "ТЕОРЕТИЧЕСКИЕ ИССЛЕДОВАНИЯ ПОСТАВЛЕННЫХ ЗАДАЧ" (промежуточный) Этап 3
0.922
ИКРБС
ОТЧЕТ о выполнении НИОКР по теме: "Доработка прототипа цифровой платформы для настройки и реализации потокового ввода, сортировки, классификации и выверки данных из изображений." (договор №28ГС1ЦПС9-D2/55538 от 26.12.2019) Этап №1"Разработка алгоритмов адаптивной сегментации изображений. Разработка алгоритмов адаптивного удаления шумов на изображениях. Разработка алгоритмов поиска дополнительной элементной базы на изображениях. Объединение разработанных алгоритмов в единую архитектуру движка распознавания цифровой платформы." Этап №2 "Разработка прототипа веб-ориентированного личного кабинета пользователя платформы. Разработка механизмов обмена данными с пользователями через личный кабинет. Привязка платёжной системы к личному кабинету пользователя. Тестирование и оптимизация прототипа цифровой платформы." (итоговый)
0.920
ИКРБС