ГОСТ Р ИСО/МЭК 15415—2012
строк. В двустрочном символедо пяти сканирований могут быть проведены в каждой строке, на различ
ных уровнях по высоте штриха. В спецификации на конкретную символику могут быть приведены
конкретныеуказания по выборуспособа сканирования.
Для идентификации штрихов и пробелов должен быть установлен глобальный порог для каждого
сканирования. Глобальный порог должен соответствовать значению коэффициента отражения (Rmj<+ +
Rmln)/2. где Rmi( иявляются соответственно наибольшими и наименьшими значениями коэффи
циента отражения при сканировании. Все области, имеющие значения коэффициента отражения, пре
вышающие глобальный порог, считают пробелами (или свободными зонами), все области, имеющие
меньшие значения. — штрихами.
Положение края элемента изображения определяюткакточки, в которыхзначение коэффициента
отражения являетсясредним междунаибольшим значением коэффициентаотраженияв соседнем про
белеинаименьшимзначением коэффициентаотражениявсоседнем штрихесогласно ИСО/МЭК15416.
Для оценки параметров «Декодирование» и «Декодируемость» следует применять рекомендуе
мый алгоритм декодированиядля даннойсимволики.
Каждое сканирование следует оценивать как наименьший класс для любого отдельно взятого
параметра в данном сканировании. Класс, основанный на профиляхотражения при сканировании, дол
жен бытьсреднеарифметическим значением классовдля отдельных сканирований.
В процессе контроля качества допускается использовать измерения приращения или сокращения
ширины штриха. Однако этотметод недастрезультата, еслиизменения ширины при печатипараллель
ны высоте шаблоновStart(СТАРТ) иStop(СТОП). При полном анализепроцесса печатисимволы подле
жат печати ииспытаниям при ориентации в обоих положениях.
6.2.3 Класс, основанный на параметре «Эффективностьдекодирования кодовых слов»
Этот параметр определяет эффективность восстановления данных двумерного многострочного
символа при линейном сканировании. Параметр «Эффективность декодирования кодовых слов» —
отношениечислаправильнодекодированныхкодовыхслов кнаибольшемучислукодовыхслов, которое
могло бы бытьдекодировано, в процентах (после установки угла сканирования). Низкие значения пара
метра «Эффективность декодирования кодовых слов» символа при прочих удовлетворительных
результатах измерений могут указывать на проблемы, связанные с обеспечением качества печати
вдольоси Y (см. пример, приведенный втаблице С.1 приложения С).
Матрица надлежащихзначений знаков символаформируется порезультатам успешновыполнен
ных расчетовс учетом параметра «Неиспользованное исправление ошибок» (UEC) (6.2.4). Эту матрицу
используют как результат декодирования символа на последующих этапах для определения действи
тельно декодированных кодовыхслов.
Результат отдельного сканирования включают в расчеты параметра «Эффективность декодиро
вания кодовыхслов», еслионо отвечаетдвум условиям:
1) сканированиене включаетв себяопознанныеучасткилибо верхней, либо нижнейстрокисимво
ла. По крайней мере один из шаблонов Start (СТАРТ) или Stop (СТОП) (или шаблон Row Address —
АДРЕС СТРОКИ) должен быть успешно декодирован при сканировании, по крайней мере, совместно с
одним дополнительным кодовым словом или соответствующим вторым шаблоном Start (СТАРТ) или
Stop(СТОП), или RowAddress (АДРЕС СТРОКИ);
2) сканирование включает всебяопознанныеучасткилибо верхней, либо нижнейстрокисимвола.
Шаблоны Start (СТАРТ)и Stop(СТОП)символадолжны бытьуспешнодекодированы при сканировании.
Необходимоотметить, чтотребуется расширение рекомендуемого алгоритмадекодированиясим
волики с целью обнаружения идекодирования пар шаблоновStart(СТАРТ) и Stop(СТОП)в случаях, ког
да ни одно из соседних с ними кодовых слов не пригодно для декодирования. Например, поиск вдоль
линии подходящей пары шаблонов Start (СТАРТ) и Stop (СТОП) в символе PDF417 или поиск вдоль
линии соответствующей пары шаблонов Row Address (АДРЕС СТРОКИ) в символе MicroPDF417 будут
соответствовать указанному требованию для сканирования в случае, если рекомендуемый алгоритм
декодирования непредусматриваетдекодированияобоих указанных шаблонов, таким образом, указан
ное расширение позволяет осуществить оценку сканирования, при котором отсутствуют декодирован
ные кодовые слова, кроме соответствующих крайних шаблонов. Сканирование, содержащее только
одиночные крайние шаблоны Start (СТАРТ) и Stop (СТОП), определенные при поиске вдоль линии, не
считаютуспешным при отсутствии иных декодированных кодовыхслов илидругихсвязанных шаблонов
Start (СТАРТ) или Stop (СТОП), или RowAddress (АДРЕС СТРОКИ).
Символдекодируют полностью изаполняют матрицу символа.
При любом успешном сканированиисравниваютдействительныедекодированные кодовые слова
с кодовыми словами в матрицесимвола и подсчитываютчисло совпадающих кодовыхслов. Определя
ютобщее число надлежащим образом декодированныхкодовых слов иобновляютчисло случаевдеко-
6