Цель и границы применения
Решайте цвет в объявленном формате, отдельно от семантического SKU и разрешения облака.
Руководство описывает инженерную оценку, а не сертификацию готового к запуску продукта. Текущий публичный пример Deyi Vision для ПК охватывает EAN-13 на подтверждённых образцах изображений. Нативные OCR и детекция в инженерном коде требуют проверки установленной среды, привязанных моделей и задания перед использованием. Шаблон в браузере не доказывает выполнение в браузере: планируемый backend OpenCV.js проверяется отдельно. Облачное распознавание требует явного согласования изображений, провайдера, модели и стоимости. Архив для рассмотрения не является исполняемым выпускным пакетом. Совместимость камеры, прошивки и драйвера проверяется отдельно. Все числа в таблице условные; это не измерения Deyi Vision и не результаты клиентов.
Подготовка доказательств
Зафиксируйте каналы, глубину, маску и классы, свяжите локальное исполнение; шаблон/архив не даёт runtime. Проверьте контракт промежуточного выхода до итогового флага. Отсутствующая область, неверный текст, координата или нечисловое значение остаются явным отказом, не успехом по умолчанию. Запишите фактический backend и зависимости, не переносите приёмку от одноимённого шаблона другой среды. При смене модели или предобработки сохраняйте прежнюю версию и повторяйте фиксированное сравнение. Покажите все попытки, пригодные доказательства и обработку остальных: это характеризует покрытие и отказы, не только распознавание. Сортировка по цвету и распознавание SKU отвечают на разные вопросы. Область может совпадать с красным эталоном, но принадлежать изделию неверного размера, этикетки или упаковки. Определите, сортируется физический цвет, проверяется ожидаемый SKU или требуются оба независимых условия. Используйте цветные кадры с известным порядком каналов, сохраняйте экспозицию, баланс белого и спектр света в рецепте. Проверяйте допустимые партии материала, блики, тени и чужие продукты, а не только чистую цветовую карту. При слабой насыщенности тон ненадёжен; пересвеченный блик теряет информацию без возможности восстановления алгоритмом. Неизвестные, ненаблюдаемые и разноцветные изделия требуют явного маршрута. Модель SKU проверяйте отдельно от цветового порога и согласуйте отправку в облако заранее. Рассматривайте процесс как последовательность типизированных решений, а не один ответ модели. До эксперимента привяжите идентификатор входа, преобразование области, версии узлов, предобработку и пакет модели. Разделяйте подбор параметров на данных разработки и оценку на замороженном наборе, ответы которого не использовались для настройки. Храните базовый и кандидатный результат каждого случая, включая ошибку выполнения. ИИ может предложить ревизию, но не подтвердить эталонный ответ, разрешить отправку данных или одобрить производство. При неопределённом ответе провайдера сохраните идентификатор запроса и выясните статус квитанции прежде, чем повторять запрос. Доступность среды, качество распознавания и одобрение выпуска проверяются независимо.
Порядок действий
- Конвертируйте с правильным порядком и объявите HSV до порогов.
- Для опыта OpenCV 8-bit красный пересекает H 0–10 или 170–179; S/V выберите по образцам, не универсальному preset.
- Считайте допустимые совпадения, при нехватке данных верните Review и долю.
- Проверьте SKU по одобренным ID отдельно; облако требует согласования данных, провайдера, модели и цены.
Интерпретация испытания
Условно 600 из 1000 пикселей дают 60%; критерий опыта 70% возвращает Review, не принудительный красный. Диапазоны и долю проверяют на установленной глубине/товаре. Цвет не различает одноцветные SKU.
Рабочий протокол
| Запись | Значение / наблюдение | Интерпретация |
|---|---|---|
| Представление HSV | 8-bit; H [0,10] OR [170,179] | Условные интервалы красного, проверить S/V |
| Совпадения / допустимые | 600 / 1000 | Доля = 60% |
| Критерий опыта | 70% | 60% < 70% → Review |
ratio = 600 / 1000 = 60%
60% < 70% -> ReviewДва инженерных представления
Два инженерных представления · 1
Схема показывает порядок проверок. Каждая стрелка требует записанных доказательств и не означает реализованное автоматическое соединение. Идентификатор → Связанные узлы → Контракт → Review.
- Идентификатор
- Связанные узлы
- Контракт
- Review
Два инженерных представления · 2
Схема показывает порядок проверок. Каждая стрелка требует записанных доказательств и не означает реализованное автоматическое соединение. Разработка → Фиксированная оценка → Кандидат → Одобрение.
- Разработка
- Фиксированная оценка
- Кандидат
- Одобрение
Диагностика отказов
- Диапазон другой глубины незаметно меняет класс.
- Высокая облачная уверенность без SKU-связи или видимого объекта не разрешает маршрут.
Приёмка и передача
Примите цвет на независимых известных/новых образцах, затем товарное правило; свяжите диапазоны, маску, пакет и модели с записью.
Храните вместе исходные изображения, ожидаемое решение, точную ревизию и полный протокол результатов. Зафиксируйте набор оценки до выбора окончательных параметров. Если его ответы позднее используются для настройки, обозначьте набор как обучающий для разработки и получите новый независимый приёмочный набор. Оставляйте Review, NoResult, ошибку исполнения и пропущенный кадр в знаменателе; фильтрация строк не превращает их в успешные проверки. Сохраняйте воспроизводимый отказ рядом с успешным образцом. При передаче укажите права изменения рецепта, способ восстановления ранее одобренной ревизии и выход оборудования, заблокированный до приёмки. Результат программы сам по себе не доказывает, что движущаяся деталь попала в правильное место.
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Deyi Vision machine vision software: evaluation scopeDeyi VisionПроверено
- Thresholding Operations using inRangeOpenCVПроверено
- Color Space ConversionsOpenCVПроверено
Материалы по компонентам и подбору
- machine vision software · Материал на английском
- автоматическая визуальная инспекция
- Контрольный список проектирования системы визуального контроля
- Процесс видимой сборки с поддержкой ИИ
- EAN-13: приёмка на линии
- EAN-13: декодирование и правила данных
- Стабильный захват: буферы, тайм-ауты и переподключение
- Приёмка и интеграция контроля видимого уровня
- AI-поддержка процесса контроля видимого уровня
- Связать протоколы, изображения и номера деталей
- OCR этикетки: приёмка и контракт PLC
- OCR этикетки: нативный процесс и точное сравнение
- Приёмка комплектности открытой упаковки
- Процесс комплектности открытых пакетов с ИИ
- Определить обмен PLC–зрение через явные состояния
- Внешний вид шва и клея: приёмка линии
- Внешний вид шва и клея: правила
- SKU по цвету: приёмка и неизвестные
- Дефекты поверхности: приёмка и выход линии
- Дефекты поверхности: ограниченная оценка ИИ
- Испытать задержку от запуска до решения PLC под нагрузкой
- Версионирование и откат полного рецепта зрения

