close

Aztécký kód

Přejít na navigaci Přejít na hledání
Image
Zde je zakódován text "Toto je příklad aztéckého symbolu pro Wikipedii."

Aztécký kód  je dvourozměrný maticový čárový kód . Vyvinutý v roce 1995 Dr. Andrew Longacre, Jr. , výzkumník ve společnosti Welch Allyn Inc. (později Hand Held Products Inc., nyní Honeywell Imaging and Mobility ). Kód byl zveřejněn AIM International v roce 1997, a přestože byl kód patentován, byl uvolněn do veřejné domény.

Kódování

Image
Oblasti plné verze aztéckého kódu. Černá a červená označují navigační prvky, zelená - oblast servisních informací, modrá a azurová - vrstvy úložiště dat
Image
Jádro kompaktní verze Aztec Code: centrální cíl, čtyři orientační značky a 28bitový prostor (sedm na každé straně) pro popis parametrů kódování. První kruh informací následuje přímo za jádrem.

Stavba probíhá na čtvercovém pravidelném rastru.

Obrázek ukazuje oblasti celého aztéckého kodexu.

Kalibrační prvky jsou označeny červeně a černě: terč soustředných čtverců ve středu a tečkované čáry pro další navigaci šifrou. Struktura těchto oblastí je nezměněna a poloha zbývajících oblastí při čtení se vypočítává vzhledem k nim. Počet přerušovaných čar se může lišit v závislosti na velikosti použitého symbolu.

Oblasti pro ukládání servisních informací jsou označeny zeleně, celkem 40 bitů: jeden desetibitový blok na každé ze čtyř stran.

Světle modré a modré barvy označují úložné vrstvy, které vyzařují ze středu. Tmavá tečka v této oblasti kóduje logickou jednotku, světlá tečka logickou nulu, data v každé vrstvě jsou zapsána ve spirále ve směru hodinových ručiček, na ilustraci tenká čára vlevo nahoře u každé vrstvy ukazuje její začátek.

Díky navigačním značkám není kód závislý na prostorové orientaci a lze jej číst nejen v libovolném úhlu natočení, ale i při zrcadlení obrazu.

Velikost kódu se může lišit od čtverce 15x15 po čtverec 151x151. Nejmenší může obsahovat až 13 číslic nebo 12 písmen anglické abecedy a největší může obsahovat 3832 číslic nebo 3067 písmen anglické abecedy nebo 1914 bajtů dat. To nevyžaduje prázdné místo kolem obrázku kódu.

Sada znaků

  1. Data jsou zakódována bajt po bajtu a ve výchozím nastavení jsou interpretována takto:
    1. pro 0–127, ANSI X3.4 (tj. ASCII )
    2. pro 128-255, ISO 8859-1 (západoevropská abeceda)
      To se týká ECI 000003.
  2. Pro kompatibilitu se stávajícími systémy lze přidat dva servisní znaky, FNC1 a ECI

Funkce

  • Přítomnost speciálního systému značení, terče, nazývaného také Bullseye , umožňuje číst informace i ze zkresleného obrazu. Například otočené nebo natažené.
  • Kód používá Reed-Solomon kódování , které umožňuje úspěšně přečíst kód, pokud je jeho povrch částečně poškozen. Standardní úroveň redundance v kódování je 23 %, přičemž ji lze změnit z 5 % na 95 %.
  • Radiální uspořádání informačních vrstev umožňuje zvýšit množství uložených informací pouhým rozšířením oblasti kódování.

Původ jména

Název „Aztécký kód“ byl dán schématu v raných fázích vývoje kvůli jeho vnější podobnosti s klasickou symbolikou v umění původních obyvatel Střední Ameriky .

Použití

Image
Online jízdenka na vlak Deutsche Bahn

Doprava

Železnice

  • Čárové kódy aztéckého kódu používají provozovatelé železnic Deutsche Bahn , Trenitalia , Nederlandse Spoorwegen a Swiss Federal Railways pro jízdenky prodávané online a vytištěné zákazníky. Čárové kódy Aztec Code používají provozovatelé železnic Heathrow Express a National Express East Coast jako elektronické jízdenky, které se doručují na mobilní telefony a zobrazují na jejich obrazovkách, a také pro vlastní tisk.
  • Čárové kódy jsou skenovány ručním skenerem při kontrole lístků inspektorem.
  • Od roku 2016 čárové kódy Aztec Code používá na jednorázových jízdenkách společnost OJSC Central PPK, která provozuje příměstskou železniční dopravu v Moskevské oblasti.
Image
Jednorázová jízdenka na příměstskou železniční komunikaci JSC "TsPPK" ve směru Moskva-Kazaň moskevské železnice. (Moskevský region)

Aerolinky

  • Aztécký kód byl vybrán Mezinárodní asociací leteckých dopravců pro elektronické letenky ( standard BCBP IATA ).
  • Některé letecké společnosti (zejména ruské S7 Airlines) posílají čárové kódy Aztéků na mobilní telefony cestujících jako elektronické (nebo bezpapírové) letenky.
  • Air New Zealand bude pro vnitrostátní letenky používat aztécký kód, implementace tohoto systému však stále probíhá [1] .

Vládní dokumenty

  • Polské registrační doklady pro automobily obsahují čárový kód Aztec Code pro automatické rozpoznávání dat. S pojišťovnami se pracuje tak, aby automaticky vyplňovaly příslušná pole uzavírané smlouvy, rozpoznávající čárový kód z digitální fotografie dokladu.

Poznámky

  1. Zlepšení zkušeností s letem Air New Zealand . Datum přístupu: 26. května 2009. Archivováno z originálu 3. června 2009.

Odkazy