Определить наблюдаемые границы приёмки
Опишите приёмку как классификацию видимой границы жидкости в объявленной зоне изображения и семействе ёмкостей. Укажите, выдаётся ли относительная к изображению высота или другой явно определённый визуальный показатель. Не называйте это измерением объёма заполнения, массы или скрытого содержимого. Кривая стенка, непрозрачная ёмкость или закрытая поверхность могут лишить наблюдение достоверности даже при числовом выходе. До оценки согласуйте дефекты, допустимые позы, внешний вид материала и правила Review. Это не позволяет удачной демонстрации обработки незаметно стать широким обещанием о процессе заполнения или выпущенной станции.
Разделить разработку и приёмочный материал
Отложите идентифицируемые ёмкости и партии, не использованные при выборе света, ROI и интервала решения. Включите независимо оценённые низкий, нормальный и высокий видимые уровни, пустые контроли, пену, отражения стенки и допустимые изменения материала. Храните каждый исходный кадр и эталонную оценку; неопределённые эталоны требуют отдельного правила. Не переводите неудобный приёмочный образец в разработку, чтобы сообщить лишь замену. Объединяйте повторные виды одной ёмкости, не выдавая их за независимые экземпляры. До запуска закрепите группы и условия, а недоступные группы зарегистрируйте вместо скрытого сокращения объёма проверки.
Зафиксировать контракт решения
Зафиксируйте передачу Pass, Fail, Review, ошибок исполнения и отсутствующих результатов принимающей станции. Достоверная высота вне интервала отличается от недостаточных свидетельств границы. Ни Review, ни число по умолчанию нельзя превращать в подтверждённый низкий уровень или принятую бутылку. Проверяйте типизированные правила, геометрию и числа вместе с идентичностью. Незнакомый контракт выхода узла проверяйте по установленной версии до подключения действий. Реакцию на ненаблюдаемую границу согласуйте с владельцем процесса; руководство не предписывает универсальное безопасное действие или полную программу контроллера.
Наблюдаемая граница приёмки
Принятая зона должна содержать заявленную видимую границу жидкости во всех допустимых позах ёмкости.
- Заявленное семейство ёмкостей
- Полные координаты исходного кадра
- Видимая граница внутри ROI
- Скрытая поверхность не измерена
Сохранить весь плановый знаменатель
Сохраняйте полный плановый знаменатель при отчёте о достоверных решениях, Review, ошибках исполнения и отсутствующих результатах. Определите категории до подсчёта и отделите исходы экземпляров от повторных изображений. Каждый счётчик должен вести к исходным событиям и эталонным классам. Вместе со сводкой сообщайте принятые и неразрешённые группы; не публикуйте точность лишь по удобным выходам. Запись ниже — предлагаемая схема, а не измеренная производственная результативность. Пределы приёмки задаёт согласованный риск приложения и протокол, не общий процент, скопированный в процесс.
record = {
'event_id': event_id,
'image_id': image_id,
'workflow_revision': workflow_revision,
'raw_decision': raw_decision,
'execution_status': execution_status,
'handoff_status': handoff_status,
}
# Acceptance evidence schema, not a PLC implementation. Keep missing and invalid results explicit.Проверить передачу от события к действию
Проследите нужную бутылку от события съёмки через исходный кадр, ревизию, результат до подтверждения действия получателем. Проверьте, что поздний ответ не перезаписывает текущее событие и старое отношение не используется при пропуске кадра. Отделите реальную передачу от визуального решения: верно классифицированный кадр с действием для другой бутылки не проходит интеграцию. Проверяйте отображения в изолированной среде до включения выходов оборудования. Укажите ответственность за временные метки, очереди и тайм-аут подтверждения. Пример задаёт только поля свидетельств; проверенный интерфейс контроллера и реакция станции остаются отдельной реализацией.
Испытать прерывания и перезапуск
Испытайте запуск, остановку, перезапуск, прерывание транспорта и изменение расстояний между бутылками в согласованных условиях. Включите пропущенные кадры, поздние результаты, отмену и недоступность runtime, не скрывая их успешным повторным прогоном. После перезапуска нельзя представлять результат прошлой бутылки как новое измерение. Сравните неподвижность и разрешённое движение по одной эталонной политике: движение жидкости меняет видимость без изменения реального эталона заполнения. Офлайн-изображения изолируют обработку, но не сертифицируют готовность камеры, синхронизацию, исполнительный механизм или текущий пакет Windows. Разделите моделирование и фактическое наблюдение.
Собрать приёмочный журнал
Соберите фиксированные группы, обоснование эталонов, полные координаты ROI, фактические параметры съёмки, идентичность процесса и runtime, сырые типизированные выходы и журналы передачи. Включите первоначальные ошибки и неразрешённую неоднозначность, не только хорошие снимки с пометками. Журнал показывает доказанные свойства и ограничения, с ответственными за открытые условия интеграции. Сохраните сравнение базы и кандидата для воспроизведения. Изменения после запуска требуют документированной оценки влияния и соответствующей повторной проверки; знакомое имя процесса не делает изменённую оптику, ROI или отображение выхода эквивалентными принятой версии.
| Свидетельство | Нужная связь | Сохраняемая граница |
|---|---|---|
| Независимые группы бутылок | Экземпляр, партия и эталонный класс | Только заявленные ёмкости и внешний вид |
| Сырое решение и статус исполнения | Исходный кадр и ревизия процесса | Review и отсутствие остаются явными |
| Журнал передачи действия | Событие бутылки и подтверждение получателя | Верная классификация не доказывает верное действие |
| Снимок runtime и конфигурации | Реальные установленные версии и параметры | Офлайн-данные не сертифицируют готовность оборудования |
Разрешить только доказанные границы
Разрешайте только семейство ёмкостей, видимую границу, условия и интерфейс, доказанные согласованными материалами. Если пена или блики всё ещё закрывают поверхность, сохраните границу Review и рассмотрите иной способ наблюдения, не называя узкую выборку полной приёмкой. Исторические ограниченные проверки исходного кода фиксированных станций и сохранённых изображений не устанавливают готовность текущего пакета, физической камеры или производственной установки. Локальный браузерный OpenCV.js в рассмотренном объёме не реализован. Deyi Vision помогает исследовать и сравнивать записи, но приёмка остаётся конкретным документированным результатом, не общим заявлением о точности объёма или заводской эффективности.
От события к ограниченной приёмке
Сохраните идентичность результата и свидетельство действия получателя до вывода о доказанности согласованных границ.
- Получить идентифицированный кадр бутылки
- Сохранить тип решения и достоверность
- Подтвердить передачу данного события
- Принять границы или сохранить пробелы
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Triggered Image AcquisitionBaslerПроверено
- Deyi Vision Vision WorkbenchDeyi VisionПроверено
Материалы по компонентам и подбору
- machine vision software · Материал на английском
- Контрольный список приемочных испытаний машинного зрения
- автоматическая визуальная инспекция
- EAN-13: приёмка на линии
- EAN-13: декодирование и правила данных
- Стабильный захват: буферы, тайм-ауты и переподключение
- AI-поддержка процесса контроля видимого уровня
- Связать протоколы, изображения и номера деталей
- OCR этикетки: приёмка и контракт PLC
- OCR этикетки: нативный процесс и точное сравнение
- Приёмка комплектности открытой упаковки
- Процесс комплектности открытых пакетов с ИИ
- Определить обмен PLC–зрение через явные состояния
- Внешний вид шва и клея: приёмка линии
- Внешний вид шва и клея: правила
- SKU по цвету: приёмка и неизвестные
- SKU по цвету: правила цвета и товара
- Дефекты поверхности: приёмка и выход линии
- Дефекты поверхности: ограниченная оценка ИИ
- Испытать задержку от запуска до решения PLC под нагрузкой
- Версионирование и откат полного рецепта зрения

