Стажировка по проекту
Проект по обнаружению и классификации дефектов на мостах и мостовых конструкциях
Компания: ООО «БРИДЖ-ИТ»

Суть проекта
Источники бз
цель
Основные задачи
Датасет содержит изображения конструкций мостов и дефектов мостов, а также соответствующие им классы


Создание системы, способной в реальном времени или в режиме постобработки видеоматериалов эффективно обнаруживать конструкции и выявлять дефекты для улучшения процессов инспекции и диагностики состояния мостов

  • Разработка и обучение модели для распознавания основных конструкций мостов (опоры, пролетные строения, лестничные сходы, укрепления насыпи и др.) на видеоряде
  • Создание модели для выявления различных типов дефектов (трещины, износ, выбоины, деградационное разрушение бетона, деформации и др.) на конструкциях мостов
  • Обеспечение сохранения кадров с обнаруженными дефектами и запись текстовых отчетов с информацией о дефекте (фото, конструкция, класс дефекта, положение, время появления, вероятность)
  • Обеспечение уникальности дефектов в сохраненных кадрах, исключение дублирующихся записей
  • Работа с датасетом заказчика, содержащим изображения и классы дефектов и конструкций мостов, для обучения и тестирования модели
Точное обнаружение конструкций и дефектов мостов, сохранение отчетов с фото и описанием дефектов, разработка Вэб-приложения для обработки видеоматериал заказчика
ожидаемые результаты
Участники
1 команды проекта
  • Николай Кус
    Тимлид проекта

  • Вологдин Станислав
    Инженер разработчик ПО
    • Разработал и обучил модели для обнаружения дефектов мостов с использованием YOLOv8, интегрировав эти решения в веб-приложение
    • Оптимизировал процесс классификации дефектов и повысил точность моделей через тщательную настройку гиперпараметров и использование аугментаций
    •  Успешно реализовал решения для обработки видео с детекцией дефектов мостовых конструкций
    • Создал веб-приложение для визуализации и анализа результатов, которое позволяет загружать видео, обрабатывать его с помощью обученных моделей, а затем скачивать результаты анализа
    • Разработал и внедрил серверную инфраструктуру для развертывания моделей на основе FastAPI и Ngrok, обеспечив удобный доступ к результатам обработки данных

  • Догановский Иван
    Авиатехник салонного и кабинного оборудования в ООО «С7 инжиниринг»
    • Разметил датасет, предоставленный заказчиком.
    • Подготовил и обучил тестовые модели на базе Yolov8, для предварительно размеченных классов
    • Модифицировал датасет заказчика путём его аугментации
    • Подготовил скрипт конвертирующий видеофайл в пакет данных на основе результатов работы нейронной сети, в соответствии с техническим заданием заказчика
  • Санакин Андрей
    Строитель
    • Разметил датасет, предоставленный заказчиком
    • Участвовал в подготовке датасета
    • Оптимизировал процесс классификации дефектов и повысил точность моделей через тщательную настройку гиперпараметров и использование аугментаций
    • Успешно реализовал решения для обработки видео с детекцией дефектов мостовых конструкций
  • Свечников Александр
    К. с.-х.н., н.с. отд. технологий возделывания с.-х. культур
    • Разметил датасет, предоставленный заказчиком
    • Участвовал в подготовке датасета
    • Подготовил и обучил тестовые модели на базе Yolov8, для предварительно размеченных классов с использованием видеодетекции и трекинга
  • Дохова Диана
    Юрист
    • Разметила датасет, предоставленный заказчиком.
    • Участвовала в подготовке датасета
    • Подготовила и обучила тестовые модели на базе Yolov8, для предварительно размеченных классов
    • Провела серию экспериментов по обучению моделей на датасетах с различными стилями разметки данных, при этом использовалась одна и та же архитектура. Был выполнен сравнительный анализ результатов обучения моделей. В результате этого анализа был выявлен наиболее эффективный тип разметки для определенных классов, что позволило существенно повысить точность и эффективность обучения моделей
  • Воронин Максим
    Специалист отдела методологии и сопровождения цифрового проектирования и конструирования АО ЦПТИ «Росатом»
    • Разметил датасет, предоставленный заказчиком.
    • Участвовал в подготовке датасета
    • Разработал и обучил модели на классах с использованием YOLOv8
    • Оптимизировал процесс классификации дефектов и повысил точность моделей через тщательную настройку гиперпараметров и использование аугментаций
    • Реализовывал решения для обработки видео с детекцией дефектов мостовых конструкций и записи их формат, соответствующий ТЗ заказчика
  • Гринина Елена
    Мастер ногтевого сервиса
    • Разметила датасет, предоставленный заказчиком
    • Участвовала в подготовке датасета
    • Разработала и обучила модели с использованием YOLOv8. Провела ряд экспериментов по обучению моделей с выявлением наилучших результатов и проверкой детекции на видеопотоке, с использованием аугментацию датасета и настройку гиперпараметров для повышения точности моделей
  • Пономарев Николай
    Оператор постпечатного оборудования
    • Разметил датасет, предоставленный заказчиком.
    • Участвовал в подготовке датасета
    • Разработал скрипт для объединения датасетов, содержащих различные классы
    • Разработал скрипт для аугментации и балансировки датасетов
    • Подготовил и обучил тестовые модели на базе Yolov8, для предварительно размеченных классов
  • Ильичев Владимир
    Коммерческий директор Главпечьторг
    • Разметил датасет, предоставленный заказчиком
    • Участвовал в подготовке датасета
    • Подготовил и обучил тестовые модели на базе Yolov8 и Yolov5, для предварительно размеченных классов
    • Провел ряд экспериментов на этих классах с использованием аугументации и настройками гипрепараметров для получения большей точности моделей
  • Березин Николай
    Преподаватель программирования\геймдизайна для детей
    • Разметил датасет, предоставленный заказчиком
    • Участвовал в подготовке датасета
    • Подготовил и обучил тестовые модели на базе Yolov8 для предварительно размеченных классов
    • Провел ряд экспериментов на этих классах с использованием аугументации и настройками гипрепараметров для получения большей точности моделей
  • Игнатьев Павел
    Директор по развитию - управляющий партнер
    • Разметил датасет, предоставленный заказчиком.
    • Участвовал в подготовке датасета
    • Подготовил и обучил тестовые модели на базе Yolov8 для предварительно размеченных классов
    • Провел ряд экспериментов на этих классах с использованием аугументации и настройками гипрепараметров для получения большей точности моделей
  • Гридасова Ирина
    Учитель математики в средней школе
    • Разметила датасет, предоставленный заказчиком
    • Участвовала в подготовке датасета
  • Привалов Александр
    Самозанятый по ремонту, настройке и обслуживанию ПК и софта
    • Разметил датасет, предоставленный заказчиком.
    • Участвовал в подготовке датасета
    • Подготовил и обучил тестовые модели на базе Yolov8 для предварительно размеченных классов