Come funzionano i QR code? Dalla fotocamera al contenuto
Scopri come uno scanner QR rileva il codice, corregge la prospettiva, decodifica i dati e apre il contenuto memorizzato.
Risposta rapida
La scansione di un QR segue una breve catena di decodifica. La fotocamera acquisisce l’immagine, il software identifica i pattern di posizione, corregge la prospettiva, campiona la griglia dei moduli, legge le informazioni di formato e versione, applica la correzione degli errori Reed-Solomon e ricostruisce il contenuto codificato. Se il contenuto è un URL, il telefono propone poi di aprirlo. Un QR dinamico aggiunge un passaggio: l’URL codificato raggiunge prima un servizio di redirezione che invia il visitatore verso la destinazione configurata in quel momento.
Come uno scanner trasforma un’immagine QR in un’azione
Quando un telefono scansiona un QR, la fotocamera acquisisce il simbolo e il software di decodifica individua i pattern strutturali, stima orientamento e prospettiva, campiona la griglia dei moduli, applica la correzione degli errori e ricostruisce il contenuto codificato. Se il contenuto è un URL, il telefono può quindi proporre di aprirlo.
Ecco perché dimensione, contrasto, messa a fuoco, riflessi, danni e densità dei dati influenzano la scansione reale: il decoder deve disporre di un’immagine sufficientemente chiara della griglia sottostante.
Punti chiave
- I pattern di posizione permettono allo scanner di trovare il codice e determinarne l’orientamento.
- Le informazioni di sincronizzazione e allineamento aiutano il decoder a ricostruire correttamente la griglia.
- La correzione degli errori può recuperare parte dei codeword mancanti o errati.
- Contenuti più lunghi richiedono normalmente simboli QR più densi.
- Il comportamento dinamico deriva da un servizio di redirezione, non da uno standard QR visivo differente.
Cosa fare
- 1Mantieni il codice il più possibile piatto e completamente visibile.
- 2Usa un primo piano scuro su uno sfondo chiaro e semplice.
- 3Evita URL statici inutilmente lunghi quando lo spazio di stampa è limitato.
- 4Fornisci allo scanner abbastanza pixel per modulo scegliendo una dimensione fisica o a schermo adeguata.
- 5Testa l’intero percorso dopo la decodifica, non soltanto il riconoscimento del simbolo da parte della fotocamera.
Errori comuni da evitare
- Confondere il simbolo QR con il servizio Web che può trovarsi dietro di esso.
- Pensare che la correzione degli errori possa riparare qualsiasi quantità di danno.
- Rendere il simbolo più denso del necessario codificando troppo testo.
- Testare soltanto un’immagine perfetta a schermo invece delle condizioni reali di utilizzo.
Domande frequenti
Come fa il telefono a capire l’orientamento di un QR?
I pattern di posizione e altri elementi strutturali permettono al decoder di determinare orientamento e geometria del simbolo.
Cosa sono i moduli di un QR code?
Sono le piccole celle chiare e scure che compongono il simbolo QR.
Cosa succede dopo la scansione di un QR?
Lo scanner ricostruisce il contenuto e propone l’azione adatta, per esempio aprire un URL o mostrare del testo.
Perché gli URL lunghi creano QR più densi?
Più dati codificati richiedono maggiore capacità e possono rendere necessaria una versione QR con più moduli.
Come funziona la correzione degli errori QR?
I QR code usano codeword di correzione Reed-Solomon che permettono di ricostruire parte delle informazioni mancanti o corrotte.
I pixel di un QR dinamico cambiano quando modifico la destinazione?
Normalmente no. Il QR stampato mantiene lo stesso URL di redirezione; sul server cambia la destinazione verso cui quell’URL conduce.
Un QR può essere decodificato offline?
Sì, se il contenuto codificato è locale, per esempio testo. Una destinazione online richiede poi una connessione di rete.
Perché un QR può essere scansionato inclinato?
Il decoder usa i pattern strutturali del simbolo per correggere la prospettiva entro limiti pratici.
Due immagini QR diverse possono aprire lo stesso sito?
Sì. Encodifiche, versioni, livelli di correzione, maschere o URL intermedi diversi possono portare alla stessa destinazione.
Fonti e approfondimenti
Le affermazioni tecniche o sensibili alle policy si basano, dove possibile, su fonti primarie o autorevoli.
Guide QR correlate
Scopri cos’è un codice QR, quali dati può contenere, come viene letto dagli smartphone e come viene usato nella vita quotidiana e nelle aziende.
Impara a scansionare un QR con la fotocamera o lo scanner di sistema, da schermo o stampa, e a risolvere i problemi più comuni.
Scopri i livelli di correzione QR, perché la ridondanza aiuta in presenza di danni e perché il livello massimo non è sempre la scelta migliore.
Comprendi le versioni QR da 1 a 40, il numero di moduli, la quantità di dati, la correzione degli errori e perché più contenuto rende il simbolo più denso.