ОПТИЧЕСКИЙ СПОСОБ ДЛЯ КОНТРОЛЯ ПРОЗРАЧНЫХ ИЛИ ПОЛУПРОЗРАЧНЫХ КОНТЕЙНЕРОВ С НАНЕСЕННЫМ ВИДИМЫМ ИЗОБРАЖЕНИЕМ

1. Оптический способ использования системы (1) визуализации для контроля контейнеров (2), изготовленных из прозрачного или полупрозрачного материала и включающих по меньшей мере одну видимую структуру (3), характеризующийся тем, что
освещают контейнеры (2), перемещающиеся вдоль системы (1) визуализации;
i
формируют по меньшей мере одно изображение (I) каждого контейнера (2), перемещающегося вдоль системы (1) визуализации, причем каждое изображение содержит заданное количество пикселей, каждый пиксель имеет соответствующий уровень интенсивности;
определяют в изображении контейнера по меньшей мере одну зону (Zt) обработки, включающую в себя по меньшей мере одну видимую структуру для контроля и по меньшей мере одну зону (Zr) поиска, в которой появляется по меньшей мере одна видимая структура (3) маркера;
подготавливают цифровую маску (Mi) по меньшей мере для указанной зоны (Zt) обработки изображений;
определяют положение и ориентацию видимой структуры (3) маркера в упомянутой зоне (Zr) поиска изображения контейнера;
применяют геометрическое преобразование для цифровой маски (Mi) или для зоны (Zt) обработки, причем преобразование представляет собой функцию положения и ориентации видимой структуры (3) маркера, такую чтобы обеспечить во время этапа обработки возможность размещения маски (Mi) и зоны (Zt) обработки в положение, в котором они совпадают;
применяют обработку изображения для каждого пикселя зоны (Zt) обработки, причем обработка зависит от значения интенсивности указанного совпадающего пикселя цифровой маски (Mi), для того чтобы детектировать присутствие дефекта в контейнере; и
обновляют цифровую маску (Mi) путем:
i
учета по меньшей мере одного изображения (I) контейнеров (2) и
принятия решения, следует или нет модифицировать цифровую маску, как функцию упомянутого изображения, причем модификация маски включает:
определение положения и ориентации указанной видимой структуры (3) для контроля в зоне (Zt) обработки изображений;
применение геометрического преобразования для зоны (Zt) обработки изображения или для маски, с тем чтобы обеспечить возможность размещения маски (Mi) и зоны (Zt) обработки в положение, в котором они совпадают; и
объединение по меньшей мере указанной зоны (Zt) обработки изображения и указанной маски для обновления цифровой маски (Mi).
2. Способ по п. 1, который включает подготовку цифровой маски на этапе инициализации из по меньшей мере одного изображения контейнера.
3. Способ по п. 1 или 2, который включает применение обработки изображения для каждого пикселя зоны (Zt) обработки, причем при обработке каждый пиксель зоны (Zt) обработки сравнивают с совпадающим пикселем цифровой маски.
4. Способ по п. 1 или 2, который включает анализ изображения, с тем чтобы детектировать дефекты в видимой структуре.
5. Способ по п. 3, который включает анализ изображения, с тем чтобы детектировать дефекты в видимой структуре.
6. Способ по п. 1 или 2, который включает применение смещения при прямолинейном перемещении и/или вращения в качестве указанного геометрического преобразования.
7. Способ по п. 1 или 2, который включает применение анаморфоза в качестве геометрического преобразования.
8. Способ по любому из пп. 1, 2, 5, в котором перед этапом обработки выполняют этап фильтрации для полученных изображений контейнеров и на этапе обновления маски учитывают изображения, для которых применили указанный этап фильтрации.
9. Способ по п. 3, в котором перед этапом обработки выполняют этап фильтрации для полученных изображений контейнеров и на этапе обновления маски учитывают изображения, для которых применили указанный этап фильтрации.
10. Способ по п. 4, в котором перед этапом обработки выполняют этап фильтрации для полученных изображений контейнеров и на этапе обновления маски учитывают изображения, для которых применили указанный этап фильтрации.
11. Способ по п. 6, в котором перед этапом обработки выполняют этап фильтрации для полученных изображений контейнеров и на этапе обновления маски учитывают изображения, для которых применили указанный этап фильтрации.
12. Способ по п. 7, в котором перед этапом обработки выполняют этап фильтрации для полученных изображений контейнеров и на этапе обновления маски учитывают изображения, для которых применили указанный этап фильтрации.