close

Aztekisk kode

Gå til navigasjon Gå til søk
Image
Her er teksten kodet "Dette er et eksempel på et aztekisk symbol for Wikipedia."

Aztec Code  er en todimensjonal matrisestrekkode . Utviklet i 1995 av Dr. Andrew Longacre, Jr. , en forsker ved Welch Allyn Inc. (senere Hand Held Products Inc., nå Honeywell Imaging and Mobility ). Koden ble publisert av AIM International i 1997, og selv om koden ble patentert, har den blitt gitt ut i det offentlige domene.

Koding

Image
Områder av den fulle versjonen av Aztec Code. Svart og rødt indikerer navigasjonselementer, grønt - tjenesteinformasjonsområde, blått og cyan - datalagringslag
Image
Kjernen i den kompakte versjonen av Aztec Code: et sentralt mål, fire orienteringsmarkører og et 28-bits mellomrom (sju på hver side) for å beskrive kodingsparametere. Den første informasjonsringen følger rett bak kjernen.

Byggingen skjer på et kvadratisk regulært rutenett.

Illustrasjonen viser områdene i hele Aztec-koden.

Kalibreringselementer er merket med rødt og svart: et mål med konsentriske firkanter i midten og stiplede linjer for ytterligere navigering gjennom chifferen. Strukturen til disse områdene er uendret og plasseringen av de resterende områdene under lesing beregnes i forhold til dem. Antall stiplede linjer kan variere avhengig av størrelsen på symbolet som brukes.

Områder for lagring av tjenesteinformasjon er merket med grønt, 40 biter totalt: en ti-bits blokk på hver av de fire sidene.

Lyseblå og blå farger indikerer lagringslag som stråler ut fra midten. En mørk prikk i dette området koder for en logisk enhet, en lys prikk koder for en logisk null, dataene i hvert lag er skrevet i en spiral med klokken, i illustrasjonen viser en tynn linje øverst til venstre i hvert lag begynnelsen.

Takket være navigasjonsmarkører avhenger ikke koden av den romlige orienteringen, og kan leses ikke bare i enhver rotasjonsvinkel, men selv når bildet er speilvendt.

Kodestørrelsen kan variere fra 15x15 kvadrat til 151x151 kvadrat. Den minste kan inneholde opptil 13 sifre eller 12 bokstaver i det engelske alfabetet, og den største kan inneholde 3832 sifre eller 3067 bokstaver i det engelske alfabetet eller 1914 byte med data. Dette krever ikke mellomrom rundt kodefiguren.

Tegnsett

  1. Dataene er kodet byte for byte og tolkes som følger som standard:
    1. for 0 - 127, ANSI X3.4 (dvs. ASCII )
    2. for 128-255, ISO 8859-1 (vesteuropeisk alfabet)
      Dette refererer til ECI 000003.
  2. For kompatibilitet med eksisterende systemer kan to tjenestekarakterer, FNC1 og ECI legges til

Funksjoner

  • Tilstedeværelsen av et spesielt merkesystem, et mål, også kalt Bullseye , lar deg lese informasjon selv fra et forvrengt bilde. For eksempel rotert eller strukket.
  • Koden bruker Reed-Solomon- koding , som gjør det mulig å lese koden hvis overflaten er delvis skadet. Standardnivået for redundans i koding er 23 %, mens det kan endres fra 5 % til 95 %.
  • Det radielle arrangementet av informasjonslag lar deg øke mengden lagret informasjon ved ganske enkelt å utvide kodingsområdet.

Opprinnelsen til navnet

Navnet "Aztec Code" ble gitt til ordningen i de tidlige stadiene av utviklingen på grunn av dens ytre likhet med klassisk symbolikk i kunsten til de innfødte innbyggerne i Mellom-Amerika .

Bruk

Image
Online togbillett til Deutsche Bahn

Transport

Jernbaner

  • Aztec Code-strekkoder brukes av jernbaneoperatørene Deutsche Bahn , Trenitalia , Nederlandse Spoorwegen og Swiss Federal Railways for billetter som selges online og skrives ut av kunder. Aztec Code strekkoder brukes av jernbaneoperatørene Heathrow Express og National Express East Coast som e-billetter som leveres til mobiltelefoner og vises på skjermene deres, samt for selvutskrift.
  • Strekkoder skannes av en håndholdt skanner når billetter kontrolleres av en inspektør.
  • Siden 2016 har Aztec Code-strekkoder blitt brukt på engangsbilletter av OJSC Central PPK, som driver pendeltogtjenester i Moskva-regionen.
Image
Engangsbillett for forstadsjernbanekommunikasjonen til JSC "TsPPK" i Moskva-Kazan-retningen til Moskva-jernbanen. (Moskva-regionen)

Flyselskaper

  • Aztec Code er valgt av International Air Transport Association for e-billetter ( BCBP IATA -standard ).
  • Noen flyselskaper (spesielt Russlands S7 Airlines) sender Aztec Code-strekkoder til passasjerenes mobiltelefoner som elektroniske (eller papirløse) billetter.
  • Air New Zealand vil bruke Aztec-koden for innenlandsbilletter, men implementeringen av dette systemet pågår fortsatt [1] .

Offentlige dokumenter

  • Polske registreringsdokumenter for biler inneholder Aztec Code-strekkoden for automatisert datagjenkjenning. Det arbeides med forsikringsselskaper slik at de automatisk fyller ut de relevante feltene i kontrakten som inngås, og gjenkjenner strekkoden fra et digitalt fotografi av dokumentet.

Merknader

  1. Air New Zealand flyforbedrende opplevelse . Dato for tilgang: 26. mai 2009. Arkivert fra originalen 3. juni 2009.

Lenker