Azteekse code
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
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
- De gegevens worden byte voor byte gecodeerd en worden standaard als volgt geïnterpreteerd:
- voor 0 - 127, ANSI X3.4 (d.w.z. ASCII )
- voor 128-255, ISO 8859-1 (West-Europees alfabet)
Dit verwijst naar ECI 000003.
- 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
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.
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
- ↑ Air New Zealand-vluchtverbeteringservaring . Datum van toegang: 26 mei 2009. Gearchiveerd van het origineel op 3 juni 2009.
Links
- GOST R ISO/IEC 24778-2010 Informatietechnologie. Technologieën voor automatische identificatie en gegevensverzameling. Aztec Code barcode symbologie specificatie.
- Bibliotheek met BSD-licentie en Aztec Code-generatorprogramma .