DataMatrix — двовимірний матричний штрих-код, що має вигляд чорно-білих елементів або елементів декількох різних ступенів яскравості, зазвичай у формі квадрата, розміщені в прямокутній або квадратній групі.
Матричний штрихкод призначений для кодування тексту або даних інших типів.
Найчастіше в промисловості й торгівлі застосовуються бітові матриці, що кодують від декількох байтів до 2 кілобайт даних.
При бажанні можна видрукувати на принтер матриці місткістю в сотні кілобайт і потім зчитувати їх з досить високою точністю за допомогою фотоапаратів, матриці яких містять мільйони пікселів. Прообразом штрихкодів у вигляді матриць є перфокарта.
Застосування
Один з варіантів бітових матриць «Data Matrix» був розроблений компанією RVSI / Acuity CiMatrix (нині частина корпорації Omron). Код застосовується для маркування в електроніці, автомобілебудуванні, харчовій промисловості, авіакосмічній та оборонній промисловості, енергетичному машинобудуванні.
Також дані коди застосовуються в рекламній і розважальній сфері. За допомогою DataMatrix можна закодувати як текст, так і інші типи даних — вебпосилання, адреси електронної пошти, телефонні номери та SMS.
Datamatrix є одним з рекомендованих Асоціацією GS1 методів візуального кодування інформації про коди продукції.
Технічна специфікація
Символи DataMatrix утворені з модулів, розташованих в межах шаблону пошуку. Ними можна закодувати до 3116 кодів таблиці ASCII (включаючи надлишкову інформацію). Символ складається з областей даних, які містять модулі у вигляді періодичного масиву. Кожна область даних обмежена шаблоном пошуку й оточена з усіх чотирьох сторін межами вільної зони (зауваження: модулі можуть бути круглими або квадратними, конкретна форма стандартом не закріплена).
Data Matrix ECC 200
— це новітня версія DataMatrix, що використовує коди Ріда-Соломона для запобігання помилок і відновлення стертої інформації. ECC 200 робить можливим відновлення всієї послідовності закодованої інформації, коли символ містить 30 % пошкоджень, припускаючи, що матриця все ще розташована в точності правильно. DataMatrix має частоту появи помилок меншу, ніж 1 на 10 мільйонів просканованих символів.
Символи мають парну кількість рядів і парну кількість стовпців. Більшість символів — квадратні, розмірами від 10x10 до 144x144 модулів. Однак, деякі символи є прямокутними й мають розміри від 8x18 до 16x48 модулів (тільки парні значення). Всі символи, що підтримують виправлення помилок ECC 200, можуть бути розпізнані за верхнім правим кутовим модулем, що має один колір з фоновим.
Додаткові можливості, що відрізняють ECC 200 символи від більш ранніх стандартів:
- зворотний порядок читання символів (світле зображення на темному тлі)
- специфікація набору символів
- прямокутні символи
- структурне приєднання (з'єднання до 16 символів, для кодування більшої кількості інформації)
Форма Data Matrix
Основною відмінністю Data Matrix від інших матричних штрихкодів є можливість вибору форми зображення коду, яка може бути квадратною або прямокутною.
Стандарти
Нині DataMatrix описується стандартом ISO, ISO/IEC16022 — International Symbology Specification, Data Matrix, і є суспільним надбанням для багатьох областей використання, що означає, що формат може бути використаний вільно і без будь-яких ліцензійних відрахувань.
- ISO/IEC 15418:1999 — Symbol Data Format Semantics
- ISO/IEC 15434:1999 — Symbol Data Format Syntax
- ISO/IEC 15415 — 2-D Print Quality Standard
Стандарт є вільним, однак не існує безплатних документів, які описують процес кодування. Документацію в електронному вигляді у форматі PDF або в паперовому вигляді можна придбати на сайті організації ISO (iso.org).
Див. також
- [en]
Примітки
- . Архів оригіналу за 20 лютого 2008. Процитовано 30 листопада 2007.
- Anonymous (9 грудня 2014). (англ.). www.gs1.org. Архів оригіналу за 13 червня 2021. Процитовано 4 січня 2020.
- Data Matrix, Technical specifications, Data Matrix ECC 200. Архів оригіналу за 11 липня 2021. Процитовано 13 червня 2021.
- . Архів оригіналу за 30 грудня 2016. Процитовано 13 червня 2021.
Посилання
- Колективний блог на Хабрі: http://habrahabr.ru/blogs/infolust/[ 25 червня 2009 у Wayback Machine.]
- Символіка Data Matrix: переваги та недоліки [ 24 червня 2021 у Wayback Machine.]
- Специфікація символіки Data Matrix (ГОСТ Р ІСО/МЕК 16022-2008) [ 13 червня 2021 у Wayback Machine.]
- Data Matrix generator [ 5 вересня 2020 у Wayback Machine.] (MIT) JavaScript реалізація
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
DataMatrix dvovimirnij matrichnij shtrih kod sho maye viglyad chorno bilih elementiv abo elementiv dekilkoh riznih stupeniv yaskravosti zazvichaj u formi kvadrata rozmisheni v pryamokutnij abo kvadratnij grupi Matrichnij shtrihkod priznachenij dlya koduvannya tekstu abo danih inshih tipiv Najchastishe v promislovosti j torgivli zastosovuyutsya bitovi matrici sho koduyut vid dekilkoh bajtiv do 2 kilobajt danih Pri bazhanni mozhna vidrukuvati na printer matrici mistkistyu v sotni kilobajt i potim zchituvati yih z dosit visokoyu tochnistyu za dopomogoyu fotoaparativ matrici yakih mistyat miljoni pikseliv Proobrazom shtrihkodiv u viglyadi matric ye perfokarta Zchituvannya za dopomogoyu mobilnogo telefonu proyekt Semacode ZastosuvannyaZchituvachi kodu Data Matrix i sami kodi Odin z variantiv bitovih matric Data Matrix buv rozroblenij kompaniyeyu RVSI Acuity CiMatrix nini chastina korporaciyi Omron Kod zastosovuyetsya dlya markuvannya v elektronici avtomobilebuduvanni harchovij promislovosti aviakosmichnij ta oboronnij promislovosti energetichnomu mashinobuduvanni Takozh dani kodi zastosovuyutsya v reklamnij i rozvazhalnij sferi Za dopomogoyu DataMatrix mozhna zakoduvati yak tekst tak i inshi tipi danih vebposilannya adresi elektronnoyi poshti telefonni nomeri ta SMS Markuvannya na tverdih poverhnyah Druk naklejok z serijnimi nomerami v procesi virobnictva Universalnij promislovij zchituvach Datamatrix ye odnim z rekomendovanih Asociaciyeyu GS1 metodiv vizualnogo koduvannya informaciyi pro kodi produkciyi Tehnichna specifikaciyaSimvoli DataMatrix utvoreni z moduliv roztashovanih v mezhah shablonu poshuku Nimi mozhna zakoduvati do 3116 kodiv tablici ASCII vklyuchayuchi nadlishkovu informaciyu Simvol skladayetsya z oblastej danih yaki mistyat moduli u viglyadi periodichnogo masivu Kozhna oblast danih obmezhena shablonom poshuku j otochena z usih chotiroh storin mezhami vilnoyi zoni zauvazhennya moduli mozhut buti kruglimi abo kvadratnimi konkretna forma standartom ne zakriplena Data Matrix ECC 200 ce novitnya versiya DataMatrix sho vikoristovuye kodi Rida Solomona dlya zapobigannya pomilok i vidnovlennya stertoyi informaciyi ECC 200 robit mozhlivim vidnovlennya vsiyeyi poslidovnosti zakodovanoyi informaciyi koli simvol mistit 30 poshkodzhen pripuskayuchi sho matricya vse she roztashovana v tochnosti pravilno DataMatrix maye chastotu poyavi pomilok menshu nizh 1 na 10 miljoniv proskanovanih simvoliv Simvoli mayut parnu kilkist ryadiv i parnu kilkist stovpciv Bilshist simvoliv kvadratni rozmirami vid 10x10 do 144x144 moduliv Odnak deyaki simvoli ye pryamokutnimi j mayut rozmiri vid 8x18 do 16x48 moduliv tilki parni znachennya Vsi simvoli sho pidtrimuyut vipravlennya pomilok ECC 200 mozhut buti rozpiznani za verhnim pravim kutovim modulem sho maye odin kolir z fonovim Dodatkovi mozhlivosti sho vidriznyayut ECC 200 simvoli vid bilsh rannih standartiv zvorotnij poryadok chitannya simvoliv svitle zobrazhennya na temnomu tli specifikaciya naboru simvoliv pryamokutni simvoli strukturne priyednannya z yednannya do 16 simvoliv dlya koduvannya bilshoyi kilkosti informaciyi Forma Data Matrix Priklad kodu z URL ciyeyi sttatiZvichajnijPryamokutnij Osnovnoyu vidminnistyu Data Matrix vid inshih matrichnih shtrihkodiv ye mozhlivist viboru formi zobrazhennya kodu yaka mozhe buti kvadratnoyu abo pryamokutnoyu Zastosuvannya kodiv DataMatrix v avtomatizovanomu sortuvanni poshtiStandartiNini DataMatrix opisuyetsya standartom ISO ISO IEC16022 International Symbology Specification Data Matrix i ye suspilnim nadbannyam dlya bagatoh oblastej vikoristannya sho oznachaye sho format mozhe buti vikoristanij vilno i bez bud yakih licenzijnih vidrahuvan ISO IEC 15418 1999 Symbol Data Format Semantics ISO IEC 15434 1999 Symbol Data Format Syntax ISO IEC 15415 2 D Print Quality Standard Standart ye vilnim odnak ne isnuye bezplatnih dokumentiv yaki opisuyut proces koduvannya Dokumentaciyu v elektronnomu viglyadi u formati PDF abo v paperovomu viglyadi mozhna pridbati na sajti organizaciyi ISO iso org Div takozh en Primitki Arhiv originalu za 20 lyutogo 2008 Procitovano 30 listopada 2007 Anonymous 9 grudnya 2014 angl www gs1 org Arhiv originalu za 13 chervnya 2021 Procitovano 4 sichnya 2020 Data Matrix Technical specifications Data Matrix ECC 200 Arhiv originalu za 11 lipnya 2021 Procitovano 13 chervnya 2021 Arhiv originalu za 30 grudnya 2016 Procitovano 13 chervnya 2021 PosilannyaKolektivnij blog na Habri http habrahabr ru blogs infolust 25 chervnya 2009 u Wayback Machine Simvolika Data Matrix perevagi ta nedoliki 24 chervnya 2021 u Wayback Machine Specifikaciya simvoliki Data Matrix GOST R ISO MEK 16022 2008 13 chervnya 2021 u Wayback Machine Data Matrix generator 5 veresnya 2020 u Wayback Machine MIT JavaScript realizaciya