DataMatrix – dwuwymiarowy matrycowy kod kreskowy o zmiennej długości. Został opracowany przez firmę International Data Matrix w pierwszej połowie lat dziewięćdziesiątych . Został opracowany przez firmę Robotic Vision Systems, Inc. Jest licencjonowany na zasadzie public domain, co oznacza, że za jego wykorzystywanie nie trzeba wnosić żadnych opłat. Kod DataMatrix składa się z kwadratowych modułów ułożonych wewnątrz wzorca wyszukiwania stanowiącego obwód symbolu. Stosowane są dwa rodzaje kodów korekcyjnych: ECC 000-140 i ECC 200. ECC 000-140 wykorzystuje kody splotowe, natomiast ECC 200 korzysta z kodów Reeda-Solomona. Najnowsza wersja Data Matrix ECC 200 z algorytmem korekcji błędów Reeda-Solomona oferuje duże bezpieczeństwo danych. Standard DataMatrix jest wykorzystywany w systemie semacode. Standard DataMatrix został przyjęty przez Międzynarodową Organizację Normalizacyjną (ISO) jako norma ISO 16022. Po uzyskaniu statusu normy ISO/IEC 16022:2000 — International Symbology Specification, Datamatrix oraz ISO/IEC 24720:2006 wykorzystywanie specyfikacji DataMatrix nie wiąże się z żadnymi opłatami licencyjnymi. Symbole DataMatrix mają postać kwadratów zawierających od 10*10 do 144*144 elementów. Generowanie symbolu odbywa się przy pomocy odpowiedniego oprogramowania, z zaimplementowanym algorytmem opisanym w normie. DataMatrix został zaprojektowany w celu upakowania jak największej liczbie informacji na jak najmniejszej powierzchni. Dzięki korekcji błędów z redundancją danych odczyt kodu jest szybki i pewny, nawet w przypadku uszkodzenia do 25% wydrukowanego kodu.
Abstract from DBpedia / Wikipedia · CC BY-SA
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).