Veaparanduse tasemed

Tuntud ka kui: EC-tase, ECC-tase, L M Q H

Määratlus

Veaparanduse tasemed määravad, kui suur osa QR-koodist võib olla kahjustatud ja kood ikkagi skannib. Tasemeid on neli: L taastab umbes 7% koodisõnadest, M umbes 15%, Q umbes 25% ja H umbes 30%.

Üle vaadanud AriaQR meeskond ·

Veaparanduse tasemed

Neli taset

Iga QR-kood luuakse ühel neljast veaparanduse tasemest. Kõrgem tase lisab rohkem Reed–Solomoni veaparanduse koodisõnu, seega võib suurem osa koodist olla määrdunud, kriimustatud või kaetud ja kood dekodeerub ikkagi.

Protsendid on koodisõnade ligikaudsed taastamismäärad, mitte nähtava ala määrad. Väike kahjustus võib puudutada mitut koodisõna ning tuvastusmustrite või vormiteabe kahjustus võib skannimise peatada sõltumata tasemest.

Veaparanduse tasemed (2)
  • L (Low, madal): umbes 7% koodisõnadest taastatav
  • M (Medium, keskmine): umbes 15%
  • Q (Quartile, kvartiil): umbes 25%
  • H (High, kõrge): umbes 30%

Kompromiss suurusega

Rohkem veaparandust tähendab vähem ruumi andmetele. Sama sisu vajab tasemel H suuremat versiooni, rohkem ja väiksemaid mooduleid, kui tasemel L.

Näiteks versiooni 1 kood mahutab tasemel L 17 baiti, kuid tasemel H ainult 7 baiti. Versioonil 40 on arvud 2953 baiti tasemel L ja 1273 baiti tasemel H.

Taseme valimine

Tase M on levinud vaikeväärtus ja sobib enamikule trükimaterjalidele puhastes tingimustes. Tase L hoiab ainult ekraanil olevad või väga puhtad koodid võimalikult väikesed.

Tasemed Q ja H sobivad koodidele, mis kuluvad, trükitakse kareda pinnale või mille osa katab logo. Moodulite peale paigutatud logo kasutab ära osa veaparanduse varust, seega jääb koodil päriselu kahjustusteks vähem.

Korduma kippuvad küsimused

Millist QR-koodi veaparanduse taset peaksin kasutama?

M on mõistlik vaikeväärtus enamiku trükiste jaoks. Kasutage Q või H, kui kood määrdub või kulub või kui logo katab osa sellest, ja L, kui suurus on olulisem kui vastupidavus.

Kas kõrgem veaparandus muudab QR-koodi lihtsamini skannitavaks?

See muudab koodi kahjustuste suhtes talutavamaks, kuid muudab koodi sama sisu pikkuse juures ka tihedamaks. Puhastes tingimustes võib madalam tase suuremate moodulitega olla lihtsam skannida.

Kas 30% kahjustusega QR-kood skannib endiselt?

Tasemel H saab taastada kuni umbes 30% koodisõnadest, kuid ainult siis, kui tuvastusmustrid ja vormiteave säilivad. Päris kahjustus tabab sageli rohkem koodisõnu, kui selle pindala viitab.

Allikad ja standardid

Kõik terminid