Анализ существующих данных и исследование подходов, позволяющих эффективно выявлять существующие артефакты.
02
Сортировка и дополнительная проверка качества входных данных на дубли, на ошибки в первичном распределении дефектов.
03
Дополнительная генерация данных для обучения нейронных сетей из-за малого набора исходного датасета.
04
Обучение модели классификации с различными функциями генерацией искажений (под каждую конкретную аномалию снимков).
05
Оценка качества работы алгоритмов на тестовом наборе данных, подбор лучших характеристик для максимизации F-1 меры.
06
Создание единого пайплайна, запуск на целевом оборудовании и документирование программного кода.
Интересный факт
Для быстродействия вычислений на оборудовании тестировались не только нейронные сети, но и классические подходы (РСА, отклонение яркости, гистограммы), которые показали те же метрики качества, но в разы большую производительность.
04. Как это работает
1Коптер передаёт набор изображений в наше решение (jpeg,png).
2ИИ-система проверяет на каждый из дефектов (нейросети + классические алгоритмы).
3В случае выявления дефектов создается отдельная папка, куда перемещаются снимки.
4ИИ удаляет данные с низким качеством для экономии места и времени аналитика.
5Оператор по итогам облета анализирует только те снимки, которые прошли фильтрацию.
05. Наша нейросеть vs ручная проверка
Количество часов на анализ результатов облёта
Месяцы после внедрения Системы
Ось Y - Количество часов на анализ результатов облёта
Ось X - Месяцы после внедрения Системы
Количество часов на анализ результатов облёта
Месяцы после внедрения Системы
Ось Y - Количество часов на анализ результатов облёта
Ось X - Месяцы после внедрения Системы
Количество часов на анализ результатов облёта
Месяцы после внедрения Системы
Ось Y - Количество часов на анализ результатов облёта
Ось X - Месяцы после внедрения Системы
Item 1 of 1
06. Проблемы и их решение
Нехватка снимков с дефектами
Часть фото с облетов содержалась в очень малом объеме из всего количества снимков, что мешает “научиться” нейронной сети стабильно находить данные аномалии для фильтрации.
Фотографии
Решение: искусственная генерация датасета
Используя методы искажения исходных данных, ухудшали снимки без дефектов под ту или иную аномалию, данных под которую нам не хватало в процессе разработки проекта.
Фотографии
Отсутствие критериев оценки
Исходный перечень аномалий в снимках содержал большое количество неточных формулировок и пересечений, которые влияли и на итоговый результат, тк сложно отличить правильный снимок от аномального.
Решение: Формирование методики оценки под критерии
Совместно с аналитиками и заказчиком детализировали ряд самых критичных аномалий для распознавания нейронными сетями и выделили их, как самые приоритетные для выявления нашим решением.
07. Ценность проекта
Универсальность
Нейронная сеть позволяет работать различными типами оборудования, нет привязки к конкретной камере коптера.
Эффективность постанализа
Значительное сокращение времени на подготовку отчетов и выявления проблем в оборудовании предприятия на снимках.
Быстродействие обработки
За счет комбинаций ИИ и классических алгоритмов скорость обработки на офисных ПК близка к реальному времени.
Гибкость к доработкам
Система демонстрирует свою эффективность даже в сложных условиях, но также доступна возможность внесения изменений и адаптация под новые задачи.
08. Команда, которая внедрила проект
Техлид
Константин Порошкин
Backend-Lead
Виктор Дупляков
Менеджер проекта
Илья Гуреев
Аналитик
Федор Головин
Computer Vision инженер
Роман Гаев
DevOps
Дмитрий Соркин
Куратор команды разметки
Марк Яговкин
09. Планы на будущее
Готовые проекты
Наша команда с 2017 года успешно реализовала 60 проектов с искусственным интеллектом. Тут собраны наши лучшие работы, про которые мы можем рассказать, про некоторые совсем немного, а некоторые мы вообще не можем тут упомянуть из-за NDA. Но готовы применять опыт в разработке нейросетей для ваших задач.
Разработка нейросети
Нейросеть для мониторинга здоровья коров на ферме
Разработка крупной системы
ИИ-система для оценки повреждений автомобилей
Разработка крупной системы
Автоматизация досмотра багажа и анализа X-ray снимков с помощью ИИ
Разработка крупной системы
Платформа для регистрации рекламы блогеров и единого реестра интернет-рекламы
Разработка крупной системы
Система распознавания спецтранспорта и автомобильных номеров для парковок и ТЦ
Разработка крупной системы
Нейросеть, которая контролирует бодрость сотрудников аэропорта, чтобы вы улетели в отпуск вовремя
Сбор данных для обучения ИИ
Учим нейросеть распознавать драки, чтобы в вашем городе стало безопаснее
Сбор данных для обучения ИИ
Нейросеть для распознавания огнестрельного оружия для систем безопасности
Разработка крупной системы
Нейросеть для определения возраста в системах безопасности и анализа аудитории
Разработка нейросети
Распознавание рукописного текста на экзаменационных бланках с помощью нейросети
Разработка крупной системы
Нейросеть, которая распознаёт пустые полки в магазинах и помогает вовремя пополнять запасы
Разработка крупной системы
Платформа на базе ИИ для определения целевой аудитории и аналитики блогеров
Разработка крупной системы
Распознавание погрузчиков и работников на складе для снижения рисков и травматизма
Разработка крупной системы
Внедрение машинного зрения для идентификации паллет и расчета габаритов
Разработка нейросети
Повышаем качество снимков с дронов, чтобы повысить точность анализа и распознавания полученных изображений
Разработка крупной системы
Оптимизация расстановки стеллажей с помощью ИИ и машинного зрения
Внутренняя разработка
NeuroVision — платформа видеоаналитики с готовыми модулями.
Разработка крупной системы
Внедрение видеоаналитики для контроля комплектации товаров на складе
Разработка крупной системы
OCR и распознавание 2D-чертежей для расчёта деталей
Разработка крупной системы
AI-видеоаналитика и распознавание QR для контроля сборки и упаковки заказов на складе