Определить требования к контрасту
Более яркое изображение бутылки не обязательно лучше для контроля уровня. Блик стенки может стать сильнее границы жидкости, а пена создать дополнительный горизонтальный переход. До выбора света определите требования: какой переход является согласованной видимой границей, какова его полярность и какие признаки стенки или этикетки должны оставаться вне зоны. Цель — стабильная наблюдаемая граница, не привлекательный предварительный просмотр. Отношение видимой высоты или покрытия остаётся косвенным показателем. Изменение света не задаёт пересчёта в объём, особенно при изогнутой ёмкости или неопределённом мениске.
Сохранить образцы полярности
Сохраните исходные изображения пустых, номинальных и видимо недолитых ёмкостей до испытания порога. Включите швы, смещения этикеток и пену, способные имитировать нужный переход. Запишите, должна ли нижняя область быть светлее или темнее верхней. Эта полярность относится к реальному сочетанию света и материала, а не ко всем жидкостям. Для сравнения производных серых и бинарных видов используйте те же оригиналы. Сохраните контроль пустой бутылки: линия, остающаяся без жидкости, может быть признаком стенки или оснастки, а не полезным свидетельством уровня.
Выбрать геометрию освещения
Сравните подсветку сзади и предлагаемую альтернативу при фиксированной позе ёмкости и одинаковой геометрии камеры и объектива. Подсветка может раскрыть переход интенсивности проходящего света в некоторых ёмкостях, однако толстая, цветная или изогнутая стенка может ослабить или сместить его. Диффузный свет способен уменьшить сильный блик и одновременно градиент границы. Запишите этот компромисс непосредственно. В том же испытании двигайте свет без изменения зоны или усиления. Если граница требует новой точки обзора, оформите отдельную геометрическую ревизию, не приписывая всё улучшение освещению.
Связать ROI с базой ёмкости
Видимая граница читается в заданной локальной системе, не в подвижной обрезке экрана.
- Устойчивая база ёмкости
- Фиксированная ROI исходного изображения
- Координата границы направлена вниз
- Только показатель видимой высоты
Задать координаты ROI
Задайте ROI в координатах исходного изображения и отображение границы в локальную систему. В иллюстративной синтетической зоне высотой20 px единственная граница y=8, измеренная вниз от верха, даёт отношение видимой высоты0.6. При y=14 та же договорённость даёт0.3. Расчёт ниже выражает соглашение координат, не объём реальной бутылки. Смещение обрезки меняет опорную высоту, поэтому сохраняйте начало, размеры и базу ёмкости для каждой ревизии. Не сравнивайте отношения разных ROI так, будто изменилось только наполнение.
H = 20
y = 8
visible_ratio = (H - y) / H # 0.6
y = 14
visible_ratio = (H - y) / H # 0.3
# y is measured downward from the top of the fixed ROI.
# This is a synthetic image-height proxy, not liquid volume.Провести парные световые испытания
Проведите парное испытание: снимайте каждую идентифицированную ёмкость с базовым и кандидатным светом без изменения эталонного класса. Фиксируйте выдержку, усиление, позу, условие успокоения и ROI. Повторите пару после нормального прогрева и при ожидаемых крайних уровнях окружающего света. Сохраните оба оригинала, даже если кандидат выглядит хуже. Сравнивайте видимость и неоднозначность по группам ёмкостей, не выбирая только самый ясный кадр каждого условия. Если автоматическое управление нельзя отключить, запишите фактические настройки каждого кадра и признайте, что испытание больше не изолирует только освещение.
Проверить профиль границы
До настройки окончательного решения исследуйте профиль интенсивности или градиента через согласованную зону. Отметьте нужную границу и конкурирующие переходы от шва, блика или пены. Проверьте допустимые горизонтальные позиции: удачный столбец может скрыть плохой вид в других местах. Сохраните серый профиль, предлагаемую координату и идентичность исходной обрезки. Пороговая обработка с заданной полярностью является операцией над производным изображением, не независимым доказательством физической поверхности. Сглаживание или морфологию записывайте отдельной ревизией: они могут удалить маленький настоящий переход или объединить несвязанные области.
Вести журнал контраста
В журнале контраста связывайте световую конфигурацию с идентичностью ёмкости и изображения, координатами ROI, полярностью и наблюдаемостью. При конкурирующих краях записывайте причину вместо принудительной числовой координаты. Синтетические расчёты храните на отдельном листе с пометкой иллюстрации. Таблица отделяет стабильную единственную границу от неоднозначной или отсутствующей информации. Примерные отношения лишь объясняют координатную арифметику, а не задают пределы приёмки клиентской ёмкости. Воспроизводимое испытание сохраняет сбои и полные группы, включая пустые контроли и конструкции, которым не подошёл предложенный свет.
| Входное условие | Записанный показатель | Обработка |
|---|---|---|
| Высота ROI20 px; единственный край y=8 | 0.6 | Иллюстративная наблюдаемая граница |
| Высота ROI20 px; единственный край y=14 | 0.3 | Иллюстративный более низкий видимый уровень |
| Одинаково правдоподобные края жидкости | Нет надёжной координаты | Рассмотреть неоднозначность; не выбирать проходной край |
| Граница скрыта этикеткой или насыщением | Нет надёжной координаты | Сохранить ненаблюдаемость; не выводить объём |
Не решать по неоднозначным границам
Результат с одинаково правдоподобными границами сохраните для рассмотрения, не выбирайте координату, обеспечивающую проход. Проверенный в исходном коде случай фиксированной станции трактует одинаково сильные края жидкости как Review, не угадывая скрытую правильную поверхность. Для предлагаемого производственного испытания установите правило неоднозначности до просмотра ответов приёмки. Дополнительный край от пены, блика или плеска может потребовать другого условия съёмки или датчика. Повышение порога до исчезновения неудобного края не является допустимой поправкой без испытания на всех замороженных дефектных и ненаблюдаемых группах.
Контролируемое сравнение света
Сохраняйте ёмкость и условия съёмки при сравнении исходных доказательств границы.
- Определить ёмкость и эталонный класс
- Снять базовый и кандидатный свет
- Сравнить единственные и конкурирующие границы
- Зафиксировать конфигурацию или сохранить неоднозначность
Зафиксировать свет и ROI
Зафиксируйте геометрию света, прогрев, выдержку, координаты, полярность и правило наблюдаемости, когда парные доказательства подтверждают повторяемую границу. Сохраните базу и выбранный кандидат для воспроизведения сравнения другим инженером. Переходите к обработке сохранённых изображений только после выполнения исходниками согласованного наблюдаемого условия: алгоритм не восстановит границу, не раскрытую светом и съёмкой. Оценка Deyi Vision требует проверки реально поддерживаемого узла и среды для проекта. Статья задаёт световой эксперимент и координатный показатель, не завершённое испытание линии, готовый браузерный исполнитель или гарантию объёма.
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Image ThresholdingOpenCVПроверено
- Contours: Getting StartedOpenCVПроверено
- Deyi Vision Vision WorkbenchDeyi VisionПроверено
Материалы по компонентам и подбору
- machine vision software · Материал на английском
- Контрольный список приемочных испытаний машинного зрения
- автоматическая визуальная инспекция
- освещение машинного зрения
- Как выбрать освещение машинного зрения
- Типы освещения машинного зрения
- Основы освещения машинного зрения
- Светоотражающий маршрут освещения для проверки царапин на металле
- Подсветка против коаксиального освещения
- Инспекция дефектов металлической поверхности авто
- Metal and Surface Inspection · Материал на английском
- альтернатива освещению машинного зрения OPT
- Калибровка flat-field без сокрытия неверных данных
- Сравнение красного, синего и белого света по контрасту дефекта
- OCR этикетки: свет и геометрия поля
- Свет и ROI для содержимого открытой упаковки
- A/B-проверка поляризации для подавления бликов
- Внешний вид шва и клея: свет и ROI
- SKU по цвету: свет и маска объекта
- Проверка оптической вспышки внутри окна экспозиции
- Дефекты поверхности: приёмка и выход линии
- Дефекты поверхности: ограниченная оценка ИИ
- Дефекты поверхности: камера и движение
- Дефекты поверхности: свет и ROI
- Дефекты поверхности: ложные тревоги

