Zašto QR kod ima tri velika kvadrata u kutovima?
Pogledate li klasični 2D kod, odmah će vam za oko zapeti tri upečatljiva kvadrata u kutovima gore lijevo, gore desno i dolje lijevo. U stručnom jeziku nazivaju se uzorcima za određivanje položaja ili Finder Patterns.
No koju tehničku zadaću zapravo obavljaju ta tri kuta? Zašto nedostaje četvrti kut i koliko slobode imate pri dizajniranju vlastitih QR kodova, a da ne ugrozite čitljivost? U ovom vodiču saznat ćete sve što trebate znati o srcu geometrije QR koda.
Glavna zadaća je prepoznavanje u milisekundama
Kamera pametnog telefona ne prepoznaje automatski gdje se na slici nalazi QR kod. Između teksta na lecima, grafika na plakatima ili uzoraka na ambalaži proizvoda softver za skeniranje mora munjevito odlučiti koji su pikseli relevantni.
Upravo tu na scenu stupaju Finder Patterns.
- Prepoznavanje: karakterističan omjer veličina ugniježđenih kvadrata (1:1:3:1:1) kameri odmah signalizira: „Ovdje je QR kod!“
- Razgraničenje: softver na piksel točno određuje gdje kod počinje, gdje završava i koje su mu dimenzije.
- Poravnanje: čak i ako pametni telefon držite ukoso ili naopako, algoritam u pozadini odmah izračunava pravu perspektivu.
Zašto postoje samo tri kvadrata, a ne četiri?
Asimetrija – dakle namjerno izostavljanje kvadrata dolje desno – nije slučajnost, nego matematički trik za orijentaciju.
Kvadrat koji nedostaje dolje desno omogućuje softveru da na prvi pogled prepozna kut zakretanja koda (0°, 90°, 180° ili 270°). Tek to jasno određivanje gore/dolje i lijevo/desno omogućuje besprijekorno očitavanje koda iz bilo kojeg zamislivog položaja.
Kriju li se u tri kuta stvarni podaci?
Ne. U tri velika glavna kvadrata nisu pohranjeni korisni podaci poput URL-ova, tekstova ili kontaktnih podataka. Oni služe isključivo kao tehnička pomoć za orijentaciju.
Stvarne informacije nalaze se u mnogim manjim crnim i bijelim pločicama (modulima) koje se nalaze između njih i u središtu koda.
Ostala pomagala za orijentaciju u pozadini
Osim Finder Patterns postoje i druga pomagala za orijentaciju u pozadini koja ljudskom oku često manje upadaju u oči.
- Timing Patterns: isprekidane linije od naizmjence crnih i bijelih modula koje međusobno povezuju tri glavna kvadrata. Pomažu skeneru prebrojiti mrežu.
- Alignment Patterns: manji kvadrati u unutrašnjosti (osobito kod većih verzija QR koda) koji ispravljaju izobličenja nastala zbog zakrivljenih površina.
Prilagođeni QR kodovi: smiju li se tri kuta preoblikovati?
Pri brendiranju QR kodova – primjerice bojama tvrtke ili zaobljenim kutovima – dizajneri rado diraju i Finder Patterns. To je načelno moguće, ali nosi rizike.
Ako prilagođavate uzorke za određivanje položaja, držite se ovih zlatnih pravila:
- Snažan kontrast boja: kvadrati se moraju oštro isticati od pozadine. Izbjegavajte svijetle tonove na bijeloj podlozi.
- Ne izobličujte oblike previše: blago zaobljeni kutovi obično dobro funkcioniraju. Previše složeni oblici ili ukrasi ipak zbunjuju softver kamere.
- Bez preklapanja: ne skrivajte grafike ili tekst izravno u tri glavna kvadrata ili uz njih.
Važno: neoštećeno ispravljanje pogrešaka (razina ispravljanja pogrešaka L do H) može doduše nadoknaditi gubitak podataka u unutrašnjosti koda – no ako su tri Finder Patterns jako oštećena ili prekrivena, skener kod često uopće ne pronađe.
SEO kontrolni popis za dizajnere i marketinške stručnjake
Prije nego što dizajnirani QR kod pošaljete u tisak, provjerite ove točke:
- Jesu li tri Finder Patterns (gore lijevo, gore desno, dolje lijevo) potpuno bez preklapanja?
- Ističe li se ton boje kvadrata jasno od pozadine?
- Jeste li kod nakon prilagodbe dizajna testirali s najmanje dvije različite kamere pametnih telefona (iOS & Android)?
- Je li zaštitna zona (tiha zona) oko cijelog koda, uključujući tri kuta, očuvana?
Često postavljana pitanja (FAQ)
Može li se QR kod skenirati ako je jedan od tri kuta oštećen?
To je iznimno teško. Unutarnje ispravljanje pogrešaka doduše hvata manje ogrebotine u podatkovnom polju, ali ako je Finder Pattern jako prekriven, skener orijentaciju koda najčešće više ne može izračunati.
Zašto QR kod dolje desno nema veliki kvadrat?
Kvadrat koji nedostaje služi jednoznačnosti. Samo tako softver za čitanje može odmah prepoznati kako je kod zakrenut i gdje su „gore“ i „dolje“.
Kako se tri velika kvadrata zovu na engleskom?
Na engleskom se nazivaju Finder Patterns ili Position Detection Patterns.