Formatinformation

Kallas också: formatbitar, formatsträng, format information

Definition

Formatinformation är ett fält på 15 bitar i varje QR-kod som anger dess felkorrigeringsnivå och maskmönster. Det lagras två gånger, intill sökmönstren, så att en skanner kan läsa det först.

Vad de 15 bitarna innehåller

Fältet börjar med 5 databitar: 2 bitar för felkorrigeringsnivån och 3 bitar för maskmönstrets nummer. Ytterligare tio bitar BCH-felkorrigering läggs till, vilket gör koden till BCH(15,5).

Resultatet på 15 bitar XOR-behandlas sedan med det fasta mönstret 101010000010010. Det gör att fältet aldrig kan vara helt ljust, vilket skulle kunna förvirra en läsare som letar efter kodens kant.

  • Bitar för felkorrigeringsnivå: L = 01, M = 00, Q = 11, H = 10
  • Maskmönster: 3 bitar, 000 till 111
  • Felkorrigering: 10 BCH-bitar
  • Fast XOR-mask: 101010000010010

Var det lagras

En kopia löper runt övre vänstra sökmönstret, i raden och kolumnen intill dess avskiljare. Den andra kopian är delad mellan området under övre högra sökmönstret och området bredvid nedre vänstra sökmönstret.

Två kopior gör att koden fortfarande kan avkodas när ett hörn är skadat. Bredvid den nedre vänstra kopian sitter en enda modul som alltid är mörk, kallad den mörka modulen, och som inte är en del av data.

Varför det läses först

En skanner kan inte avkoda data förrän den vet vilken mask som ska tas bort och hur kodorden fördelas mellan data och felkorrigering. Formatinformationen besvarar båda frågorna, så den läses direkt efter att sökmönstren hittats. Micro QR-koder använder ett enda formatfält på 15 bitar som också kodar symbolens version.

Vanliga frågor

Var lagras felkorrigeringsnivån i en QR-kod?

I formatinformationen, ett fält på 15 bitar som placeras två gånger intill sökmönstren. Två av dess bitar anger nivån L, M, Q eller H.

Vad är den enda mörka modulen nära det nedre vänstra sökmönstret?

Det är den mörka modulen, en modul som standarden kräver ska vara mörk i varje QR-kod. Den sitter bredvid den andra kopian av formatinformationen och bär inga data.

Källor och standarder

Alla begrepp