RU2688239C1 - Способ видеоконтроля качества повтора квазиидентичных объектов на основе скоростных алгоритмов сравнения плоских периодических структур рулонного полотна - Google Patents

Способ видеоконтроля качества повтора квазиидентичных объектов на основе скоростных алгоритмов сравнения плоских периодических структур рулонного полотна Download PDF

Info

Publication number
RU2688239C1
RU2688239C1 RU2018128818A RU2018128818A RU2688239C1 RU 2688239 C1 RU2688239 C1 RU 2688239C1 RU 2018128818 A RU2018128818 A RU 2018128818A RU 2018128818 A RU2018128818 A RU 2018128818A RU 2688239 C1 RU2688239 C1 RU 2688239C1
Authority
RU
Russia
Prior art keywords
image
period
objects
defect
values
Prior art date
Application number
RU2018128818A
Other languages
English (en)
Inventor
Игорь Васильевич Павлов
Георгий Валентинович Корнилов
Елена Михайловна Федорова
Анатолий Владимирович Круликовский
Ирина Владимировна Журавлева
Дмитрий Иванович Слипец
Александр Николаевич Пашин
Игорь Аркадьевич Хайденко
Сергей Леонидович Вальберг
Original Assignee
Акционерное общество "Гознак" (АО "Гознак")
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Акционерное общество "Гознак" (АО "Гознак") filed Critical Акционерное общество "Гознак" (АО "Гознак")
Priority to RU2018128818A priority Critical patent/RU2688239C1/ru
Application granted granted Critical
Publication of RU2688239C1 publication Critical patent/RU2688239C1/ru

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)

Abstract

Изобретение относится к анализу и обработке цифровых изображений, точнее видеоконтроля качества идентичных объектов. Технический результат заключается в улучшении качества контроля. Способ содержит обнаружение дефектов в указанной периодической структуре с квазипостоянным периодом длины повтора указанных объектов по 2-м перпендикулярным осям х, у, одна из которых совпадает с направлением движения указанной периодической структуры относительно зоны сканирования оптического блока видеосистемы, переводящей оптические данные периодической структуры в цифровую форму, и далее в режиме реального времени он-лайн процедуру вычитания величин параметра интенсивности или яркости элементов изображений объектов, отстоящих друг от друга на длину периода и относящихся к изображениям указанных объектов в соседних периодах, по любой из 2-х указанных осей с использованием предопределенного порога допуска различий указанных величин параметра интенсивности или яркости для принятия решения о наличии или отсутствии дефекта объекта. 2 з.п. ф-лы. 8 ил.

Description

Область техники
Изобретение относится к анализу и обработке цифровых изображений, конкретно видеоконтроля качества повтора идентичных объектов на основе скоростных алгоритмов сравнения плоских периодических структур рулонного полотна.
Уровень техники
При производстве продукции очень важным является организовать сквозной контроль качества на всех этапах производства, что уменьшает ее себестоимость и повышает конкурентоспособность. Много видов продукции на основе подложки из бумажного полотна или нетканых материалов производится практически на всех этапах производства в рулонном виде. Очень важно своевременно обнаружить брак и устранить причину его появления. Для решения задачи по обнаружению брака в виде дефектов светлых и темных пятен используют системы он-лайн видеоконтроля качества. Типовые системы видеоконтроля включают в себя подсветки на просвет и отражение, сканирующие устройства в виде CCD-линейных или матричных камер, вычислители, устройства оповещения и отображения информации. Видеоконтроль качества рулонной продукции осуществляют на высоких скоростях до 1000 м/мин., что требует скоростной обработки большого объема видеоинформации, поступающей со сканирующих устройств. Рулонная продукция в виде защищенного бумажного полотна со сплошным водяным знаком, запечатанного трафаретной или офсетной печатью бумажного полотна, металлизированного нетканого полотна с нанесенным голографическим рисунком или диметаллизированным текстом имеет свойство периодичности.
В патентной заявке ФРГ DE 102010053759 (A1) Method for automatically checking periodic structures of e.g. twisted wire, involves providing image area larger such that periods of structures of commodities are detected, and determining parameters of commodities by evaluation unit (МПК G01B 11/04; G01B 11/10; G01B 11/24; G01N 21/89, опубликована 2012-06-14) описан способ, представляющий аппаратную реализацию выделения элементов периодической структуры с фазовой синхронизацией с помощью дополнительной камеры (управляющей затвором основной).
При этом объекты могут являться не периодическими, а идентичными повторяющимися через различные промежутки времени, следовательно, нет возможности использования скорости движения плоского образца для управления затвором основной камеры при контроле идентичных объектов, если не привязываться к фазе, значит, изначально использование зафазированного эталонного образца при автоматическом контроле качества. Данный патент представляет аппаратный метод выделения повторяющегося изображения объекта (с фазовой синхронизацией с помощью дополнительной камеры) для дальнейшего контроля качества (каким методом не указано), для предлагаемого способа он не только избыточен аппаратно, но и вреден, так, как изначально основная камера должна захватывать фрагмент изображения больше длины периода для 100% контроля, что, и подчеркнуто в описании патентной заявки, а в предлагаемом способе основным критерием контроля качества является длина периода, с отсутствием необходимости в фазовой синхронизации с объектом контроля.
В патентной заявке США US2015036915 (A1) Inspection method (МПК G06T7/00, опубликована 2015-02-05), как и в патентной заявке США US2009129682 (A1) Method and system for the optical inspection of a periodic structure (МПК G06K 9/62, опубликована 2009-05-21) - для контроля качества текущего периодического фрагмента изображения используется эталонное изображение (целостный объект).
Но в заявке US 2015036915 (А1) отсутствует понятие периодичности, а есть работа с регулярными повторяющимися изображениями объектов. Также предложены способы условно быстрого позиционирования на объект по «реперным» точкам (здесь нет новизны), а остальное все сходно со способом в патентной заявке США US 2009129682 (А1), включая и недостатки относительно нового предлагаемого способа.
В патентной заявке США US 2009129682 Method and system for the optical inspection of a periodic structure сделан упор на опорный образец, которым может выступать как эталонный или как взятый из текущего изображения (что ближе к предлагаемому способу, особенно опорный образец ближнего расположения).
Первым недостатком способа из патентной заявки США US 2009129682 можно считать то, что опорный образец должен быть безупречным (значит, предварительно подготовленным оператором или системой контроля - а это дополнительное время, вычислительные ресурсы, понижение автоматизма контроля и т.д.), а если опорный образец взять просто из текущего изображения без подготовки, то есть вероятность попадания на дефектный опорный образец.
Второй недостаток (очень существенный) - для каждой проверки выделенных областей, необходимой для опорного образца, определяется фазовый угол для точного наложения изображения (хотя бы один раз, в начале проверки для последовательно расположенных инспекционных участков), а это для точного позиционирования, как минимум корреляционные алгоритмы, что также требует дополнительного времени и ресурсов.
Третий недостаток - при длинных последовательно расположенных инспекционных участках, из-за малейшего отличия размеров опорного образца от текущих при последовательном наложении образцов произойдет набег фазы или ошибочное, особенно начальное для последовательно расположенных инспекционных участков, фазовое позиционирование опорного образца (например, из-за большого дефекта) приведет к поточному браку рулонной продукции.
Также общий недостаток использования эталонных образцов при контроле рулонной продукции заключается в том, что материал рулона полотна - бумага, лавсан, ткань и т.п. при колебаниях натяжения полотна, температуры, влажности может немного менять свои размеры, а следовательно, и форму фрагментов изображений, и при точном контроле по эталонному образцу можно получить выбраковку годной, ошибочно забракованной продукции.
К предлагаемому способу ближе всего в качестве прототипа подходит изобретение в РСТ-заявке WO 03052674 (МПК G06T 7/00; G06T 7/40; G09G 3/00; G02F 1/13; (IPC 1-7): G06K 9/00, опубл. 2003-06-26) Method for optically detecting local defects in a periodic structure - способ оптического определения локальных дефектов в периодической структуре (или по сути сходства с предлагаемым изобретением: способ видеоконтроля качества повтора квазиидентичных объектов плоской структуры, периодической по длине), содержащий обнаружение дефектов в указанной периодической структуре с квазипостоянным периодом длины повтора указанных объектов по 2-м перпендикулярным осям - х, у, одна из которых совпадает с направлением движения указанной периодической структуры относительно зоны сканирования оптического блока видеосистемы, переводящей оптические данные периодической структуры в цифровую форму и далее в режиме реального времени он-лайн процедуру вычитания величин параметра интенсивности или яркости элементов изображений объектов, отстоящих друг от друга на длину периода и относящихся к изображениям указанных объектов в соседних периодах, по любой из 2-х указанных осей с использованием предопределенного порога допуска различий указанных величин параметра интенсивности или яркости для принятия решения о наличии или отсутствии дефекта объекта.
К первому недостатку прототипа при контроле рулонной продукции можно отнести определение опорного образца для текущего периода по медиане (средней величине) интенсивности или яркости квазиидентичных фрагментов предыдущих периодов, что не позволяет мелкие (меньше длины периода) обнаруженные дефекты классифицировать по типу (темное или светлое пятно, непропечатка или помарка, дефект металлизации или деметализации), а также понижает защищенность контроля от случайных помех, так как осуществляется выбраковка только «по входу» в дефект.
Ко второму недостатку способа прототипа при контроле рулонной продукции можно отнести отсутствие автоматической адаптации длины периода при вытяжке/усадке полотна в процессе производства, что может периодически приводить к выбраковке годной продукции.
Раскрытие изобретения
Предлагаемый способ лишен всех этих недостатков прототипа и аналогов, а именно:
- не используется фазовое позиционирование, а задается только длина периода (повторяющееся расстояние между двумя одинаковыми последовательными фрагментами периодического изображения) и при сравнении каждый текущий фрагмент изображения является опорным образцом для последующего;
- учитывается то свойство, что каждый фрагмент периодического изображения при сравнении контролируется два раза, как текущий и опорный, при появлении дефекта он повторится дважды с разными знаками: при сравнении текущего фрагмента с предыдущим одного знака - «вход» (вхождение) в дефект, а - с последующим инверсного (противоположного) - «выход» из дефекта. Следовательно, по изменению знаков можно определить место дефекта и тип (светлое или темное пятно). Также данное свойство понижает уровень случайного шумового фактора от флаттера полотна, так, как требуется наличие знака выхода из дефекта (а появление разовых дефектов игнорируется);
- предлагаемый способ адаптируется к набегу фазы периодического изображения из-за наличия погрешности между длиной заданного и текущего периодов изображения.
Первая задача предлагаемого способа - упрощение процедуры контроля качества периодических квазиидентичных плоских объектов (преимущественно печатных образов) рулонного полотна при сохранении приемлемых высоких показателей надежности контроля и возможности определения типа и местоположения дефекта с учетом особенностей высокоточной и мелкой печати на рулонном полотне и высокой скорости движения полотна относительно зоны сканирования оптического блока видеосистемы, что требует высокоскоростных алгоритмов он-лайн обработки больших массивов цифровых данных дискретизированных изображений периодических объектов.
Вторая задача предлагаемого способа - учет возможных колебаний величины периода повтора печатных образов из-за возможной вытяжки/усадки полотна.
Технический результат - существенное улучшение автоматизированных систем видеоконтроля качества запечатанного полотна с значительно более надежным и менее затратным обнаружением дефектов на ранней стадии, снижение нагрузки на персонал, что в конечном итоге способствует уменьшению технологических отходов при производстве и сокращению времени готовности конечного продукта, а значит и к уменьшению его себестоимости и повышения качества.
Главным в решении поставленной задачи стал критерий периодичности повторения элементов (фрагментов) изображения. То есть, изображение можно воспринимать как воображаемую сетку с периодами по взаимно перпендикулярным осям х и у с множеством сходных изображений, находящихся в ячейках данной сетки.
Предлагаемый способ видеоконтроля качества повтора квазиидентичных объектов плоской структуры, периодической по длине, содержит обнаружение дефектов в указанной периодической структуре с квазипостоянным периодом длины повтора указанных объектов по 2-м перпендикулярным осям х, у, одна из которых совпадает с направлением движения указанной периодической структуры относительно зоны сканирования оптического блока видеосистемы, переводящей оптические данные периодической структуры в цифровую форму и далее в режиме реального времени он-лайн процедуру вычитания величин параметра интенсивности или яркости элементов изображений объектов, отстоящих друг от друга на длину периода и относящихся к изображениям указанных объектов в соседних периодах, по любой из 2-х указанных осей с использованием предопределенного порога допуска различий указанных величин параметра интенсивности или яркости для принятия решения о наличии или отсутствии дефекта объекта. При этом каждому контролируемому элементу изображения объекта на периоде с условным матричным номером двумерных индексов l, k указанной периодической структуры присваивают биполярное бинаризованное значение (-1; 0; +1) параметра определения дефекта Мl,k, определяемое по следующим математическим формулам:
Figure 00000001
где L - порог бинаризации по максимальному отклонению разности уровней интенсивности или яркости элементов изображений объектов периодической структуры, max dev - максимальное отклонение значений разности элементов изображений объектов в соседних периодах, F - двухмерный линейный оператор фильтрации результатов разности значений элементов изображений объектов в соседних периодах размерностью, задаваемой в настройках системы, как площадь минимально допустимого дефекта, Il,k(х, у) - уровень интенсивности или яркости элемента изображения объекта на текущем периоде с условным матричным номером l, k и расположенным в координатной плоскости х, у воображаемой периодической сетки, Il,k+1(x, y) - уровень интенсивности или яркости соответствующего, отстоящего на период, сравниваемого элемента изображения объекта с условным матричным номером l,k+1 и расположенного в координатной плоскости х, у воображаемой периодической сетки в соседнем периоде. При сравнении каждый элемент изображения текущего объекта является опорным образцом для соответствующего элемента изображения последующего объекта; каждый элемент изображения объекта при сравнении контролируют два раза как текущий и как опорный и при появлении дефект повторится дважды в ненулевых значениях параметра определения дефекта Мl,k с разными знаками: при сравнении элемента изображения объекта текущего периода с соответствующим элементом изображения объекта предыдущего периода одного знака, а с элементом изображения объекта последующего периода - противоположного знака. Вследствие чего по комбинациям изменений знаков ненулевых значений параметра определения дефекта Мl,k определяют тип дефекта: светлое или темное пятно на объекте и местоположение дефекта.
С учетом возможных допустимых малых колебаний величины периода повтора указанных квазиидентичных объектов из-за возможной вытяжки/усадки рулонного полотна введена непрерывная фоновая коррекция величины заданного периода в диапазоне значений Т±Δ, для чего используется для быстрых он-лайн вычислений линейная автокорреляционная формула вида:
Figure 00000002
где
Figure 00000003
- вычисленная n-я длина периода повтора объекта по m-линии среза по ширине рулонного полотна, J - смещение в пикселях вдоль m-линии среза при максимальном значении Rƒƒ(j) в диапазоне значений Т±Δ, Rƒƒ(j) - текущее значение автокорреляционной функции вдоль m-линии среза, Т - номинальная длина периода повтора объекта, предопределенная в исходных настройках системы контроля, Δ - допустимое отклонение периода повтора объектов, заданное в исходных настройках системы контроля, ƒi - линейная функция яркости i-тых пикселей вдоль m-линии среза, ƒi+j - линейная функция яркости (i+j)-тых пикселей вдоль m-линии среза, i - текущий пиксель дискретизации видеосистемы вдоль m-линии среза, j - текущее смещение в пикселях вдоль m-линии среза. При этом текущая рабочая длина периода
Figure 00000004
определяется усреднением текущей серии вычислений периода
Figure 00000005
по формуле:
Figure 00000006
где величины значений N и М определяются допустимой ошибкой между вычисленной и реальной длиной периода повтора объектов.
Способ реализован в аппаратно-программной системе видеоконтроля рулонной печати. Аппаратная часть системы включает: - оптический сканирующий блок, состоящий из CCD-линейных камер и подсветок на просвет и отражение; - сервер; - рабочее место оператора. Программная часть системы включает: - алгоритмы управления периферией и настройки системы; - алгоритмы формирования единого изображения по всей ширине полотна; - алгоритмы обработки цифрового изображения. При этом в указанной системе при обнаружении отклонений или дефектов, превышающих заданные допуски, сервер выдает команду на маркирование дефектного участка полотна и сигнализирует об обнаруженном дефекте; видеоинформацию об обнаруженных в процессе контроля технологических отклонениях и дефектах отражают на мониторе рабочего места оператора в виде трендов и фрагментов изображений брака, а также регистрируют в базе данных на сервере для дальнейшей статистической обработки. Также периодически или по запросу на рабочее место оператора поступают стоп-кадры изображения просветных и зеркальных характеристик полотна, отображаясь на мониторе оператора для анализа с помощью электронного инструментария: линейки, измерительной рамки, окна масштабирования, аналогового среза и интерактивной настройки технологических параметров контроля.
Перечень чертежей
Фиг. 1 - изображение фрагмента запечатанного бумажного полотна с простейшим печатным образом, выполненным на машине трафаретной печати;
Фиг. 2 - изображение фрагмента запечатанного бумажного полотна с воображаемой периодической сеткой по взаимно перпендикулярным осям x и y с множеством квазиидентичных изображений, находящихся в ячейках данной сетки;
Фиг. 3 - три фрагмента изображений запечатанного полотна (1, 2, 3) в фиксированные квазистатические промежутки времени t1<<t2<<t3;
Фиг. 4 - фрагмент запечатанного бумажного полотна с увеличенным изображением печатного элемента, на котором присутствует дефект непропечатки в виде светлого пятна на темном фоне;
Фиг. 5 - фрагмент запечатанного бумажного полотна с увеличенным изображением печатного элемента, в зоне которого присутствует дефект красочной помарки в виде темного пятна на светлом фоне.
Фиг. 6 - фотографии с отбраковкой отдельных фрагментов изображений печатных образов (зоны дефектов выделены округлостями);
Фиг. 7 - фотографии с отбраковкой отдельных фрагментов изображений сплошного водяного знака (зоны дефектов выделены кругами);
Фиг. 8 - фотографии с отбраковкой отдельных фрагментов изображений защитных металлизированных нитей на лавсановой основе с деметаллизированным текстом (зоны дефектов выделены кругами).
Осуществление изобретения
Данный способ дал возможность создать скоростные алгоритмы он-лайн контроля качества сложных «печатных» образов при «рулонной печати» (под «рулонной печатью» подразумевается: печать на бумажном полотне, производство бумажного полотна со сплошным водяным знаком, деметаллизация изображений на металлизированном лавсановом полотне). Данный способ контроля также хорошо себя зарекомендовал в поиске дефектов при производстве промышленного бумажного полотна (так как это полотно - без рисунка, то в настройках задавался условный период повторения изображения, который должен иметь длину не менее минимальных размеров предполагаемых дефектов). Данный способ контроля также можно применить при контроле качества производства: тканей, проката стального листа, стекла.
Аппаратная часть аппаратно-программного комплекса системы в себя включает: - блок CCD-линейных камер; - блок подсветок на просвет и отражение; - серверный блок; - рабочее место оператора со следующими основными техническими параметрами контроля: - разрешение от 0,1 мм; - скорость до 600 м/мин; - скорость формирования потока данных до 1 ГБ/с.
Программная часть в себя включает: - алгоритмы управления периферией и настройки системы; - алгоритмы формирования единого изображения по всей ширине бумажного полотна; - алгоритмы обработки изображения. Самыми критичными в разработке программной части являются алгоритмы обработки изображения, так как от них напрямую зависит качество и скорость контроля системой бумажного полотна.
Функционирование системы заключается в следующем: видеоинформация, поступающая с CCD-линейных камер, строчная развертка которых синхронизируется датчиком движения полотна, обрабатывается сервером, который на основе полученных данных формирует кадр изображения просветных и зеркальных характеристик полотна и выполняет контроль технологических параметров и дефектов полотна. При обнаружении технологических отклонений или дефектов, превышающих заданные допуски, сервер выдает команду на маркирование дефектного участка полотна и сигнализирует оператору об обнаруженном дефекте. Видеоинформация об обнаруженных в процессе анализа технологических отклонениях и дефектах передается на рабочее место оператора и отражается на мониторе, а также регистрируются в базе данных на сервере для дальнейшей статистической обработки. Также периодически или по запросу на рабочее место оператора поступают стоп-кадры изображения просветных и зеркальных характеристик полотна, отображаясь на мониторе оператора с наложением шаблона и измерением текущих отклонений, которые показываются на мониторе виде трендов.
Пример видеоконтроля качества бумажного полотна с простейшим печатным образом, выполненным на машине трафаретной печати, - на фиг. 1 представлен фрагмент такого запечатанного бумажного полотна со следующими технологическими допусками:
- правильность формы прямоугольников ±0,3 мм;
- непропечатки ±0,2×0,2 мм;
- периодичность повторения элементов ±0,2 мм;
- колебание амплитуды контраста ±10%;
- красочные пятна на незапечатанном полотне ±0,6×0,6 мм.
Главным в решении поставленной задачи стал критерий периодичности повторения элементов изображения. То есть, изображение можно воспринимать как сетку с периодами по x и по y с множеством сходных изображений, находящихся в ячейках данной сетки (см. фиг. 2). Соблюдение периодичности касается только направления, по которому осуществляется сравнение периодических фрагментов изображения.
Естественно полагать, что сходность изображений, находящихся в смежных ячейках сетки, будет сохраняться при плавном изменении фазового угла положения печатных элементов относительно данной сетки ϕ112131, при этом ϕ11≈ϕ12, ϕ21≈ϕ22, ϕ31≈ϕ32 (см. фиг. 3), что исключает необходимость синхронизации фазового угла текущего периода контроля с периодом повторения печатных образов.
Любая система видеоконтроля имеет сканирующее устройство с предельным разрешением (размер пикселя), в данном примере 0,10 мм, следовательно, заданная длина периода (T) всегда будет отличаться от реальной (T*) с максимальной ошибкой Δ=T*-T в половину разрешения системы, в данном примере Δ=±0,05 мм, что с течением времени (t) будет приводить к набегу фазового угла, и исключать возможность применения для контроля качества эталонных образцов, которые требуют синхронизацию фазовых углов при сравнении, что может достигаться с помощью медленных двухмерных корреляционных алгоритмов. Но набегом фазового угла изображений, находящихся в смежных ячейках сетки, можно пренебречь, так как он не будет превышать ошибки между заданной (T) и реальной (T*) длиной периода, в данном примере Δ=±0,05 мм, а минимальный контролируемый размер дефекта в данном примере равен 0,2×0,2 мм. На фиг. 3 продемонстрировано три фрагмента (1, 2, 3) запечатанного полотна, в фиксированные квазистатические промежутки времени t1<<t2<<t3, изменение фазового угла положения печатных элементов относительно воображаемой периодической сетки при положительной ошибке (Δ) длины периода (T), на трех фрагментах изображения фазовые углы будут различны ϕ112131, при этом углы смежных ячеек будут приблизительно равны на фрагменте 1: ϕ11≈ϕ12, на фрагменте 2: ϕ21≈ϕ22, на фрагменте 3: ϕ31≈ϕ32, в данном примере ошибка составляет Δ<0,05 мм, что исключает необходимость синхронизации фазового угла, текущего со смежным периодом контроля изображения.
При вытяжке/усадке бумажного полотна и нетканых материалов под воздействием, влажности, температуры, а также колебаниях натяжения полотна в производстве, длина реального периода повторения элементов изображения (T*) с течением времени колеблется вокруг заданного значения (T) с допустимой погрешностью ±Δ, следовательно при t1<<t2<<t3 длины периодов Т*11≠Т*21≠Т*31. Часто допустимая погрешность ±Δ превышает допустимый размер дефекта, для данного примера допустимая погрешность длины периода при вытяжке влажного бумажного полотна после запечатывания может достигать Δ=+0,4 мм, что в два раза превышает размер допустимого дефекта. В квазистатические промежутки времени смежные периоды приблизительно равны на фрагменте 1: Т*11≈Т*12, на фрагменте 2: Т*21≈Т*22, на фрагменте 3: Т*31≈Т*32. Для решения данной проблемы в способ видеоконтроля дополнительно введена непрерывная фоновая коррекция заданной длины периода (T) в диапазоне допустимой погрешности Δ, на основе быстрого линейного автокорреляционного алгоритма в соответствии с формулой.
Figure 00000007
Здесь
Figure 00000008
- вычисленная n-я длина периода повтора объекта по m-линии среза по ширине рулонного полотна, J - смещение в пикселях вдоль m-линии среза при максимальном значении Rƒƒ(j) в диапазоне значений T±Δ, Rƒƒ(j) - текущее значение автокорреляционной функции вдоль m-линии среза, Т - номинальная длина периода повтора объекта, предопределенная в исходных настройках системы контроля, Δ - допустимое отклонение периода повтора объектов, заданное в исходных настройках системы контроля, ƒi - линейная функция яркости i-тых пикселей вдоль m-линии среза, ƒi+j - линейная функция яркости (i+j)-тых пикселей вдоль m-линии среза, i - текущий пиксель дискретизации видеосистемы вдоль m-линии среза, j - текущее смещение в пикселях вдоль m-линии среза.
Текущую рабочую длину периода
Figure 00000009
определяют усреднением вычисленных значений
Figure 00000010
по формуле:
Figure 00000011
Количество периодов N и линий среза М определяется допустимой погрешностью вычисления текущего периода
Figure 00000012
В примере при допустимой погрешности Δ=±0,05 мм N=M=3. Следовательно, используя данный метод фоновой коррекции, получим за промежуток времени t1:
Figure 00000013
за промежуток времени t2:
Figure 00000014
за промежуток времени t3:
Figure 00000015
где
Figure 00000016
значения рабочей длины периода
Figure 00000017
вычисленные за промежутки времени t1, t2, t3 соответственно.
При непрерывном (попиксельном) вычитании изображений последующей ячейки периодической сетки из текущей с заданной фильтрацией, будем получать параметр определения дефекта - некую характеристическую функцию, которая от ячейки к ячейке повторяется с небольшими относительными колебаниями вокруг нулевого значения. При сравнении максимального отклонения получаемой характеристики с заданным порогом (±L) по формуле, каждой ячейке (Ml,k) воображаемой периодической сетки изображений будет присваиваться одно из следующих значений: -1; 0; +1:
Figure 00000018
Здесь: L - порог бинаризации по максимальному отклонению разности уровней интенсивности или яркости элементов изображений объектов периодической структуры, max dev - максимальное отклонение значений разности элементов изображений объектов в соседних периодах, F - двухмерный линейный оператор фильтрации результатов разности значений элементов изображений объектов в соседних периодах размерностью, задаваемой в настройках системы, как площадь минимально допустимого дефекта, Il,k(x, y) - уровень интенсивности или яркости элемента изображения объекта на текущем периоде с условным матричным номером l,k и расположенным в координатной плоскости х, у воображаемой периодической сетки, Il,k+1(x>y) - уровень интенсивности или яркости соответствующего, отстоящего на период, сравниваемого элемента изображения объекта с условным матричным номером l,k+1 и расположенного в координатной плоскости x, у воображаемой периодической сетки в соседнем периоде.
Получаемая непрерывная по длине полотна двухмерная матрица из значений -1; 0; +1, представленная на фиг. 4 и фиг. 5, построчно анализируется для выделения и классификации обнаруженных дефектов на элементах печатного образа, где непрерывная последовательность элементов со значениями (-1; +1) определяет дефект, как светлое пятно, а непрерывная последовательность элементов со значениями (+1; -1) определяет дефект, как темное пятно. Единичные значения последовательности -1 или +1 являются шумовым фактором.
На фиг. 4 изображен фрагмент запечатанного бумажного полотна 4 с увеличенным изображением печатного элемента 5, на котором присутствует дефект не пропечатки в виде светлого пятна на темном фоне. Этот фрагмент изображения запечатанного полотна преобразуется по формуле 6 в фрагмент двухмерной матрицы (М) 7 с элементами (Мl,k), где элементы со значениями (-1; +1) определяют дефект на печатном элементе, как -1 - «вход» в светлое пятно, а +1 - «выход» из светлого пятна.
На фиг. 5 изображен фрагмент запечатанного бумажного полотна 8 с увеличенным изображением печатного элемента 9, в зоне которого присутствует дефект красочной помарки в виде темного пятна на светлом фоне. По формуле 10 фрагмент изображения запечатанного полотна преобразуется в фрагмент матрицы (М) 11 с элементами (Мl,k), где значения (+1; -1) определяют дефект в зоне печатного элемента, как +1 - «вход» в темное пятно, а значение -1 «выход» из темного пятна.
Результаты контроля качества печатных образов данным способом в виде отбраковки системой отдельных фрагментов изображений (фиг. 6), где способ обнаруживает отклонения формы контролируемого элемента более ±0,3 мм (12, 13) и не пропечатки размером более 0,2 мм (14). При больших дефектах, превышающих период печатного элемента, дефект будет классифицироваться, как светлое или темное пятно, по смене знаков при «вхождении» в дефект и «выходе» из дефекта.
Этот способ применим и для задачи контроля качества сплошного водяного знака, а именно, обнаружения дефектов слабого контраста, маскирующихся колебаниями амплитуды контраста сплошного водяного знака. Данный метод был адаптирован в систему видеоконтроля, где получены весьма хорошие результаты контроля качества сплошного водяного знака (фиг. 7), где обнаруживались дефекты в виде светлых (15) и темных (16) пятен и засветления (17), нарушающие регулярность периодического рисунка. Предлагаемый способ также автоматически адаптировался к монотонному изменению формы элементов сплошного водяного знака и винтовому искривлению формы сеточного цилиндра по длине образующей.
Данный способ был успешно применен также для контроля качества производства защитных металлизированных нитей на лавсановой основе с деметаллизированным текстом (фиг. 8), где способ реагирует на мельчайшие (от 0,1 мм) дефект полотна в деметализированной зоне в виде светлого пятна (18), нарушение деметализации (подрез текста 19) и образование деметализированной перемычки (20).
Таким образом, основными достоинствами предлагаемого способа видеоконтроля являются:
- высокая скорость работы;
- возможность обнаруживать мелкие дефекты на печатных образах сложной формы без использования эталонного образца;
- не требуется синхронизация фазового угла текущего периода контроля с периодом повторения изображения;
- адаптивность к монотонности изменения контраста и формы печатных образов при вытяжке/усадке полотна.
- простота настройки (задание длины периода повторения печатных образов и размеров контролируемых дефектов).
Исследования работы метода контроля в процессе эксплуатации систем подтвердили, что качество контроля периодических печатных образов данным способом ограничено только разрешением системы и точностью размеров предыдущего и последующего (соседних) повторяющихся печатных образов. Способ контроля осуществляет обработку полученного изображения и с методом получения изображения он не связан, однако, чем выше разрешение изображения, тем качественнее контроль.
Данный способ видеоконтроля представлен в реализации, которая обнаруживает все несоответствия (геометрические, амплитудные) сравнения предыдущего с последующим фрагментом изображения, а для реального контроля качества задаются допустимые технологические отклонения формы, контраста изображений, допустимые размеры дефектов в виде темных и светлых пятен (допустимые параметры задаются в настройках), что требует дополнительных алгоритмов фильтрации, сортировки и т.д., чтобы не браковать годную продукцию, соответствующую жестким требованиям технических условий.

Claims (9)

1. Способ видеоконтроля качества повтора квазиидентичных объектов плоской структуры, периодической по длине, содержащий обнаружение дефектов в указанной периодической структуре с квазипостоянным периодом длины повтора указанных объектов по 2-м перпендикулярным осям x и y, одна из которых совпадает с направлением движения указанной периодической структуры относительно зоны сканирования оптического блока видеосистемы, переводящей оптические данные периодической структуры в цифровую форму, и далее в режиме реального времени он-лайн процедуру вычитания величин параметра интенсивности или яркости элементов изображений объектов, отстоящих друг от друга на длину периода и относящихся к изображениям указанных объектов в соседних периодах, по любой из 2-х указанных осей с использованием предопределенного порога допуска различий указанных величин параметра интенсивности или яркости для принятия решения о наличии или отсутствии дефекта объекта, отличающийся тем, что каждому контролируемому элементу изображения объекта на периоде с условным матричным номером двумерных индексов
Figure 00000019
указанной периодической структуры присваивают биполярное бинаризованное значение (-1; 0; +1) параметра определения дефекта
Figure 00000020
, определяемое по следующим математическим формулам:
Figure 00000021
где L - порог бинаризации по максимальному отклонению разности уровней интенсивности или яркости элементов изображений объектов периодической структуры, max dev - максимальное отклонение значений разности элементов изображений объектов в соседних периодах, F - двухмерный линейный оператор фильтрации результатов разности значений элементов изображений объектов в соседних периодах размерностью, задаваемой в настройках системы, как площадь минимально допустимого дефекта, Il,k(x, y) - уровень интенсивности или яркости элемента изображения объекта на текущем периоде с условным матричным номером
Figure 00000019
и расположенным в координатной плоскости x, y воображаемой периодической сетки, Il,k+1(x, y) - уровень интенсивности или яркости соответствующего, отстоящего на период, сравниваемого элемента изображения объекта с условным матричным номером
Figure 00000022
и расположенного в координатной плоскости x, y воображаемой периодической сетки в соседнем периоде; при этом при сравнении каждый элемент изображения текущего объекта является опорным образцом для соответствующего элемента изображения последующего объекта; каждый элемент изображения объекта при сравнении контролируют два раза как текущий и как опорный и при появлении дефект повторится дважды в ненулевых значениях параметра определения дефекта
Figure 00000020
с разными знаками: при сравнении элемента изображения объекта текущего периода с соответствующим элементом изображения объекта предыдущего периода одного знака, а с элементом изображения объекта последующего периода - противоположного знака, вследствие чего по комбинациям изменений знаков ненулевых значений параметра определения дефекта
Figure 00000020
определяют тип дефекта: светлое или темное пятно на объекте и местоположение дефекта.
2. Способ по п. 1, отличающийся тем, что с учетом возможных допустимых малых колебаний величины периода повтора указанных квазиидентичных объектов из-за возможного растяжения или усадки рулонного полотна введена непрерывная фоновая коррекция величины заданного периода Т в диапазоне значений Т±Δ, для чего используют для быстрых он-лайн вычислений линейную автокорреляционную формулу вида:
Figure 00000023
где
Figure 00000024
- вычисленная n-я длина периода повтора объекта по m-линии среза по ширине рулонного полотна, J - смещение в пикселях вдоль m-линии среза при максимальном значении Rƒƒ(j) в диапазоне значений Т±Δ, Rƒƒ(j) - текущее значение автокорреляционной функции вдоль m-линии среза, Т - номинальная длина периода повтора объекта, предопределенная в исходных настройках системы контроля, Δ - допустимое отклонение периода повтора объектов, заданное в исходных настройках системы контроля, ƒi - линейная функция яркости i-х пикселей вдоль m-линии среза, ƒi+j - линейная функция яркости (i+j)-х пикселей вдоль m-линии среза, i - текущий пиксель дискретизации видеосистемы вдоль m-линии среза, j - текущее смещение в пикселях вдоль m-линии среза; при этом текущую рабочую длину периода
Figure 00000025
определяют усреднением текущей серии вычислений периода
Figure 00000026
по формуле:
Figure 00000027
,
где величины значений N и М определяют допустимой ошибкой между вычисленной и реальной длиной периода повтора объектов.
3. Способ по п. 1 или 2, отличающийся тем, что реализован в аппаратно-программной системе видеоконтроля рулонной печати; аппаратная часть системы включает: оптический сканирующий блок, состоящий из CCD-линейных камер и подсветок на просвет и отражение; сервер; рабочее место оператора; программная часть системы включает: алгоритмы управления периферией и настройки системы; алгоритмы формирования единого изображения по всей ширине полотна; алгоритмы обработки цифрового изображения; при обнаружении отклонений или дефектов, превышающих заданные допуски, сервер выдает команду на маркирование дефектного участка полотна и сигнализирует об обнаруженном дефекте; видеоинформацию об обнаруженных в процессе контроля технологических отклонениях и дефектах отражают на мониторе рабочего места оператора в виде трендов и фрагментов изображений брака, а также регистрируют в базе данных на сервере для дальнейшей статистической обработки; также периодически или по запросу на рабочее место оператора поступают стоп-кадры изображения просветных и зеркальных характеристик полотна, отображаясь на мониторе оператора для интерактивной настройки технологических параметров контроля и анализа с помощью электронного инструментария: линейки, измерительной рамки, окна масштабирования, аналогового среза.
RU2018128818A 2018-08-07 2018-08-07 Способ видеоконтроля качества повтора квазиидентичных объектов на основе скоростных алгоритмов сравнения плоских периодических структур рулонного полотна RU2688239C1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2018128818A RU2688239C1 (ru) 2018-08-07 2018-08-07 Способ видеоконтроля качества повтора квазиидентичных объектов на основе скоростных алгоритмов сравнения плоских периодических структур рулонного полотна

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2018128818A RU2688239C1 (ru) 2018-08-07 2018-08-07 Способ видеоконтроля качества повтора квазиидентичных объектов на основе скоростных алгоритмов сравнения плоских периодических структур рулонного полотна

Publications (1)

Publication Number Publication Date
RU2688239C1 true RU2688239C1 (ru) 2019-05-21

Family

ID=66636772

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2018128818A RU2688239C1 (ru) 2018-08-07 2018-08-07 Способ видеоконтроля качества повтора квазиидентичных объектов на основе скоростных алгоритмов сравнения плоских периодических структур рулонного полотна

Country Status (1)

Country Link
RU (1) RU2688239C1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116559183A (zh) * 2023-07-11 2023-08-08 钛玛科(北京)工业科技有限公司 一种提高缺陷判定效率的方法及***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003052674A1 (de) * 2001-12-15 2003-06-26 Basler Ag Verfahren zum optischen erfassen von lokalen fehlern in einer periodischen struktur
US20090129682A1 (en) * 2006-01-07 2009-05-21 Enis Ersue Method and system for the optical inspection of a periodic structure
RU2446464C2 (ru) * 2010-05-06 2012-03-27 Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." Способ и система встраивания и извлечения скрытых данных в печатаемых документах
US20150036915A1 (en) * 2012-02-16 2015-02-05 Hseb Dresden Gmbh Inspection Method
RU2628266C1 (ru) * 2016-07-15 2017-08-15 Общество с ограниченной ответственностью "Аби Девелопмент" Способ и система подготовки содержащих текст изображений к оптическому распознаванию символов
RU2653461C2 (ru) * 2014-01-21 2018-05-08 Общество с ограниченной ответственностью "Аби Девелопмент" Обнаружение блика в кадре данных изображения

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003052674A1 (de) * 2001-12-15 2003-06-26 Basler Ag Verfahren zum optischen erfassen von lokalen fehlern in einer periodischen struktur
US20090129682A1 (en) * 2006-01-07 2009-05-21 Enis Ersue Method and system for the optical inspection of a periodic structure
RU2446464C2 (ru) * 2010-05-06 2012-03-27 Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." Способ и система встраивания и извлечения скрытых данных в печатаемых документах
US20150036915A1 (en) * 2012-02-16 2015-02-05 Hseb Dresden Gmbh Inspection Method
RU2653461C2 (ru) * 2014-01-21 2018-05-08 Общество с ограниченной ответственностью "Аби Девелопмент" Обнаружение блика в кадре данных изображения
RU2628266C1 (ru) * 2016-07-15 2017-08-15 Общество с ограниченной ответственностью "Аби Девелопмент" Способ и система подготовки содержащих текст изображений к оптическому распознаванию символов

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116559183A (zh) * 2023-07-11 2023-08-08 钛玛科(北京)工业科技有限公司 一种提高缺陷判定效率的方法及***
CN116559183B (zh) * 2023-07-11 2023-11-03 钛玛科(北京)工业科技有限公司 一种提高缺陷判定效率的方法及***

Similar Documents

Publication Publication Date Title
US6930772B2 (en) Method and device for inspecting defect of sheet-shaped transparent body
DE69030046T2 (de) Kugeldruckhärtetester
US5642198A (en) Method of inspecting moving material
US20070286471A1 (en) Auto Distinction System And Auto Distinction Method
JP6117398B1 (ja) 鋼板の表面欠陥検査装置および表面欠陥検査方法
KR101800597B1 (ko) 용융 도금 강판의 표면 결함 검사 장치 및 표면 결함 검사 방법
KR20150021049A (ko) 검사대상 물체의 표면 검사 방법 및 장치
EP1867979B1 (en) Method and apparatus for recognizing repeating patterns
KR102073229B1 (ko) 표면 결함 검출 장치 및 표면 결함 검출 방법
JP2007132757A (ja) 外観検査方法および同装置
JP6973623B2 (ja) 学習済みモデルの生成方法、学習済みモデル、表面欠陥検出方法、鋼材の製造方法、合否判定方法、等級判定方法、表面欠陥判定プログラム、合否判定プログラム、判定システム、及び鋼材の製造設備
RU2688239C1 (ru) Способ видеоконтроля качества повтора квазиидентичных объектов на основе скоростных алгоритмов сравнения плоских периодических структур рулонного полотна
JPH06148098A (ja) 表面欠陥検査装置
JP3013789B2 (ja) 織布の検反装置および検反方法
JP6035124B2 (ja) 欠陥検査装置、及び欠陥検査方法
CN112129768B (zh) 外观检查管理***、装置、方法以及存储介质
JP2003156451A (ja) 欠陥検出装置
Wang et al. Yarn break detection using an optical method in real time
WO2024070101A1 (ja) 表面欠陥検出方法及び表面欠陥検出装置
JP6901774B2 (ja) テストチャート
JP2004125629A (ja) 欠陥検出装置
RU2812804C1 (ru) Способ и контрольное устройство для оптического контроля поверхности
JP2006058185A (ja) 線条検査方法および装置
JP2019113477A (ja) 欠陥検査装置、及び欠陥検査方法
JPH0989798A (ja) シート状物のくぼみ検出方法及びシート状物のくぼみ検出装置