Virheenkorjaustasot

Tunnetaan myös nimillä: EC-taso, ECC-taso, L M Q H, error correction

Määritelmä

Virheenkorjaustasot määräävät, kuinka suuri osa QR-koodista voi vaurioitua ja silti skannautua. Tasoja on neljä: L palauttaa noin 7 % koodisanoista, M noin 15 %, Q noin 25 % ja H noin 30 %.

Neljä tasoa

Jokainen QR-koodi rakennetaan yhdellä neljästä virheenkorjaustasosta. Korkeampi taso lisää enemmän Reed–Solomon-virheenkorjauskoodisanoja, joten suurempi osa koodista voi olla likainen, naarmuuntunut tai peitetty ja koodi silti purkautuu.

Prosentit ovat likimääräisiä koodisanojen palautusosuuksia, eivät näkyvän alueen. Pieni vaurio voi osua useaan koodisanaan, ja paikannuskuvioiden tai muototiedon vaurio voi estää skannauksen tasosta riippumatta.

  • L (Low, matala): noin 7 % koodisanoista palautettavissa
  • M (Medium, keskitaso): noin 15 %
  • Q (Quartile, neljännes): noin 25 %
  • H (High, korkea): noin 30 %

Kompromissi koon kanssa

Enemmän virheenkorjausta tarkoittaa vähemmän tilaa datalle. Sama sisältö tasolla H vaatii suuremman version, jossa on enemmän ja pienempiä moduuleja, kuin tasolla L.

Esimerkiksi versio 1 sisältää 17 tavua tasolla L mutta vain 7 tavua tasolla H. Versiossa 40 luvut ovat 2 953 tavua tasolla L ja 1 273 tavua tasolla H.

Tason valinta

Taso M on yleinen oletus ja sopii useimpiin painotuotteisiin puhtaissa olosuhteissa. Taso L pitää pelkästään näytöllä käytettävät tai hyvin puhtaat koodit mahdollisimman pieninä.

Tasot Q ja H sopivat koodeille, jotka kuluvat, painetaan karheille pinnoille tai peitetään osittain logolla. Moduulien päälle sijoitettu logo kuluttaa osan virheenkorjausvarasta, jolloin koodilla on vähemmän jäljellä todellisen elämän vaurioihin.

Usein kysytyt kysymykset

Mitä QR-koodin virheenkorjaustasoa pitäisi käyttää?

M on järkevä oletus useimpiin painotuotteisiin. Käytä Q:ta tai H:ta, jos koodi likaantuu tai kuluu tai jos logo peittää osan siitä, ja L:ää, kun koko on tärkeämpi kuin kestävyys.

Helpottaako korkeampi virheenkorjaus QR-koodin skannausta?

Se tekee koodista vauriosietoisemman, mutta myös tiheämmän samalla sisällön pituudella. Puhtaissa olosuhteissa matalampi taso isommilla moduuleilla voi skannautua helpommin.

Skannautuuko QR-koodi, jossa on 30 % vaurioita?

Tasolla H jopa noin 30 % koodisanoista voidaan palauttaa, mutta vain jos paikannuskuviot ja muototieto säilyvät. Todellinen vaurio osuu usein useampaan koodisanaan kuin sen pinta-ala antaisi ymmärtää.

Lähteet ja standardit

Kaikki käsitteet