2D-kode

Som 2D-kode (engelsk 2D-strekkode eller matrise-strekkode ) kalles optoelektronisk lesbare skrifter , som består av linjer eller punkter med forskjellige bredder og mellomrom mellom dem med høyest mulig kontrast. I motsetning til de endimensjonale strekkodene ( engelsk strekkode ) er dataene ikke bare i en retning (endimensjonale) koder, men som et område over to dimensjoner, hvis betegnelse er avledet. Fordelen er en høyere tetthet av nyttig informasjon. I denne sammenheng representerer ikke begrepet kode noen form for kryptering, men for å kartlegge data i symboler .

Dataene i en 2D-kode med optiske leseenheter, for eksempel kameraskannere , maskinleses og behandles elektronisk videre. Vanlige bruksområder for 2D-koder er innen logistikk for produktmerking og mobilmerking . På grunn av deres høyere lagringstetthet brukes de også til optisk datalagring. For eksempel lagres digitale lydsignaler i den optiske lydmetoden mellom perforeringshullene i filmen i form av 2D-koder.

Klassifisering

Den enkleste formen for 2D-koder representerer de endimensjonale stablede strekkodene ( engelsk stablet strekkode ), som er ordnet i flere rader. Eksempler på stablede strekkoder er PDF417 og Codablock . Postnummeret RM4SCC er ikke en ekte 2D-kode, men tilleggsinformasjon er kodet i den andre dimensjonen over strekklengden .

Matrisekoder mottar informasjonen i form av en rektangulær matrise som QR-kode , DataMatrix eller Aztec-kode . Punktkoder bruker individuelle punkter for å kode informasjon.

Det er også 2D-koder som ordner informasjonen i sirkulære ringer, for eksempel ShotCode . Overgangen til høyere dimensjonale koder med tre eller flere dimensjoner skjer for eksempel via fargene som brukes, slik tilfellet er med High Capacity Color Barcode (HCCB).

Stablede koder

Codablock

Codablock-F eksempel

Codablock ble utviklet av Heinrich Oehlmann som en stablet versjon av standard strekkoder Code39 og Code128 mellom 1990 og 1994 i Tyskland. Codablock kan best sammenlignes med et linjeskift i en tekstredigerer. Så snart en linje er full, brytes den neste, hvorved linjenummeret settes inn i hver linje og antall linjer settes inn i den ferdige blokken. En kontrollsum følger på slutten.

Kode 49

KODE 49, 4 rader med paritet

Kode 49 er en strekkode med tre feilrettingmetoder og oppfyller derfor økte sikkerhetskrav sammenlignet med andre identifikasjonsmetoder. Kode 49 er den første koden med flere rader og ble utviklet i 1987 for logistiske applikasjoner innen romfart av David Allais i Intermec (USA).

PDF417

"Wikipedia" som PDF417-kode

PDF417 står for "Portable Data File". I motsetning til andre stablede strekkoder som Codablock, Code 16k eller Code49, krever det ikke fullstendig linjekongruens. Maksimalt 2000 tegn kan lagres i en PDF417. PDF417 er ikke en ekte matrisekode som DataMatrix-koden. Det er justerbare nivåer for feilkorreksjon (0–9). Når det gjelder datainnhold i forhold til størrelse, scorer PDF417 veldig dårlig sammenlignet med DataMatrix. Det er fornuftig (om ikke spesielt effektivt) å bruke det i forbindelse med laserskannere som ikke kan fange matrisesymbologier. Så snart kamerasystemer brukes som skannere, er ekte matrisekoder den valgte metoden. PDF417 ble opprinnelig utviklet av Symbol Technologies . PDF417 er nå også spesifisert i en ISO / IEC-standard.

Matrikskoder

Matrisekoder kunne tidligere bare leses med CCD-kameraskannere. Justeringen i CCD-bildet er praktisk talt irrelevant, slik at avlesningen er retningsstridig. I mellomtiden har noen skanneprodusenter utviklet laserskannere som utfører automatisk x / y-skanning og genererer et bilde fra de innhentede dataene. Dette betyr at matrisekoder også kan skannes med laserskannere. Disse har litt gunstigere optiske egenskaper enn kameraer.

QR kode

QR-kode for teksten "Versjon 2"

QR-kode står for Quick Response Code , en todimensjonal kode som er veldig vanlig i Japan . Mange mobiltelefoner med innebygde kameraer kan lese koden. QR-koden ble utviklet av Denso (Japan) i 1994 . Det er firkantet og lett å gjenkjenne takket være søkehjelpemidler, nestede lyse og mørke firkanter i tre hjørner. Symbolelementene er firkanter, hvorav minst 21 × 21 og maksimalt 177 × 177 elementer er i symbolet. Det er fire feilkorreksjonsnivåer som tillater en rekonstruksjon i tilfelle skade fra 7% (nivå L) til 30% (nivå H). Mer enn 4000 alfanumeriske tegn kan kodes per kode. Større innhold kan deles inn i opptil 16 individuelle koder. Den mikro-QR-koden kan inneholde opp til 35 sifre.

Standard: ISO / IEC 18004

DataMatrix

DataMatrix 2D-kode

Når datamatrikskode som legger til Reed-Solomon Feilkorreksjon av overflødige data. Som et resultat er mellom 30% og 60% av kodeordene kodeord for feilretting. Dette gjør at noen feilmoduler kan korrigeres uten å dekode dekodingen. Koden er definert i den internasjonale standarden ISO / IEC 16022. Denne typen 2D-kode får for tiden betydning. Eksempler er elektroniske frimerker ( Internett- frimerker ), delmerking i bilindustrien, luftfartsindustrien og innen medisinsk teknologi.

Hvis DataMatrix-koden brukes med ECC200-feilkorreksjonsmetoden og sammen med GS1-datastrukturen, kalles resultatet GS1 DataMatrix. (EAN-organisasjonene har alle fått navnet GS1, så CCG i Köln ble GS1 Tyskland.)

  • Standard: ISO / IEC 16022
  • GS1 datastruktur: ISO / IEC 15418 med henvisning til ANSI MH10.8.2

MaxiCode

MaxiCode

Den Maxicode ble utviklet av UPS i 1989 for rask identifisering, sporing og sortering av pakker. Den inneholder UPS-sporingsnummer, vekt, type tjeneste for forsendelsen og adresseopplysninger. De konsentriske sirkler i midten (såkalt bull's eye) skal hjelpe skannere med å finne koden. I motsetning til andre 2D-koder har de enkelte punktene en sekskantet form.

Aztec-kode

Aztec-kode

Den med koden er en uavhengig 2D kodetypen. Den er nedfelt i ISO / IEC 24778-standarden. Aztec-koden er også beskrevet i bind 2 i litteraturen som er oppført nedenfor. Den tyske jernbanen , den østerrikske føderale jernbanen og den sveitsiske føderale jernbanen bruker denne 2D-koden på sine online billetter eller Mobile Tickets ( MMS ) DB. Den amerikanske regjeringen bruker også denne koden til å lagre biometriske data ved inn- og utreise (US VISIT-program).

JAB-kode

Teksten "Wikipedia" i JAB-kode med 8 farger

Den JAB kode (av J ust A nother B ar kode ) er en farget fremme av to-dimensjonale strekkoder ved Fraunhofer Institute for Secure Information Technology . På grunn av den ekstra fargekodingen har den en høyere datatetthet enn de svarte og hvite kodene.

Han Xin-koden

Han Xin strekkode

Han Xin-koden er en matrikskode som ble utviklet av kinesiske AIM og GS1 (Article Numbering Center China, ANCC) og erklært som den kinesiske standarden (GB / T 21049-2007) i 2007.

Spesialiteten er støtte fra kinesiske tegn. Dette er en annen grunn til at denne formen for kode stort sett er ukjent i Europa - den støttes bare av noen få apper for strekkodelesere. I Kina er koden spesielt utbredt i industrien. Kildekoden er offentlig domene.

Han-Xin-koden er standardisert og registrert i ISO / IEC JTC1 SC31.

Punktkoder

Punktkode

Punktkoder, engelsk prikkode , er todimensjonale optiske koder med høy informasjonstetthet og god lesepålitelighet. Det viktigste bruksområdet er merking av forskjellige materialer med spesifikke trykkteknikker, spesielt preging og graveringsteknikker. Videre kan koden til og med opprettes ved hjelp av boreteknikker. Søknader: f.eks. B. når du markerer akser i ansiktet. Koden er ikke identisk med den åpne datamatrikskoden i henhold til ISO / IEC 16022 og DIN V 66401.

Eksempler på ekte prikkoder er Dot Code A eller Snowflake Code eller BeeTagg . DataMatrix-koden i henhold til ISO / IEC 16022 er ikke en prikkode. Imidlertid er det applikasjoner og merkeprosesser som også fungerer med DataMatrix-koder i såkalte DPM (Direct Part Marking) -prosesser (f.eks. Dot peening). De individuelle modulene i disse prikkodene, basert på datamatrisen, er ikke lenger firkantede og koblede, men runde og atskilt. I industrielle applikasjoner for delidentifikasjon er dette nå en vanlig applikasjon som fortrenger de virkelige prikkodene eller ikke engang tillater dem å komme i spill.

Funksjoner: kompakt kode, fleksibilitet i å tilpasse informasjon om et gitt område; den kan leses i alle retninger.

Spesielle skjemaer

Sammensatte koder

Sammensatte koder , også kalt dobbeltkodesymboler, består av en lineær strekkode (1D) og en 2D-kode som ligger rett over den.

RM4SCC

RM4SC-kode

Den engelske Royal Mail 4 statskundekoden RM4SCC er en alfanumerisk kode (bare store bokstaver) fra Storbritannia, men brukes nå også i andre land (Sveits, Østerrike, Danmark, Australia). The Universal Postal Union har også fastsatt tilsvarende spesifikasjoner.

RM4SCC er faktisk en 1D-kode, men bruker den andre dimensjonen i form av søyler med forskjellige lengder for koding for å tåle bildeforvrengninger som er forårsaket av de svært høye utskriftshastighetene i postsorteringssystemer under direkte utskrift i større områder enn andre koder.

Individuelle bevis

  1. Informasjon om Aztec-koden på Taltech
  2. X Han Xin-kode | BarMatrixCode. Hentet 23. april 2019 .
  3. GS1 KINA. Hentet 23. april 2019 .

litteratur

  • Bernhard Lenk: Håndbok for automatisk identifikasjon. Volum 2: 2D-koder, matrisekoder, stablede koder, sammensatte koder, prikkoder . Lenk Monika Fachbuchverlag, Kirchheim unter Teck 2002, ISBN 978-3-935551-01-4 .

weblenker

Commons : Strekkodealbum  med bilder, videoer og lydfiler