Інформація про формат

Також відомо як: біти формату, рядок формату, format information

Визначення

Інформація про формат це 15-бітове поле в кожному QR-коді, що зберігає рівень корекції помилок і маску. Вона записана двічі поряд із пошуковими шаблонами, тож сканер може прочитати її першою.

Що містять 15 бітів

Поле починається з 5 бітів даних: 2 біти для рівня корекції помилок і 3 біти для номера маски. До них додається ще десять бітів корекції помилок BCH, так що виходить код BCH(15,5).

Потім 15-бітовий результат додається за XOR із фіксованим шаблоном 101010000010010. Це не дає полю коли-небудь бути повністю світлим, що могло б збити зі шляху зчитувач, який шукає край коду.

  • Біти рівня корекції помилок: L = 01, M = 00, Q = 11, H = 10
  • Маска: 3 біти, від 000 до 111
  • Корекція помилок: 10 бітів BCH
  • Фіксована маска XOR: 101010000010010

Де вона зберігається

Одна копія огинає лівий верхній пошуковий шаблон у рядку та стовпці поряд з його роздільником. Друга копія розділена між ділянкою під правим верхнім пошуковим шаблоном і ділянкою поряд із лівим нижнім.

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

Чому її читають першою

Сканер не може декодувати дані, доки не знатиме, яку маску зняти і як кодові слова поділено на дані та корекцію помилок. Інформація про формат відповідає на обидва питання, тому її читають одразу після пошуку пошукових шаблонів. Micro QR використовують одне 15-бітове поле формату, яке також кодує версію символу.

Поширені запитання

Де в QR-коді зберігається рівень корекції помилок?

В інформації про формат, 15-бітовому полі, розміщеному двічі поряд із пошуковими шаблонами. Два її біти задають рівень L, M, Q або H.

Що це за єдиний темний модуль біля лівого нижнього пошукового шаблону?

Це темний модуль, модуль, який стандарт вимагає робити темним у кожному QR-коді. Він розташований поряд із другою копією інформації про формат і не несе даних.

Джерела та стандарти

Усі терміни