Correttore sfocatura QR con IA

Codice QR sfocato? Correggi codici QR sfocati

Carica o incolla qualsiasi codice QR sfocato o rovinato: correggi, decodifica e ricostruisci una copia nitida in automatico.

1. Carica codice QR sfocatoJPG / PNG / WebP / Incolla
Oppure prova con un codice QR di esempio:
2. Contenuto QR decodificato

Carica un codice QR sfocato per visualizzare il risultato

Risultato del codice QR ripristinato

Carica un codice QR sfocato per visualizzare il risultato

Risultato del codice QR ripristinato

Carica un codice QR sfocato per visualizzare il risultato

CASI REALI DI CONFRONTO

Confronto dei risultati di ripristino

Codici QR reali con sfocature, riflessi dello schermo, angoli danneggiati o prospettiva inclinata, ripristinati per essere scansionabili al 100%.

Sfocatura intensa dell'obiettivoSfocatura
Originale
Original degraded QR - Sfocatura intensa dell'obiettivo
Ripristinato
Restored clean QR - Sfocatura intensa dell'obiettivo
Riflesso dello schermo e sbiadimentoRiflesso monitor
Originale
Original degraded QR - Riflesso dello schermo e sbiadimento
Ripristinato
Restored clean QR - Riflesso dello schermo e sbiadimento
Angolo di rilevamento danneggiatoDanno fisico
Originale
Original degraded QR - Angolo di rilevamento danneggiato
Ripristinato
Restored clean QR - Angolo di rilevamento danneggiato
Angolazione inclinata e distortaDistorsione prospettica
Originale
Original degraded QR - Angolazione inclinata e distorta
Ripristinato
Restored clean QR - Angolazione inclinata e distorta
ANALISI TECNICA

Perché i codici QR sfocati falliscono e come la computer vision li ripara

Uno sguardo approfondito alle cause di degrado ottiche, geometriche e matematiche dei codici 2D e alla nostra pipeline di ripristino.

1. Sfocatura ottica e funzione di dispersione del punto (PSF)

Quando la fotocamera mette a fuoco lo sfondo anziché il codice QR, ogni punto luminoso si dilata in un cerchio di confusione (PSF). Nei codici ad alta densità i moduli misurano pochi pixel. La sfocatura fonde celle contigue in un grigio uniforme, impedendo ai filtri di binarizzazione come Bradley o Sauvola di trovare transizioni nette. La nostra pipeline modella il kernel di sfocatura e applica deconvoluzione iterativa per riscoprire i contorni netti prima di ricreare i moduli.

2. Riflessi dello schermo e interferenze Moiré LCD

Scattare foto a display o pass plastificati genera bagliori e distorsioni da campionamento. Quando il sensore della fotocamera interferisce con la griglia dei subpixel del display, compaiono bande ondulate (frange di Moiré) sul codice. Le zone di riflesso saturano a bianco puro cancellando i dati. Applichiamo espansione della dinamica locale e filtri di frequenza 2D per sopprimere le trame dello schermo e recuperare il contrasto nascosto.

3. Pattern di ricerca danneggiati e correzione Reed-Solomon

Ogni codice QR ISO/IEC 18004 fa affidamento su tre quadrati di posizionamento agli angoli per determinare coordinate, inclinazione e versione. Se anche un solo angolo è tagliato o illeggibile, i lettori convenzionali (come ZXing o iOS AVFoundation) rifiutano il codice, anche con il 95% dei dati intatto. QSharpener individua i riferimenti residui, ricostruisce i marker mancanti e sfrutta il codice Reed-Solomon (livelli da L a H, fino al 30% di danno) per ripristinare i dati con certezza matematica.

4. Distorsione prospettica e omografia proiettiva

Fotografando un codice da una visuale angolata o su imballaggi curvi, la distorsione è non affine. I moduli vicini appaiono più grandi di quelli lontani e le linee parallele convergono. I comuni filtri di nitidezza operano sui pixel senza correggere la geometria, rendendo il codice inutilizzabile. QSharpener calcola una matrice di omografia planare a 4 punti, proiettando l'immagine distorta su una griglia ortogonale piatta e uniforme.

DOMANDE FREQUENTI

Tutto ciò che devi sapere sul ripristino di codici QR sfocati

Risposte alle domande più comuni sulla tecnologia di ripristino, crediti ed esportazioni vettoriali.