ГОСТ ISO/IEC 15438-2018. Межгосударственный стандарт. Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода PDF417
Приложение E
(обязательное)
ВЫБОР ПОЛЬЗОВАТЕЛЕМ УРОВНЯ КОРРЕКЦИИ ОШИБОК
E.1 Рекомендуемый минимальный уровень коррекции ошибок
Минимальный уровень коррекции ошибок должен соответствовать приведенному в таблице E.1.
Таблица E.1
Рекомендуемый уровень коррекции ошибок
Количество кодовых слов данных | Минимальный уровень коррекции ошибок |
от 1 до 40 | 2 |
от 41 до 160 | 3 |
от 161 до 320 | 4 |
от 321 до 863 | 5 |
Для приблизительного подсчета количества кодовых слов данных из содержания данных при использовании таблицы E.1 следует использовать 1,8 текстовых знаков на кодовое слово данных в режиме текстового уплотнения, 2,9 цифры на кодовое слово данных в режиме цифрового уплотнения и 1,2 байта на кодовое слово данных в режиме байтового уплотнения.
Если возможны значительные повреждения изображения символа, то следует использовать более высокие уровни коррекции ошибок. В замкнутых системах применений могут использоваться уровни коррекции ошибок ниже рекомендуемых.
E.2 Прочие факторы, принимаемые во внимание пользователем при выборе уровня коррекции ошибок
Целью прикладного стандарта, регламентирующего требования по применению, должно быть использование особенностей исправления ошибок без уменьшения емкости для данных.
При выборе уровня коррекции ошибок пользователь должен учитывать следующие факторы:
a) должен выбираться рекомендуемый уровень коррекции ошибки (в соответствии с таблицей E.1);
b) так как наибольшее количество кодовых слов данных в одном символе составляет 925, большое количество кодовых слов данных ограничивает наивысший уровень коррекции ошибок, который может быть использован. Количество кодовых слов данных более 415 исключает применение уровня коррекции ошибок 8. Количество кодовых слов данных более 671 исключает применение уровней 7 и 8. Количество кодовых слов данных более 799 исключает применение уровней 6, 7 и 8. Количество кодовых слов данных более 863 исключает уровень коррекции ошибок 5 и не рекомендуется;
c) при высокой вероятности того, что в символах PDF417 возможны недостающие или полностью стертые кодовые слова, уровень коррекции ошибки может быть увеличен до уровня 8 или более высокого уровня, при котором количество кодовых слов коррекции ошибки заполняет матрицу максимального размера, допустимого применением;
d) более предпочтительным является поддержка высокого качества печати символа, по сравнению с компенсацией низкого качества печати увеличением уровня коррекции ошибок. Вместо выбора наивысшего уровня коррекции ошибок рекомендуется установить больший размер X или специальную подложку и материалы, способные обеспечить высокое качество печати символа PDF417.
