Informazioni di formato

Detto anche: format information, bit di formato, stringa di formato

Definizione

Le informazioni di formato sono un campo di 15 bit presente in ogni codice QR che registra il livello di correzione degli errori e la maschera. Sono memorizzate due volte, accanto ai pattern di ricerca, così lo scanner può leggerle per prime.

Che cosa contengono i 15 bit

Il campo inizia con 5 bit di dati: 2 bit per il livello di correzione degli errori e 3 bit per il numero della maschera. Si aggiungono altri dieci bit di correzione degli errori BCH, formando il codice BCH(15,5).

Il risultato di 15 bit viene poi sottoposto a XOR con il pattern fisso 101010000010010. Così il campo non è mai tutto chiaro, il che potrebbe confondere un lettore che cerca il bordo del codice.

  • Bit del livello di correzione degli errori: L = 01, M = 00, Q = 11, H = 10
  • Maschera: 3 bit, da 000 a 111
  • Correzione degli errori: 10 bit BCH
  • Maschera XOR fissa: 101010000010010

Dove sono memorizzate

Una copia avvolge il pattern di ricerca in alto a sinistra, nella riga e nella colonna accanto al suo separatore. La seconda copia è divisa tra l'area sotto il pattern di ricerca in alto a destra e quella accanto al pattern di ricerca in basso a sinistra.

Due copie significano che il codice si può decodificare anche se un angolo è danneggiato. Accanto alla copia in basso a sinistra c'è un singolo modulo sempre scuro, detto modulo scuro, che non fa parte dei dati.

Perché si leggono per prime

Uno scanner non può decodificare i dati finché non sa quale maschera rimuovere e come i codeword sono divisi tra dati e correzione degli errori. Le informazioni di formato rispondono a entrambe le domande, quindi si leggono subito dopo aver individuato i pattern di ricerca. I Micro QR usano un solo campo di formato da 15 bit che codifica anche la versione del simbolo.

Domande frequenti

Dove è memorizzato il livello di correzione degli errori in un codice QR?

Nelle informazioni di formato, un campo di 15 bit collocato due volte accanto ai pattern di ricerca. Due dei suoi bit indicano il livello L, M, Q o H.

Che cos'è il singolo modulo scuro vicino al pattern di ricerca in basso a sinistra?

È il modulo scuro, un modulo che lo standard richiede scuro in ogni codice QR. Sta accanto alla seconda copia delle informazioni di formato e non porta dati.

Fonti e standard

Tutti i termini