Машинное зрение: что это, как работает и где применяется на производстве
Машинное зрение — это камеры, оптика, подсветка и программы, которые снимают изделие и сообщают оборудованию, годна ли деталь, где она лежит, что записано в коде. Системы зрения наводят роботов, читают коды, измеряют детали и ищут дефекты. На линии такая система проверяет сотни и даже тысячи деталей в минуту круглосуточно.
Проверено 27.09.2026
Содержание
- Что такое машинное зрение простыми словами
- Из чего состоит система машинного зрения
- Как работает машинное зрение
- Какие задачи решает машинное зрение
- Виды систем машинного зрения: 1D, 2D и 3D
- Платформы: от датчика зрения до ПК
- Машинное зрение в робототехнике
- Где применяется машинное зрение на производстве
- Пример расчёта: что различит 5-мегапиксельная камера
- Что даёт машинное зрение производству
- Сколько стоит машинное зрение и как считать окупаемость
- Как внедряют систему машинного зрения
- Рынок машинного зрения и тенденции
Основные данные
| Место в РТК | оборудование робототехнического комплекса по ГОСТ Р 60.0.0.4-2023 |
| Интерфейсы камер | GigE Vision (с 2006 года, кабель до 100 м), USB3 Vision (с 2013 года), CoaXPress, Camera Link |
| Рынок компьютерного зрения в России | 22,6 млрд ₽ в 2024 году, из них промышленность 2,27 млрд ₽ (оценка VisionLabs) |
Что такое машинное зрение простыми словами
Машинное зрение, или техническое зрение, состоит из камеры, оптики, подсветки и программы: они снимают изделие и превращают снимок в команду для оборудования. Ассоциация автоматизированной обработки изображений (AIA) относит к машинному зрению любую задачу, промышленную или нет, где аппаратура и программы снимают и обрабатывают изображения, а по ним управляют устройствами. Проще говоря, камера работает глазом контролёра, а программа делает за него вывод: годна ли деталь, где она лежит, какой номер на ней нанесён.
Классический пример даёт пивоварня, где проверяют уровень налива. Бутылка проходит датчик, тот запускает систему зрения, вспыхивает строб, и камера делает снимок. Программа находит на снимке уровень жидкости и отвечает «годен» или «брак». При браке сигнал уходит на отсекатель, который снимает бутылку с линии, а оператор видит отбракованные бутылки и статистику на экране. Возможных ответов у такой системы всего два, поэтому её называют бинарной.
Российские стандарты чаще говорят «система технического зрения». ГОСТ Р 60.0.0.4-2023 называет её среди оборудования, из которого вместе с промышленным роботом, рабочим органом и датчиками складывается робототехнический комплекс. Поэтому техническое зрение роботов рассматривают как часть робототехнического комплекса, а не как отдельный прибор: камера сообщает роботу, где лежит деталь, и проверяет, что он сделал. Промышленные роботы без зрения повторяют заученную траекторию и рассчитывают, что деталь лежит строго на своём месте.
Чем машинное зрение отличается от компьютерного
Алгоритмы у них во многом общие: промышленное компьютерное зрение пользуется теми же методами, что учебное или военное, но работает в других условиях. Промышленная система должна работать устойчивее, надёжнее и стабильнее учебной, а стоит она обычно намного меньше военной. Отсюда требования к машинному зрению: невысокая цена, приемлемая точность, высокая надёжность, механическая и температурная стабильность.
Компьютерным зрением в широком смысле называют и видеоаналитику на улицах, и программы, которые узнают лица. Машинное зрение работает в цеху и отдаёт команды станку, роботу или отсекателю. Подробнее о терминах рассказывает статья глоссария о машинном зрении.
Из чего состоит система машинного зрения
Система машинного зрения собрана из пяти основных узлов: освещения, объектива, датчика изображения, обработки и связи. Подсветка делает признаки детали заметными для камеры, объектив собирает изображение и передаёт его на сенсор в виде света, а сенсор превращает свет в цифровое изображение для процессора. Обработкой заняты алгоритмы: они просматривают снимок, достают из него нужные сведения, проверяют деталь и принимают решение. Для связи система обычно выдаёт дискретные сигналы или отправляет данные по последовательному каналу устройству, которое их записывает или использует.
Большинство узлов, включая модули подсветки, сенсоры и процессоры, продаются как готовые покупные изделия (COTS). Систему собирают из них или покупают целиком, когда все компоненты стоят в одном корпусе. Сама промышленная камера машинного зрения, с сенсором и креплением объектива, описана на отдельной странице.
Освещение
Система зрения анализирует не сам предмет, а отражённый от него свет. Поэтому схему подсветки продумывают раньше, чем выбирают камеру. Удачный свет подавляет одни признаки и усиливает другие: например, силуэт скрывает поверхность и позволяет измерить кромку. Основные приёмы сведены в таблицу.
| Подсветка | Как устроена | Для чего |
|---|---|---|
| Контровая (задний свет) | Источник за деталью, камера видит силуэт | Наружные размеры и контур; измерения надёжнее |
| Осевая диффузная (коаксиальная) | Свет вводится сбоку через полупрозрачное зеркало и падает на деталь по оси камеры | Очень ровная, однородная картинка |
| Структурированный свет | Проекция плоскости, сетки или сложного шаблона под известным углом | Контроль поверхности без зависимости от контраста, размеры, объём |
| Тёмное поле | Зеркальный отблеск уходит мимо камеры, в объектив попадает свет, рассеянный текстурой и рельефом | Малоконтрастные задачи, дефекты поверхности |
| Светлое поле | Направленный свет отражается в камеру | Высококонтрастные задачи; на глянце возможны блики и горячие точки |
| Диффузный купол | Рассеянный свет со всех сторон | Самая равномерная подсветка, скрывает несущественные неровности |
| Стробоскоп | Короткая вспышка в момент съёмки | Быстрые линии: «замораживает» движение и убирает смаз |
Объектив, сенсор и интерфейс камеры
Объектив определяет качество и разрешение снимка. У камер систем зрения два основных варианта: сменные объективы, обычно с креплением C или CS, и встроенные объективы автономных систем с автофокусом, механическим или на жидкой линзе. Сенсор на технологии ПЗС (CCD) или КМОП (CMOS) превращает свет в электрический сигнал. Чем выше разрешение, тем больше деталей на снимке и тем точнее камера измеряет, а сколько пикселей нужно, диктуют размер детали и допуски.
Кадры уходят в вычислитель по одному из стандартных интерфейсов. Программная основа у них общая, GenICam: камера описывает свои функции XML-файлом, и этот файл понимает программа любого производителя. А различаются интерфейсы тем, сколько данных пропускают и какой длины кабель допускают.
| Интерфейс | Стандарт выпущен | Пропускная способность | Длина кабеля |
|---|---|---|---|
| GigE Vision | 2006 | 1 Гбит/с у 1000BASE-T; новые камеры на 2,5, 5 и 10 Гбит/с | до 100 м |
| USB3 Vision | январь 2013 | 400 МБ/с (USB 3.0, USB 3.1 Gen 1); 900 МБ/с (USB 3.1 Gen 2) | 5 м; 1 м при 900 МБ/с |
| CoaXPress, версия CXP-12 | — | 12,5 Гбит/с на линию, 50 Гбит/с у 4×CXP-12 | около 30 м |
| Camera Link | 2000 | 2,04 Гбит/с (Base), 6,8 Гбит/с (Deca) | 10 м (Base, Medium), 5 м (Full), 4 м (Deca) |
Как работает машинное зрение
Снимок обрабатывают по шагам. Камера снимает кадр, программа при необходимости сначала улучшает его, чтобы нужные признаки стали заметнее, затем находит элементы детали, измеряет их и сравнивает с нормой. В конце система принимает решение и передаёт результат. Считать можно на внешнем ПК или внутри автономной системы зрения.
Почти любая задача начинается с того, что программа ищет объект в кадре по образцу (pattern matching), будь то простая проверка сборки или 3D-выемка деталей из тары. Если программа не нашла деталь, она не сможет ни навести на неё робота, ни прочитать код, ни проверить, ни сосчитать, ни измерить. Поэтому поиск должен находить деталь, даже когда сильно скачут контраст и освещение, меняется масштаб или деталь повёрнута.
Результат уходит на дискретные входы ПЛК, который управляет ячейкой или сигнальной колонной, либо прямо на клапан отсекателя. Данные передают и по последовательному каналу RS-232 или Ethernet, в том числе по промышленному протоколу EtherNet/IP.
- 01Датчик на линии замечает изделие и запускает съёмку
- 02Вспышка строба и снимок
- 03Предобработка изображения
- 04Поиск детали по образцу
- 05Измерение и сравнение с нормой
- 06Решение: годен или брак
- 07Сигнал на ПЛК, отсекатель или робот
По примеру контроля налива из руководства Cognex «Introduction to Machine Vision»
Правила или нейросеть
Классическое машинное зрение работает по правилам. Инженер задаёт, где искать деталь и что с ней делать: какие кромки мерить «калипером», какие пятна искать анализом blob, какие контуры сравнивать. Найдя деталь, система выравнивает остальные инструменты по тому, где она лежит, и на одной линии можно выпускать разные изделия без дорогой жёсткой оснастки.
Нейросети берут на себя дефекты, которые трудно описать правилами: царапины на текстуре, вмятины, пятна произвольной формы. Например, обнаружение аномалий у MVTec не требует ручной разметки. Модель учится на снимках годных изделий и отмечает на новых снимках участки, которые от них отличаются, а снимков для обучения нужно немного.
| Критерий | Алгоритмы по правилам | Нейросеть: обнаружение аномалий |
|---|---|---|
| Как задают проверку | Инженер настраивает инструменты: поиск по образцу, калипер, blob, поиск кромок | Модель обучают на снимках годных изделий без ручной разметки |
| Что нужно для запуска | Образцы деталей и допуски | Небольшой набор изображений без дефектов |
| Сильная сторона | Размеры, наличие элементов, чтение кодов | Дефекты произвольной формы без полной базы дефектов |
| Что выбрать, если… | нужно измерить размер, проверить наличие или прочитать код | брак трудно описать правилами, а годные изделия выглядят одинаково |
Какие задачи решает машинное зрение
Задачи машинного зрения делят на четыре группы: наведение, идентификация, измерение и инспекция. В англоязычной литературе их запоминают по аббревиатуре GIGI: guidance, identification, gauging, inspection. Во всех четырёх первым делом нужно найти деталь в кадре.
| Задача | Что делает система | Примеры |
|---|---|---|
| Наведение | Определяет положение и ориентацию детали в 2D или 3D и передаёт их роботу или станку | Укладка на поддоны и снятие с них, перекладка с конвейера в упаковку, совмещение деталей при сборке, выемка из тары |
| Идентификация | Читает штрихкоды, коды Data Matrix, прямую маркировку детали (DPM) и текст; OCR распознаёт символы, OCV проверяет наличие заданной строки | Прослеживаемость: производитель, партия, серийный номер изделия |
| Измерение | Считает расстояния между точками детали и сравнивает с допуском; при несоответствии подаёт сигнал на отбраковку | Многие системы измеряют признаки с точностью до 0,0254 мм и заменяют контактные калибры |
| Инспекция | Ищет дефекты, загрязнения, функциональные изъяны и проверяет комплектность | Таблетки на дефекты, соответствие продукта и упаковки, колпачки, пломбы и кольца на бутылках |
Контроль качества и измерения
Инспекции посвящена отдельная страница. Соседние задачи, включая измерение и сортировку, собраны в семействе применений «контроль и измерение».
Виды систем машинного зрения: 1D, 2D и 3D
По тому, как система получает изображение, её относят к одному из трёх классов: 1D, 2D или 3D.
1D-системы анализируют сигнал построчно, а не кадр целиком: например, сравнивают последнюю группу из десяти строк с более ранней. Так находят дефекты и сортируют их по типам в материалах, которые выпускают непрерывным процессом: бумаги, металла, пластика, нетканых полотен и другого листового и рулонного материала.
2D-системы снимают плоскую картинку. Большинство камер контроля матричные (area scan) и делают снимок целиком, а линейные (line scan) собирают изображение строка за строкой, пока изделие движется. У линейной камеры свои плюсы. Цилиндр, вращаемый перед ней, «разворачивается» в одну картинку, сама камера помещается в узкий зазор между роликами конвейера и обычно снимает с большим разрешением, чем матричная.
3D-системы снимают форму объекта. Многокамерная система триангулирует, где деталь находится в пространстве, и передаёт роботу, как она повёрнута. Лазерный датчик смещения строит карту высот по сдвигу отражённой лазерной линии и при калиброванном смещении измеряет высоту и плоскостность с точностью до 20 мкм. В камере со структурированным светом проектор наносит на объект полосы, камера снимает, как они искривились, и по этому изгибу программа считает глубину. На выходе получаются обычный снимок, карта глубины и облако точек с координатами XYZ.
Платформы: от датчика зрения до ПК
Систему машинного зрения собирают на одной из нескольких платформ. Какую взять, зависит от задачи: среды разработки, нужных возможностей, архитектуры и цены. Роботы добавляют к этому списку ещё один вариант, зрение внутри контроллера робота.
| Платформа | Что внутри | Сильная сторона | Что выбрать, если… |
|---|---|---|---|
| Датчик зрения, сканер кодов | Камера и обработка для одной точки контроля, встроенный Ethernet | Обычно не требует программирования | нужна одна проверка: наличие детали, код, метка |
| Автономная система (смарт-камера) | Сенсор, процессор и связь в одном корпусе, у части моделей подсветка и автофокус | Недорогая, быстро настраивается, её ставят в разных точках линии | нужно несколько точек контроля и ранняя отбраковка |
| Контроллер зрения | Вычислитель с возможностями ПК, лучше переносит условия цеха | Проще настраивать 3D и многокамерные 2D-задачи | нужны 3D или несколько камер на одной задаче |
| ПК-система | Камеры напрямую или через платы захвата, свой код на C/C++, Java и в графических средах | Наибольшая свобода разработки | установка крупная и есть сильная команда программистов |
| Зрение в контроллере робота | Камера подключается к контроллеру, обработка и движение согласуются без внешнего ПК (пример: FANUC iRVision) | Нет отдельного вычислителя и стыковки с роботом | весь участок на роботах одного бренда и нужна задача наведения |
Сеть систем зрения
Автономные системы со встроенным Ethernet объединяют в сеть, и управляет ею хост. Результаты, снимки и статистику тогда видно с любой рабочей станции завода по TCP/IP. Писать программу на ПК, наоборот, долго и сложно, поэтому этот путь обычно оставляют крупным установкам и опытным программистам.
Машинное зрение в робототехнике
Роботу зрение нужно прежде всего для наведения. Система находит деталь, определяет, где она лежит и как повёрнута в 2D или 3D, и передаёт это контроллеру робота. По оценке Cognex, так робот раскладывает детали на поддоны и снимает с них, упаковывает изделия с конвейера, совмещает детали при сборке и вынимает их из тары намного быстрее и точнее, чем если позиционировать их вручную.
Производители роботов встраивают зрение в контроллер. У FANUC функция iRVision входит в стандартную комплектацию всех контроллеров. Её 3D-вариант обходится без внешнего ПК: контроллер сам обрабатывает снимок и согласует с ним движение робота, а сравнив изображение с CAD-моделью, робот находит, где лежит деталь, и поправляет движение без точной оснастки. Типовые задачи такой системы, по данным FANUC, это перекладка (pick-and-place), выемка деталей навалом из тары (bin picking) и депаллетирование.
Линейка датчиков FANUC показывает, из чего собирают техническое зрение роботов. К контроллеру подключают 2D-камеру с разрешением 1280 × 1024 пикселя в градациях серого, 3D-датчик со структурированными лазерными щелевыми лучами и 3D-датчики 3DV, которые измеряют сцену по одному проецируемому шаблону. Модель 3DV/400 измеряет в зоне 268 × 262 × 500 мм.
Открыть схему
План ячейки: тара с деталями, 3D-камера над ней, контроллер робота со зрением, робот с захватом, позиция выкладки и ПЛК
Зрение и датчик силы
Зрение отвечает на вопрос «где», но не на вопрос «с каким усилием». Когда деталь вставляют с натягом, прижимают инструмент к поверхности или ищут отверстие на ощупь, к камере добавляют датчик силы и момента. Для выемки из тары подбирают ещё и захват, который дотянется до найденной камерой детали. Варианты собраны на странице «захваты для роботов».
Зрение в смешанном парке роботов
Встроенное зрение удобно, пока весь парк одного бренда: 2D-камера FANUC рассчитана на контроллеры семейства R-30iB. На участке с роботами разных производителей камеры подключают по открытым стандартам. GigE Vision задуман так, чтобы оборудование и программы разных поставщиков работали вместе по гигабитному Ethernet. Например, камера Hikrobot MV-CS050-10GM-PRO совместима с протоколом GigE Vision 2.0, стандартом GenICam и сторонним ПО на их основе.
Тогда одна система зрения выдаёт координаты любому роботу, а если поменять робота, зрение переделывать не придётся.
Где применяется машинное зрение на производстве
Машинное зрение покупает прежде всего промышленность. По опросу VDMA, 66% выручки отрасли машинного зрения по-прежнему приносит производство. Растущими рынками производители считают электронику, полупроводники, потребительскую электронику, фармацевтику и медицинскую технику, а перспективной называют логистику, где многие процессы ещё не автоматизированы.
Типовые задачи по отраслям сведены в таблицу.
| Отрасль | Типовые задачи зрения |
|---|---|
| Фармацевтика | Проверка таблеток на дефекты, соответствие продукта и упаковки, коды Data Matrix с партией и серийным номером |
| Пищевая промышленность и напитки | Уровень налива, колпачки, пломбы и кольца на бутылках, соответствие продукта и упаковки |
| Электроника | Автоматическая оптическая инспекция печатных плат (SMT/PCB AOI), поиск пропущенных компонентов |
| Бумага, металл, плёнки | Дефекты непрерывного полотна: 1D-системы и линейные камеры |
| Логистика и склады | Депаллетирование и перекладка с 3D-наведением, чтение кодов |
| Машиностроение | Измерение деталей вместо контактных калибров, наведение робота на деталь без точной оснастки |
Выпуск «Диджитал цеха» Группы НЛМК. Технология машинного зрения помогает следить, чтобы двери коксовых батарей всегда были плотно закрыты: так проще контролировать выбросы газов. О том, как разрабатываются такие проекты, рассказывает лидер цифровизации направлений экологии и промышленной безопасности НЛМК ИТ Павел Дрожжин, ведёт выпуск руководитель цифровых проектов НЛМК Сергей Паршин.
Пример расчёта: что различит 5-мегапиксельная камера
Схему съёмки описывают несколькими величинами:
- поле зрения: видимая часть объекта, которая заполняет сенсор камеры;
- рабочее расстояние: промежуток между передней поверхностью объектива и объектом;
- глубина резкости: наибольшая глубина объекта, которая целиком остаётся в фокусе;
- увеличение: отношение размера сенсора к полю зрения.
Предел разрешения сенсора задаёт частота Найквиста: одна пара линий, светлая и тёмная, занимает два пикселя. Возьмём камеру с сенсором 2448 × 2048 пикселей и пикселем 3,45 мкм, как у Hikrobot MV-CS050-10GM-PRO, и поле зрения 100 мм по горизонтали, как в учебном примере Edmund Optics для сенсора с тем же шагом пикселя.
| Размер пикселя | 3,45 × 3,45 мкм |
| Разрешение сенсора | 2448 × 2048 пикселей |
| Поле зрения по горизонтали | 100 мм (из примера Edmund Optics) |
| Предел сенсора | 2 пикселя = 1 пара линий |
| Частота кадров в полном разрешении | 24,2 кадра/с; 35,6 кадра/с в режиме сжатия |
| Формат пикселя | Mono 8 (1 байт на пиксель) |
| Полоса GigE 1000BASE-T | 1 Гбит/с |
- Ширина сенсора: 3,45 мкм × 2448 = 8,45 мм; высота: 3,45 мкм × 2048 ≈ 7,07 мм.
- Увеличение: m = 8,45 мм / 100 мм = 0,0845.
- Поле зрения по вертикали: 7,07 мм / 0,0845 ≈ 84 мм.
- Предел сенсора: 1000 / (2 × 3,45 мкм) ≈ 145 пар линий на мм.
- Предел на объекте: 145 × 0,0845 ≈ 12,25 пары линий на мм, то есть около 41 мкм; столько же даёт размер пикселя, делённый на увеличение: 3,45 / 0,0845 ≈ 41 мкм.
- Поток данных: 2448 × 2048 × 24,2 ≈ 121 млн пикселей в секунду; в формате Mono 8 это около 121 МБ/с, или примерно 0,97 Гбит/с.
- Производительность съёмки: 24,2 кадра/с × 60 ≈ 1450 кадров в минуту, если на деталь хватает одного кадра.
Поле зрения 100 × 84 мм, на объекте около 41 мкм на пиксель; 8-битный поток в полном разрешении почти целиком занимает канал GigE 1 Гбит/с.
Иллюстрация метода на паспортных данных и учебном примере, не проект. Реальное разрешение ниже теоретического из-за контраста объектива, освещения и смаза.
Что показывает расчёт
Формула даёт теоретический предел. Реальный обычно заметно хуже, потому что на результат влияет много других факторов, начиная с контраста объектива. Второе ограничение видно по потоку данных: в полном разрешении 8-битный поток почти целиком занимает гигабитный канал, и 35,6 кадра в секунду камера выдаёт, только если сжимает изображение. Если деталь движется быстро или нужен запас по скорости, выбирают камеру с более быстрым интерфейсом.
Что даёт машинное зрение производству
Человек лучше разбирается в сложной неупорядоченной сцене. Машинное зрение сильнее там, где сцена упорядочена и нужно мерить: оно быстрее, точнее и раз за разом повторяет результат. На линии оно проверяет сотни и даже тысячи деталей в минуту, а при подходящих камере и оптике видит детали мельче тех, что различает глаз. Система работает без перерывов и круглосуточно держит стабильный результат.
Контроль бесконтактный, поэтому деталь не повреждается, а механика испытательного стенда не изнашивается. Чем меньше людей в процессе, тем меньше грязи попадает в чистые помещения и тем реже людям приходится работать в опасной среде. Коды на деталях связывают изделие с узлами, из которых оно собрано, и по ним проще вести гарантийный ремонт и проверять подлинность.
Контролёр при этом не исчезает из процесса. В круглосуточной работе человек неизбежно отвлекается и пропускает мелкие детали, как отмечает главный инженер компании «Рокет Контрол» Павел Приходько. Зато человек лучше оценивает сложную, неупорядоченную сцену. Поэтому зрение берёт на себя поток, а человек разбирает спорные случаи и отбракованные изделия.
| Критерий | Контролёр | Система машинного зрения |
|---|---|---|
| Сильная сторона | Качественная оценка сложной, неупорядоченной сцены | Количественные измерения упорядоченной сцены: скорость, точность, повторяемость |
| Производительность | Ограничена вниманием: в круглосуточной работе пропускает мелкие детали | Сотни и даже тысячи деталей в минуту, 24 часа в сутки |
| Мелкие детали | Предел остроты зрения | Детали мельче видимых глазом при подходящей камере и оптике |
| Что выбрать, если… | изделия каждый раз разные, дефект редкий, объём небольшой | поток большой, деталь подаётся одинаково, нужен протокол каждой проверки |
Доклад руководителя проектов по компьютерному зрению ТВЭЛ Ольги Кокориной на форуме CNews «Технологии искусственного интеллекта 2026». Сначала речь об ИИ в корпоративной части компании, затем о производстве, где компьютерное зрение применяют для контроля качества. Главный случай — комплекс для проверки дистанционирующих решёток: раньше деталь проверял вручную оператор, теперь на это уходит заметно меньше времени. Решение построено на нейросетях, а готового продукта на рынке подобрать не удалось.
Сколько стоит машинное зрение и как считать окупаемость
Бюджет складывается из камеры и оптики, подсветки, вычислителя, лицензий на программы и инженерной работы: надо подобрать схему съёмки, настроить алгоритмы, связать систему с ПЛК или роботом и испытать её на реальных деталях.
Окупаемость считают так же, как для робота: сколько контролёров освобождает система, сколько брака перестаёт доходить до клиента, во что обходится простой линии. По словам Глеба Рыжакова из Центрального университета, при высокой ключевой ставке частный бизнес в России ждёт от компьютерного зрения точечных внедрений, которые окупаются за один-два года, например контроля дефектов на производстве.
Как внедряют систему машинного зрения
Проект начинают с образцов: годных деталей и деталей с каждым видом брака. На них подбирают подсветку и оптику и проверяют главное: виден ли дефект на снимке. Только после этого выбирают платформу и алгоритм, связывают систему с ПЛК или роботом, настраивают отбраковку и прогоняют на потоке, проверяя, совпадает ли вердикт системы с мнением контролёра.
Типовые ошибки проекта
- Сначала камера, потом свет. Система видит только отражённый свет. Если при выбранной подсветке дефект не проявляется, его не найдут ни разрешение, ни алгоритм.
- Образцы из одного дня. Даже в хорошо отлаженном процессе внешний вид детали меняется. Образцы берут из разных партий и смен и снимают при разном свете в цеху.
- Глянец под направленным светом. На блестящей поверхности светлое поле даёт горячие точки и блики, и нужен рассеянный свет или купол.
- Смаз на быстрой линии. Движущуюся деталь «замораживают» стробоскопом.
- Вычислитель далеко от камеры. Кабель USB3 Vision рассчитан на 5 м, Camera Link Base на 10 м, GigE Vision на 100 м.
- Разрешение впритык по формуле. Реальный предел часто заметно хуже расчётного, поэтому запас закладывают сразу.
Рынок машинного зрения и тенденции
Опубликованные оценки по России охватывают весь рынок компьютерного зрения, и промышленность в них идёт отдельной строкой. По оценке VisionLabs, в 2024 году этот рынок составил 22,6 млрд рублей, а к 2030 году при росте около 14% в год может достичь 49,61 млрд рублей. Больше половины выручки (53%) дают видеоаналитика, распознавание текста и документов (OCR/IDP) и проекты «Безопасный город», а госсектор в целом приносит около 35%.
На промышленность приходится 2,27 млрд рублей, около десятой части рынка. Здесь компьютерным зрением ищут дефекты, следят, чтобы операции шли по регламенту, и автоматически ведут фотоконтроль.
Открыть схему
Горизонтальные столбцы: видеоаналитика 4,83, OCR 3,7, безопасный город 3,5, ритейл 1,4, медицина 0,48, промышленность 2,27 млрд ₽
Европа и мировые производители
Европейская отрасль три года подряд теряла выручку. По опросу VDMA, в 2025 году продажи производителей систем зрения снизились на 2%: у изготовителей компонентов они выросли на 4%, у поставщиков готовых систем упали на 6%. По регионам сбыта картина разная: в Европе продажи сократились на 6%, в Северной Америке выросли на 9%, в Азии на 3%. На 2026 год VDMA ждёт, что продажи вырастут на 3%.
Глава отделения Machine Vision в VDMA Даниэль Зайлер называет машинное зрение, особенно в связке с робототехникой и ИИ, ключевой технологией конкурентоспособного производства. Китайские компании заметны и на отраслевых выставках. На выставку Vision 2026 в Штутгарте (6–8 октября) к маю записались 400 экспонентов, две трети из них иностранные, и особенно много компаний из Китая.
Кто поставляет машинное зрение
Поставщики делятся на несколько групп. Одни выпускают компоненты: камеры, оптику, подсветку. Так, Hikrobot делает промышленные камеры, в том числе модель из расчёта выше. Другие пишут программы: у MVTec есть среда разработки HALCON и пакет MERLIC, с которым нейросетевой контроль настраивают, не программируя. Третьи продают готовые системы: Cognex выпускает датчики зрения, системы 3D-зрения и промышленные сканеры кодов. Mech-Mind делает 3D-камеры со структурированным светом, а производители роботов, как FANUC, встраивают зрение в контроллер.
Куда движется техника
Нейросетевой контроль проще обучать: модели обнаружения аномалий обходятся снимками годных изделий без разметки. 3D-зрение уходит в контроллер робота, и в 2021 году FANUC добавила в iRVision функцию, которая находит детали по 3D-модели. Интерфейсы ускоряются: кроме гигабитных камер выпускают модели на 2,5, 5 и 10 Гбит/с, а стандарт GigE Vision с версии 2.1 2018 года передаёт составные данные, которые нужны для 3D.
Когда не подходит
- Неупорядоченная сцена. Человек лучше оценивает сложную, неупорядоченную сцену, а машинное зрение сильно там, где деталь подаётся одинаково.
- Поиск детали. Свет, перекрытие, поворот и масштаб меняют вид детали и мешают её найти, а без этого шага не работают ни наведение, ни измерение, ни инспекция.
- Блики. Система анализирует отражённый свет, поэтому на блестящих поверхностях направленная подсветка даёт горячие точки и блики.
- Предел разрешения. Реальное разрешение часто заметно хуже того, что дают формулы.
- Нейросеть знает только годные образцы. Модель обнаружения аномалий отмечает всё, что отличается от снимков годных изделий, поэтому, когда меняется исполнение изделия, его снимки приходится добавлять в обучающий набор.
- Разработка на ПК. Своя программа на ПК даёт свободу, но писать её долго и сложно.
- Привязка к бренду. Встроенное зрение робота рассчитано на контроллеры своего производителя.
- Экономика. При высокой ключевой ставке бизнес осторожен с капиталоёмкими проектами, которые окупаются не сразу.
Частые вопросы
Что такое машинное зрение простыми словами?
Это камера, подсветка, оптика и программа, которые заменяют глаз контролёра. Система снимает изделие, находит на снимке нужные признаки и сразу сообщает оборудованию, годно ли изделие, где лежит деталь, какой код на ней нанесён.
Как работает машинное зрение?
Датчик на линии запускает съёмку, вспыхивает подсветка, камера делает снимок. Программа при необходимости улучшает изображение, находит деталь по образцу, измеряет её и сравнивает с нормой. Результат уходит дискретным сигналом на ПЛК или отсекатель либо данными по Ethernet.
Чем машинное зрение отличается от компьютерного?
Алгоритмы во многом общие, но машинное зрение работает в цеху и управляет оборудованием. Оно должно быть надёжным, механически и термически стабильным и при этом недорогим. Компьютерным зрением называют и задачи вне производства, например видеоаналитику и распознавание лиц.
Нужен ли машинному зрению искусственный интеллект?
Не всегда. Прочитать код, измерить деталь или проверить, на месте ли она, могут алгоритмы по правилам. Нейросети нужны там, где дефект трудно описать: модели обнаружения аномалий обучают на снимках годных изделий без ручной разметки.
Как машинное зрение помогает роботу?
Камера находит деталь и сообщает роботу, где она лежит и как повёрнута, в 2D или 3D. Так робот берёт детали с конвейера, из тары навалом или с поддона без точной оснастки. У FANUC функция зрения iRVision входит в стандартную комплектацию всех контроллеров, а её 3D-вариант работает без внешнего ПК.
Источники и документы 13
- ГОСТ Р 60.0.0.4-2023/ИСО 8373:2021. Роботы и робототехнические устройства. Термины и определения
- Introduction to Machine Vision. A guide to automating process & quality improvements
- Resolution. Imaging Resource Guide
- Imaging Fundamentals: 6 fundamental parameters of an imaging system. Imaging Resource Guide, section 1.2
- MV-CS050-10GM/GC-PRO. 5 MP 2/3" CMOS GigE Area Scan Camera (datasheet)
- GigE Vision
- An overview of machine vision interfaces
- Anomaly Detection with Deep Learning – Defect and Fault Detection in Production
- Imaging Mechanism of Structured-Light Camera. Mech-Eye Industrial 3D Camera User Manual 2.3.4
- iRVision (Robot. Functions)
- iRVision 3D Guidance
- Отрасли под присмотром: рынок компьютерного зрения в России удвоится к 2030 году
- Europas Bildverarbeitungsindustrie erwartet Trendwende 2026