Устройство формирования изображения (камеру) располагают таким образом, чтобы плоскость светочувствительных элементов устройства была параллельна плоскости символа.
6.1.2 Ориентация символа штрихового кода
Изделие располагают таким образом, чтобы символ штрихового кода находился в центре поля проверки и был ориентирован так, чтобы горизонтальные линии символа были параллельны линиям, образованным краями области светочувствительных элементов устройства формирования изображения с допуском +/- 5°.
В настоящих рекомендациях определены два варианта освещения (диффузное и направленное), каждый из которых имеет дополнительные условия освещения. Выбранный вариант освещения должен быть представлен в отчете об оценке качества в формате, установленном в ИСО/МЭК 15415, с указанием угла падения излучения в виде комбинации цифр и букв, согласно настоящему подразделу.
Примечание - Допускается использовать другие условия освещения в зависимости от применения согласно спецификации по применению. Другие условия освещения должны обладать признаками, описанными далее, для обеспечения взаимосвязи требований к качеству и оценок качества.
Плоский рассеивающий свет материал должен быть ориентирован так, чтобы плоскость материала была параллельной плоскости символа. Символ должен быть равномерно освещен диффузным световым излучением по оптической оси под углом падения 90° +/- 15° к плоскости символа. При таком типе освещения угол падения излучения обозначают "90".
6.2.2 Диффузное неосевое освещение (D)
Диффузно отражающая полусфера должна быть освещена снизу так, чтобы отраженное световое излучение было ненаправленным по отношению к изделию и не создавало на нем тени. Этот тип освещения в основном используется для считывания маркировки с криволинейных изделий. В этом случае угол падения излучения обозначают "D".
6.2.3 Освещение под малым углом с четырех сторон (30Q)
Световое излучение должно быть направлено на изделие под углом 30° +/- 3° к плоскости поверхности символа с четырех сторон таким образом, чтобы центральные лучи пучков излучения для пар источников на противоположных сторонах лежали в одной плоскости и эти плоскости были перпендикулярными друг к другу. Одна плоскость освещения должна быть ориентирована так, чтобы она была параллельной горизонтальной линии края области светочувствительных элементов устройства формирования изображения с точностью +/- 5°. Излучение должно равномерно освещать всю площадь символа. При таком типе освещения угол падения излучения обозначают "30Q".
6.2.4 Освещение под малым углом с двух сторон (30T)
Световое излучение должно быть направлено на изделие под углом 30° +/- 3° с двух сторон. Излучение может падать в двух возможных вариантах ориентации по отношению к символу. Плоскость освещения должна быть ориентирована так, чтобы она была параллельной одной из горизонтальных линий края области светочувствительных элементов устройства формирования изображения с точностью +/- 5°. Излучение должно равномерно освещать всю площадь символа. При таком типе освещения угол падения излучения обозначают "30T".
6.2.5 Освещение под малым углом с одной стороны (30S)
Световое излучение направляется на изделие под углом 30° +/- 3° с одной стороны. Излучение может падать в любом из четырех возможных вариантов ориентации по отношению к символу. Плоскость, перпендикулярная к поверхности символа, содержащая центральный луч пучка излучения, должна быть ориентирована так, чтобы она была параллельной одной из линий края области светочувствительных элементов устройства формирования изображения с точностью +/- 5°. Излучение должно равномерно освещать всю площадь символа. При таком типе освещения угол падения излучения обозначают "30S".
Устройство формирования изображения (камера) должно быть установлено таким образом, чтобы была обеспечена необходимая резкость изображения символа.
Используют изображение высококонтрастной, привязанной к национальным эталонам печатной калибровочной карты (например, тестовой карты для калибровки на соответствие эталону для символа GS1 DataMatrix), откалиброванной с использованием известной апертуры. Используя известный размер апертуры, определяют центр каждого элемента в изображении, не включая свободные пространства, и находят наибольшее значение коэффициента отражения от образца.
Устанавливают отклик системы таким образом, чтобы среднее значение коэффициентов отражения светлых элементов находилось в диапазоне от 70% до 86% максимума полутоновой шкалы и уровень темного элемента (отсутствие отраженного излучения) был близок к нулю. Отклик системы определяет линейную связь между коэффициентом отражения от объекта и интенсивностью пикселя в изображении, которая определяется несколькими факторами (например, выдержкой затвора, чувствительностью светочувствительных элементов, размером диафрагмы, коэффициентом усиления, освещенностью). Эти действия предполагают возможность управлять хотя бы одним из вышеуказанных факторов с целью регулировки отклика системы.
Записывают использованное значение отклика системы (SRcal) и полученное значение MLcal.
Выбирают размер апертуры равным 0,8 минимального размера X для конкретного применения и применяют ее к действительному изображению для создания базового полутонового изображения.
Строят гистограмму базовых значений интенсивностей пикселей в полутоновой шкале в круговой области диаметром, равным 20-кратному размеру апертуры, с центром в центре изображения и определяют пороговое значение интенсивности пикселей T1, используя алгоритм, приведенный в приложении A.
Пороговое значение делит гистограмму на две части: часть ниже порогового значения, которая содержит темные элементы, и часть выше порогового значения, которая содержит светлые элементы (называемая "областью светлых элементов").
6.5.3 Расчет среднего значения
Рассчитывают среднее значение интенсивности пикселей для области светлых элементов.
6.5.4 Оптимизация изображения
Корректируют отклик системы, повторяя действия по 6.5.1, 6.5.2 с помощью новых изображений, пока средние значения интенсивности пикселей для светлых элементов не будут в диапазоне от 70% до 86% максимума полутоновой шкалы.
Все стандартизованные матричные символики требуют наличия сплошных модулей для применения рекомендуемого алгоритма декодирования. Некоторые технологии маркирования не позволяют получать символы с гладкими непрерывными линиями, которые будут восприниматься устройством формирования изображения. Например символы, полученные с использованием иглоударных устройств, часто представляются в виде не связанных между собой точек. В настоящем разделе описан метод предварительной обработки изображения, который позволяет соединить разъединенные модули так, чтобы можно было успешно применять рекомендуемый алгоритм декодирования.
Как только координатная сетка символа будет определена, размещение элементов информации преобразуется в распределение оцениваемых параметров базового полутонового изображения и последующая обработка происходит с использованием этого базового полутонового изображения.
Рассчитывают параметры базового полутонового изображения с использованием текущего размера апертуры. Используя T1, производят преобразование всего изображения в двоичную форму.
Используя рекомендуемый алгоритм декодирования для символики и текущего размера апертуры, осуществляют попытку обнаружить и обработать символ. Если попытка не удалась, выполняют требования 7.3, если попытка была успешной, - 7.4.
Примечание - Если символика имеет рекомендуемый алгоритм декодирования, который работает успешно с формально обособленными модулями (например, "точечными" кодами), процесс связывания модулей не требуется. Для таких символик в случае неудачного применения рекомендуемого алгоритма декодирования выполняют требования 7.3.4.
Процесс называют "действия по стыковке" и выполняют с приведенным в двоичную форму изображением. Результат используют для первоначального декодирования с применением рекомендуемого алгоритма декодирования. Положения настоящего подраздела обеспечивают связывание областей в изображении, отделенных менее чем одним модулем, в то время как не связанные области разделены расстоянием, равным одному модулю и более, например перемежающимися модулями шаблона синхронизации.
7.3.1 Выбор исходных значений размеров стыковочных сегментов и цвета модуля
Поскольку размер модуля при использовании данного алгоритма неизвестен, применяют последовательно предположения о его все более возрастающем размере в диапазоне от 50% наименьшего до 110% наибольшего X-размера, допустимого спецификацией по применению.
При использовании этого алгоритма необходимо, чтобы были известны значения цвета модулей - "двоичная единица" и "двоичный ноль". Как правило, значение "двоичная единица" модуля изображения представляется в виде темного цвета на светлом освещенном поле или светлого цвета на темном освещенном поле. (Например, цветом модуля, соответствующим "двоичной единице", является цвет шаблона "L" символа DataMatrix). Если верификатору "неизвестен" цвет модуля "двоичная единица", алгоритм может потребовать повторения действий для каждого варианта.
Примечание - Пользователи могут оптимизировать этот алгоритм (путем принятия более обоснованного предположения о точном размере соединителей модулей путем анализа изображения), при условии получения эквивалентного результата.
1 Последовательность действий:
a) устанавливают для каждого пикселя в результирующем изображении его принадлежность к фоновому цвету "двоичный ноль";
b) устанавливают начальный размер стыковочного сегмента равным 50% минимального размера X для конкретного применения.
2 Начинают с ряда элементов изображения, расположенного на расстоянии, равном половине размера стыковочного сегмента, в направлении вниз от вершины символа, и с колонки, находящейся на расстоянии, равном половине размера стыковочного сегмента с левой стороны в направлении к внутренней части изображения. При этом:
a) если цвет пикселя соответствует "двоичной единице", размещают пиксель на том же расстоянии в результирующем изображении и переходят к этапу, указанному в перечислении e);
b) находят два пикселя, расположенных на расстоянии, равном половине стыковочного сегмента, в направлении влево и вправо, и два пикселя, расположенных на расстоянии, равном половине стыковочного сегмента, в направлении вниз и вверх;
c) если оба горизонтальных или вертикальных пикселя, обнаруженных согласно перечислению b), имеют цвет "двоичной единицы", переходят к действиям, указанным в перечислении d), в противном случае выполняют действия, указанные в перечислении e);
d) для каждого пикселя на линии или линиях между двумя пикселями "двоичная единица", обнаруженными при выполнении действий, указанных в перечислении b) (линия, равная по длине стыковочному сегменту), определяют соответствующим образом размещенные пиксели "двоичная единица" в результирующем изображении;
e) переходят к следующему пикселю и выполняют действия, указанные в перечислении a) (если положение текущего пикселя находится на расстоянии, равном половине длины стыковочного сегмента вглубь изображения с правого края, следующий пиксель является началом колонки на расстоянии, равном половине длины стыковочного сегмента в направлении внутрь от левого края в следующем ряду. Если положение текущего пикселя находится в ряду на расстоянии, равном половине длины стыковочного сегмента в направлении вверх от основания изображения и на расстоянии, равном половине длины стыковочного сегмента в направлении внутрь с правого края, считают, что проход через все изображение полностью завершен).
Стандартизованные матричные символики требуют определения места положения сплошных модулей при использовании рекомендуемых алгоритмов декодирования. С помощью некоторых технологий маркирования невозможно производить символы с гладкими непрерывными линиями, создающими изображение в устройстве формирования изображения. Например символы, полученные с применением иглоударного способа, состоят из несвязанных между собой точек.
После того как основные линии символа будут определены, информация о их размещении должна быть преобразована для определения типового изображения символа и последующая обработка относится к типовому изображению.
Используя связанное типовое изображение, определенное по 7.3.2, находят базовые линии символики с помощью рекомендуемого алгоритма декодирования для символики.
Примечание - Например, базовыми линиями для символики DataMatrix является L-образный шаблон.
Преобразуют базовые линии в изображении в двоичную форму. Продолжают декодирование с помощью рекомендуемого алгоритма. Если алгоритм применен успешно, выполняют действия, указанные в 7.4.
Если попытка декодирования будет неуспешной, выбирают новый размер стыковочного сегмента, который должен быть не менее чем на один пиксель больше по длине, и новый размер апертуры, равный 0,8 размера стыковочного сегмента, после чего выполняют действия, указанные в 7.1.
7.3.5 Продолжение декодирования до завершения
Декодирование продолжают до тех пор, пока символ не будет успешно декодирован или когда размер стыковочного сегмента будет более максимального размера стыковочного сегмента или будет равен 1/10 максимального размера изображения в пикселях (если максимальный размер X не известен). Если линии символа не найдены, класс качества символа считают равным 0.
Примечание - Алгоритм предполагает, что символ ориентирован ортогонально в плоскости светочувствительных элементов устройства формирования изображения, так что модули в изображении должны быть связаны и выровнены вертикально и горизонтально. Если это условие не выполняется, может потребоваться поворот стыковочных сегментов на все углы дополнительно к расположению в вертикальном и горизонтальном направлениях.
Эти действия выполняют с использованием только номинальных центров модулей для создания бимодальной (двухуровневой) гистограммы состояний коэффициентов отражения символа.
Для определения коэффициентов отражения следует снова вычислить базовое полутоновое изображение с использованием двух новых размеров апертур, равных 0,5 и 0,8 измеренного среднего шага координатной сетки. После этого выполняют расчеты и оценки для обоих значений апертур.
7.4.2 Создание гистограммы для точек координатной сетки
Создают гистограмму для значений интенсивностей пикселей базового полутонового изображения для каждой точки пересечения (узла) координатной сетки, определенных из декодирования, и находят T2, используя алгоритм, определенный в приложении A.
7.4.3 Определение MeanLight
Определяют значение MeanLight в точках гистограммы для светлых элементов в точках пересечения (узлах) координатной сетки. Если значения находятся в диапазоне от 70% до 86% максимума значений для полутоновой шкалы, то сохраняют значения для определения значений среднего темного элемента (MD) и среднего светлого элемента.
Если это условие не выполняется, то настраивают отклик системы и переходят к действиям, указанным в 7.4.1.
7.4.4 Запись параметров
Значение MLtarget устанавливают равным MeanLight. Записывают отклик системы как SRtarget, а также определяют новое значение T2.
Если декодирование произведено с использованием соединения элементов, то размер стыковочного сегмента устанавливают равным среднему шагу координатной сетки и применяют алгоритм соединения с использованием значения T2 к новому базовому полутоновому изображению для создания результирующего двоичного изображения. В ином случае осуществляют перевод в двоичную форму с использованием значения T2.
Декодируют результирующее двоичное изображение согласно 7.3.3 - 7.4.5, используя рекомендуемый алгоритм декодирования символики. Пересчитывают значение T2 с использованием значений в точках пересечения координатной сетки при этом декодировании. При неудачном декодировании применяют алгоритм использования стыковочного сегмента, указанный в 7.4.5, и проводят новое декодирование.
Рассчитывают указанные в настоящем разделе параметры, используя значения T2 и точки пересечения координатной сетки по 7.4.6.
CC рассчитывают, используя следующее уравнение и алгоритм, приведенный в приложении A
CC = (MLtarget - MD)/MLtarget.
CM рассчитывают, используя следующее уравнение
если (R < T2), то CM = (T2 - R)/(T2 - MD);
в другом случае CM = (R - T2)/(MLtarget - T2),
где R - измеренный коэффициент отражения для ячейки.
Коэффициент отражения от символа Rtarget в процентах рассчитывают по следующей формуле
Rtarget = Rcal x (SRcal/SRtarget) x (MLtarget/MLcal).
Таблица 1
Класс контраста ячейки
Примечание - С 8-битовым сенсором полутоновой шкалы 15% соответствует разнице в 30 значений полутоновой шкалы.
Таблица 2
Класс минимального коэффициента отражения
Примечание - Для указанных значений отношение SRtarget/SRcal ограничено значением, близким к 16.
Заменяют модуляцию и запас по коэффициенту отражения в ИСО/МЭК 15415 на CM путем выполнения нового расчета порогового значения и с применением формулы для CM, сокращают число рассматриваемых уровней UEC до 4, 3 и 0 (A, B и F), при этом класс 3 охватывает диапазон от 1 до 3. Для оценки модуляции ячейки используют шкалу классов, аналогичную шкале модуляции, указанной в ИСО/МЭК 15415.
Рассчитывают повреждения фиксированного шаблона в соответствии с требованиями ИСО/МЭК 15415 и со спецификацией символики, за исключением следующего:
- используют пороговое значение T2 для наложенных модуляций;
- при определении среднего класса сегментов используют среднее из оценок повреждения для класса D;
- средний класс обозначают как "класс распределенных повреждений".
Выбирают размер апертуры, который обеспечивает получение лучшего из двух классов параметров, приведенных выше, и используют связанное изображение и параметры для оставшейся части оценочных расчетов по ИСО/МЭК 15415. Если два класса являются идентичными, но только один получен при условии декодирования, используют тот, при котором было проведено декодирование. Если оба класса определены при условии декодирования, используют изображение и параметры, связанные с размером апертуры 0,8X.
В настоящем разделе приведены методы записи требований к оценке для информирования изготовителей маркировки и доведения результатов оценки до потребителей. В соответствии с требованиями спецификаций по применению, приведенных в приложении B, для каждого изделия может потребоваться один или несколько классов.
В каждом применении должен быть определен диапазон размеров X, при этом должно приниматься во внимание, что больший размер X создает более грубую текстуру поверхности. Например в применениях, имеющих размер X в диапазоне от 10 до 20 мил <1>, требования к оценке представляют как /10 - 20/ для обозначения диапазона размеров апертуры.
--------------------------------
<1> Мил - мера длины, равная одной тысячной дюйма.
Классы, представляемые в соответствии с настоящими рекомендациями, должны иметь префикс "DPM". Класс следует представлять с префиксом "DPM", далее указывают значение класса, размер апертуры и длину волны излучения в соответствии с требованиями ИСО/МЭК 15415, однако угол падения излучения и ориентацию представляют согласно 0.3.
10.3.1 Освещение с малым углом падения светового излучения
В зависимости от текстуры поверхности и других параметров для каждой ориентации может быть получено значение оценки, отличающееся от полученных при других ориентациях.
Освещение с малым углом падения светового излучения следует описывать с использованием указателей углов: "30T", который представляет класс, полученный при падении излучения с двух сторон, при этом центральные лучи пучков излучения лежат в одной плоскости, "30Q", который представляет класс, полученный при падении излучения с четырех сторон, или "30S", который представляет класс, полученный при падении излучения с одной стороны.
Примечание - Как правило, указатель угла "30S" используют, если невозможно обеспечить падение излучения с двух сторон.
10.3.2 Освещение с большим углом падения светового излучения
Ненаправленное диффузное неосевое излучение обозначают "D", а диффузное осевое излучение (близкое к перпендикулярному) - "90".
10.3.3 Зависимость оценки от угла падения светового излучения
Угол падения светового излучения указывают в отчете как вариант освещения, использованный при проведении оценки. Если в составе требований указано несколько вариантов угла падения излучения, то класс следует указать для каждого варианта освещения.
10.3.4 Классы для различных углов падения светового излучения
Угол падения светового излучения представляют с использованием разделителя "|" для обозначения "или" и разделителя "&" для обозначения "и".
Например, "30Q" или "90" = (30Q|90);
"30Q" и "90" = (30Q&90).
Угол падения излучения указывают в отчете как угол, используемый при определении класса. Если в составе требований указано несколько вариантов угла падения излучения, то следует указать самый низкий класс, либо для каждого варианта освещения указывают свое значение класса.
При применении специального алгоритма декодирования систему показателей следует определять в соответствии с требованиями настоящих рекомендаций.
Применение специального алгоритма декодирования должно быть явным образом указано в отчете о классе. Например, верификатор должен представлять отчет о классе 0 (ноль) по параметру декодирования, а также может указать другие результаты измерения в соответствии с настоящими рекомендациями.
Если допускается применение специального алгоритма декодирования, это должно быть явным образом указано в спецификации по применению.
Примечание - При применении специального алгоритма декодирования выбор точек для определения показателей может отличаться для различных верификаторов.
(обязательное)
Сначала создают гистограммы значений интенсивности пикселей для полутоновой шкалы в определенных участках и выполняют следующие действия:
1 задают начальное значение для переменной minVariance, равное наибольшему значению, и начальное значение Tmin и Tmax, равное нулю;
2 для каждого значения интенсивности пикселя в полутоновой шкале "t" начинают с наименьшего значения полутоновой шкалы и увеличивают его до наибольшего значения (от 0 до 255 для 8-битового сенсора устройства формирования изображения):
a) рассчитывают средние значения и дисперсии интенсивности пикселей менее значения t и обозначают их MeanDark и VarianceDark;
b) рассчитывают средние значения и дисперсии интенсивности пикселей более или равные значению t и обозначают их MeanLight и VarianceLight;
c) рассчитывают Variance = VarianceLight + VarianceDark;
d) если Variance < minVariance, сохраняют Variance в minVariance и t в Tmin;
e) если Variance = minVariance, сохраняют t в Tmax.
Примечание - Вычисления выполняют для определения порога значений. Tmin соответствует наименьшему значению интенсивности пикселей для полутоновой шкалы при минимальной дисперсии, Tmax - наибольшему значению интенсивности пикселей для полутоновой шкалы при той же минимальной дисперсии.
3 оптимальное пороговое значение T = (Tmin + Tmax)/2.
A.2 Пример
На рисунке A.1 представлено изображение, состоящее из 100 пикселей (10 x 10 пикселей). Помимо этого, изображение сформировано с использованием 4-х битовых пикселей (16 уровней оттенков серого). При этом изображение каждого пикселя увеличено для наглядности и различимости.
![]() Рисунок A.1 - Изображение, использованное в этом примере
Начинают с расчета числа пикселей, содержащихся в изображении, соответствующих каждому из 16 уровней оттенков серого. Результат этого расчета представлен в таблице A.1 и на гистограмме на рисунке A.2.
Таблица A.1
![]() Рисунок A.2 - Гистограмма данных для таблицы A.1
Для каждого возможного значения порога разделяют гистограмму на две части - одна часть содержит темные, а другая - светлые элементы. Первое возможное значение порога находится между значениями 0 и 1, второе - между 1 и 2, и т.д. Для каждого возможного значения порога рассчитывают дисперсии для обеих частей гистограммы.
Например, в случае возможного значения порога между 4 и 5, темные элементы на гистограмме включают в себя уровни оттенков серого 0, 1, 2, 3 и 4 согласно таблице A.2.
Таблица A.2
при значении порога 4, 5
Дисперсии для этого распределения рассчитывают следующим образом.
Рассчитывают среднее значение ((2 x 6) + (3 x 7) + (4 x 3))/16 = 2,81, которое может быть представлено как среднее по данным таблицы A.2.
Дисперсию определяют как среднее значение квадратов отклонения каждого элемента от среднего значения
(((2,81 - 2)2 x 6) + ((2,81 - 3)2 x 7) +
+ ((2,81 - 4)2 x 3))/16 = 0,53.
Аналогично определяют дисперсию для светлых элементов (для которых значения пикселей равны 5 и более), ее значение равно 0,84.
Аналогично определяют дисперсии для темных и светлых частей гистограммы для каждого значения порога. Результаты определения дисперсии приведены в таблице A.3.
Таблица A.3
Оптимальный порог выбирают по минимальной сумме дисперсий для обеих частей гистограммы.
Согласно таблице A.3 минимальная сумма дисперсий равна 1,37 при значениях порога 4.5, 5.5 и 6.5. Определен диапазон пороговых значений, для которых дисперсия равна минимальному значению. В этом случае вычисляют среднее значение самого низкого и самого высокого значения порога, в данном примере это значение равно 5,5.
Следует иметь в виду, что полученное среднее значение порога не обязательно будет иметь то же минимальное значение суммы дисперсий, как указано в данном примере. Если определено одно пороговое значение, которое соответствует минимальному значению суммы дисперсий, то следует выбрать это значение. Это значение порога считают оптимальным порогом, определенным по алгоритму, приведенному в разделе A.1, поскольку оно позволяет получить две разные части гистограммы, содержащие наиболее представительные группы элементов (темных и светлых).
Примечание - Часть гистограммы, расположенную справа от порога, называют "областью светлых элементов".
После преобразования изображения в двоичную форму с использованием рассчитанного порогового значения результат представляют согласно рисунку A.3.
![]() Рисунок A.3 - Изображение, полученное с использованием
выбранного порогового значения
(справочное)
В настоящем приложении приведен метод записи данных о качестве нанесения символа, используемый для передачи от изготовителя к пользователям маркировки. Приложение не распространяется на количественные требования. Данный метод применяют при предъявлении требований, связанных с используемыми средствами сканирования.
B.1 Примеры требований к условиям сканирования
B.1.1 Описание требований категории 0
Наиболее распространенная среда применения маркировки предполагает считывание маркировки в таких условиях сканирования (например, при диффузном отражении от печатных этикеток), в которых сканеры не могут считывать большинство вариантов маркировки, нанесенной методом прямого маркирования изделий. В этом случае требования указывают без префикса "DPM" и оценку проводят в соответствии с требованиями ИСО/МЭК 15415 и спецификации символики. Такие требования обозначают "категория 0" и применяют по умолчанию, если они указаны без префикса "DPM".
B.1.2 Описание требований категории 1
Данные требования относятся к изделиям с маркировкой, предназначенной для считывания специализированным сканером типа DPM в полевых условиях, таких как база снабжения или аэродром, при этом маркировка может включать в себя также печатные этикетки. Такие требования обозначают "категория 1". Изделия, относящиеся к требованиям категории 1, могут потребовать выполнения действий, обеспечивающих ориентацию изделия пользователем при сканировании сканером DPM.
B.1.3 Описание требований категории 2
Данные требования относятся к изделиям с маркировкой, требующей специального освещения для считывания (например, в условиях ремонтного производства), в том числе изделий с искривленной поверхностью, очень низким контрастом изображения и высокой шероховатостью поверхности. Данная маркировка, как правило, не может быть считана в полевых условиях. Такие требования обозначают "категория 2".
B.1.4 Описание требований категории 3
Данные требования относятся к изделиям, на которые не распространяются настоящие рекомендации и маркировка которых осуществлена такими методами и с применением таких подложек, которые не могут быть видоизменены для соответствия настоящим рекомендациям, включая изделия со сложными формами поверхности, предназначенные для использования в жестких условиях внешней среды и/или изделия с затрудненным доступом для освещения символов маркировки. Эти изделия могут потребовать не только специального освещения, но и специальных устройств считывания. Маркировка данных изделий может не быть считана в среде открытых систем.
Изделия, для которых требования к условиям сканирования маркировки относятся к категории 3, должны проходить оценку качества нанесения символа маркировки с использованием специальных алгоритмов для определения параметров декодирования, неиспользованной коррекции ошибок, неоднородности координатной сетки и осевой неоднородности и/или с использованием визуальных методов, описание которых для символов DataMatrix приведено в SAE AS 9132.
B.2 Примеры записи для передачи данных об оценке качества
В настоящем разделе приведены примеры записи классов для данных, установленных в спецификации по применению, предназначенных для исполнителей маркировки и для представления отчетов о классах качества, передаваемых потребителю.
Длина волны излучения, указанная в примерах, соответствует типовым сканерам, поставляемым на коммерческой основе. В конкретном применении может быть выбрана иная длина волны излучения для существующего варианта условий сканирования.
В примерах требований указано одно применяемое значение, но оно отражает допуск, установленный в спецификации по применению.
Типовым диапазоном длин волн источника излучения является 635 - 660 нм. В примерах, приведенных в настоящем разделе, приведена одна длина волны 640 нм. Данные примеры не распространяются на специальные случаи применения.
B.2.1 Примеры требований к классам
B.2.1.1 Требование к условиям сканирования маркировки категории 0
2.0/05/640
Это требование является типичным для условий применения напечатанных этикеток, в которых не предполагается использование изделий с маркировкой DPM. Вариант освещения в этом случае обозначают 45Q и считывание маркировки DPM не производят.
B.2.1.2 Требование к условиям сканирования маркировки категории 1
DPM2.0/10-20/640/(30Q|90)
Это требование относится к смешанной среде, в которой встречаются как напечатанные этикетки, так и изделия с DPM маркировкой, в которой DPM маркировка достаточно легко считывается сканерами DPM операторами средней квалификации.
B.2.1.3 Требование к условиям сканирования маркировки категории 2
DPM1.0/10-20/640/(30Q|90|30T|D)
Это требование относится к маркировке DPM изделий, процесс маркирования которых затруднен и/или когда маркировка требует для считывания специальное освещение, операции с фиксированным расположением детали и/или привлечение операторов высокой квалификации.
Примечание - Диапазон "10 - 20" относится к размеру X модуля, а не к размеру апертуры.
B.2.2 Примеры представления отчетов о классах
B.2.2.1 Отчеты для требований к условиям сканирования маркировки категории 0
2.0/05/640
B.2.2.2 Отчеты для требований к условиям сканирования маркировки категории 1
Применяют один из следующих вариантов:
DPM2.0/08/640/30Q или
DPM2.0/16/640/90,
даже если остальные классы ниже 2.0.
B.2.2.3 Отчеты для требований к условиям сканирования маркировки категории 2
Применяют один из следующих вариантов:
DPM1.0/08/640/30T или
DPM1.0/16/640/90, или
DPM1.0/05/640/D,
даже если остальные классы ниже 1.0.
Примечание - Значение "16" относится к размеру апертуры, используемой при получении класса символа, а не к размеру модулях символа.
B.2.3 Представление требований к классам в применении
Спецификация по применению является документом, в котором для изготовителя маркировки представлены требования к технологии маркирования. В спецификациях по применению применяют метод представления требований с использованием зеленого, желтого или красного цвета, которым должен руководствоваться изготовитель маркировки. Далее представлены выходные данные для примеров, приведенных ранее в настоящем разделе.
B.2.3.1 Обозначение требований для условий сканирования маркировки категории 0
Зеленый - класс 3 или выше;
желтый - класс 2 или выше, но ниже класса 3;
красный - ниже класса 2.
B.2.3.2 Обозначение требований для условий сканирования маркировки категории 1
Зеленый - класс 3 или выше;
желтый - класс 2 или выше, но ниже класса 3;
красный - ниже класса 2.
B.2.3.3 Обозначение требований для условий сканирования маркировки категории 2
Зеленый - класс 2 или выше;
желтый - класс 1 или выше, но ниже класса 2;
красный - ниже класса 1.
(справочное)
СООТВЕТСТВУЮЩИЕ ССЫЛКИ В ИСО/МЭК 15415
Таблица C.1
--------------------------------
<2> В ИСО/МЭК 29158 приведена ссылка на ИСО/МЭК 15415:2004. На момент публикации настоящих рекомендаций указанный стандарт заменен на ИСО/МЭК 15415:2011, в котором отсутствует подраздел A.2.4. Положения данного подраздела приведены в ИСО/МЭК 16022.
(справочное)
И АНГЛИЙСКОМ ЯЗЫКАХ
Binarised image - двоичное изображение,
clock teeth - шаблон синхронизации,
light lobe - область светлых элементов,
reference grey-scale image - базовое полутоновое изображение,
reflectance margin - запас по коэффициенту отражения,
stick - стыковочный сегмент,
stick function - действия по соединению.
(рекомендуемое)
ПО КОНТРОЛЮ КАЧЕСТВА НАНЕСЕНИЯ СИМВОЛОВ ШТРИХОВОГО КОДА
DATA MATRIX ПРИ ИГЛОУДАРНОМ МАРКИРОВАНИИ ИЗДЕЛИЙ
С ПРИМЕНЕНИЕМ ЛЮМИНЕСЦЕНТНОГО СОСТАВА
Настоящее приложение содержит дополнительные рекомендации по контролю качества нанесения символов штрихового кода при иглоударном маркировании изделий с применением люминесцентного состава, которое является разновидностью прямого маркирования изделий.
ДБ.1 Общие сведения об иглоударном маркировании изделий с применением люминесцентного состава
Машиносчитываемая иглоударная маркировка с применением люминесцентного состава представляет собой двумерный символ штрихового кода, наносимый непосредственно на поверхность маркируемого изделия в виде упорядоченного набора углублений (выемок) круглой формы, заполненных люминесцентным составом. Углубления, заполненные люминесцентным составом, соответствуют светлым модулям двумерного символа штрихового кода Data Matrix.
Люминесцентный состав представляет собой полимерную композицию, содержащую частицы люминофора с длиной волны возбуждения от 250 до 600 нм и длиной волны излучения от 600 до 700 нм.
При облучении символа двумерного штрихового кода светом с длиной волны 250 - 600 нм и считывании при длине волны 600 - 700 нм существенно улучшается контраст изображения и за счет этого увеличивается вероятность правильного считывания символа. Кроме этого устраняется влияние на считывание символа шероховатости поверхности, материала поверхности, ее качества, внешнего фонового освещения.
Излучение люминесцентного состава существенно уменьшает угловую зависимость контраста изображения символа и обеспечивает возможность считывания маркировки в широком диапазоне углов до 15° по отношению к плоскости поверхности маркируемого изделия.
ДБ.2 Общие рекомендации по оценке качества символов
Контроль качества наносимого символа штрихового кода может быть проведен с помощью устройства, схема которого изображена на рисунке ДБ.1.
![]() 1 - матричный светочувствительный элемент, 2 - объектив,
3 - область проверки маркированного изделия, 4 - источник
возбуждающего излучения, 5 - светофильтр приемного канала
штрихового кода при иглоударном маркировании изделий
с применением люминесцентного состава
Для формирования поля и калибровки освещенности от источника возбуждающего излучения 4, указанного на рисунке ДБ.1, могут быть использованы те же методы, которые используют для контроля качества нелюминесцентной маркировки, как описано выше. Следует выбирать такие источники, которые обеспечивают такую длину волны излучаемого света, которая попадает в полосу возбуждения люминесцентного вещества, используемого при маркировке. Примером может служить спектр возбуждения и спектр флуоресценции (частный случай люминесценции) вещества, используемого для иглоударной маркировки, спектр возбуждения которого приведен на рисунке ДБ.2, а спектр флуоресценции - на рисунке ДБ.3.
![]() Рисунок ДБ.2 - Пример спектра возбуждения
люминесцентного вещества
![]() Для проведения контроля качества двумерных символов штрихового кода на основе такого вещества необходимо в качестве источников излучения использовать светоизлучающие диоды, у которых максимум длины волны излучения находится в диапазоне 450 - 470 нм. Типичным представителем таких светоизлучающих диодов является светоизлучающий диод с рабочими длинами волн в голубой области видимого спектра, спектр излучения которого приведен на рисунке ДБ.4.
![]() Рисунок ДБ.4 - Спектр излучения светоизлучающего диода
с рабочими длинами волн в голубой области видимого спектра
Вторичное излучение люминесцентного вещества, используемого при иглоударной маркировке, должно быть отфильтровано до его попадания на светочувствительный элемент с помощью светофильтра 5, указанного на рисунке ДБ.1. При фильтрации в объектив устройства не должны попадать длины волн от источников излучения и свет от источников паразитного освещения, снижающих контраст получаемого изображения символа штрихового кода. Спектральная характеристика коэффициента пропускания используемого фильтра приведена на рисунке ДБ.5.
![]() Рисунок ДБ.5 - Спектральная характеристика коэффициента
пропускания светофильтра 5
ДБ.3 Требования к верификатору для контроля качества нанесения символов штрихового кода Data Matrix при иглоударном маркировании изделий с применением люминесцентного состава
Верификатор, изготовленный по схеме, представленной на рисунке ДБ.1 или аналогичной, обеспечивает проведение контроля качества иглоударной маркировки с использованием люминесцентного вещества и соответствие ее требованиям настоящих рекомендаций.
(справочное)
НАЦИОНАЛЬНЫМ СТАНДАРТАМ РОССИЙСКОЙ ФЕДЕРАЦИИ
В таблице ДВ.1 приведены сведения о соответствии ссылочных международных стандартов национальным стандартам Российской Федерации.
Таблица ДВ.1
Сведения о соответствии ссылочных международных стандартов
национальным стандартам Российской Федерации
Вернуться в "Каталог нормативных документов"
Источник информации: https://internet-law.ru/documents/prod/prikaz/113/r_50.html
На правах рекламы:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||