Minimalna veličina QR koda za posjetnicu. Prostorna učinkovitost 2D Data Matrix i QR Code barkodova. Testiranje i ponovno testiranje

Malo se trgovaca i oglašivača sjeća da svaki kvadratni centimetar reklamne površine košta. Negdje više, negdje manje - ali isplati se. Bilo da se radi o 720 rubalja po 1 kvadratnom centimetru trake u federalnom sjajnom časopisu ili 10 kopejki po 1 kvadratnom centimetru na 3*6 jumbo plakatu u regiji. Što govore ove brojke? Da, samo o jednoj stvari - Moramo razmišljati o učinkovitom korištenju svakog kvadratnog centimetra reklamnog medija.

Svaki pametni telefon je drugačiji i ima različite specifikacije kamere. Moderni pametni telefoni mora ih znati pročitati. Prije svega, morate znati kada i kako će se skenirati: na velikom posteru ili pakiranju proizvoda? Kombinacija ovih redaka i stupaca stvara mrežu modula. Maksimalno je 177 redaka i 177 stupaca, što znači da je najveći mogući broj modula 31.

Možete birati između 40 unaprijed postavljenih veličina. Zovu se inačice. Svaka se verzija tada povećava za 4 retka i 4 stupca. Evo nekoliko primjera koji pokazuju razliku u izgledu kodova koji sadrže različite količine podataka.

Nudim vam članak u kojem su izloženi svi mediji za oglašavanje prikladni za korištenje QR kodova, te su istaknuta ključna ograničenja, čijim proučavanjem možete jednostavno povećati učinkovitost korištenja svakog centimetra oglašavanja.

Svrhe komunikacije s QR kodom

  1. Oglašavanje (više detalja o proizvodu, ponuda, popusti, sudjelovanje u nagradnim igrama).
  2. Marketing (glasovanje, povratne informacije)
  3. Društveni PR (korisne besplatne informacije)

  1. Privlačenje pažnje, indeks znatiželje
  2. Nastavak komunikacije putem interneta, tj. prijenos iz offline u online
  3. Pružanje detaljne informacije o proizvodu, usluzi ili promociji
  4. Pojednostavite daljnju komunikaciju: snimite složene ili vrlo dugačke internetske adrese ili u potpunosti spremite kontakt podatke
  5. Pretplatite se na newsletter putem e-pošte
  6. Anketa, zbirka Povratne informacije, neizravna kontrola učinkovitosti medija za oglašavanje

  • POS, POP materijali (razglednice, posteri, dispenzeri) jedan su od najučinkovitijih nositelja QR kodova
  • Vanjsko oglašavanje (ne velikog formata) na autobusnim stanicama i kolodvorima je učinkovito, jer prisilno ograničeni prostor "nudi" oduzimanje vremena plus dobar optički kontakt. Značajke: ako se radi o metrou i objavili ste vezu, provjerite ima li stanica pokrivenost operatera da biste mogli slijediti vezu
  • Tiskano oglašavanje (časopisi, novine, brošure, ulaznice)
  • Posjetnice
  • Kuponi s popustom, letci - prilikom kupnje u trgovini možete predočiti QR kod na svom telefonu za skeniranje i ostvarivanje popusta
  • Direktna pošta
  • Putokazi

Ograničeni mediji

To uključuje podatke o pozicioniranju, vremenu, poravnanju i formatu, kao i podatke o ispravljanju pogrešaka i verziji. Razgovarat ćemo o načinu ispravljanja grešaka kasnije u tehničkoj seriji, ili možete skočiti. Pogrešno je mišljenje da će vam podešavanje površine koda omogućiti dodavanje više podataka. Povećanje površine vašeg koda nikada vam neće omogućiti da imate više od 177 stupaca i 177 redaka, to samo rasteže kod čineći module većim.

Ako želite saznati više o jednom od ovih. Ili Idi na: == Odaberite jedan ==. Nema tehničkih ograničenja. Jedan se jednostavno rasteže više od drugog, s jedinom razlikom što su fizička širina i maksimum modula na kraju veći, ali broj modula koji pohranjuju podatke i njihov relativni položaj ostaju isti.

  • TV i video oglašavanje
  • Web stranica - koristite u tiskanoj verziji materijala ako se vaš sadržaj često tiska i dijeli za čitanje
  • Vanjsko oglašavanje (široki format) - primjenjivo uz ograničenja, razlozi: obično kratko vrijeme kontakta s kodom i slaba optička vidljivost

  • Etiketa/cijenik
  • Oglašavanje prijevoza
  • E-mail bilten
  • Izmijenjeni logo
  • Zid, krov, polje

Kriteriji uspješnosti i primjenjivosti QR koda

Kada skenirate iz daljine, ova velika veličina je ključna. Bilo bi im nemoguće dobiti cijelu sliku u skeneru. Dakle, veličina vašeg koda trebala bi biti određena udaljenošću s koje ga korisnici moraju skenirati, ali tehnički stvarno nema ograničenja u tome koliko ga možete napraviti velikim ili malim.

Vjerojatno imate slično pitanje ako ovo čitate. Možda ovo ne želite čuti, ali ne postoji pravi odgovor na ovo pitanje. Dobra vijest je da možete izračunati idealnu veličinu za svoju kampanju. Ako skener vašeg telefona može otkriti svaki modul, moći će pročitati i vaš kod.

Razmotrit ću glavne kriterije koji se nameću okolini, procesu, mediju i samom kodu za njihovu učinkovitu upotrebu u oglašavanju.

  1. Vrijeme. Trajanje kontakta s QR kodom (minimalno 10-15 sekundi za pretraživanje i pokretanje aplikacije)
  2. Udaljenost. Dovoljna udaljenost i veličina koda za optičko očitavanje (vidi izračune u nastavku)
  3. Rasvjeta. Mora postojati dovoljno osvjetljenja za prepoznavanje. Neki QR čitači opremljeni su funkcijom "Light" kako bi se prevladalo ovo ograničenje (samo nemojte svojim iPhoneom osvjetljavati QR kod u prostoru za spavanje).
  4. Medijska stabilnost. Rotirajuća ili pokretna reklamna struktura ni na koji način ne pridonosi čitanju QR koda; medij mora biti fiksiran.
  5. Kontrast koda. Može biti bilo koje boje, ali potreban je kontrast između tamnih i svijetlih kvadrata.
  6. Veličina QR koda. QR kodovi također ne bi trebali biti premali, minimalna veličina za srednju optiku je 2,5 * 2,5 cm, inače se uređaji za skeniranje neće moći fokusirati na kod i dešifrirati njegov sadržaj.
  7. "Tiha zona". Jedan od kritičnih čimbenika za čitanje koda su široke bijele margine oko njega; veličine 4 minimalna kodna modula.
  8. Poziv na akciju. Tekst koji prati QR kod treba imati jasan motivirajući poziv na akciju.
  9. Očekivanja. Mora postojati jasna veza između sadržaja na poveznici i konteksta postavljanja.
  10. Pokrivenost. U početku bi trebala postojati velika pokrivenost medija za oglašavanje, jer Virusno širenje ovog alata je nisko.

Kritične udaljenosti između QR koda i čitača

Testiranje i ponovno testiranje

Za veliki billboard, skener će biti stotinama metara udaljen. Nakon što odredite očekivanu udaljenost indeksiranja za svoju kampanju, primijenite ovo standardno pravilo. Udaljenost skeniranja trebala bi biti približno 1 stopa.

Udaljenost skeniranja: 5 stopa ili 6 inča. Visoko ispravljanje pogrešaka povećat će broj redaka i stupaca. Ovo osigurava da će se, ako se veličina slike poveća, razlučivost slike također povećati kao rezultat. Ako slijedite gore navedena pravila, ovo je dobra vježba, Zlatno pravilo.

Nema ograničenja u pogledu veličine i udaljenosti. Glavni uvjet je mogućnost očitavanja koda pomoću uređaja za skeniranje. Ogromni QR kod na vatrozidu može se očitati, primjerice, s udaljenosti od nekoliko metara pomoću standardne telefonske optike.
Minimalna veličina QR koda za svakodnevnu upotrebu u oglašavanju - veličina 28 * 28 mm (verzija 1, sadrži 441 modul (21x21)). Optimalna udaljenost za očitavanje je 10-15 cm između koda i čitača. Eksperimentalno sam uspostavio odnos između veličine koda i maksimalne udaljenosti s koje se skenira različiti tipovi kamere u telefonu (vidi tablicu). Napominjem da ne navodim treću točku, ali ona potvrđuje linearnu ovisnost, što olakšava izračunavanje optimalna veličina QR kod za gotovo sve udaljenosti.

Crno-bijeli kockasti pikselni uzorci izgledaju na prvi pogled poput male križaljke i kao da su nasumično sastavljeni. Ali ako pažljivo pogledate, neke se strukture mogu prepoznati. Brojni dodatni elementi osiguravaju ispravno čitanje informacija.

Oni označavaju smjer u kojem je kod ispisan. Pomoću tih nizova skener određuje koliko je velika podatkovna matrica. Predlošci formata sadrže informacije o toleranciji pogrešaka i uzorku maske podataka te olakšavaju skeniranje koda. Ovi predlošci sadrže stvarne podatke.

Tablica s eksperimentalnim podacima

Veličina QR koda
2,8*2,8 cm
Veličina QR koda
16,5*16,5 cm
Kamera 3 MP
iPhone 3Gs
Maks. udaljenost prepoznavanja 30 cm Maks. udaljenost prepoznavanja 150 cm
Kamera 8 MP
iPhone 4S
Maks. udaljenost prepoznavanja 70 cm Maks. daljina prepoznavanja 375 cm

QR kod postavljen na pano 3*6, s prosječnom udaljenošću od koda od 7,2 metra (6 metara visine, 4 metra do billboarda) trebao bi biti sljedeće veličine:

Na istu temu

Zbog toga se do 30% strukture koda može uništiti bez ugrožavanja čitljivosti koda. Tamo možete odabrati vrstu koda koji želite stvoriti i zatim unijeti odgovarajuće pojedinosti. Sada samo odlučite u kojem formatu slike želite kod i jednostavno prenesite datoteku.

Pitanja o veličini

Veliki izbor njih može se besplatno preuzeti iz raznih trgovina aplikacijama. Ako je kod čitljiv, pristupit će mu se putem automatski kodirane adrese ili radnje. Kod se sastoji od crnih modula raspoređenih u kvadratni uzorak na bijeloj pozadini.

  • 30*30 cm za dobru optiku
  • 50*50 cm, ako je optika srednja (tj. 1/6 visine štita!).

Ne zaboravite na poziv na akciju

Predstavljam vam popis dobrih "poziva na akciju" koji potiču skeniranje QR koda:

  1. Skenirajte i kontakti su već na vašem telefonu
  2. Ekskluzivna multimedija, video i fotografije
  3. Brzi pristup
  4. Posebne ponude, kuponi ili darovi
  5. „Tajne informacije
  6. Pratite nas na društveni mediji(facebook, twitter).

Ako imate što dodati ili raspraviti, spreman sam!

QR kodovi: Uvodni tečaj

Procesor pronalazi tri karakteristična kvadrata u kutovima slike i normalizira veličinu slike, orijentaciju i kut gledanja s manjim kvadratom blizu četvrtog kuta. Male točkice se zatim pretvaraju u binarni brojevi i provjeravaju se pomoću koda za ispravljanje pogrešaka.

Na razini aplikacije, postoje neke varijacije između većine implementacija. Prethodno su bili ograničeni na industrijsku upotrebu, koja se posljednjih godina proširila na potrošačko oglašavanje i pakiranje jer je uspon "pametnih telefona" prvi put uveo čitač crtičnog koda u svaki džep. Također se može koristiti za pohranu osobnih podataka za potrebe vlada. Mnoge od ovih aplikacija dizajnirane su za korisnike mobilnih telefona.

Prostor na papiru, ekranima i drugim medijima vrlo je vrijedan i treba ga štedljivo koristiti. Neki crtični kodovi pakiraju informacije učinkovitije i zauzimaju manje prostora od drugih. U praksi se postavlja pitanje: za određenu količinu informacija, koliko prostora zauzima određeni format crtičnog koda?

Veličina 2D crtičnog koda mjeri se brojem jedinica mreže duž svake strane. Svaki modul mreže može biti uključen (crni) ili isključen (bijeli). Veličina svakog modula naziva se "veličina X". Svaki skener ima minimalnu "veličinu X" koju može očitati. Ova postavka ne ovisi o vrsti crtičnog koda koji se čita. Ukupna veličina crtičnog koda izračunat će se kao umnožak "veličine X" i broja modula.

Ovaj čin povezivanja s objektima u fizičkom svijetu naziva se hipervezom ili objektom hiperveze. Što je viša razina ispravljanja pogrešaka, to je manji kapacitet memorije. Sljedeća tablica navodi primjere mogućnosti ispravljanja pogrešaka na svakoj od četiri razine. Zbog dizajna Reed-Solomonovih kodova i upotrebe 8-bitnih kodnih riječi, jedan kodni blok ne može sadržavati više od 255 kodnih riječi. To znači da se ne može ispraviti više od 15 pogrešaka po bloku, ograničavajući složenost određenih koraka u algoritmu dekodiranja.

Ispod presjeka je prijevod fragmenta izvješća tvrtke Semacode o odabiru optimalnog formata 2D barkoda za mobilne aplikacije.


Neovisna skupina (R9 Automatic Data Capture group) iz Consumer Electronics Association objavila je usporedbu Data Matrix i QR kod za razvoj specifikacije IEC 62090 („Označavanje pakiranja proizvoda pomoću bar kodova i dvodimenzionalnih simbola”). Glavni zaključak je da Data Matrix najučinkovitije iskorištava prostor među svim dvodimenzionalnim simbolima.

Informacije o formatu bilježe dvije stvari: razinu ispravljanja pogreške i uzorak maske koji se koristi za znak. Maskiranje se koristi za razbijanje uzoraka u područjima podataka koji bi mogli zbuniti skener, kao što su velika prazna područja ili zavaravajuće značajke koje izgledaju kao oznake lokatora. Uzorci maske definirani su na rešetki 6×6, koja se ponavlja prema potrebi da pokrije cijeli lik. Moduli koji odgovaraju tamnim područjima maske su obrnuti.

Te su poruke postavljene s desna na lijevo u cik-cak uzorku kao što je prikazano u nastavku. Kod velikih znakova ovo je komplicirano prisutnošću uzoraka poravnanja i upotrebom više isprepletenih jedinica za ispravljanje pogrešaka.

Četveroznamenkasti indikatori koriste se za odabir načina kodiranja i prijenos drugih informacija.

CEA dokument daje četiri konkretna primjera, koje sažimamo u tablici:

QR kod Data Matrix Ušteda prostora
Primjer 1 42×42 24x24 67%
Primjer 2 425×25 18×18 48%
Primjer 3 29×29 20×20 52%
Primjer 4 * 29×29 26×26 20% *
* Posljednji primjer kodira Kana znakove. QR Code je posebno dizajniran za učinkovito kodiranje ovih znakova, a čak je iu ovom primjeru manje učinkovit od Data Matrixa.

Usporedimo učinkovitost dvaju formata koristeći neovisno razvijene generatore:

Neovisne i naše analize pokazuju da Data Matrix koristi 30%-60% manje prostora od QR koda.

Nakon svakog indikatora koji odabire način kodiranja, nalazi se polje duljine koje govori koliko je znakova kodirano u tom načinu. Broj bitova u polju duljine ovisi o kodiranju znakova i verziji, kao što je prikazano u nastavku. Alfanumerički način kodiranja pohranjuje poruku kompaktnije nego bajtni način, ali ne može pohraniti mala slova i ima ograničen skup interpunkcijskih znakova. Pomoću ove formule dva su znaka kodirana u 11-bitnu vrijednost.

Alfanumerički kodovi znakova su sljedeći. Moji glavni ciljevi su fleksibilne mogućnosti i apsolutna ispravnost. Dodatne napredne značajke. Bez obzira na jezik koji se koristi, generirani rezultati zajamčeno su identični jer su algoritmi ispravno prevedeni.

Primjer


Oba crtična koda sadrže tekst "http://google.com". Data Matrix je 61% manji.

Minimalna veličina
Za male količine podataka važna je minimalna veličina crtičnog koda radi uštede prostora. Minimalna veličina QR koda je 21×21, Data Matrix je 10×10 modula (77% manje).
Dodat ću od sebe

Čudno je da je izvješće zaboravilo spomenuti da QR kod mora biti uokviren bijelim okvirom jednake širine markeru položaja, što samo po sebi povećava potrebnu površinu prilikom ispisa.

To olakšava brzo stvaranje prave aplikacije. . Imajte na umu da su sve privatne funkcije, metode i polja skriveni kao lokalne varijable funkcija, tako da im se ne može pristupiti izvan knjižnice.


Nema ovisnosti u okviru, samo se oslanja na standardnu ​​biblioteku. . Neki od često korištenih službenih izraza imaju neintuitivno značenje, kao što je navedeno u nastavku.

Imajte na umu da se modul može skalirati tako da zauzima više piksela na zaslonu ili u slikovnoj datoteci. Način mjerenja veličine znaka, od 1 do Imajte na umu da je svih 40 verzija definirano u istom standardu, a ovaj se izraz razlikuje od uobičajenog značenja riječi verzija.