Разработка систем компьютерного зрения

Собираем системы компьютерного зрения для контроля качества: подбор камер и света, обучение и разметка моделей, интеграция с линией и ручная перепроверка спорных случаев.

Камеры находят дефект до оператора, спорные случаи уходят человеку.

Стоимость

от 2 500 000 ₽

за проект

Это нижняя граница проекта. Точную смету считаем после брифа: она зависит от объёма и числа интеграций.

Что входит

Возможности

Подбор камер и света

Съёмка решает больше, чем модель: считаем геометрию, освещение и скорость линии под задачу.

Разметка и обучение

Готовим датасет, обучаем модель и замеряем точность на отложенной выборке, а не на обучающей.

Ручная перепроверка

Спорные случаи уходят оператору, а его решения возвращаются в разметку.

Интеграция с линией

Результат останавливает линию, пишется в MES или остаётся в журнале — по регламенту производства.

Как мы работаем

От заявки до результата

  1. 1

    Аудит линии

    Смотрим продукт, дефекты и скорость конвейера: какие дефекты вообще различимы камерой.

  2. 2

    Схема съёмки

    Подбираем камеры, свет и ракурс, фиксируем требования к точности и пропускам.

  3. 3

    Обучение модели

    Собираем и размечаем датасет, обучаем и замеряем точность на отложенной выборке.

  4. 4

    Запуск и дообучение

    Ставим инференс на линии и замыкаем цикл: решения оператора возвращаются в разметку.

Кому подходит

Проверьте, подойдёт ли вам

Подходит

  • Видимый дефект

    Сколы, трещины и неполная сборка различимы на фото: камера справляется.

  • Стабильный свет и ракурс

    Съёмка контролируется: модель не переучивается на случайных тенях.

Не подходит

  • Дефект без оптической разницы

    Царапину под краской или внутренний дефект камера не увидит, нужны другие сенсоры.

  • Нет эталонной разметки

    Без согласованного определения брака у модели нет правильного ответа для обучения.

Практика

Что вы получаете

96%

брака без участия оператора

Камера отсекала явный брак, спорные решения уходили оператору и возвращались в разметку.

Состав работы

Что входит в поставку

Аудит поста

Аудит поста смотрит продукт, скорость линии и список дефектов, которые нужно ловить. Объём классов фиксируем до сбора датасета.

Схема съёмки

Подбираем камеру, объектив и свет под геометрию изделия. Схема съёмки определяет качество кадров ещё до обучения.

Датасет и разметка

Собираем реальные кадры, согласуем определение брака и размечаем. Датасет и разметка задают, чему модель научится.

Обучение и замеры

Точность и долю пропусков считаем на отложенной выборке, отдельно по классам дефектов. Обучение и замеры идут до вывода на линию.

Интеграция и приёмка

Вывод на линию, журнал решений и согласованный порог срабатывания. Интеграция и приёмка закрывают пилот.

Как устроено

Механизм работы

  1. Съёмка важнее модели

    Правильный свет и угол дают модели чистый и стабильный кадр, поэтому съёмку ставим первой. Сначала оптика и ракурс, затем датасет, обучение и вывод модели на линию.

  2. Датасет собирается из реальных кадров

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

  3. Точность меряем на отложенной выборке

    Точность меряем на отложенной выборке и отдельно считаем пропуски брака: цена пропуска на линии выше лишней отбраковки. Каждое решение камеры и оператора попадает в журнал с кадром.

  4. Инференс живёт рядом с линией

    Инференс живёт рядом с линией и отвечает за десятки миллисекунд, поэтому решение успевает до следующего изделия. Отбраковка срабатывает на месте, а поток конвейера идёт своим темпом.

Ограничения и цена

Где решение упирается

  • 01

    Спорные случаи у человека

    Спорные случаи остаются навсегда: пятна и размытые границы модель разбирает с человеком, и это постоянная стоимость.

  • 02

    Смена продукта — новый датасет

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

  • 03

    Граница брака субъективна

    Разметка субъективна: два оператора по-разному определяют границу брака, и модель учится на этих расхождениях.

  • 04

    Точность падает без дообучения

    Без дообучения точность падает: распределение дефектов смещается, и модель нужно периодически обновлять на новых подтверждениях.

  • 05

    Число классов дефектов

    Каждый новый класс дефекта требует своих кадров и разметки. Число классов дефектов напрямую увеличивает объём разметки и стоимость проекта.

  • 06

    Доля спорных случаев

    Чем выше доля спорных случаев, тем больше ручной перепроверки после запуска. Доля спорных случаев задаёт нагрузку на операторов.

  • 07

    Скорость линии

    Чем быстрее поток, тем выше требования к задержке инференса. Скорость линии определяет бюджет на вычисления и оборудование.

  • 08

    Частота смены продукта

    Частые переналадки требуют регулярного дообучения, поэтому модель обновляют под каждый продукт. Частота смены продукта задаёт цикл поддержки.

Стек

Технологии

Технологии, которые мы используем в работе, и их роль в проекте.

Съёмка и инференс

Модели обучаются на PyTorch, инференс на линии идёт через TensorRT, кадры и разметка хранятся в MinIO, а журнал решений — в PostgreSQL.

Обучение моделей зрения: гибко подстраивается под нестандартные задачи и редкие классы дефектов.Ускоренный инференс на GPU: сокращает задержку до десятков миллисекунд, чтобы решение успевало до следующего изделия.Хранит кадры и разметку локально: датасет не уходит во внешнее облако и остаётся воспроизводимым.Журнал решений и подтверждений оператора: по нему считается точность и видно, что стало с каждым кадром.
Оценка бюджета

Калькулятор стоимости

Это ориентировочный диапазон, а не коммерческое предложение. Точную смету подготовим после брифа: она зависит от объёма и числа интеграций.

Классы и детекторы

5

Сложность модели

Разметка данных

Дополнительно

Поддержка

Первый год: обновления и мониторинг, ответ за 2 рабочих дня.

Услуга

Разработка систем компьютерного зрения

В смету входит работа команды. Оборудование, лицензии сторонних сервисов и командировки добавляем по согласованию.

Расчётная стоимость

3,1 млн. ₽

Срок работ

7 нед.

Вопросы

Частые вопросы

Сколько данных нужно для обучения?

Зависит от дефекта: для частого хватает нескольких сотен размеченных кадров, для редкого — тысячи, включая редкие классы.

Кто размечает дефекты?

Разметку ведёт технолог или оператор с согласованным определением брака. Расхождения разбираем до обучения, а не после.

Что с точностью на новых дефектах?

Новый тип дефекта — это новый датасет. Модель его не угадает, поэтому цикл дообучения закладываем сразу.

Сколько занимает пилот?

Пилот на одном посту — от четырёх недель: съёмка, датасет, обучение и замеры на реальной линии.

Можно запустить на несколько постов?

Да, одна схема съёмки тиражируется на однотипные посты. Схему собираем один раз, дальше переносим камеры и пороги срабатывания.

Что меняется для операторов?

Оператор перестаёт смотреть каждое изделие и разбирает только спорные кадры. Его решения возвращаются в разметку, поэтому нагрузка падает, но не исчезает.

Что берут вместе с этой услугой

Готовы обсудить задачу?

Оставьте заявку – вернёмся с предложением и предварительной оценкой.

Связаться с нами