Наблюдаемые границы контроля
Бутылка, выглядящая недолитой, может быть наклонена, снята при плескании жидкости или частично закрыта этикеткой. Сначала определите наблюдаемый признак: видимую границу жидкости или воспроизводимый показатель покрытия в фиксированной зоне. Это наблюдение не является измерением объёма. Коническая бутылка, пена, непрозрачная стенка или меняющийся мениск могут нарушить связь между высотой в изображении и содержимым. Запишите согласованный видимый признак и исключённые случаи в задании на контроль. Если признак нельзя надёжно увидеть, измените расположение камеры или принцип измерения до настройки порога решения.
Зафиксировать группы образцов
Подготовьте пустые ёмкости, ёмкости с видимо низким, номинальным и видимо высоким уровнем одинаковой конструкции. Включите нормальные вариации оттенка стенки, положения этикетки, формовочных швов и крышки. Эталонный класс определяйте независимой проверкой процесса, подходящей продукту, а не текущим результатом зрения. При разделении материалов разработки и приёмки сохраняйте идентичность бутылки и съёмочную партию в одной группе: соседние кадры одной бутылки не являются независимыми доказательствами. Статическое стендовое фото и бутылка, приближающаяся к производственному триггеру, относятся к разным группам. Сохраните обе: хорошая неподвижная картинка не доказывает наблюдаемость той же границы в движении.
Выбрать геометрию съёмки
Выберите боковой вид со всей согласованной зоной наблюдения и устойчивой опорной деталью ёмкости. Зафиксируйте высоту камеры, угол, рабочее расстояние и опору бутылки. Край, шов или элемент оснастки могут задавать положение зоны, но деформируемая этикетка не должна быть единственной геометрической базой. Перемещайте эталонную бутылку в пределах допустимого поперечного и углового люфта и проверяйте, остаётся ли вся граница видимой без отсечения обрезкой. Наведите резкость на плоскость границы жидкости и проверьте стенку: изогнутые прозрачные стенки могут вызывать кажущееся смещение края. Запишите эту зависимость вместо представления номинального пиксельного масштаба как калиброванного физического измерителя.
Геометрия боковой съёмки
Иллюстративная зона связана с устойчивой базой ёмкости, а граница жидкости остаётся полностью в поле зрения.
- Фиксированная камера и рабочее расстояние
- База ёмкости и поддерживаемая поза
- Полная зона наблюдения
- Видимая граница жидкости, не объём
Контролировать выдержку и движение
Оцените выдержку по движению, действительно пересекающему изображение. В условном расчёте поле зрения 120 mm на 2000 px даёт номинальный масштаб 0.06 mm/px. При 500 mm/s выдержка 100 µs создаёт перемещение 0.05 mm, примерно 0.83 px. Эти данные поясняют расчёт, а не задают проверенную спецификацию камеры или допуск приёмки. Используйте приведённую арифметику для выбора начальной выдержки, затем проверьте реальную резкость границы при самом быстром разрешённом транспортировании. Движение жидкости может отличаться от движения ёмкости, поэтому резкий край бутылки сам по себе не доказывает стабильности границы жидкости.
scale_mm_per_px = 120 / 2000
blur_mm = 500 * (100 / 1000000)
blur_px = blur_mm / scale_mm_per_px
# nominal planning result: 0.833333... px; not a measurement calibrationСинхронизировать съёмку
Запускайте съёмку по воспроизводимому событию ёмкости и записывайте соответствие экспозиции бутылке. Проверьте выбранный режим триггера, поведение готовности и реальные временные метки по документации камеры. Фотоэлектрический датчик может реагировать на край этикетки раньше, чем бутылка достигнет нужного положения; отдельно проверьте это смещение. Снимайте после заданного условия успокоения, если процесс позволяет, не предполагая, что увеличение задержки всегда помогает. Проверьте получение кадров при ожидаемой последовательности бутылок и прерывании потока. Пропуски, дубликаты и старое изображение, привязанное к новой бутылке, должны оставаться различимыми сбоями, а не допустимыми решениями об уровне.
Проверить стабильность яркости
Во время сравнения фиксируйте выдержку, усиление и баланс белого, если автоматическое управление не входит в предлагаемую производственную конфигурацию. При его использовании запишите реакцию на пустые и наполненные бутылки вместо предположения о неизменном контрасте границы. Сохраните неизменённые исходные изображения, формат пикселя и настройки; яркость экрана не является доказательством съёмки. Проверьте блики стенки, переход яркости на границе и видимую область под ней. Насыщение способно стереть переход, хотя предварительный просмотр кажется ясным. Включите прогрев освещения и окружающий свет в журнал, чтобы изменение света не принять за дрейф камеры.
Составить журнал съёмки
Создайте журнал получения изображений со строкой для каждого события бутылки: идентичность ёмкости, эталонный класс, время триггера, идентичность изображения, выдержка, усиление, формат, поза и наблюдаемость. Добавляйте обрезку только как производный вид; сохраняйте полное исходное изображение и координаты обрезки. Запишите, закрывали ли пена, блик, этикетка или плеск согласованную границу. Таблица задаёт структуру записи, а не универсальные пределы. Другой инженер должен проследить проблемное изображение из той же конфигурации и отличить отсутствие наблюдения от подтверждённого низкого уровня, не восстанавливая события по именам файлов.
| Контроль | Сохраняемые доказательства | Интерпретация |
|---|---|---|
| Ёмкость и поза | Идентичность, ориентация и эталонный класс | Зависимость от позы требует отдельной проверки геометрии |
| Движение и выдержка | Условия транспортирования, выдержка и исходное изображение | Резкая стенка не доказывает стабильность границы жидкости |
| Привязка триггера | Идентичности события и изображения с временными метками | Пропущенное или старое изображение является сбоем съёмки |
| Наблюдаемость | Записи об этикетке, пене, бликах и обрезанной границе | Ненаблюдаемость отличается от подтверждённого недолива |
Распознать признаки неисправности
Интерпретируйте признаки сбоя до замены камеры. Граница, перемещающаяся с поворотом бутылки, может быть связана с геометрией стенки или формовочным швом. Граница, меняющаяся только после начала транспортирования, может указывать на движение жидкости или момент съёмки. Неподвижный горизонтальный блик, сохраняющийся при испытании пустой бутылки, противоречит его трактовке как поверхности жидкости. Если исходный кадр обрезан или зона выходит из поля зрения, изменение порога не возвращает отсутствующую информацию. Вместе сравните полный кадр, запись триггера и эталонную бутылку. Зафиксируйте альтернативные объяснения и различающий их контроль, а не диагностируйте причину только по внешнему виду.
Разделить наблюдение и сбой съёмки
Свяжите событие бутылки с исходным кадром и установите наблюдаемость границы до присвоения класса уровня.
- Связать событие бутылки с исходным изображением
- Проверить полную зону наблюдения
- Записать видимость границы
- Проверить уровень или сохранить сбой
Принять базовые условия съёмки
Принимайте базовые условия съёмки только после воспроизводимости согласованного видимого признака при разрешённых позах и режимах, с независимыми эталонными классами и сохранёнными сбоями. Отделяйте ненаблюдаемые образцы от дефектов низкого уровня: скрытая граница не доказывает недолив. Зафиксируйте настройки камеры, геометрию и группы образцов перед испытаниями освещения и ROI. Deyi Vision может рассмотреть поддерживаемые процессы сохранённых изображений и предлагаемую станцию, но поддержка в исходном коде не означает приёмку конкретной среды исполнения, подключения камеры или линии. Это инженерная проверка, а не завершённое физическое испытание или гарантия объёма.
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Exposure TimeBaslerПроверено
- Triggered Image AcquisitionBaslerПроверено
- Camera CalibrationOpenCVПроверено
- Deyi Vision Vision WorkbenchDeyi VisionПроверено
Материалы по компонентам и подбору
- machine vision software · Материал на английском
- Контрольный список приемочных испытаний машинного зрения
- автоматическая визуальная инспекция
- промышленная камера машинного зрения
- Инспекция высоты сварки battery tab
- альтернатива датчику зрения Balluff
- альтернатива сканеру штрихкодов Datalogic
- Banner Vision Sensor Alternative · Материал на английском
- Диагностика ошибок видимой проверки сборки
- EAN-13: дубликаты и пропущенные чтения
- Освещение и ROI для видимой границы жидкости
- Диагностика нестабильных решений видимого уровня
- Выбор порога контроля по матрице ошибок
- Проверка базовой линии лазерного профиля и пропусков
- OCR этикетки: нечитаемость и неверный текст
- Камера для комплектности открытой упаковки
- Свет и ROI для содержимого открытой упаковки
- Диагностика ложной комплектности упаковки
- Внешний вид шва и клея: разрывы
- SKU по цвету: каналы и дрейф
- Дефекты поверхности: ложные тревоги

