Sökmönster

Kallas också: positionsmönster, öga, hörnkvadrat, finder pattern

Definition

Ett sökmönster är en av de tre stora kvadraterna i hörnen på en QR-kod. Varje är 7 × 7 moduler, och tillsammans låter de en skanner hitta koden och räkna ut dess vinkel.

Hur sökmönstret ser ut

Varje sökmönster består av en mörk kvadratisk ring på 7 × 7, en ljus ring på 5 × 5 innanför den och en solid mörk kvadrat på 3 × 3 i mitten. En QR-kod har tre stycken, i övre vänstra, övre högra och nedre vänstra hörnet.

Avläst längs en valfri linje genom mitten ger mönstret sekvenser av mörkt, ljust, mörkt, ljust, mörkt i förhållandet 1:1:3:1:1. Förhållandet är detsamma oavsett rotation eller avstånd, och därför kan en läsare snabbt upptäcka det i en kamerabild.

  • Storlek: 7 × 7 moduler
  • Förhållande längs mittlinjen: 1:1:3:1:1 (mörkt:ljust:mörkt:ljust:mörkt)
  • Placerat i tre hörn, aldrig nere till höger
  • Omgivet på insidan av en ljus avskiljare på 1 modul

Hur skannrar använder det

När en läsare har hittat alla tre sökmönstren vet den var koden finns, hur stor den är och vilket håll som är uppåt. Det saknade fjärde hörnet visar orienteringen, så en QR-kod kan skannas upp och ned eller på sidan.

Avståndet mellan sökmönstren ger också en första uppskattning av modulstorlek och version, som läsaren sedan förfinar med synkroniserings- och justeringsmönstren.

Utformning av hörnkvadraterna

Formgivare rundar ofta av sökmönstren eller ger dem en annan färg. Det fungerar oftast så länge ring-i-ring-strukturen och den starka kontrasten består, men det är den mest riskfyllda delen av en kod att ändra. Avskiljaren och tystzonen runt varje sökmönster måste förbli fria.

Vanliga frågor

Vad är de tre kvadraterna på en QR-kod?

Det är sökmönster. De talar om för en skanner var koden finns och åt vilket håll den är roterad, så att den kan läsas från vilken vinkel som helst.

Varför har en QR-kod ingen kvadrat i det fjärde hörnet?

Det tomma fjärde hörnet låter läsaren räkna ut orienteringen. Med kvadrater i alla fyra hörn skulle koden se likadan ut i varje rotation.

Kan jag ändra formen på QR-kodens hörnkvadrater?

Ofta ja, om den nästlade ringstrukturen och kontrasten förblir tydliga, men testa på flera telefoner. Kraftigt förändrade sökmönster är en vanlig orsak till misslyckade skanningar.

Källor och standarder

Alla begrepp