ГОСТ Р ИСО/МЭК 18004-2015
Таблица G.1 — Пороговыезначения классовдля повреждения фиксированных шаблоновQRCode
Сегменты А1 А2 и АЗ (OR Code);
сегмент Л (Micro OR Code)
Сегменты 81 и 82
(OR Code)
Сегмент СКласс
(OR Code)
Число поврежденных модулей
0
Поврежденные модули от
общего числа модулей. 44
0
Сегменты 81 и 82
(Micro OR Code)
Поврежденные модули or
общего числа модулей. 44
0
Поврежденные модули от
общего числа модулей, 44
04
1
£ 7
£ 1 03
2
£11
£30
£ 2 02
3
£ 1 4
£ 3 01
’г
4
> 14
>30
> 3 00
G.3 Оценка по классам дополнительных параметров
G.3.1 Общие положения
Символы QR Code содержат двойной набор модулей, представляющих информацию, которая определяет
формат символа, а символы версии от 7до 40 также содержатдвойной набор модулей, представляющих инфор
мацию. которая определяет размер символа. Символы Micro QR Code содержат единственный набор модулей,
представляющих информацию, которая определяет форматсимвола. Для этих данных требуется, чтобы повреж
дения были обнаружены на ранней стадии процесса декодирования, и если эта информация не может бытьдеко
дирована.остатокот символа в свою очередьтакже не может бытьдекодирован. По этой причине информациюо
формате иблоки модуляинформациио версииоцениваютотдельно(способом, аналогичнымоценкеповреждения
фиксированных шаблонов), и их классы включают вопределение полногоклассасимвола.
G.3.2 Оценка по классам информации о формате
Для каждогоблоха информациио формате вычисляют класс блока, используяследующуюметодику.
a) На изображениисимвола (коэффициентотражениякаждогопикселядолжен бытьвыражен в уровнях гра
дации серого)для каждого модуля определяют класс модуляции по ИСО/МЭК 15415. Поскольку действительное
значение коэффициента отражения каждого модуля блока информации о формате становится известным только
после успешногодекодирования блока, толюбой модуль, которыйдолженбыть темным, но коэффициентотраже
ния которого выше глобального порога, а так же любой модуль, который должен быть светлым, но коэффициент
отражения которого ниже глобального порога, приводит к классумодуляции О1.
b
)Для каждого класса модуляции:
1)предполагают, что все модули, которые не соответствуют этому или более высокому классу, являются
поврежденными модулями, и им присваивают условный класс повреждения блока на основе пороговых значений
классов, приведенных в таблицеG.2.
Таблица G.2— Условный класс информациио формате
Число поврежденных модулейКласс
0 4
13
22
31
2 40
2) выбирают меньший из классов модуляции и условного класса повреждениясогласно таблицеG.3;
3) классдля блока получают каклучший условный класссогласно таблице G.3
Таблица G.3— Пример оценкидляблока информации о формате
Класс модуляции
Условный класс
Меньший их классов
4
2
2
3
2
2
2
3
2
1
3
1
0
0
4
Выбранный (наилучший) класс->
2
с) Класс информации оформате:
1Если блок информации о формате не может быть декодирован, класс всего блока должен соответ
ствовать 0 иэтапЬневыполняют.
78