Товары в корзине: 0 шт Оформить заказ
Стр. 1 

49 страниц

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

 Скачать PDF

Идентичен ISO/IEC 15415:2011

Оглавление

1 Область применения

2 Нормативные ссылки

3 Термины и определения

4 Обозначения и сокращения

5 Оценка качества

     5.1 Общие положения

     5.2 Сведения о классах качества

     5.3 Полный класс символа

     5.4 Представление класса символа

6 Методология измерений двумерных многострочных символов штрихового кода

     6.1 Основные положения

     6.2 Символики, обеспечивающие сканирование с пересечением строк

     6.3 Символики, требующие построчного сканирования

7 Методология измерения двумерных матричных символов

     7.1 Обзор методологии

     7.2 Получение изображений для проведения испытаний

     7.3 Измерения коэффициента отражения

     7.4 Число сканирований

     7.5 Основа для определения класса сканирования

     7.6 Порядок проведения оценки

     7.7 Вспомогательная проверка коэффициента отражения дополнительной области

     7.8 Параметры оценки изображения символа и присвоение классов

     7.9 Классы сканирования

     7.10 Полный класс символа

     7.11 Параметр «Приращение при печати»

8 Методология измерений композитных символик

9 Характеристики подложки

Приложение А (обязательное) Параметры и значения, отражающие специфику символик при оценке символов

Приложение В (справочное) Блок-схема оценки двумерных матричных символов

Приложение С (справочное) Интерпретация классов сканирования и классов символов

Приложение D (справочное) Руководство по выбору параметров для оценки по классам в спецификациях по применению

Приложение Е (справочное) Характеристики подложки

Приложение F (справочное) Наложение классов параметров, применяемое для двумерных символик

Приложение ДА (справочное) Сведения о соответствии международных и русских терминов

Приложение ДБ (справочное) Сведения о соответствии ссылочных международных стандартов ссылочным национальным стандартам Российской Федерации (и действующим в этом качестве межгосударственным стандартам)

Библиография

 

49 страниц

Дата введения01.07.2013
Добавлен в базу01.10.2014
Актуализация01.01.2021

Этот ГОСТ находится в:

Организации:

18.09.2012УтвержденФедеральное агентство по техническому регулированию и метрологии357-ст
РазработанААИ ЮНИСКАН/ГС1 Рус
ИзданСтандартинформ2013 г.

Information technology. Automatic identification and data capture techniques. Bar code symbol test specification for print quality assessment. Two-dimensional symbols

Стр. 1
стр. 1
Стр. 2
стр. 2
Стр. 3
стр. 3
Стр. 4
стр. 4
Стр. 5
стр. 5
Стр. 6
стр. 6
Стр. 7
стр. 7
Стр. 8
стр. 8
Стр. 9
стр. 9
Стр. 10
стр. 10
Стр. 11
стр. 11
Стр. 12
стр. 12
Стр. 13
стр. 13
Стр. 14
стр. 14
Стр. 15
стр. 15
Стр. 16
стр. 16
Стр. 17
стр. 17
Стр. 18
стр. 18
Стр. 19
стр. 19
Стр. 20
стр. 20
Стр. 21
стр. 21
Стр. 22
стр. 22
Стр. 23
стр. 23
Стр. 24
стр. 24
Стр. 25
стр. 25
Стр. 26
стр. 26
Стр. 27
стр. 27
Стр. 28
стр. 28
Стр. 29
стр. 29
Стр. 30
стр. 30

НАЦИОНАЛЬНЫЙ

СТАНДАРТ

РОССИЙСКОЙ

ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ

ГОСТРИСО/МЭК

15415-

2012

Информационные технологии

ТЕХНОЛОГИИ АВТОМАТИЧЕСКОЙ ИДЕНТИФИКАЦИИ И СБОРА ДАННЫХ

Спецификация испытаний символов штрихового кода для оценки качества печати. Двумерные символы

ISO/IEC 15415:2011

Information technology — Automatic identification and data capture techniques — Bar code symbol print quality test specification — Two-dimensional symbols

(IDT)

Издание официальное

Стандартинформ

2013

Предисловие

Цели и принципы стандартизации в Российской Федерации установлены Федеральным законом от 27 декабря 2002 г. № 184-ФЗ «О техническом регулировании», а правила применения национальных стандартов Российской Федерации — ГОСТ Р 1.0-2004 «Стандартизация в Российской Федерации. Основные положения»

Сведения о стандарте

1    ПОДГОТОВЛЕН Ассоциацией автоматической идентификации «ЮНИСКАН/ГС1 РУС» на основе собственного аутентичного перевода на русский язык международного стандарта, указанного в пункте 4

2    ВНЕСЕН Техническим комитетом по стандартизации ТК 355 «Технологии автоматической идентификации и сбора данных и биометрия»

3    УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 18 сентября 2012 г. №357-ст

4    Настоящий стандарт идентичен международному стандарту ИСО/МЭК 15415:2011 «Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация испытаний символов штрихового кода для оценки качества печати. Двумерные символы» (ISO/IEC 15415:2011 «Information technology — Automatic identification and data capture techniques — Bar code print quality test specification — Two-dimensional symbols») за исключением дополнительных справочных приложений ДА и ДБ.

При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты Российской Федерации и межгосударственные стандарты, сведения о которых приведены в дополнительном приложении ДБ

5    ВВЕДЕН ВПЕРВЫЕ

6    Некоторые положения международного стандарта, указанного в пункте 4, могут являться объектами патентных прав. Международная организация по стандартизации (ИСО) и Международная электротехническая комиссия (МЭК) не несут ответственности за идентификацию подобных патентных прав

Информация об изменениях к настоящему стандарту публикуется в ежегодно издаваемом информационном указателе «Национальные стандарты», а текст изменений и поправок — в ежемесячно издаваемых информационных указателях «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ежемесячно издаваемом информационном указателе «Национальные стандарты». Соответствующая информация, уведомления и тексты размещаются также в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет

© Стандартинформ, 2013

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии

строк. В двустрочном символе до пяти сканирований могут быть проведены в каждой строке, на различных уровнях по высоте штриха. В спецификации на конкретную символику могут быть приведены конкретные указания по выбору способа сканирования.

Для идентификации штрихов и пробелов должен быть установлен глобальный порог для каждого сканирования. Глобальный порог должен соответствовать значению коэффициента отражения (Rmax + + Rmin)/2, где Rmax и Rmin являются соответственно наибольшими и наименьшими значениями коэффициента отражения при сканировании. Все области, имеющие значения коэффициента отражения, превышающие глобальный порог, считают пробелами (или свободными зонами), все области, имеющие меньшие значения, — штрихами.

Положение края элемента изображения определяют какточки, в которых значение коэффициента отражения является средним между наибольшим значением коэффициента отражения в соседнем пробеле и наименьшим значением коэффициента отражения в соседнем штрихе согласно ИСО/МЭК 15416.

Для оценки параметров «Декодирование» и «Декодируемость» следует применять рекомендуемый алгоритм декодирования для данной символики.

Каждое сканирование следует оценивать как наименьший класс для любого отдельно взятого параметра в данном сканировании. Класс, основанный на профилях отражения при сканировании, должен быть среднеарифметическим значением классов для отдельных сканирований.

В процессе контроля качества допускается использовать измерения приращения или сокращения ширины штриха. Однако этот метод не даст результата, если изменения ширины при печати параллельны высоте шаблонов Start (СТАРТ) и Stop (СТОП). При полном анализе процесса печати символы подлежат печати и испытаниям при ориентации в обоих положениях.

6.2.3 Класс, основанный на параметре «Эффективность декодирования кодовых слов»

Этот параметр определяет эффективность восстановления данных двумерного многострочного символа при линейном сканировании. Параметр «Эффективность декодирования кодовых слов» — отношение числа правильно декодированных кодовых слов к наибольшему числу кодовых слов, которое могло бы быть декодировано, в процентах (после установки угла сканирования). Низкие значения параметра «Эффективность декодирования кодовых слов» символа при прочих удовлетворительных результатах измерений могут указывать на проблемы, связанные с обеспечением качества печати вдоль оси Y (см. пример, приведенный в таблице С.1 приложения С).

Матрица надлежащих значений знаков символа формируется по результатам успешно выполненных расчетов с учетом параметра «Неиспользованное исправление ошибок» (UEC) (6.2.4). Эту матрицу используют как результат декодирования символа на последующих этапах для определения действительно декодированных кодовых слов.

Результат отдельного сканирования включают в расчеты параметра «Эффективность декодирования кодовых слов», если оно отвечает двум условиям:

1)    сканирование не включает в себя опознанные участки либо верхней, либо нижней строки символа. По крайней мере один из шаблонов Start (СТАРТ) или Stop (СТОП) (или шаблон Row Address — АДРЕС СТРОКИ) должен быть успешно декодирован при сканировании, по крайней мере, совместно с одним дополнительным кодовым словом или соответствующим вторым шаблоном Start (СТАРТ) или Stop (СТОП), или Row Address (АДРЕС СТРОКИ);

2)    сканирование включает в себя опознанные участки либо верхней, либо нижней строки символа. Шаблоны Start (СТАРТ) и Stop (СТОП) символа должны быть успешно декодированы при сканировании.

Необходимо отметить, что требуется расширение рекомендуемого алгоритма декодирования символики с целью обнаружения и декодирования пар шаблонов Start (СТАРТ) и Stop (СТОП) в случаях, когда ни одно из соседних с ними кодовых слов не пригодно для декодирования. Например, поиск вдоль линии подходящей пары шаблонов Start (СТАРТ) и Stop (СТОП) в символе PDF417 или поиск вдоль линии соответствующей пары шаблонов Row Address (АДРЕС СТРОКИ) в символе MicroPDF417 будут соответствовать указанному требованию для сканирования в случае, если рекомендуемый алгоритм декодирования не предусматривает декодирования обоих указанных шаблонов, таким образом, указанное расширение позволяет осуществить оценку сканирования, при котором отсутствуют декодированные кодовые слова, кроме соответствующих крайних шаблонов. Сканирование, содержащее только одиночные крайние шаблоны Start (СТАРТ) и Stop (СТОП), определенные при поиске вдоль линии, не считают успешным при отсутствии иных декодированных кодовых слов или других связанных шаблонов Start (СТАРТ) или Stop (СТОП), или Row Address (АДРЕС СТРОКИ).

Символ декодируют полностью и заполняют матрицу символа.

При любом успешном сканировании сравнивают действительные декодированные кодовые слова с кодовыми словами в матрице символа и подсчитывают число совпадающих кодовых слов. Определяют общее число надлежащим образом декодированных кодовых слов и обновляют число случаев деко-

ГОСТ Р ИСО/МЭК 15415—2012

дирования каждой строки. Также регистрируют результаты подсчета числа установленных пересечений строк при каждом сканировании (пересечение считают установленным, если линия сканирования позволяет получить действительные декодированные кодовые слова в соседних строках).

По окончании каждого сканирования подсчитывают максимальное число кодовых слов, которое могло быть декодировано, какчисло успешных сканирований, умноженное на число столбцов в символе (исключая шаблоны с фиксированным размещением, такие как шаблоны Start (СТАРТ) и Stop (СТОП) в символе PDF417 или шаблоны Row Address (АДРЕС СТРОКИ) в символе MicroPDF417).

Многократно проводят сканирования полного символа до тех пор, пока не будут выполнены три условия:

1)    максимальное число кодовых слов, которые могут быть декодированы, должно не менее чем в десять раз превышать число кодовых слов в символе;

2)    крайние верхняя и нижняя декодированные строки (которые могут не соответствовать первой и последней строкам символа) должны быть подвергнуты сканированию не менее трех раз каждая;

3)    не менее 0,9п кодовых слов (кодовых слов данных или исправления ошибок), где п — число кодовых слов в символе, не предназначенных для исправления ошибок, должны быть успешно декодированы два раза или более.

Пример —Для символа PDF417 с 6 строками и 16 столбцами и уровнем исправления ошибок 4 общее число кодовых слов равно 96, из которых 64 слова содержат данные, а 32 предназначены для исправления ошибок. Для выполнения условия 1) максимальное число кодовых слов, которые могут быть декодированы, должно быть не менее 960. Для выполнения условия 3 при п = 64 не менее 58 кодовых слов должны быть декодированы два раза или более (0,9 у. 64 = 57,6).

Если отношение полного числа действительных декодированных кодовых слов к общему числу обнаруженных пересечений строк составляет менее 10:1, полученные результаты измерений считают недостоверными, процесс измерений повторяют, регулируя угол разворота линии сканирования таким образом, чтобы сократить число пересечений строк.

В противном случае для компенсации влияния остаточного угла разворота следует вычесть число обнаруженных пересечений строк из рассчитанного максимального числа кодовых слов, которые могли быть декодированы.

Оценку параметра «Эффективность декодирования кодовых слов» следует проводить по классам, приведенным в таблице 2.

Таблица 2 — Классы параметра «Эффективность декодирования кодовых слов»

Значения параметра «Эффективность декодирования кодовых слов»

Класс

>71 %

4

>64 %

3

> 57 %

2

> 50 %

1

< 50 %

0

6.2.4 Класс, основанный на параметре «Неиспользованное исправление ошибок»

Процессы полного декодирования символа и сканирования повторяют до тех пор, пока число декодированных кодовых слов не стабилизируется. Подсчитывают значение параметра «Неиспользованное исправление ошибок» (UEC) как UEC = 1,0 - ((е + 2t)IE ), где е — число стираний изображения, t — число ошибок и Есар — возможность исправления ошибок символа (число кодовых слов исправления ошибок минус число кодовых слов исправления ошибок, зарезервированных для обнаружения ошибок). Если в символе не используют исправление ошибок, а символ декодируют, то UEC = 1. Если значение (е +2f) более Есар, то UEC = 0. Если в символах число блоков исправления ошибок более одного (например, с чередованием), то UEC следует рассчитывать для каждого блока независимо и наименьшее значение должно быть использовано для определения класса.

Оценку параметра «Неиспользованное исправление ошибок» следует проводить в соответствии с классами, приведенными в таблице 3.

7

Таблица 3 — Классы параметра «Неиспользованное исправление ошибок»

Значения параметра «Неиспользованное исправление ошибок»

Класс

>0,62

4

>0,50

3

>0,37

2

>0,25

1

<0,25

0

6.2.5 Класс, основанный на качестве печати кодовых слов

Метод, приведенный в настоящем пункте, обеспечивает получение дополнительной диагностической информации и позволяет учитывать влияние исправления ошибок на компенсацию несовершенства характеристик символа, влияющих на его качество, путем использования метода наложения, указанного в приложении F. Данный метод позволяет проводить оценку параметров профилей отражения при сканировании «Декодируемость», «Дефекты» и «Модуляция», охватывающих всю область данных символа, согласно ИСО/МЭК 15416.

В данном методе используются следующие процедуры для оценки каждого из трех вышеуказанных параметров. В символах с более чем одним блоком исправления ошибок (например, с чередованием) метод следует применять к каждому блоку независимо и присвоенный класс должен соответствовать классу с наименьшим значением, полученным в процессе оценки.

Символ следует полностью сканировать до тех пор, пока 0,9л кодовых слов (где п соответствует установленному в 6.2.3) не будут декодированы 10 раз или пока не станет очевидным, что каждое кодовое слово было просканировано, как минимум, один раз без помех, создаваемых соседними строками. При каждом сканировании параметры «Декодируемость», «Дефекты» и «Модуляция» следует измерять в каждом знаке символа в соответствии с требованиями ИСО/МЭК 15416. Основой вычисления должно быть значение контраста символа, полученного из Rmax и Rmin для данной линии сканирования. Промежуточным значением класса кодового слова для каждого параметра («Модуляция», «Дефекты» и «Декодируемость») для любого кодового слова является наибольший класс кодового слова, полученный при всех сканированиях данного кодового слова.

Если строки включают в себя вспомогательные знаки (не являющиеся шаблонами Start (СТАРТ) и Stop (СТОП) или аналогичными шаблонами), например знаки Row Indicator (ИНДИКАТОР СТРОКИ) в символах PDF417, не включаемые в расчеты исправления ошибок, то сначала следует проводить оценку вспомогательных знаков, первых в каждой строке, совместно с соответствующими знаками в строках, расположенных непосредственно выше и ниже исследуемой строки. Наибольший промежуточный класс кодового слова для любого из этих шести знаков (или четырех в случае с верхней или нижней строкой) должен быть дополнительным классом, используемым для уточнения промежуточных классов кодового слова для кодовых слов в строке. Если промежуточный класс кодового слова, полученный для кодовых слов, представляющих информацию, выше класса, полученного для вспомогательных знаков, то промежуточный класс кодового слова, устанавливаемый для кодовых слов, представляющих информацию, должен быть снижен до уровня класса вспомогательных знаков. Затем полученные промежуточные классы параметров следует преобразовать с учетом влияния исправления ошибок в соответствии со следующими правилами.

Для каждого параметра должно быть рассчитано общее число знаков символа с классами от 4 до 0 и недекодированных, и результат вычисления следует сравнить с возможностью исправления ошибок символа следующим образом.

Для каждого уровня значений класса, предполагая, что все знаки символа, не достигшие данного класса или имеющие более высокий класс, являются утраченными, выводят условный класс параметра «Неиспользованное исправление ошибок» (UEC) по 6.2.4 с учетом пороговых значений (таблица 3). Класс параметра кодового слова должен соответствовать наименьшему значению класса и условного класса UEC.

ГОСТ Р ИСО/МЭК 15415—2012

Примечание 1 —Условный класс не связан и не влияет на класс UEC символа, рассчитанный в соответствии с 6.2.4, но он позволяет оценить степень компенсации несовершенства символа, которая допускает наличие возможности исправления ошибок. Если возможность исправления ошибок одного символа выше, чем другого, то такой символ допускает наличие большего числа кодовых слов с более низкими значениями рассматриваемых параметров. Подробное описание этого положения приведено в приложении F. Итоговым значением класса параметров кодового слова должно быть наибольшее значение промежуточного класса кодового слова для всех уровней класса.

Пример определения класса одного параметра в символе, содержащем 100 знаков символа (кодовых слов) с возможностью исправления ошибок в 32 кодовых словах, приведен в таблице 4.100 кодовых слов состоят из 68 кодовых слов данных и трех кодовых слов исправления ошибок, зарезервированных для обнаружения ошибок, и 29 кодовых слов исправления ошибок (используемых для исправления стираний или ошибок), устанавливающих число возможного исправления стираний, равное 29. Указанному параметру символа должен быть присвоен класс 1 (наибольшее значение в правой графе).

Примечание 2 — Аналогичные вычисления проводят для каждого из параметров «Модуляция», «Дефекты» и «Декодируемость».

Таблица 4 — Пример оценки параметров качества печати кодового слова в символах при сканировании с возможным пересечением строк и при применении процедуры наложения по приложению F

Уровни класса параметров «Модуляция»/ «Дефекты»/ «Декодируемость» (а)

Число

КОДОВЫХ

слов на уровне а

Общее число кодовых слов на уровне а или на более высоком уровне (Ь)

Оставшиеся кодовые слова (считающиеся стираниями) (100-Ь)

(С)

Условная неиспользованная возможность исправления ошибок (29-с)

Условное значение UEC, (%)

Условный класс UEC (d)

Уровень промежуточного класса кодового слова (меньший из а или d)

(е)

4

40

40

60

Не

существует

<0

0

0

3

20

60

40

Не

существует

<0

0

0

2

10

70

30

Не

существует

<0

0

0

1

10

80

20

9

31

1

1

0

7

87

13

16

55

3

0

Не декодировано

13

100

Класс параметра (наибольшее значение е)

1

6.2.6 Полный класс символа

Полный класс символа соответствует наименьшему из значений класса, основанного на анализе профиля отражения при сканировании согласно 6.2.2, и классов, основанных на параметрах «Эффективность декодирования кодовых слов», «Неиспользованное исправление ошибок» и качестве печати кодовых слов согласно 6.2.3,6.2.4 и 6.2.5 соответственно.

Схема общего представления данного процесса приведена на рисунке 2.

9

ГОСТ Р ИСО/МЭК 15415—2012

Рисунок 2 — Процесс оценки многострочного символа при сканировании с возможным пересечением строк

6.3 Символики, требующие построчного сканирования

Отличительной особенностью данных символик является то, что они требуют, чтобы линия сканирования пересекала всю строку от шаблона Start (СТАРТ) до шаблона Stop (СТОП) (или в обратном направлении) без пересечения соседних строк, а также проведения сканирования всех строк символа.

Оценку каждой строки следует проводить согласно ИСО/МЭК 15416 так, будто она является отдельным символом. Линии сканирования должны проходить в центральной части области проверки, занимающей 80 % высоты каждой строки, согласно ИСО/МЭК 15416, с целью минимизации влияния соседних строк. Число сканирований каждой строки должно быть не менее 10, или быть равно числу, полученному в результате деления высоты области проверки на диаметр апертуры. Полный класс символа должен быть наименьшим полным классом среди полученных для всех строксимвола.

7 Методология измерения двумерных матричных символов

7.1 Обзор методологии

Методология измерений, представленная в настоящем разделе, разработана для максимального согласования измерений коэффициентов отражения и размеров символов на различных подложках.

ю

ГОСТ Р ИСО/МЭК 15415—2012

В основу методологии положено измерение коэффициентов отражения символа. Эта методология также позволяет учитывать особенности, встречающиеся в системах сканирования двумерных матричных символов.

Сначала должно быть получено первичное изображение, которое является полутоновым изображением символа с высоким разрешением, полученным при заданных условиях светового излучения и отображения. Первичное изображение сохраняют, а затем преобразуют в базовое полутоновое изображение путем свертки первичного изображения с использованием синтезированной круговой апертуры. В базовом полутоновом изображении измеряют параметры «Контраст символа», «Модуляция» и «Повреждение фиксированных шаблонов» и определяют их класс. Вторичное двоичное изображение получают из базового полутонового изображения путем использования глобального порога, затем двоичное изображение подвергают анализу и оценке по параметрам «Декодирование», «Осевая неоднородность», «Неоднородность сетки» и «Неиспользованное исправление ошибок» вместе с любыми дополнительными параметрами, установленными в спецификации на символику либо в спецификации по применению. Методология позволяет учесть возможные экстремальные значения коэффициентов отражения в областях, расположенных в непосредственной близости от символа, которые могут создавать помехи при считывании, однако при этом вотчете о полном классе символа указывают только наличие таких областей.

Дополнительно проводят измерения значений расширения и сужения при печати по каждой оси символа и указывают их в отчете как контрольные измерения без присвоения класса.

Классом сканирования является наименьшее значение класса из полученных для указанных семи параметров и любых других, установленных для данной символики или конкретного применения.

7.2 Получение изображений для проведения испытаний

7.2.1 Условия измерений

Изображение символа для проведения испытаний должно быть получено в конфигурации, которая воспроизводит типовую ситуацию сканирования данного символа, но со значительно более высоким разрешением (7.3.3), равномерным освещением и наилучшей фокусировкой. Следует использовать базовую оптическую схему, указанную в 7.3.4, если требования применения не предполагают наличия специальных оптических схем, альтернативные оптические схемы (две из которых указаны в 7.3.4) могут быть использованы при условии, что проводимые на их основе измерения могут быть согласованы с полученными с помощью базовой оптической схемы.

Измерения следует проводить с использованием светового излучения с определенной длиной волны в единственном максимуме интенсивности излучения или с набором спектральных характеристик и известным диаметром измерительной апертуры, значения которыхдолжны быть установлены в спецификации по применению или заданы в соответствии с требованиями 7.3.2 и 7.3.3. Уровни внешнего окружающего светового излучения следует контролировать с целью исключения его влияния на результаты измерений.

По возможности измерения следует проводить для символа, имеющего окончательную конфигурацию, то есть конфигурацию, которая предусматривается для его сканирования. Методы измерений, приведенные в 7.6, 7.7 и приложении В, обеспечивают исключение влияния экстремальных значений коэффициентов отражения в областях за пределами символа (например, символ граничит со свободным воздушным пространством или рядом присутствуют поверхности с высоким зеркальным отражением), которые приводят к искажениям результатов измерений контраста символа.

Особые случаи использования (например, измерение качества символов, полученных методом гравировки или травления поверхности подложки) требуют выбора особых условий: цвета светового излучения и угла освещения символа, а также необходимого разрешения изображения, но в целом оптическая схема, установленная в 7.3.4, удовлетворяет потребностям множества открытых применений. Для применений, связанных с прямым маркированием изделий, как правило, применяют модифицированную версию методологии, приведенной в настоящем стандарте. Модифицированная версия методологии формально установлена в ИСО/МЭК ТО 29158 и может быть использована в случае, если она не противоречит соответствующему стандарту по применению.

При создании оптических схем определяющими являются два принципа. Во-первых, полутоновая шкала изображений для испытаний должна быть линейной и не содержать каких-либо искажений. Во-вторых, разрешение каждого изображения должно быть достаточным для обеспечения приемлемого считывания, при котором модуль по ширине и высоте обычно должен включать в себя не менее 5 пикселей изображения (7.3.3).

11

7.2.2    Первичное изображение

Первичное изображение представляет собой схему действительных значений коэффициентов отражения, полученных для каждого пикселя в светочувствительной матрице, из которой в дальнейшем получают базовое полутоновое и двоичное изображения, которые подлежат оценке при определении качества символа.

7.2.3    Базовое полутоновое изображение

Базовое полутоновое изображение получают из первичного изображения путем обработки значений коэффициентов отражений, полученных от каждого пикселя, с использованием синтезированной круговой апертуры по 7.3.3. Данное изображение используют для оценки параметров «Контраст символа», «Модуляция», «Запас по коэффициенту отражения» и «Повреждение фиксированных шаблонов».

7.2.4    Двоичное изображение

Двоичное изображение получают из базового полутонового изображения путем использования глобального порога, являющегося среднеарифметическим значением Rmax и Rmin, определяемого по 7.6. Данное изображение используют для оценки параметров «Декодирование», «Осевая неоднородность», «Неоднородность сетки» и «Неиспользованное исправление ошибок».

7.3 Измерения коэффициента отражения

7.3.1    Основные требования

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

Все измерения двумерных матричных символов следует проводить в пределах области проверки, соответствующей 7.3.5.

Измеренные значения коэффициента отражения должны быть выражены в процентах коэффициента отражения, полученного от стандартного образца сульфата бария или оксида магния согласно требованиями ИСО 7724-2, принимаемого за 100 %, или в процентах значения, полученного посредством калибровки, или типового значения, установленного в соответствующем стандарте на лабораторные измерения.

7.3.2    Источник светового излучения

Длина волны при максимальной интенсивности излучения в узком диапазоне длин волн или характеристики спектра отражения для излучения в широком диапазоне длин волн должны быть указаны в спецификации по применению с целью определения необходимых условий сканирования. Если длина волны при максимальной интенсивности излучения в узком диапазоне длин волн и характеристики спектра отражения при излучении в широком диапазоне длин волн не установлены в спецификации по применению, то измерения следует проводить с использованием светового излучения, характеристики которого как можно более точно соответствуют характеристикам, ожидаемым в процессе сканирования. Источники светового излучения могут иметь характеристики излучения в узком диапазоне длин волн или близкие к характеристикам монохроматического излучения или излучения в широком диапазоне длин волн. В последнем случае спектральные характеристики системы измерения могут быть ограничены до необходимой длины волны (длин волн) путем размещения соответствующего фильтра на оптическом пути.

Примечание — Необходимо соблюдать особые меры осторожности при проведении измерений отраженного сигнала при излучении в широком диапазоне длин волн. Полные спектральные характеристики измерительной и считывающей систем должны быть определены и согласованы с целью обеспечения точных и воспроизводимых измерений коэффициента отражения полутонового изображения испытуемой области, которые соответствуют системе, предполагаемой для использования. Полные спектральные характеристики отраженного излучения включают в себя спектральное распределение для источника светового излучения, спектральную чувствительность приемника отраженного излучения и любые соответствующие характеристики фильтров.

Рекомендации по выбору источника светового излучения приведены в приложении D.

7.3.3    Эффективное разрешение и измерительная апертура

Измерительная апертура может быть указана в спецификации по применению исходя из размера X символа и требований к условиям сканирования. Оценка матричных символов может быть выполнена с использованием синтезированной апертуры. В конкретных применениях, в которых используют минимальный размер X, рекомендуется выбрать измерительную апертуру размером в диапазоне от 50 % до

ГОСТ Р ИСО/МЭК 15415—2012

80 % минимального размера X. В применениях, в которых присутствуют символы с различными размерами X, стандарты по применению должны содержать требование о проведении всех измерений с апертурой, подобранной для наименьшего размера X. Руководство по разработке стандартов по применению и рекомендации по выбору размера апертуры приведены в разделе D.2 приложения D.

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

В базовой оптической схеме эффективная разрешающая способность должна быть не менее десяти пикселей по ширине и высоте модуля.

Примечание — Конкретные реализации (например, коммерческие верификаторы) могут использовать меньшее число пикселей на модуль, обеспечивая при этом независимость от поворота символа с помощью тестовых символов, установленных в ИСО/МЭК 15426-2.

7.3.4 Оптическая схема

Измерения коэффициента отражения проводят с использованием базовой оптической схемы, включающей в себя:

-    источник падающего светового излучения, создающий равномерное облучение в пределах области проверки, который представляет собой набор из четырех источников излучения, размещенных через 90° по кругу, являющемуся концентрическим по отношению к области проверки, в плоскости, параллельной области проверки, на высоте, которая позволяет падающему световому пучку падать на центр области проверки под углом 45° к ее плоскости;

-    устройство сбора светового излучения, оптическая ось которого перпендикулярна кобласти проверки и проходит через ее центр и которое фокусирует изображение испытуемого символа на светочувствительной матрице.

Световое излучение, отраженное от области проверки (7.3.5) и дополнительной расширенной области размером 20Z, установленной в соответствии с 7.7, собирается и фокусируется на светочувствительную матрицу.

В конкретных реализациях может быть использована альтернативная оптическая схема, имеющая другие составляющие, при условии, что ее характеристики коррелируются с базовой оптической схемой, установленной в настоящем разделе. Принцип построения оптической схемы приведен на рисунках 3 и 4. Указанные рисунки не претендуют на представление конкретных устройств; какправило, показатель увеличения оптических устройств отличается от соотношения 1:1. Кроме того, многие устройства включают в себя фильтры для изменения спектральных характеристик излучения или для ограничения влияния нежелательных спектральных составляющих. Конкретные реализации должны иметь достаточное разрешение, не зависимое от поворота символа согласно 7.3.3, за исключением случаев, когда изготовитель представил инструкцию по применению, содержащую ограничения к углу ориентации символа относительно светочувствительной матрицы камеры.

Настоящая базовая оптическая схема предназначена для обеспечения основы для оценки согласованности измерений и может не соответствовать оптической схеме для измерений конкретных систем сканирования. Согласно 7.2 в рамках конкретных специальных применений, особенно в тех из них, где предусмотрено прямое маркирование изделий, предполагающее физическое изменение поверхности подложки для создания графического изображения, может возникнуть необходимость использования других углов падения пучка светового излучения, в частности, установка различных специальных углов падения пучка светового излучения, например 30° к плоскости символа. Если в спецификации по применению установлен иной угол падения светового излучения, не соответствующий значению по умолчанию, то угол падения светового излучения должен быть указан в виде четвертого параметра при записи полного класса качества символа согласно 5.4.

Модифицированная версия методологии, приведенной в ИСО/МЭК ТО 29158, предназначена для использования данного подхода в применениях для прямого маркирования изделий и определяет дополнительные возможности для излучения, включая диффузное излучение с углом падения, приблизительно равным 90°.

13

ГОСТ Р ИСО/МЭК 15415—2012

1

Г

1 — светочувствительный элемент; 2 — объектив с увеличением 1:1 (расстояние А равно расстоянию В); 3 — область проверки; 4 — источник излучения; Э — угол падения пучка светового излучения к плоскости символа (по умолчанию — 45°, допускается — 30°, при диффузном излучении — 90°)

Рисунок 3 — Базовая оптическая схема (вид сбоку)

Рисунок 4 — Базовая оптическая схема (вид сверху)

14

ГОСТ Р ИСО/МЭК 15415—2012

7.3.5 Область проверки

Область, в пределах которой проводят все измерения, представляет собой участок прямоугольной формы, включающий в себя символ и прилегающие к нему свободные зоны. Центр области проверки должен быть как можно ближе к центру поля обзора.

Примечание — Область проверки не совпадает с полем обзора верификатора, которое должно быть достаточно большим для включения полного символа и дополнительной области размером в 20Z согласно 7.7.

7.4    Число сканирований

Полный класс символа определяют при одном измерении символа с ориентацией, предполагающей его поворот относительно устройства измерения в плоскости, перпендикулярной к оптической оси светочувствительного элемента. Информация о требованиях предыдущей версии ИСО/МЭК 15415 по проведению пяти сканирований при различных углах поворота и методе усреднения значений для определения полного класса приведена в разделе D.5 приложения D.

Примечание — Данное требование может не распространяться на символы на подложке определенного вида или методы маркирования, которые не обеспечивают однородное диффузное отражение и, следовательно, демонстрируют вариации параметров отражения символа, рассматриваемого при различных ориентациях относительно оси устройства измерения. Для измерения таких символов применяют модифицированную версию методологии согласно ИСО/МЭК ТО 29158.

7.5    Основа для определения класса сканирования

Основой определения качества двумерных символов являются измерение и оценка параметров базового полутонового изображения, получаемого на его базе двоичного изображения и применение рекомендуемого алгоритма декодирования согласно 7.8. Результаты оценки качества этих параметров следует использовать для обеспечения относительного измерения качества символов в конкретных условиях измерений. Каждый параметр должен быть измерен и ему должен быть присвоен класс по убывающей шкале в целых числах от 4 до 0. Класс 4 означает самое высокое качество, класс 0 соответствует браку.

7.6    Порядок проведения оценки

Блок-схема, иллюстрирующая порядок проведения оценки, приведена в приложении В.

В центре поля обзора устройства для измерений размещают символ.

Получают первичное изображение (см. 7.2.2).

В полном изображении определяют и заменяют 0,005 % наиболее ярких пикселей на среднее значение для девяти пикселей, состоящих из заменяемого пикселя и восьми соседних пикселей.

Используют апертуру, соответствующую требованиям 7.3.3 для первичного изображения, с целью создания базового полутонового изображения (см. 7.2.3).

Область в виде круга диаметром, соответствующим 20 диаметрам апертуры, центрированную на базовом полутоновом изображении, следует использовать для определения начальных значений Rmin и Rmax. Используя эти значения, определяют начальный глобальный порог, создают двоичное изображение (см. 7.2.4), определяют символ матричной символики и осуществляют первичное декодирование.

После декодирования осуществляют повторные измерения значений Rmin и Rmax и вновь рассчитывают глобальный порог для всей области проверки базового полутонового изображения (включая свободные зоны). Эти значения используют для пересчета центров модулей. Формируют новое двоичное изображение. Выполняют окончательное декодирование и вычисляют все оцениваемые параметры символа. На основе этих расчетов определяют класс сканирования для данного изображения.

7.7    Вспомогательная проверка коэффициента отражения дополнительной области

Если при сканировании класс каждого из параметров «Модуляция», «Декодирование», «Повреждение шаблона поиска» имеет значение 1 или более, проводят вспомогательную проверку коэффициента отражения следующим образом.

Измеряют значения Rmin и Rmax в области, внешняя граница которой расположена на расстоянии 20Z от всех свободных зон вне символа в любой из сторон. Поле обзора должно быть достаточным для включения в него всех точек расширенной дополнительной области.

Если в дополнительной области Rmin будет меньше полученных ранее значений при повторных измерениях Rmin или в дополнительной области Rmax будет больше полученных ранее значений при повторных измерениях Rmax, то следует провести вспомогательные измерения параметров «Модуляция» и «Повреждение шаблона поиска». Если результатам измерения параметров «Модуляция» или «Повреждение шаблона поиска» будет присвоен класс 0 в любом из пяти изображений, то в записи полного класса символа приводят звездочку. Звездочка означает, что подложка, окружающая символ,

15

ГОСТ Р ИСО/МЭК 15415—2012

Содержание

1    Область применения...................................................1

2    Нормативные ссылки..................................................1

3    Термины и определения................................................2

4    Обозначения и сокращения..............................................2

5    Оценка качества.....................................................3

5.1    Общие положения..................................................3

5.2    Сведения о классах качества...........................................3

5.3    Полный класс символа...............................................4

5.4    Представление класса символа.........................................4

6    Методология измерений двумерных многострочных символов штрихового кода.............5

6.1    Основные положения................................................5

6.2    Символики, обеспечивающие сканирование с пересечением строк...................5

6.3    Символики, требующие построчного сканирования............................10

7    Методология измерения двумерных матричных символов..........................10

7.1    Обзор методологии................................................10

7.2    Получение изображений для проведения испытаний...........................11

7.3    Измерения коэффициента отражения....................................12

7.4    Число сканирований................................................15

7.5    Основа для определения класса сканирования..............................15

7.6    Порядок проведения оценки...........................................15

7.7    Вспомогательная проверка коэффициента отражения дополнительной области.........15

7.8    Параметры оценки изображения символа и присвоение классов...................16

7.9    Классы сканирования...............................................22

7.10    Полный класс символа.............................................22

7.11    Параметр «Приращение при печати»....................................22

8    Методология измерений композитных символик.................................23

9    Характеристики подложки...............................................23

Приложение А (обязательное) Параметры и значения, отражающие специфику символик при оценке

символов................................................24

Приложение В (справочное) Блок-схема оценки двумерных матричных символов............26

Приложение С (справочное) Интерпретация классов сканирования и классов символов........28

Приложение D (справочное) Руководство по выбору параметров для оценки по классам в спецификациях по применению........................................30

Приложение Е (справочное) Характеристики подложки.............................35

Приложение F (справочное) Наложение классов параметров, применяемое для двумерных символик...................................................37

Приложение ДА (справочное) Сведения о соответствии международных и русских терминов.....38

Приложение ДБ (справочное) Сведения о соответствии ссылочных международных стандартов ссылочным национальным стандартам Российской Федерации (и действующим

в этом качестве межгосударственным стандартам).....................40

Библиография........................................................41

имеет экстремальные значения коэффициента отражения, которые могут быть причиной помех при считывании символа.

Примечание — Вспомогательная проверка коэффициента отражения не приводит к изменениям записи полного класса символа и записи параметров «Контраст символа», «Модуляция» или «Повреждение шаблона поиска».

Вспомогательные проверки коэффициента отражения допускается не проводить, если это установлено в спецификации по применению, в которой определены такие условия производства и применения символа, при которых риски, связанные с аномально высоким или низким коэффициентом отражения в прилегающей ксимволу дополнительной области, являются несущественными. В этом случае поле обзора верификатора может включать в себя только символ и его свободные зоны.

7.8 Параметры оценки изображения символа и присвоение классов

7.8.1    Использование рекомендуемого алгоритма декодирования

Рекомендуемый алгоритм декодирования символов, приведенный в спецификации символики, используют в процессе верификации. С целью упрощения процесса рекомендуемый алгоритм декодирования может быть изменен для использования в верификаторе путем принятия допущения, что верифицируемый символ расположен приблизительно в центре поля обзора устройства. Не следует вносить изменения в рекомендуемый алгоритм декодирования, которые приводят к изменению нижеуказанных функций (т. к. адаптивное формирование сетки размещения модулей является основным содержанием процессов оценки). Рекомендуемый алгоритм декодирования используют для выполнения следующих задач, необходимых для последующих измерений параметров, характеризующих качество символа:

-    определение места нахождения и установление границ области, занятой испытуемым символом на изображении;

-    определение базовых точек на фиксированных шаблонах символа, используемых для построения идеальной координатной сетки для измерения неоднородности координатной сетки;

-    адаптивное формирование сетки, определяющей координаты номинальных центров модулей для формирования шаблона;

-    определение номинальных расстояний между центрами модулей сетки по каждой оси символа (определение размера X символа);

-    исправление ошибок, определение необходимости использования ресурсов коррекции, исходя из степени повреждений символа;

-    осуществление попытки декодирования символа.

Выполнение перечисленных функциональных задач позволяет проводить измерения, указанные в следующих подразделах настоящего стандарта.

Параметры изображения, установленные в7.8.2 и 7.8.9, должны быть оценены для определения их соответствия требованиям настоящего стандарта.

7.8.2    Параметр «Декодирование»

Параметр «Декодирование», подлежащий оценке на основе годен/брак, позволяет проверить наличие у символа необходимых свойств для его надлежащего считывания с использованием рекомендуемого алгоритма декодирования.

Рекомендуемый алгоритм декодирования символики следует использовать для декодирования символа на основе использования данных о положениях центров модулей сетки, сформированной при обработке двоичного изображения.

Если изображение не поддается декодированию с использованием рекомендуемого алгоритма декодирования символики, то ему должен быть присвоен класс 0, соответствующий браку. В противном случае должен быть присвоен класс 4.

7.8.3    Параметр «Контраст символа»

Параметр «Контраст символа» позволяет установить, что два вида отражающих элементов в символе (светлые и темные) являются в достаточной степени распознаваемыми в пределах символа.

Используя базовое полутоновое изображение символа, измеряют наибольшие и наименьшие значения коэффициентов отражения в области проверки. Параметр «Контраст символа» определяют как разность между наибольшим и наименьшим значением коэффициента отражения в области проверки. Измерение коэффициента отражения проводят неоднократно для уточнения значений Rmax и Rmin согласно 7.6

SC Rmax ^min-

Классы параметра «Контраст символа» должны соответствовать указанным в таблице 5.

Введение

Технология штрихового кодирования основана на распознавании закодированных комбинаций штрихов и пробелов или модулей (в матрице) установленных размеров в соответствии с правилами преобразования знаков в указанные комбинации. Такие правила называют спецификациями символик. Среди спецификаций символик могут быть выделены категории для линейных и двумерных символов, последние из которых могут быть дополнительно подразделены на символики для «многострочных символов штрихового кода» и «двумерных матричных символов». Помимо этого, существует смешанная группа символик, называемых «композитные символики». Символы указанных символик состоят из двух компонентов, содержащих одиночное сообщение или относящиеся к нему данные; один из компонентов обычно представляет собой линейный символ, а второй — двумерный символ, размещение которого связано с линейным символом.

Многострочные символы штрихового кода графически состоят из группы строк знаков символа, представляющих данные и сопутствующие вспомогательные компоненты, размещаемых в установленном порядке в вертикальном направлении для формирования, как правило, прямоугольного символа, содержащего данные в виде одного сообщения. Каждый знак символа имеет параметры знака символа линейной символики штрихового кода (далее — линейного символа), а каждая строка — параметры линейного символа штрихового кода; таким образом, каждая строка может быть считана с использованием методов сканирования линейного символа, но при этом данные, закодированные во всех строках символа, должны быть считаны до начала передачи сообщения для обработки прикладной программой.

Двумерные матричные символы представляют собой структуру (как правило, квадратной или прямоугольной формы), состоящую из светлых и темных модулей, центры которых расположены в узлах пересечения сетки, образованной по двум (или более) осям. Необходимо определить координаты каждого модуля для определения его значения и проанализировать символ как двумерный объект до начала его декодирования. Точечные коды являются разновидностью матричных кодов, в которых отдельные модули не имеют точек соприкосновения с соседними и разделены между собой свободным пространством.

Термин «символ» в настоящем стандарте относится к любому типу символики, если иное не установлено в контексте.

Символ штрихового кода должен быть нанесен таким образом, чтобы обеспечить надежное декодирование в месте его использования, что является основным назначением символа как носителя машиносчитываемых данных.

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

Требования соответствия измерительного оборудования для верификации символов (верификаторов) приведены в ИСО/МЭК 15426-1 и ИСО/МЭК 15426-2.

Настоящий стандарт предназначен для достижения результатов, сопоставимых с результатами испытаний линейных символов штрихового кода для оценки качества печати в соответствии с ИСО/МЭК 15416, основные положения которого он поддерживает. Настоящий стандарт следует использовать совместно со спецификацией символики испытуемого символа штрихового кода, которая содержит указания на особенности символа, существенные с точки зрения его применения. Двумерные многострочные символы штрихового кода верифицируют в соответствии с методологией, установленной в ИСО/МЭК 15416, с дополнениями, приведенными в разделе 6 настоящего стандарта; для верификации двумерных матричных символов штрихового кода могут быть использованы различные параметры и методы.

В настоящее время существует ряд методов оценки качества символов штрихового кода на различных стадиях их производства. Методы, приведенные в настоящем стандарте, не предназначены для замены каких-либо применяемых методов контроля и обеспечивают изготовителей символов и ихторго-

ГОСТ Р ИСО/МЭК 15415—2012

вых партнеров универсальными типовыми возможностями для взаимодействия в отношении информации о качестве многострочных символов штрихового кода и двумерных матричных символов, после того как они были нанесены. Процедуры, приведенные в настоящем стандарте, должны быть дополнены рекомендуемым алгоритмом декодирования и необходимыми особенностями измерений, содержащимися в конкретной спецификации символики; они также могут быть изменены или отменены при необходимости, обусловленной требованиями соответствующей спецификации символики или спецификации по применению.

Альтернативные методы оценки качества должны быть согласованы сторонами-участниками или указаны в спецификации по применению.

Для применений, связанных с прямым маркированием изделий, измененная версия методологии, установленной в настоящем стандарте, определена в ИСО/МЭКТО 29158.

Сноски в тексте стандарта, выделенные курсивом, приведены для пояснения текста оригинала.

v

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационные технологии

ТЕХНОЛОГИИ АВТОМАТИЧЕСКОЙ ИДЕНТИФИКАЦИИ И СБОРА ДАННЫХ

Спецификация испытаний символов штрихового кода для оценки качества печати.

Двумерные символы

Information technology. Automatic identification and data capture techniques.

Bar code symbol test specification for print quality assessment. Two-dimensional symbols

Дата введения — 2013—07—01

1    Область применения

Настоящий стандарт:

-    устанавливает два метода измерения специальных параметров двумерных символов штрихового кода, один из которых применяют к символикам многострочного штрихового кода, а другой — к двумерным матричным символикам;

-    устанавливает методы оценки и классификации вышеуказанных измерений и определение полного класса качества символа;

-    предоставляет информацию о возможных отклонениях от оптимальных значений для принятия пользователем решений о возможных корректирующих действиях.

Настоящий стандарт распространяется на двумерные символики, для которых установлен рекомендуемый алгоритм декодирования, а также на аналогичные символики, для которых установленная методология может быть использована частично или полностью.

При проведении испытаний символов, полученных в результате прямого маркирования изделий, лучшая взаимосвязь результатов измерений с эффективностью сканирования будет обеспечена при совместном применении настоящего стандарта и ИСО/МЭК ТО 29158.

2    Нормативные ссылки

В настоящем стандарте использованы нормативные ссылки на следующие документы, которые необходимо учитывать при использовании настоящего стандарта. В случае ссылок на документы, в обозначении которых указана дата утверждения, необходимо пользоваться только указанной редакцией. В случае, когда дата утверждения не приведена, следует пользоваться последней редакцией ссылочных документов, включая любые поправки и изменения к ним.

ИСО/МЭК 19762-1 Информационные технологии. Технологии автоматической идентификации и сбора данных (АИСД). Гармонизированный словарь. Часть 1. Общие термины в области АИСД (ISO/IEC 19762-1, Information technology — Automatic identification and data capture (AIDC) techniques — Harmonized vocabulary — Part 1: General terms relating to AIDC)

ИСО/МЭК 19762-2 Информационные технологии. Технологии автоматической идентификации и сбора данных (АИСД). Гармонизированный словарь. Часть 2. Оптические носители данных (ОНД) (ISO/IEC 19762-2, Information technology — Automatic identification and data capture (AIDC) techniques — Harmonized vocabulary — Part 2: Optically readable media (ORM))

ИСО 7724-2:1984 Лаки и краски. Колориметрия. Часть 2. Измерение цвета (ISO 7724-2:1984, Paints and varnishes — Colorimetry — Part 2: Colour measurement)

Издание официальное

ИСО/МЭК 15416 Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация испытаний штрихового кода на качество печати. Линейные символы (1SO/IEC 15416, Information technology — Automatic identification and data capture techniques — Bar code print quality test specification — Linear symbols)

Примечание — В разделе «Библиография» указаны официальные и отраслевые стандарты, содержащие спецификации символик, к которым применим настоящий стандарт.

3    Термины и определения

В настоящем стандарте применены термины, установленные в ИСО/МЭК 19762-1, ИСО/МЭК 19762-2 и ИСО/МЭК 15416, а также следующие термины с соответствующими определениями:

3.1    двоичное изображение (binarised image): Двухуровневое (черное/белое) изображение, созданное с применением глобального порога для значений пикселей в исходном полутоновом изображении.

3.2    эффективная разрешающая способность (effective resolution): Разрешающая способность, полученная на поверхности испытуемого символа, обычно выражаемая в пикселях на миллиметр или в пикселях на дюйм и рассчитанная как разрешающая способность вводимого элемента изображения, умноженная на коэффициент увеличения оптических элементов измерительного устройства.

3.3    возможность исправления ошибок (error correction capacity): Число кодовых слов в символе (или блоке контроля ошибок), предназначенных для исправления ошибок, с вычетом кодовых слов, зарезервированныхдля обнаружения ошибок.

3.4    область проверки (inspection area): Прямоугольная область, содержащая символ, подлежащий испытанию, включая его свободные зоны.

3.5    порог класса (grade threshold): Граничное значение, разделяющее значения двух классов, являющееся нижним пределом более высокого класса.

3.6    ошибочный модуль (module error): Модуль, действительное состояние которого в двоичном изображении (черное или белое) инвертировано по отношению к его предопределенному состоянию.

3.7    пиксель (pixel): Отдельный светочувствительный элемент в матрице элементов (например, в CCD (светочувствительном приборе с зарядовой связью) или CMOS (комплементарная структура металл-оксид —полупроводник)).

3.8    первичное изображение (raw image): Диаграмма значений коэффициентов отражения в прямоугольных осяхх и у для двумерного изображения, представляющая дискретные значения отраженного сигнала каждого пикселя в матрице светочувствительных элементов.

3.9    базовое полутоновое изображение (reference grey-scale image): Диаграмма значений коэффициентов отражения в прямоугольных осяхх и у двумерного изображения, полученная из дискретных значений отраженного сигнала каждого пикселя в матрице светочувствительных элементов путем свертки первичного изображения с помощью синтезированной круговой апертуры.

3.10    запас по коэффициенту отражения (reflectance margin): Измеренные значения модуляции с использованием исправления ошибок и информации о цвете модуля.

3.11    измеряемый участок (sample area): Область изображения внутри круга диаметром 0,8Х, где X — средний размер модуля, определенный с помощью применяемого рекомендуемого алгоритма декодирования для рассматриваемой символики, или, если в рамках применения допускается использование диапазона размеров X, минимальный размер модуля, установленный в применяемой спецификациии.

3.12    класс сканирования (scan grade): Результат оценки одиночного сканирования матричного символа, полученный путем выбора наименьшего значения класса, достигнутого при измерении любого параметра базового полутонового и двоичного изображений.

4    Обозначения и сокращения

В настоящем стандарте применены следующие обозначения и сокращения:

AN — осевая неоднородность;

Есар — возможность исправления ошибки символа;

е — число потерь изображения;

FPD — повреждение фиксированных шаблонов;

GN — неоднородность сетки;

2

ГОСТ Р ИСО/МЭК 15415—2012

GT — глобальный порог;

MARGIN — измеренное значение разницы между коэффициентом отражения модуля и глобальным порогом; значение стремится к нулю для модуля с ненадлежащим значением коэффициента отражения;

MOD — модуляция;

Rmax — наибольший коэффициент отражения для любого элемента или свободной зоны в профиле отражения при сканировании или наибольший коэффициент отражения на любом измеряемом участке в двумерном матричном символе;

Rmin — наименьший коэффициент отражения для любого элемента в профиле отражения при сканировании или наименьший коэффициент отражения на любом измеряемом участке в двумерном матричном символе;

SC — контраст символа (соответствующий Rmax-Rmin);

t — число ошибок;

UEC — неиспользованное исправление ошибок.

5 Оценка качества

5.1    Общие положения

Проведение измерений двумерных символов штрихового кода предназначено для определения класса качества, представляющего полный класс качества символа, который может быть использован изготовителями и потребителями символов для целей диагностики и контроля и который точно прогнозирует ожидаемую эффективность считывания символа при различных внешних условиях. Данный процесс требует проведения измерений определенных параметров и присвоения значениям параметров классов, по которым определяют класс символа для единичного сканирования (класс профиля отражения при сканировании или класс для сканирования). Классы, полученные для нескольких сканирований символа, усредняют для получения полного класса символа.

Вследствие использования различных типов устройств считывания, используемых в конкретных применениях и в различных условиях, уровни качества символов, необходимые для обеспечения приемлемого уровня эффективности считывания двумерных символов штрихового кода, будут различными. В связи с этим в спецификациях по применению должны быть установлены необходимые параметры, используемые при определении полного класса качества символа, в соответствии с настоящим стандартом. Рекомендации, приведенные в разделе D.4 приложения D, предназначены для оказания помощи при разработке стандартов по применению.

Настоящий стандарт определяет метод присвоения класса качества отдельным символам. Применение этого метода при контроле качества больших партий продукции может потребовать проведения выборочного контроля для получения желаемых результатов. Настоящий стандарт не распространяется на составление планов выборочного контроля, включая определение объемов выборки.

5.2    Сведения о классах качества

Настоящий стандарт устанавливает количественную основу для представления классов качества по нисходящей шкале с обозначением от 4 до 0, где 4 соответствует наивысшему классу качества, но классы отдельных параметров и классы для единичных сканирований могут быть также представлены по эквивалентной шкале с буквенными обозначениями классов от А до F1), где F обозначает класс качества, соответствующий браку, используемый в стандартах по применению, связанных со стандартом ANSI ХЗ. 182.

Соответствие буквенных и цифровых обозначений классов качества символов приведено в таблице 1.

Таблица 1 — Соответствие буквенных и цифровых обозначений классов качества

Цифровое обозначение класса

Буквенное обозначение класса

4

А

3

В

2

С

1

D

0

F

1)

В ИСО/МЭК 15415 ошибочно указан класс D.

5.3 Полный класс символа

Полный класс символа вычисляют в соответствии с требованиями 6.2.6 или 7.10. Полный класс символа должен быть представлен в десятичной форме с точностью до одной цифры после запятой по убывающей шкале качества от класса 4,0 до класса 0,0.

Если спецификация требует представления полного класса символа с буквенным обозначением, то следует руководствоваться соотношениями буквенных и цифровых обозначений классов, приведенными на рисунке 1. Например, диапазон значений полного класса символа от 1,5 до 2,5 соответствует классу С.

А

1

В

(

-\

[

э

F

4 3

,5 .

* 2 3

5 ,

- 1 2

5 .

1°’

5о

Рисунок 1 — Соотношения буквеных и цифровых обозначений полных классов символа

5.4 Представление класса символа

Представление класса символа является значимым только при одновременном указании параметров светового излучения и использованной апертуры. Класс должен быть записан в формате класс/раз-мер апертуры/характеристика светового излучения/угол, где:

-    «класс» представляет собой полный класс символа, определенный по 6.2.6 или 7.10, то есть является среднеарифметическим значением (определенным с точностью до одного десятичного знака) классов профиля отражения при сканировании или классов сканирования;

-    «размер апертуры» соответствует ссылочному номеру апертуры (по ИСО/МЭК 15416 при сканировании линейных символов или значению диаметра (с точность до сотых долей дюйма) синтезированной апертуры, определенной по 7.3.3);

-    «характеристика светового излучения» означает числовое значение, соответствующее длине волны в нанометрах при максимальной интенсивности светового излучения (при узком диапазоне длин волн излучения); буквенное значение W означает, что при измерениях символа используют излучение в широком диапазоне длин волн, соответствующем белому свету, а спектральные характеристики отраженного сигнала подлежат обязательному определению или должны быть указаны точные справочные данные для источника излучения;

-    «угол» является дополнительным параметром, означающим угол падения светового излучения (по отношению к плоскости символа), который должен быть включен в представление полного класса символа, если угол падения не равен 45°. Отсутствие указанного параметра в представлении означает, что угол падения светового излучения равен 45°.

Примечание — Несмотря на то, что углы падения светового излучения 45° с четырех сторон считают заданными по умолчанию, в требованиях допускается указывать иные углы падения светового излучения. Допускаемые значения угла падения светового излучения установлены в ИСО/МЭК ТО 29158 и могут быть в большей степени приемлемыми в случаях применения методов прямого маркирования изделий, особенно в случаях нанесения маркировки на отражающие поверхности.

Если после значения «класс» приведен знак «звездочка» в случае двумерного матричного символа, это означает, что в непосредственной близости от символа присутствуют области с экстремальными значениями коэффициента отражения, создающие помехи при считывании (7.6).

Примеры

Запись 2,8/05/660 означает, что среднеарифметическое значение класса профиля отражения при сканировании или класса сканирования равно 2,8; это значение было получено с использованием апертуры размером 0,125 мм (ссылочный номер 05) и источника светового излучения с длиной волны 660 нм при угле падения светового излучения 45°.

Запись 2,8/10/W/30 означает, что класс символа, предназначенного для считывания с применением источника излучения в широком диапазоне длин волн, получен с использованием угла падения светового излучения 30° и апертуры размером 0,250 мм (ссылочный номер 10), но при этом необходимо

4

ГОСТ Р ИСО/МЭК 15415—2012

дополнительно либо привести ссылку на спецификацию по применению, определяющую базовые спектральные характеристики светового излучения, используемого при измерениях, либо непосредственно определить спектральные характеристики.

Запись 2,8*/10/670 определяет класс символа, измеренный с использованием апертуры размером 0,250 мм (ссылочный номер 10) и источника светового излучения с длиной волны 670 нм, при наличии в непосредственной близости от символа областей с экстремальными значениями коэффициента отражения, которые потенциально могут создавать помехи при считывании.

Примечание — Аналогичную запись применяют дляопределения минимального класса качества, который требуется в применениях, рассматриваемого в качестве класса, получаемого путем проведения измерений параметров символа в соответствии с настоящим стандартом. Например, стандарт по применению может содержать требование к качеству символа в виде 1,5/05/660, и измеренное значение класса качества Х.Х/05/660 будет соответствовать этому значению до тех пор, пока величина Х.Х будет больше или равна 1,5. Однако этому требованию не будут соответствовать значения 2,0/10/660,3,0/05/W или 3,5/05/660/30.

6 Методология измерений двумерных многострочных символов штрихового кода

6.1    Основные положения

Оценка двумерных многострочных символов штрихового кода должна быть основана на методологии, установленной в ИСО/МЭК 15416, с изменениями, указанными в 6.2.2 или 6.3 настоящего стандарта, и если это подходит к символике, с использованием дополнительных положений, приведенных в 6.2.3—6.2.5 для получения полного класса символа. Интенсивность внешнего окружающего светового излучения подлежит контролю с целью исключения его влияния на результаты измерений. Символ следует сканировать с использованием источника светового излучения с длинами(ой) волн(ы) и применением эффективной апертуры размером, установленными в соответствующем стандарте по применению. При проведении измерений линии сканирования должны проходить перпендикулярно к высоте штрихов в шаблонах Start (СТАРТ) и Stop (СТОП) и по возможности совпадать с центральными линиями строк с целью минимизации возможности пересечений с соседними строками. При использовании методов распознавания плоских изображений число линий сканирования, перпендикулярных к высоте штрихов, достаточное для покрытия всех строк символа, должно быть синтезировано путем свертки первичного изображения с использованием соответствующей синтезированной апертуры.

6.2    Символики, обеспечивающие сканирование с пересечением строк

6.2.1    Основа для оценки

Отличительным признаком указанных символик является способность считывания символов, при котором линии сканирования пересекают границы соседних строк. Символикам этого типа на момент публикации настоящего стандарта также присуще свойство, заключающееся в том, что шаблоны Start (СТАРТ) и Stop (СТОП) (или эквивалентные знаки символа, например шаблоны адреса строки (Row Address Pattern) MicroPDF417) являются постоянными от строки к строке или положение только одного края этих шаблонов варьируется не более чем на IX по отношению к соседней строке символа. Оценку этих символик проводят на основании:

-    анализа профиля отражения при сканировании (по ИСО/МЭК 15416) (см. 6.2.2);

-    параметра «Эффективность декодирования кодовых слов» (6.2.3);

-    параметра «Неиспользованное исправление ошибок» (6.2.4);

-    качества печати кодовых слов (6.2.5).

6.2.2    Класс, основанный на анализе профиля отражения при сканировании

Оценку шаблонов Start (СТАРТ) и Stop (СТОП) или эквивалентных им (например, шаблонов Row Address — АДРЕС СТРОКИ) в символе проводят в соответствии с ИСО/МЭК 15416. Оценку областей, содержащих данные, проводят независимо для каждой области по 6.1.2—6.1.4 настоящего стандарта. В процессе испытаний оценку сканирования шаблонов Start (СТАРТ) и Stop (СТОП) следует проводить с использованием всех параметров, приведенных в ИСО/МЭК 15416. Размер эффективной апертуры должен быть указан в соответствующем стандарте по применению или по умолчанию должен соответствовать размеру апертуры, определенному для размерах символа, приведенного в ИСО/МЭК 15416.

Для анализа профилей отражения при сканировании число сканирований должно быть равно 10 или значению, полученному при делении высоты символа на размер измерительной апертуры. Если это отношение менее 10, пути сканирования должны быть равномерно распределены по высоте символа. Например, в символе из двадцати строк десять сканирований могут быть выполнены с пересечением