Formato informacija

Dar vadinama: formato bitai, formato eilutė

Apibrėžimas

Formato informacija yra 15 bitų laukas kiekviename QR kode, saugantis jo klaidų taisymo lygį ir kaukės šabloną. Ji saugoma du kartus, šalia paieškos šablonų, kad skaitytuvas galėtų ją perskaityti pirmiausia.

Peržiūrėjo AriaQR komanda ·

Formato informacija

Ką sudaro 15 bitų

Laukas prasideda 5 duomenų bitais: 2 bitai klaidų taisymo lygiui ir 3 bitai kaukės šablono numeriui. Pridedama dar dešimt BCH klaidų taisymo bitų, todėl gaunamas BCH(15,5) kodas.

15 bitų rezultatas tada apdorojamas XOR operacija su fiksuotu šablonu 101010000010010. Tai neleidžia laukui kada nors būti visiškai šviesiam, nes tai galėtų supainioti skaitytuvą, ieškantį kodo krašto.

Formato informacija (2)
  • Klaidų taisymo lygio bitai: L = 01, M = 00, Q = 11, H = 10
  • Kaukės šablonas: 3 bitai, nuo 000 iki 111
  • Klaidų taisymas: 10 BCH bitų
  • Fiksuota XOR kaukė: 101010000010010

Kur ji saugoma

Viena kopija apjuosia viršutinį kairįjį paieškos šabloną eilutėje ir stulpelyje šalia jo skirtuko. Antroji kopija padalyta tarp srities po viršutiniu dešiniuoju paieškos šablonu ir srities šalia apatinio kairiojo paieškos šablono.

Dvi kopijos reiškia, kad kodą vis tiek galima dekoduoti, kai vienas kampas pažeistas. Šalia apatinės kairiosios kopijos yra vienas visada tamsus modulis, vadinamas tamsiuoju moduliu, kuris nėra duomenų dalis.

Kodėl ji skaitoma pirmiausia

Skaitytuvas negali dekoduoti duomenų, kol nežino, kurią kaukę pašalinti ir kaip kodo žodžiai pasidalija tarp duomenų ir klaidų taisymo. Formato informacija atsako į abu klausimus, todėl ji skaitoma iškart suradus paieškos šablonus. Micro QR kodai naudoja vieną 15 bitų formato lauką, kuris taip pat užkoduoja simbolio versiją.

Dažnai užduodami klausimai

Kur QR kode saugomas klaidų taisymo lygis?

Formato informacijoje – 15 bitų lauke, išdėstytame du kartus šalia paieškos šablonų. Du jo bitai nurodo lygį L, M, Q arba H.

Koks tas vienas tamsus modulis prie apatinio kairiojo paieškos šablono?

Tai tamsusis modulis – modulis, kurį standartas reikalauja kiekviename QR kode daryti tamsų. Jis yra šalia antrosios formato informacijos kopijos ir duomenų nenešioja.

Šaltiniai ir standartai

Visi terminai