close

Azteekse code

Ga naar navigatie Ga naar zoeken
Image
Hier gecodeerd is de tekst "Dit is een voorbeeld van een Azteeks symbool voor Wikipedia."

Aztec Code  is een tweedimensionale matrixbarcode . Ontwikkeld in 1995 door Dr. Andrew Longacre, Jr. , een onderzoeker bij Welch Allyn Inc. (later Hand Held Products Inc., nu Honeywell Imaging and Mobility ). De code werd in 1997 gepubliceerd door AIM International en hoewel de code gepatenteerd was, is deze vrijgegeven in het publieke domein.

Codering

Image
Gebieden van de volledige versie van Aztec Code. Zwart en rood geven navigatie-elementen aan, groen - service-informatiegebied, blauw en cyaan - gegevensopslaglagen
Image
De kern van de compacte versie van Aztec Code: een centraal doel, vier oriëntatiemarkeringen en een 28-bits ruimte (zeven aan elke kant) om coderingsparameters te beschrijven. De eerste ring van informatie volgt direct achter de kern.

De constructie vindt plaats op een vierkant regelmatig raster.

De afbeelding toont de gebieden van de volledige Azteekse Code.

Kalibratie-elementen zijn gemarkeerd in rood en zwart: een doelwit van concentrische vierkanten in het midden en stippellijnen voor extra navigatie door het cijfer. De structuur van deze gebieden is ongewijzigd en de positie van de overige gebieden tijdens het lezen wordt berekend ten opzichte van hen. Het aantal stippellijnen kan variëren afhankelijk van de grootte van het gebruikte symbool.

Gebieden voor het opslaan van service-informatie zijn groen gemarkeerd, 40 bits in totaal: één blok van tien bits aan elk van de vier zijden.

Lichtblauwe en blauwe kleuren duiden op opslaglagen die vanuit het midden uitstralen. Een donkere stip in dit gebied codeert voor een logische eenheid, een lichte stip codeert voor een logische nul, de gegevens in elke laag zijn geschreven in een spiraal met de klok mee, in de afbeelding geeft een dunne lijn linksboven in elke laag het begin aan.

Dankzij navigatiemarkeringen is de code niet afhankelijk van de ruimtelijke oriëntatie en kan deze niet alleen onder elke rotatiehoek worden gelezen, maar zelfs wanneer het beeld gespiegeld is.

De codegrootte kan variëren van een vierkant van 15x15 tot een vierkant van 151x151. De kleinste kan maximaal 13 cijfers of 12 letters van het Engelse alfabet bevatten, en de grootste kan 3832 cijfers of 3067 letters van het Engelse alfabet of 1914 bytes aan gegevens bevatten. Dit vereist geen witruimte rond het codecijfer.

Tekenset

  1. De gegevens worden byte voor byte gecodeerd en worden standaard als volgt geïnterpreteerd:
    1. voor 0 - 127, ANSI X3.4 (d.w.z. ASCII )
    2. voor 128-255, ISO 8859-1 (West-Europees alfabet)
      Dit verwijst naar ECI 000003.
  2. Voor compatibiliteit met bestaande systemen kunnen twee servicetekens, FNC1 en ECI worden toegevoegd

Functies

  • Door de aanwezigheid van een speciaal markeringssysteem, een doel, ook wel Bullseye genoemd , kunt u informatie lezen, zelfs van een vervormd beeld. Bijvoorbeeld gedraaid of uitgerekt.
  • De code maakt gebruik van Reed-Solomon- codering , wat het mogelijk maakt om de code met succes te lezen als het oppervlak gedeeltelijk is beschadigd. Het standaardniveau van redundantie bij het coderen is 23%, terwijl dit kan worden gewijzigd van 5% naar 95%.
  • Door de radiale opstelling van informatielagen kunt u de hoeveelheid opgeslagen informatie vergroten door eenvoudig het coderingsgebied uit te breiden.

Oorsprong van de naam

De naam "Azteekse code" werd in de vroege stadia van ontwikkeling aan het schema gegeven vanwege de uiterlijke gelijkenis met klassieke symboliek in de kunst van de inheemse bewoners van Midden-Amerika .

Gebruik

Image
Online treinkaartje voor Deutsche Bahn

Vervoer

Spoorwegen

  • Aztec Code-barcodes worden gebruikt door spoorwegexploitanten Deutsche Bahn , Trenitalia , Nederlandse Spoorwegen en de Zwitserse spoorwegen voor tickets die online worden verkocht en door klanten worden afgedrukt. Aztec Code-barcodes worden door spoorwegexploitanten Heathrow Express en National Express East Coast gebruikt als e-tickets die op mobiele telefoons worden afgeleverd en op hun schermen worden weergegeven, evenals voor zelfafdrukken.
  • Barcodes worden gescand door een handscanner wanneer tickets worden gecontroleerd door een inspecteur.
  • Sinds 2016 worden Aztec Code-barcodes gebruikt op eenmalige tickets door OJSC Central PPK, dat forenzenspoordiensten exploiteert in de regio Moskou.
Image
Eenmalig ticket voor de voorstedelijke spoorwegcommunicatie van JSC "TsPPK" in de richting Moskou-Kazan van de Moskouse spoorweg. (regio Moskou)

Luchtvaartmaatschappijen

  • Aztec Code is geselecteerd door de International Air Transport Association voor e-tickets ( BCBP IATA -standaard ).
  • Sommige luchtvaartmaatschappijen (met name de Russische S7 Airlines) sturen Aztec Code-barcodes naar de mobiele telefoons van passagiers als elektronische (of papierloze) tickets.
  • Air New Zealand zal de Aztec-code gebruiken voor binnenlandse tickets, maar de implementatie van dit systeem is nog in volle gang [1] .

Overheidsdocumenten

  • Poolse registratiedocumenten voor auto's bevatten de Aztec Code-barcode voor geautomatiseerde gegevensherkenning. Met verzekeringsmaatschappijen wordt gewerkt om automatisch de relevante velden van het contract dat wordt gesloten in te vullen, waarbij ze de streepjescode herkennen van een digitale foto van het document.

Opmerkingen

  1. Air New Zealand-vluchtverbeteringservaring . Datum van toegang: 26 mei 2009. Gearchiveerd van het origineel op 3 juni 2009.

Links