Компьютерное зрение для контроля качества на производстве: от примеров брака до выбраковки на линии

Компьютерное зрение для контроля качества на производстве смотрит на каждое изделие в потоке и отвечает: годно, брак или пусть посмотрит человек. Может находить поверхностные дефекты, некомплект, ошибки маркировки и выход размера за допуск — то, что различимо на снимке при подобранной оптике и примерах для обучения. Точность измеряем на ваших образцах до запуска: готовых цифр у нас нет.

Пилот зрения на линии — 400 000–1 200 000 ₽Точность измеряем на вашей выборкеСначала подсказка оператору, потом выбраковка

На чём держится

Что мы говорим об автоматическом контроле качества по изображению до договора

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

Сначала проверяем, виден ли дефект

Если опытный контролёр не различает дефект на качественной фотографии, рассчитывать на нейросеть, как правило, не стоит. Поэтому до разговора о модели снимаем пробную серию и показываем её технологу. Часть дефектов на этом шаге честно уходит в «не наша задача».

Данные и свет важнее модели

Проекты зрения упираются в примеры брака и в оптику: брака мало, свет плавает, снимки разные. Выбор архитектуры сети идёт последним. Начинаем с образцов, камеры и подсветки.

Две ошибки стоят по-разному

Пропущенный брак и годное изделие, выброшенное зря, обходятся по-разному. Порог решения выбираем по цене каждой ошибки и записываем в приёмку, а не подбираем на глаз после запуска.

Точность считаем на вашей выборке

Мы не публикуем проценты точности: они зависят от изделия, света и типа дефекта. Приёмка идёт на отложенных образцах, которые не участвовали в обучении, а критерий записан до работы.

Зачем это нужно

Почему визуальный контроль на линии пропускает брак

Проверяют часть партии

Брак есть не только в проверенной части. Сплошной осмотр глазами на скорости линии чаще всего невозможен, поэтому контроль выборочный.

Критерий «годен» у смен разный

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

Брак находит заказчик

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

Внимание падает к концу смены

Линия не замедляется, а человек устаёт. Однообразный осмотр — как раз та работа, где глаз ошибается.

Нет снимка изделия

В споре с заказчиком или поставщиком показать нечего. И неясно, какая смена, партия или станок даёт больше брака.

Камеры стоят, но не работают

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

Границы метода

Что решает компьютерное зрение для контроля качества, а что нет

Метод хорош там, где дефект виден на снимке. Всё остальное — не его территория, и честнее сказать об этом до проекта.

Задача
Что видит система
Подходит
Условие и граница
ЗадачаПоверхностные дефектыцарапины, сколы, пятна, непрокрас, вмятины
Что видит системаУчастки поверхности, которые отличаются от нормального вида
ПодходитДа
Условие и границаДефект виден на снимке при зафиксированном свете, классы описаны письменно. Не справится с мелким дефектом при грубом разрешении и с бликующей поверхностью без подобранной подсветки
ЗадачаНаличие и комплектностькрепёж, заглушки, наклейки, состав упаковки
Что видит системаЕсть ли деталь на месте и в нужном положении
ПодходитДа
Условие и границаДеталь заметна, место в кадре фиксировано. Не увидит деталь, закрытую другой или спрятанную в корпусе
ЗадачаМаркировка и этикеткитекст, дата, номер партии, штрихкод, DataMatrix
Что видит системаНаличие, читаемость, соответствие образцу
ПодходитДа, с оговоркой
Условие и границаПечать попадает в кадр, контраст достаточный. Если нужно лишь считать код, чаще хватает штатного считывателя: нейросеть тут лишняя
ЗадачаГеометрия в допускедлина, зазор, положение отверстия, форма
Что видит системаРазмер в пикселях, пересчитанный в миллиметры по калибровке
ПодходитВ пределах оптики
Условие и границаДопуск заметно крупнее пикселя на изделии (с учётом поля зрения и разрешения камеры), камера откалибрована, объектив подобран под измерение. Для микронных допусков нужны специальные измерительные системы
ЗадачаВнутренние дефектыраковины, непровар, трещина под поверхностью
Что видит системаТолько то, что видно снаружи
ПодходитНет
Условие и границаНа обычном снимке в видимом свете не видны. Нужны рентген, ультразвук, термография и другие методы: это отдельное оборудование со своими требованиями, обычная камера их не заменит
ЗадачаДефект без образцовновая модель изделия, редкая неисправность
Что видит системаТолько отличия от нормы, и только если есть много годных изделий
ПодходитНе сразу
Условие и границаПосле сбора образцов; есть режим поиска отличий от нормы, но с оговорками. Обещать поиск дефекта, которого никто не видел, нельзя
Риски по порядку

Шесть мест, где ломается обнаружение дефектов нейросетью, — по порядку

Порядок — по тому, как часто и как дорого они останавливают проект. Модель в этом списке не первая и не вторая.

Ограничение
Как проявляется
Кто ведёт
Что делаем и что нужно от вас
Ограничение1. Данныередкий брак, разметка
Как проявляетсяКлассов брака много, примеров мало. Два разметчика по-разному размечают одно и то же изделие. На пилоте хорошо, на линии хуже
Кто ведётВместе
Что делаем и что нужно от васСобираем примеры каждого класса и годных изделий из разных партий, пишем инструкцию по классам, сверяем разметчиков, выборку делим по партиям, а не по кадрам. От вас: брак из карантина и рекламаций, человек для спорных случаев
Ограничение2. Оптикакамера, объектив, свет, триггер
Как проявляетсяКадры смазаны движением, блики на металле, свет плавает по сменам, кадр сдвигается от вибрации
Кто ведётВместе
Что делаем и что нужно от васПодбираем разрешение под размер дефекта, описываем подсветку и кожух от внешнего света, настраиваем съёмку по сигналу датчика. Пробная серия — до закупки оптики. От вас: место у линии, закупка и монтаж оборудования, право временно изменить освещение
Ограничение3. Скорость линиивремя на кадр и на решение
Как проявляетсяРешение приходит, когда изделие уже миновало выбрасыватель. Очередь кадров растёт
Кто ведётМы
Что делаем и что нужно от васСчитаем бюджет времени от датчика до выбрасывателя, подбираем вычислитель и размер модели, замеряем задержку на линии. От вас: скорость линии, расстояние до выбрасывателя, время его срабатывания
Ограничение4. Решениепорог, две ошибки
Как проявляетсяПорог «на глаз»: то пропуски, то лишняя выбраковка. Подтянешь одно — ломается другое
Кто ведётВместе
Что делаем и что нужно от васСчитаем цену пропуска и цену ложной выбраковки, фиксируем порог в приёмке, добавляем зону «на проверку». От вас: оценка технолога, чем обходятся пропущенный брак и лишняя переборка
Ограничение5. Связь с линиейсигналы, режим, журнал
Как проявляетсяСистема видит брак, а выбрасыватель срабатывает не на то изделие или не срабатывает. Что происходило — неизвестно
Кто ведётВместе
Что делаем и что нужно от васСогласуем сигналы (на выбрасыватель обычно идут дискретные сигналы или сеть вашего ПЛК, а OPC UA чаще нужен для передачи результатов в MES), привязку кадра к изделию и действие при сбое камеры, ведём журнал кадров и решений. От вас: служба автоматики, которая подключит сигналы
Ограничение6. Дрейф и версииновая партия, износ, смена оснастки
Как проявляетсяЧерез недели или месяцы растёт число ложных срабатываний или пропусков
Кто ведётМы
Что делаем и что нужно от васСледим по неделям за долей спорных кадров и выборочно перепроверяем «годные» вручную, переобучаем, проверяем и на прежней отложенной выборке, и на свежей выборке новой партии до замены версии, откат остаётся. От вас: сообщать о смене поставщика, партии, оснастки

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

Данные

Брак — это то, чего у вас меньше всего

Данные: сколько брака вы сможете нам показать

На исправной линии брак редок, и это главная проблема обучения. Нередко на тысячи годных изделий приходятся единицы дефектных, а редких классов может не набраться даже на пилот. Общая «точность» на таком наборе ничего не значит: можно не найти ни одного дефекта и получить красивую цифру. Поэтому считаем отдельно пропуск брака и ложную выбраковку по каждому классу.

Что можно сделать: целенаправленно копить брак на линии, брать изделия из карантина и от рекламаций, делать дефекты искусственно на образцах (если технолог признаёт их похожими на настоящие), начать с самого частого дефекта и подключать редкие по мере накопления. Иногда помогает модель, которая учится только на годных и отмечает всё, что на них не похоже: она может поймать и неизвестный брак, но, как правило, чаще даёт ложные срабатывания и хуже объясняет находку. Сколько примеров достаточно, называем после пробной серии, а не заранее. Те же ограничения в более жёстком виде показывает разбор поиска редких дефектов по снимкам.

Где считать

Узел у линии или сервер цеха

Выбор зависит от скорости линии, числа камер и сети. Универсального ответа нет: записываем его после замера задержки.

Вариант
Когда подходит
Задержка
Плюсы и ограничения
ВариантУзел у линиипромышленный компьютер рядом с камерой
Когда подходитВыбраковка в реальном времени, слабая сеть, жёсткий срок на решение
ЗадержкаМалая
Плюсы и ограниченияРаботает при обрыве связи с сервером. Но обновлять и наблюдать приходится на каждой точке, мощность ограничена, в цеху пыль и перепады температуры
ВариантСервер цехаодин вычислитель на несколько постов
Когда подходитМного камер, тяжёлые модели, режим подсказки без жёсткого срока
ЗадержкаЗависит от сети
Плюсы и ограниченияОдно место для обновления и наблюдения, проще сравнивать версии. Но сеть входит в цепочку решения, и нужен план на обрыв связи
ВариантВнешнее облакочужие серверы
Когда подходитНе предлагаем
Задержка—
Плюсы и ограниченияСнимки изделий — технологическая информация, они остаются в вашем контуре
Режимы работы

Подсказка оператору или автоматическая выбраковка

Два режима с разной ценой ошибки. Начинаем с первого и переходим ко второму только по результатам замера на живой линии.

Критерий
Автоматическая выбраковка
Подсказка оператору
Что делает система
ВыбраковкаПодаёт сигнал вашей автоматике, и изделие снимается с линии без человека
ПодсказкаПоказывает оценку и кадр оператору, решение принимает человек
Ложное срабатывание
ВыбраковкаГодное изделие уходит в брак или на переборку
ПодсказкаОператор тратит несколько секунд и отпускает изделие
Пропуск брака
ВыбраковкаУходит дальше. Второго рубежа нет, если ниже по линии не стоит ОТК
ПодсказкаОператор может заметить сам, но на скорости линии и при доверии к подсказке на этот второй рубеж лучше не рассчитывать
Требования к линии
ВыбраковкаСигнал на выбрасыватель, привязка кадра к изделию, действие при сбое. Это работа вашей автоматики
ПодсказкаЭкран у поста и журнал. В автоматику ничего не пишем
Порог решения
ВыбраковкаБракуем, только когда система уверена: каждое «брак» стоит денег. Порог выбираем по цене обеих ошибок, и если пропуск дороже, он ниже
ПодсказкаМожно низкий: лучше лишний показ оператору, чем пропуск
Когда подходит
ВыбраковкаПосле замера на живой линии и решения технолога, когда скорость не оставляет времени человеку
ПодсказкаВсегда как первый этап: копим журнал и смотрим спорные случаи

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

Порядок пилота

Пилот шаг за шагом: от сбора образцов до приёмки

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

  1. Определяем брак письменноТехнолог и контролёр описывают классы дефектов и показывают на изделиях, что годно, что брак, что спорно. Получается инструкция с фотографиями.
  2. Снимаем пробную серию и фиксируем оптикуГодные изделия и заведомый брак при рабочем свете и скорости. Смотрим вместе: виден ли дефект, хватает ли разрешения, какая нужна подсветка. Камеру, объектив, кожух и триггер записываем в спецификацию и дальше снимаем строго по ней.
  3. Собираем и размечаем наборИзделия из нескольких партий и смен. Два разметчика проходят общую выборку, расхождения разбираем и возвращаем в инструкцию.
  4. Откладываем выборку для приёмкиЧасть изделий, лучше целые партии, откладывается и в обучении не участвует. Критерий приёмки по ней записывается в протокол до обучения. В выборке должно быть достаточно брака каждого класса, чтобы по ней можно было судить; если брака слишком мало, так и пишем: по этому классу вывод сделать нельзя.
  5. Обучаем и подбираем порогМодель, порог по цене двух ошибок, зона «на проверку». Пропуск брака и ложную выбраковку считаем отдельно по каждому классу.
  6. Проверяем на отложенной выборкеОдин зачётный прогон по критерию из протокола. Не прошли — возвращаемся к данным или оптике, а не подгоняем порог под известные ответы.
  7. Ставим на линию в режиме подсказкиСистема смотрит поток, оператор видит оценку и решает сам. Копим журнал: кадр, оценка, решение человека. Расхождения разбираем.
  8. Решаем, включать ли выбраковку, и передаёмЕсли замер на линии устраивает, подключается сигнал на выбрасыватель силами вашей автоматики. Передаём модель, разметку, спецификацию съёмки, журнал и инструкцию по переобучению.
Что делаем

Из чего состоит внедрение компьютерного зрения на линии

Это содержание пилота зрения на линии в рамках разработки AI-решений. Сроки в строках — ориентиры по каждому направлению: на календаре они перекрываются, поэтому их сумма больше срока пилота. Разбор линии и пробная съёмка начинаются ещё на обследовании, на пилоте их уточняют.

Разбор линии и определение брака

Изделие, классы дефектов, скорость, свет, соседние системы. Письменный критерий брака.

1–2 недели

Оптика и пробная съёмка

Камера, объектив, подсветка, триггер, кожух. Проверка на пробной серии.

2–3 недели

Сбор и разметка данных

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

3–6 недель

Модель и порог решения

Обучение, порог по цене двух ошибок, зона «на проверку».

2–4 недели

Проверка на отложенной выборке

Зачётный прогон по протоколу. Результат по классам, а не одна общая цифра.

1 неделя

Режим подсказки на линии

Оператор решает сам, система копит журнал. Разбор расхождений.

2–4 недели

Связь с линией и данные

Сигналы и обмен с вашей автоматикой, привязка кадра к изделию, статистика брака по сменам и партиям.

2–4 недели

Версии модели и сопровождение

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

от 20 000 ₽/мес
Как устроено

Путь одного изделия: от камеры до выбрасывателя

ПУТЬ ОДНОГО ИЗДЕЛИЯЛинияизделие проходит позициюконтроляДатчик и камеракадр по сигналу датчикапри фиксированном светеИнференсмодель на узле у линии илина сервере цехаРешениепорог: годно, брак или напроверкуВыбрасывательсигнал вашей автоматике,запись в журналРешает операторв режиме подсказки, безсигнала на выбрасывательСначала система подсказывает, а решает оператор. Выбраковка — после замера на линии.Решение должно прийти раньше, чем изделие пройдёт выбрасыватель.
Критичное звено — время. От датчика до выбрасывателя изделие проходит за время, которое определяет скорость вашей линии, и в этот бюджет входят съёмка, передача кадра, расчёт, сигнал и срабатывание самого выбрасывателя. Поэтому задержку считаем до выбора вычислителя, а не после.
Процесс

Как идёт работа: от обследования линии до сопровождения

Каждая ступень заканчивается документом и правом остановиться. Цену следующей называем по итогам предыдущей.

4–6 недель — Обследование производства

Линия, изделие, дефекты, соседние системы, пробная съёмка. На выходе: что камера видит, а чего нет, план пилота и вилка бюджета. По тарифам — 500 000 ₽, 4–6 недель; сумма вычитается из следующего этапа.

2–3 месяца — Пилот зрения на линии

Сбор и разметка, обучение, проверка на отложенной выборке, режим подсказки. По тарифам — 400 000–1 200 000 ₽, 2–3 месяца. Точную цену называем после обследования.

Решение — остановиться, расширить или автоматизировать

Три выхода по протоколу пилота. Остановиться: всё остаётся у вас по акту. Расширить на другие изделия. Включить автоматическую выбраковку силами вашей автоматики.

Далее — Опытная эксплуатация и продуктив

Работа на линии с участием оператора, обучение смен, регламент. Вывод в продуктив — от 1 500 000 ₽ этапами по 300 000–700 000 ₽, от 3 месяцев.

Дальше — Сопровождение

Присмотр за долей спорных кадров и версиями модели. От 20 000 ₽ в месяц (до 4 часов); крупное переобучение при смене партии может потребовать больше часов, другие пакеты и ставка сверх пакета — на странице цен.

Контроль

Что остаётся у вас и чего мы не делаем

Остаётся у вас

  • Исходный код конвейера (съёмка, инференс, связь с линией) и конфигурации — в вашем репозитории.
  • Размеченные снимки и инструкция по классам брака. Это ваш актив: по нему модель переучивают и без нас.
  • Веса модели, номера версий и скрипт переобучения.
  • Протокол приёмки с критерием, записанным до обучения, и отложенная выборка.
  • Спецификация съёмки: камера, объектив, подсветка, расстояния, настройки. По ней систему повторяют на другой линии.
  • Журнал решений: кадр, оценка, версия модели, решение оператора.

Мы этого не делаем

  • Не занимаемся электромонтажом, шкафами, сетями и пусконаладкой ПЛК: это работа вашей службы автоматики или интегратора. Мы описываем, какая оптика и какие сигналы нужны.
  • Не делаем функции безопасности. Система контроля качества не останавливает опасное оборудование и не заменяет защиту людей.
  • Не выдаём систему за средство измерений, прошедшее поверку, и не занимаемся сертификацией. Лицензии ФСТЭК у нас нет, категорирование КИИ и аттестацию не проводим.
  • Не называем точность до просмотра ваших образцов. Цифры появляются после проверки на вашей выборке.
  • Не берём дефекты, которых нет на изображении: внутренние, скрытые и те, которых никто не видел.
  • Не отправляем снимки изделий в публичные облачные сервисы.
Разборы и материалы

Как это устроено внутри

Разбор рядом — про типовую задачу поиска редких дефектов по снимкам. Отдельного разбора про контроль на линии мы пока не публиковали; вместо него материалы про порог, обвязку и обзор технологии.

Разбор типовой задачи

Поиск дефектов ЛЭП на аэроснимках

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

  • Выборка делится по облётам, а не по кадрам
  • Порог выбирается под цену пропуска
Читать разбор →
Материал

Компьютерное зрение для контроля качества: обзор

Короткое введение: что это за технология, из чего состоит контроль и с какого дефекта начинать.

  • Общая схема
  • С какого дефекта начинать
Читать →
Материал

Порог уверенности модели

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

  • Цена ошибки
  • Зона «на проверку»
Читать →
Материал

OPC UA, Modbus и MQTT

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

  • Сравнение протоколов
  • Подводные камни
Читать →
Страница услуги

Мониторинг оборудования и учёт простоев

Брак по сменам и станкам рядом с простоями и выработкой. Классификатор брака один для всех.

  • Брак как часть OEE
  • Единый классификатор
Смотреть →
Инструменты

На чём собираем систему машинного зрения для визуального контроля

Названия — примеры. Конкретный набор зависит от линии, скорости и требований вашего контура.

Съёмка
  • Промышленные камеры (GigE Vision, USB3 Vision)
  • Матричные и линейные камеры — по виду линии
  • Кольцевая, купольная, тёмнопольная и контровая подсветка
  • Датчик положения и энкодер для привязки кадра
Модели и обучение
  • PyTorch, ONNX
  • Детекция, сегментация и классификация (например, семейства YOLO и U-Net; лицензии реализаций различаются)
  • Поиск отличий от нормы на годных изделиях
  • Инструменты разметки: CVAT, Label Studio
Инференс
  • ONNX Runtime, TensorRT, OpenVINO — по железу
  • Узел у линии или сервер цеха
  • Docker, Linux (для Astra Linux драйверы и версии уточняем отдельно)
  • Версии моделей и откат
Связь с линией и данные
  • Дискретные сигналы, OPC UA, Modbus TCP, MQTT
  • PostgreSQL: журнал кадров и решений
  • Grafana: брак по сменам, партиям, станкам
  • Обмен с MES и 1С по необходимости
Кому подходит

Кому подходит автоматический контроль качества на производстве

Служба качества и ОТК

Один повторяющийся дефект или проверка комплектности, и нет возможности смотреть каждое изделие. Начинаем с самого дорогого брака.

Технологи и главные инженеры

Хотят знать, на каком станке, в какой смене и на какой партии растёт брак. Снимок каждого изделия даёт эту статистику.

Производства с рекламациями

Брак находит заказчик. Нужны фото изделия на момент отгрузки и сплошной контроль в узком месте.

Те, у кого камеры «не взлетели»

Демонстрация работала, а на линии пошли ложные срабатывания. Чаще причина в свете и данных, а не в модели; причину ищем в первую очередь там.

Заявка

Разберём, что видно на снимках вашей линии

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

Спасибо, заявка отправлена. Ответим в течение рабочего дня.

Не удалось отправить. Напишите в телеграм или позвоните.

Вопросы

Частые вопросы о компьютерном зрении для контроля качества

Как работает компьютерное зрение для контроля качества на линии?

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

Какие дефекты можно найти нейросетью, а какие нет?

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

Какая точность у автоматического контроля качества по изображению?

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

Сколько снимков нужно для обучения?

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

Может ли система сама выбраковывать изделия?

Может, если ваша автоматика примет сигнал и снимет изделие с линии. Но начинаем с режима подсказки: оператор видит оценку и решает сам, а мы копим журнал на живой линии. Автоматическую выбраковку включаем после замера и решения технолога. Монтаж выбрасывателя и подключение к ПЛК выполняет ваша служба автоматики.

Что будет, если сменится партия материала или освещение?

Качество может просесть: модель выучила прежние условия. Поэтому свет фиксируем конструкцией, а в эксплуатации следим за долей спорных кадров по неделям и выборочно перепроверяем «годные» вручную. При смене партии или оснастки собираем новые примеры, переобучаем, проверяем и на прежней отложенной выборке (чтобы не стало хуже), и на свежей выборке новой партии, и только потом заменяем версию. Откат на предыдущую остаётся возможным.

Где считает модель: на линии или на сервере?

Зависит от скорости линии, числа камер и надёжности сети. Узел у линии даёт минимальную задержку и работает при обрыве связи, но его труднее обновлять. Сервер цеха проще обслуживать, но сеть становится частью цепочки решения. Выбор записываем после замера задержки на вашей линии. Работать можно в закрытом контуре без интернета: снимки изделий наружу не уходят.

Чем нейросеть отличается от классического машинного зрения?

Она не всегда лучше. Классические алгоритмы — пороги, поиск по шаблону, измерение контуров — хорошо работают, когда изделие и свет стабильны, а признак чётко определён: наличие детали, чтение кода, замер размера. Нейросеть нужна, когда дефект выглядит по-разному, а поверхность текстурная. На обследовании скажем, что подходит вам; иногда хватает и штатной умной камеры.

Сколько стоит компьютерное зрение для контроля качества на производстве?

По тарифам: обследование производства — 500 000 ₽, 4–6 недель, и оно вычитается из следующего этапа. Для одного узкого участка иногда достаточно обследования по ступени «один-два процесса» — от 200 000 ₽, 2–3 недели; какая ступень подходит, решаем на первом разговоре. Если сначала нужно проверить, находит ли модель ваш дефект на готовых снимках, возможен лёгкий пилот на выборке: 150 000–400 000 ₽, 2–8 недель. Пилот зрения на линии — 400 000–1 200 000 ₽, 2–3 месяца. Вывод в продуктив — от 1 500 000 ₽ этапами по 300 000–700 000 ₽. Сопровождение — от 20 000 ₽ в месяц. Точную цену считаем после обследования: её двигают число типов дефектов, состояние данных и оптика. Оборудование (камеры, подсветка, вычислитель) в стоимость работ не входит: мы описываем, что нужно, закупка и монтаж идут на вашей стороне.