Zoekpatroon

Ook genoemd: positiedetectiepatroon, oog, hoekvierkant, finder pattern

Definitie

Een zoekpatroon is een van de drie grote vierkanten in de hoeken van een QR-code. Elk is 7 × 7 modules groot, en samen laten ze een scanner de code vinden en zijn hoek bepalen.

Hoe het zoekpatroon eruitziet

Elk zoekpatroon bestaat uit een donkere vierkante ring van 7 × 7, een lichte ring van 5 × 5 daarbinnen en een massief donker vierkant van 3 × 3 in het midden. Een QR-code heeft er drie, linksboven, rechtsboven en linksonder.

Als je langs een willekeurige lijn door het midden scant, geeft het patroon donkere, lichte, donkere, lichte en donkere stukken in de verhouding 1:1:3:1:1. Die verhouding blijft gelijk bij elke rotatie of afstand, en daarom kan een lezer het snel herkennen in een camerabeeld.

  • Grootte: 7 × 7 modules
  • Verhouding langs de middellijn: 1:1:3:1:1 (donker:licht:donker:licht:donker)
  • Geplaatst in drie hoeken, nooit rechtsonder
  • Aan de binnenkanten omgeven door een lichte scheiding van 1 module

Hoe scanners het gebruiken

Zodra een lezer alle drie de zoekpatronen heeft gevonden, weet hij waar de code is, hoe groot hij is en welke kant boven is. De ontbrekende vierde hoek geeft hem de oriëntatie, dus een QR-code kan ondersteboven of zijwaarts worden gescand.

De afstand tussen de zoekpatronen geeft ook een eerste schatting van de modulegrootte en de versie, die de lezer daarna verfijnt met de timing- en uitlijnpatronen.

De hoekvierkanten vormgeven

Ontwerpers ronden de zoekpatronen vaak af of geven ze een andere kleur. Dat werkt meestal zolang de structuur van ring in ring en het sterke contrast behouden blijven, maar het is het riskantste onderdeel van een code om te veranderen. De scheiding en de stille zone rond elk zoekpatroon moeten vrij blijven.

Veelgestelde vragen

Wat zijn de drie vierkanten op een QR-code?

Het zijn zoekpatronen. Ze vertellen een scanner waar de code is en hoe hij gedraaid is, zodat hij vanuit elke hoek gelezen kan worden.

Waarom heeft een QR-code geen vierkant in de vierde hoek?

De lege vierde hoek laat de lezer de oriëntatie bepalen. Met vierkanten in alle vier de hoeken zou de code er bij elke rotatie hetzelfde uitzien.

Kan ik de vorm van de hoekvierkanten van een QR-code veranderen?

Vaak wel, als de geneste ringstructuur en het contrast duidelijk blijven, maar test op meerdere telefoons. Sterk aangepaste zoekpatronen zijn een veelvoorkomende oorzaak van mislukte scans.

Bronnen en normen

Alle termen