Articles

1D vs 2D streckkoder

streckkoder är en av de saker som ses så ofta att de ofta tas för givet, även om de har en överraskande mängd djup och inveckling för dem. Som företagsägare eller chef uppskattar du hur användbara och praktiska de kan vara, men när det är dags att dra full nytta av denna teknik i ditt eget företag kan de vara lite förvirrande.
det finns två typer av streckkoder: endimensionell (1D) och tvådimensionell (2D). De har olika layouter, kan lagra olika mängder information och lita på olika tekniker för att avkoda dem. Låt oss ta en titt på fördelarna och nackdelarna med dessa olika typer av streckkoder, samt användningsfall för varje.

1D streckkoder

dessa kallas också linjära streckkoder. De kännetecknas vanligtvis av sin distinkta rad vertikala staplar med varierande tjocklekar och avstånd. Generellt sett är ju tätare och bredare streckkodsområdet desto mer data kan det lagra. Det finns många format av denna streckkodstyp, vilket blir uppenbart när man tittar på en frakt streckkod jämfört med en du ser på en detaljhandelsprodukt.
1D streckkoder används ofta i detaljhandeln
När 1D streckkoder skannas, lyser en laser eller LED-lampa på streckkoden och ljuset reflekteras tillbaka baserat på avståndet och storleken på staplarna. Pulserna från det reflekterande ljuset omvandlas till binära siffror, som avkodas för att avslöja det unika numret som tilldelats produkten. Även om det finns ett bestämt brett utbud av kodningskapacitet för denna typ av streckkod, enligt dagens standarder, är det bestämt kort och begränsat.
till skillnad från andra former av streckkod vi kommer att diskutera inom kort, 1D streckkoder (t.ex. en UPC och EAN-koder) kan inte innehålla komplexa digitala data och kan bara ge kodning för text-och siffertecken. Dessa tecken kan dock kopplas till en mängd information i en databas.
där 1D streckkoder är mest användbara är att tillhandahålla spårningsinformation med begränsad längd för snabba databasuppslag. UPC-koder på detaljhandelsprodukter länkar till exempel till en inventeringsdatabas via en uppslagssekvens, som ger pris-och artikelbeskrivning. Det här är faktiskt ganska gammal teknik, med linjära streckkoder som denna som används sedan 1970-talet.
några av dessa 1D streckkoder i modern användning kan hålla betydligt längre strängar av text eller siffror, varför vissa fraktetikettkoder kan vara ganska stora.

fördelar och nackdelar med 1D streckkoder

Pros

  • Barcode scanner-tekniken är enklare, billigare och tenderar att vara snabb på grund av hur enkla koderna är.
  • utskriftskvalitet behöver inte vara lika skarp som med vissa moderna 2D-kodtyper, vilket innebär att alla bläckstråleskrivare eller nyare skrivare kan producera funktionella streckkoder.
  • Integration med 1D streckkod programvara är sedan länge etablerad och i allmänhet lätt att få arbeta.
  • 1D-skannrar har stark rörelsetolerans och en lång räckvidd.
  • utbildning för 1D-skannrar är extremt minimal på grund av att de inte är alltför känsliga och har ganska begränsade möjligheter.
  • de är en vanlig syn i det offentliga medvetandet, så alla vet deras allmänna syfte.
  • snabb kodning / avkodning 1D streckkoder på grund av deras enkelhet.
  • koder fungerar ofta även om de är skadade (så länge ett komplett horisontellt prov av koden finns någonstans på dess yta).

Cons

  • kräver åtkomst till en extern databas för att avkoda deras betydelse.
  • 1D-programvara är ofta avgjort daterad, även när nya versioner av den distribueras. Det betyder att det kan argumentera med vissa nyare applikationer eller till och med kräva ”kompatibilitetsläge” på vissa maskiner.
  • Det finns en allvarlig gräns för datalagringskapaciteten för dessa streckkoder.
  • nya skannrar som använder optiskt erkännande (ett krav för många 2D-koder) är ökända för att ha svårt att skanna dessa snabbt.

användningsfall för 1D streckkoder

de vanligaste användningsfallen för 1D streckkoder är lagerhantering, frakt/spårning, detaljhandel utcheckning och för signering av objekt i och ut ur kontrollerade miljöer. Andra användningsområden inkluderar dokumenthantering, tillverkarens kuponger, rabatt eller lojalitetskort för butiker, och bitar av identifiering, såsom identifiering märken som används vid evenemang. när sjukvårdssystemet blir alltmer digitalt skriver vissa sjukhus streckkoder på patientarmband, vilket möjliggör snabbare, mer exakt diagramsökning och bekväm incheckning/utcheckning av dessa patienter.
vissa sjukhus skriver ut streckkoder på patientarmband

2D streckkoder

dessa är inte heller ett helt nytt koncept, med olika Data matrix streckkoder som används sedan åtminstone 1990-talet. men före tillkomsten av solid optiskt erkännande var dessa begränsade i deras effektivitet vid skanning med laser på grund av noggrannhet/justeringssvårigheter.
2D streckkoder använder ett rutnät (X och Y) av svartvita pixlar som skapar geometriska mönster som kvadrater, rektanglar och hexagoner. Där 1D streckkoder innebär en snabb, enkel horisontell svep över vissa staplar, kräver en 2D streckkod analys av flera rader / kolumner av dessa pixlar.
Den vanligaste 2D streckkoden är snabb respons, eller QR-kod. Dessa koder är mycket populära på grund av deras snabba läsbarhet och förmåga att lagra en stor mängd information. Dessa uppfanns ursprungligen för fordonstillverkningsindustrin men är nu vanliga inom konsumentreklam. Till exempel innehåller annonser eller produktförpackningar ofta dessa koder, som en smartphone (i teorin) kan skanna för att snabbt och bekvämt komma åt en webbplats eller externa ingångar. QR-koder används också för evenemangsbiljetter, transport som tågbiljetter och har till och med dykt upp på valuta.
QR-koder används för resebiljetter
2D streckkoder kan vara mycket täta jämfört med deras 1D-släktingar medan de tar mindre fysiskt utrymme i processen. Tillsammans med alfanumeriska data kan de också lagra binär information, om än i begränsad omfattning.

fördelar och nackdelar med 2D streckkoder

Pros

  • de tar upp mycket mindre område per volym data som de kan lagra.
  • dessa streckkoder kan läsas från vilken vinkel som helst.
  • de kan lagra en hel del mer lokal data, vilket minskar behovet av trådlös kommunikation när de skannar dem.
  • de kan lagra fler typer av data, som bland annat kan lägga till säkerhet om data krypteras ovanpå kodningen.
  • många av dessa kan skannas av ett större antal enheter.

Cons

  • dessa kan vara svåra att läsa om flera 2D streckkoder visas nära varandra.
  • använda optisk igenkänning snarare än lasrar för det mesta, skriva ut dem kräver en mycket skarpare skrivare.
  • de kan vara långsammare att skanna, vilket kräver att kameran automatiskt fokuserar och tänker på vad den ser ett ögonblick. Detta gör dem mycket långsammare att arbeta med övergripande.
  • de kräver lite träning och stadig, patienthand på grund av hårdvarans långsammare optiska natur.

användningsfall för 2D streckkoder

dessa streckkoder används mer mångsidigt än 1D streckkoder på grund av de ytterligare data de kan hålla och bristen på behov av en laser. Alla telefoner med en anständig kamera kan skanna dessa (om en lämplig app är installerad), så QR-koder har särskilt blivit en populär syn på webbplatser och i marknadsföringsmaterial. De tillhandahåller länkar till mobilappar eller annat material som man kanske vill komma åt från sin telefon. 2D streckkoder används också inom hälso-och sjukvården för unik enhetsidentifiering (UDI).
varje telefon med en anständig kamera kan skanna QR-koder
2D barcdoes ses också ofta på produktförpackningar, så att kunderna snabbt kan skanna dem för att få mer information och till och med digitala kuponger. Potentiella användningsområden i ett litet företag är ytterligare, krypterad information om tryckt information eller liknande applikationer.

ska du implementera 1D eller 2D streckkoder?

som tydligt framgår har 1D-och 2D-streckkoder sina egna styrkor och svagheter. Inte heller är en end-all lösning för skannerteknik. Trots att 2D streckkoder tekniskt kan ersätta 1D streckkoder genom vilken information de kan lagra, är de mer ömtåliga och inte alls lika snabba. Båda teknologierna kommer att fortsätta att användas i många år framöver.
1D och 2D streckkoder är bäst lämpade för olika scenarier. Behöver du enkla data och önskar att skanningen ska vara så snabb och enkel som det är för, säg, en kassör? Då vill du definitivt ha 1D streckkoder, trots att tekniken inte åldras bra och kan vara envis för att springa ibland. Är du en evenemangschef som vill underlätta incheckningen men din personal har inte tillgång till skanningspistoler? Då är 2D-streckkoder som kan läsas av smartphones, till exempel QR-koder, mer meningsfulla för dig.
är säkerhet viktigt och finns det ett behov av att mycket mer data komprimeras till själva koden? Om du har anständiga skrivare och reducerade skanningshastigheter/ökad skanningssvårigheter inte är ett sådant problem, så är det här du vill ha. Du kanske upptäcker att en blandning av båda kommer att krävas. Detta är vanligt, tro det eller ej.