Двовимірний штрихкод. Двовимірний штрих-код або QR код

Головна / Корисна інформація

Переважна більшість сучасних сканерів розпізнає всі стандартні лінійні штрих-коди, включаючи такі коди, якUPC/EAN, Code 39, Code 128, Codabar, 2 of 5 Interleaved (ITF) , які вже майже 20 років прийняті як загальноєвропейські стандарти, та інші символіки, створені для застосування у вузьких сферах діяльності. Двовимірні кодинаприклад, Aztec, DataMatrix, QR та інші, зокрема, лінійні та стекові, можуть декодувати лише матричні фотосканери.

Якщо ви зайняті у сфері роздрібної торгівлі – продукти харчування, одяг, книги та інші товари народного споживання, швидше за все, вам вистачить і «звичайного» лазерного сканера, оскільки ви маєте справу переважно із символіками ISSN , що технологічно одне й те саме) і D коди, навіть якщо зараз ви використовуєте 1 D і вас все влаштовує. Про це трохи пізніше.

Так, якщо ви придбали сканери (світлодіодні або лазерні) для зчитування лінійних символік, то для зчитування D Кодів вам потрібно буде окремо придбати матричні фотосканери, Звичайно, виникає питання про те, куди подіти «старі», оскільки їх функції успішно перекривають «нові». До того ж фотосканери, як правило, коштують дорожче.

Якщо на даний момент вам потрібно зчитувати тільки лінійні штрих-коди, а в майбутньому, можливо (або ні), ще й двовимірні зі стековими, але вас бентежать два вищенаведені аргументи і ви шукаєте компромісне рішення, пропонуємо разом поміркувати над цим. Почнемо з короткого лікнепу. Отже…

Які бувають типи штрих-кодів?

Штрихові коди бувають двох типів:двовимірні (2D).

Лінійні коди (картинка внизу) є послідовністю паралельних чорних і білих смуг різної ширини. Темні смуги називаються штрихами, а світлі пробілами. Інформацію несе строго задана стандартизована ширина штрихів та прогалин, а також їхнє розташування відносно один одного.

Оскільки такий код зчитується лише у горизонтальному напрямку, «витягнутість» коду пояснюється виключно зручністю зчитування з погляду прицілювання та розпізнавання пошкоджених символік. Цю властивість коду також називають «вертикальною надмірністю».

Ви постійно стикаєтеся з такими кодами у повсякденному житті. Найбільш поширеними лінійними кодами є EAN , UPC , Code 128, Interleaved 2 of 5 та сімейство кодів GS 1 DataBar (ex - ESS ). Процес зчитування такого коду найпростішим однопроменевим лазерним сканером ви можете бачити на картинці правіше за цей текст.

Двовимірний код містить інформацію як по горизонталі, так і по вертикалі. Фактично, будь-який друкований текст є аналогом двомірного коду. Оскільки обидва напрями містять інформацію, втрачається можливість використання вертикальної надмірності.Тут би орьба з помилками забезпечується досить просто -більшість двомірних кодів використовують спеціальні контрольні суми, що дозволяють гарантувати достовірність інформації, що вводиться.

Висока швидкість декодування двовимірних штрих-кодів забезпечується за допомогою фотосканерів, що володіють фотокамерою і спеціальним ПЗ, що декодує.

Спочатку двомірні коди розроблялися для додатків, що не дають місця, достатнього для розміщення звичайного ідентифікатора штрихкоду. Першим застосуванням таких символів стали фасування лікарських засобів у охороні здоров'я. Ці фасування малі за розмірами та мають мало місця для розміщення штрих-коду. Електронна промисловість також виявляє інтерес до кодів високої щільності та двомірних кодів у зв'язку із зменшенням розмірів елементів та виробів.

Пізніше можливість кодування портативної бази даних зробила двомірні символіки привабливими додатків, у яких мінімізація розміру коду перестав бути основним вимогою. Наприклад, зберігання імені, адреси таіншої інформації на картках. Якщо картка містить лише ідентифікатор, що є ключем до бази даних, то ймовірно, що кілька карток доведеться звіряти з величезною базою даних, що містить мільйони імен. Це вимагатиме великих витрат на комп'ютерну обробку та зберігання такої бази. Якщо вся важлива інформаціябуде надруковано одночасно з печаткою пропозиції на картці,то збільшення витрат не відбудеться, а інформація буде швидко введена з картки до комп'ютера.

Сьогодні розроблено понад 20 різних символік двовимірних штрих-кодів. Найбільш популярними є Aztec, Data Matrix, QR Code та MaxiCode . Усі вони активно використовуються у виробництві, логістиці, складському обліку, фармацевтиці та охороні здоров'я, банківській сфері, комунальній сфері тощо.

Зчитування штрихових кодів здійснюється за допомогою спеціальних пристроїв- зчитувачів штрих-коду. Ними можуть бути сканери, термінали збору даних і навіть мобільні телефони зі спеціальним встановленим програмним забезпеченням (але з низькою продуктивністю).

Принцип роботи зчитувачів полягає у перетворенні закодованої графічної інформації, представленої у вигляді послідовності контрастних смуг або квадратів, алфавітно-цифрову.

Вище справа представлений приклад Aztec code із закодованим повідомленням. Ви можете вважати його за допомогою мобільного телефонута зіставити кількість закодованої інформації з лінійним кодом у цьому ж розділі. В обох випадках це фраза “ Hello, world !”. За бажання ви можете прочитати вірш У. Блейка “ tiger ”, закодоване у QR -Коді. Оригінальність виконання єдино покликана показати можливість самокорекції та зчитуваності навіть у такому неконтрастному та «замиленому» оформленні.

Чому 2D?

Незважаючи на те, що лінійні штрих-коди продовжують використовуватися в промисловості, торгівлі, логістиці, документообігу та охороні здоров'я, все більшої популярності набувають двовимірні символіки. Це зумовлено такими чинниками.

По-перше, це обсяг та тип зашифрованої інформації. Лінійні символіки можуть вміщати близько 30 символів (залежить від конкретного коду), тоді як двовимірні здатні зберігати приблизно 1,5 сторінки A 4 тексти. 2D символіки поступово стають стандартом для таких сфер людської діяльності, як охорона здоров'я та промислове виробництво (особливо дрібних та унікальних деталей, а також мікросхем).

Штрихкод може використовуватися як ідентефікатор (ключ до бази даних) і як носій інформації (самої бази даних).

У першому випадку потрібно закодувати невеликий обсяг інформації, що подається у вигляді лінійного коду. Прикладом такого універсального коду може бути Code 39, здатний шифрувати цифри та малі латинські літери та його розширена версія Code 128, з можливістю кодування даних формату ASCII.

У другому випадку слід використовувати двовимірний штрих-код. Найбільш поширеним стандартом є код PDF 417 (квазі-2 D ), оскільки його використання не вимагає ліцензування, він є широко поширеним, а, отже, і обладнання для його розпізнавання також містким (можливість кодування приблизно 2500 символів).

У наступній статті йдеться про

Штрих код

Штриховий код (штрих код, штрих код) - це послідовність чорних та білих смуг, що представляє деяку інформацію у зручному для зчитування технічними засобамивигляді.

Способи кодування інформації

Лінійні

Лінійний штрихкод

Лінійними (звичайними) називаються штрих-коди, що читаються в одному напрямку (по горизонталі). Найбільш поширені лінійні символіки: EAN (EAN-8 складається з 8 цифр, EAN-13 - використовуються 13 цифр), UPC (UPC-A, UPC-E), Code39, Code128 (UCC/EAN-128), Codabar, «Interleaved 2 of 5». Лінійні символіки дозволяють кодувати невеликий обсяг інформації (до 20-30 символів, зазвичай цифр).

Двовимірні

Двовимірними називаються символіки, розроблені для кодування великого обсягу інформації. Розшифровка такого коду проводиться у двох вимірах (по горизонталі та по вертикалі).

Двовимірні коди поділяються на багаторівневі (stacked) та матричні (matrix). Багаторівневі штрих-коди з'явилися історично раніше, і є поставлені один на одного кілька звичайних лінійних кодів. Матричні коди щільніше упаковують інформаційні елементи по вертикалі.

В даний час розроблено безліч двовимірних штрих-кодів, що застосовуються з тією чи іншою широтою поширення. Ось деякі коди:

  • MaxiCode
  • QR код

Радіомітки

Окремо варто було б відзначити коди з 200 по 299. Тобто всі коди, що починаються з цифри 2. Це коди для внутрішнього використання підприємствами для власних цілей. Будь-яке підприємство будь-яких регіонів світу, а також приватні особи можуть використовувати їх як завгодно, на власний розсуд, але виключно у своїх внутрішніх цілях. Використання цих кодів за межами підприємства заборонено. Внутрішній зміст кодів, що починаються з 2, може підкорятися будь-якій логіці, яке встановило те чи інше підприємство для себе (зазвичай це підприємства роздрібної торгівлі), і може містити ціну чи вагу товару чи будь-які інші параметри. Особливо часто це кодування застосовується для вагового товару. Ці коди може використовувати будь-яке підприємство, причому вони ніде спеціально не реєструються і ніяк не регулюються сторонніми організаціями.

Реєстраційний номер виробника товару.Друга логічна група цифр – це код підприємства виробника чи продавця товару. Зазвичай, він займає 4-6 цифр, тобто для кожного регіонального префікса може бути зареєстровано від десяти тисяч до мільйона підприємств. Довжина цього поля залежить від політики регіонального представництва. У низці країн розмір цього поля залежить від рівня оплати членських внесків. Проблема пов'язана з тим, що якщо довжина цього поля більша, то можна зареєструвати більше підприємств, але при цьому кожному підприємству виділяється можливість реєстрації меншої кількості товару. Тобто, якщо код підприємства становить 6 цифр, то кожному підприємству виділяється простір реєстрації 1000 одиниць товару. Раніше Російське представництво виділяло як код підприємства 4 цифри, і тоді для кодування товару підприємство мало можливість реєстрації ста тисяч одиниць товару. У 200X році російське представництво прийняло рішення про виділення для новостворених підприємств 6 цифр під код підприємства і 3 цифр під код товару. Це було зумовлено тим, що більшість підприємств випускає менше 1000 найменувань товару, і це було б розумнішим кроком до більш економного витрачання кодів.

Штрих-код зазвичай використовується для швидкого та надійного введення даних, покращуючи продуктивність. Нижче наведено список найпоширеніших областей, в яких використовуються штрих-коди:

· Пункти продажів (Point of Sale – POS) – одна з найпоширеніших сфер, в якій застосовуються штрих-коди для обліку проданих товарів.

· Інвентаризація – штрих-коди активно використовуються на складах для обліку товару. Портативні сканери використовуються для контролю за відвантаженням та отриманням товару. Дані зібрані сканером можуть періодично або в режимі реального часу вивантажуватися в комп'ютер залежно від системи, яку Ви використовуєте, дозволяючи компаніям зменшувати рівні запасів і знижуючи вартість транспортних витрат.

· Доставка - штрих-коди використовуються у всьому світі транспортною промисловістю для маркування починаючи від листів та закінчуючи великими вантажами. Штрих-кодом кодується відправник, одержувач, кур'єр та інша інформація.

· Ідентифікація – посвідчення особи працівника з надрукованим штрих-кодом використовуються різними компаніями у всьому світі.

· Системи реєстрації часу - штрих-коди використовуються для реєстрації приходу та відходу з роботи працівників, що дозволяє позбутися паперових розкладів та таймерів та автоматично розраховувати зарплату.

· Упаковка - штрих-коди використовуються для ідентифікації номера партії, серійного номерата інформації про доставку. Маркування може бути використане для автоматичного сортування під час відправлення, автоматизації отримання та збільшити контроль над транспортуванням товару.

· Збір даних – медичні бланки вимагають тривалого та терплячого їх заповнення. При використанні штрих-кодів інформація може бути швидко і легко внесена в комп'ютерну базу даних. Зменшуючи витрати на збирання даних, Ви збільшуєте якість обслуговування.

З усього перерахованого вище можна зробити висновок, що штрихове кодуваннязастосовується у торгової сфері, а й у різних сферах життя.

> Способи кодування

На сьогоднішній день існує 2 способи кодування інформації про товар - лінійний та двовимірний.

Лінійний спосіб

Лінійними називаються штрих-коди, які читаються в одному напрямку (по горизонталі). У подібному коді символ представлений послідовністю символів, збудованих в одну лінію. Лінійні символіки дозволяють кодувати невеликий обсяг інформації (до 20-30 символів, зазвичай цифр). Кількість інформації в лінійному штрих-коді ніяк не впливає на висоту штрих-коду (і навпаки). При одній і тій же ширині лінійного штрих-коду, його висота може бути різною. Однак, чим вищий штрих-код, тим більша ймовірність зчитування його з першого разу.

Лінійні штрих-коди бувають різних типів:

EAN-13 EAN-8 UPC GS1-128

Codabar Code-39 та ін.

Штриховий код EAN

Найбільшого поширення у міжнародній практиці набув код EAN - European Article Numbering.

Залежно від сфери застосування виділяють 3 групи товарних кодів EAN:

1.) міжнародні, що використовуються як усередині, так і за межами країни;

2.) національні, які у межах однієї країни, переважно роздрібної торгівлі різноважними товарами;

3.) локальні коди, використовувані лише у системах управління конкретного підприємства.

Штриховий код EAN є загальною для всіх країн "мовою", за допомогою якої можна однозначно ідентифікувати товар на будь-якому етапі його руху від виробника до покупця. Код EAN відповідає таким вимогам:

має міжнародне значення;

не залежить від вимог окремих користувачів;

ідентифікує будь-яку товарну одиницю світовому рівні з допомогою однозначного коду;

зручний за структурою для зчитування ЕОМ;

придатний для збору та обміну інформацією про товари як у межах країни, так і в міжнародній торгівлі; зручний для споживачів під час розрахунку за придбані товари.

Усі версії коду EAN мають такі загальні характеристики:

символи мають загальну прямокутну форму, утворену послідовністю темних паралельних штрихів і світлих проміжків між ними, перпендикулярних до уявної лінії основи або опорної прямої і мають світле поле з усіх боків;

світлі проміжки та темні штрихи складаються зі світлих та темних модулів однакової довжини (далі в тексті при описі символів EAN темний модуль буде представлений як "1", а світлий як "0");

Майже не існувало. В даний час існує більше 50 типів одновимірних штрих-кодів (1D) і більше 70 двомірних (2D). Це означає, що для друку штрих-коду за допомогою принтера етикеток потрібно чітко визначитися з метою його створення. Для оптимального вибору потрібно зрозуміти який вид і тип штрих-коду для чого використовується, які переваги та недоліки того чи іншого штрих-коду та які доступні для створення та друку.

Отже, який вибрати штрих-код для друку? Одномірний (1D) або двомірний штрих-код (2D), переваги та недоліки:

1D штрих-код (одномірний)

Одномірний штрих-код є малюнком з ліній різної товщини, тому його називають лінійним. Лінійний штрих-код шифрує інформацію лише в одному вимірі (зазвичай горизонтально). Сканується лише його довжина. Розпізнавання одновимірних штрих-кодів відбувається швидко та з меншою кількістю помилок.

Поширені одновимірні штрих-коди:

    EAN-13 and EAN-8;

    UPC-A та UPC-E;

    Code128;

    Code39;

    GS1 DataBar.

Переваги:

    Універсальність та поширеність 1D штрих-кодів.

Для кодування короткої інформації про товар або послугу та автоматизацію торговельного обороту застосування лінійних штрих-кодів цілком раціонально та виправдано. Устаткування для зчитування більшості популярних одновимірних штрих-кодів найпоширеніше.

Недоліки:

    Максимально може містити лише 30 символів інформації;

    Містить лише символи ASCII (знаки американської стандартної кодувальної таблиці для друкованих символів та деяких спеціальних кодів);

    Відносно великий розмір лінійного штрих-коду (маленька ефективність використовуваного простору);

    Сильне ушкодження штрих-коду значно знижує ймовірність зчитування.



Таким чином, використання одновимірних штрих-кодів можна порекомендувати для торгових підприємств різних розмірів та спрямованостей, на виробництві, для проведення інвентаризації та інших галузях.

2D (двовимірний) штрих-код:

Двовимірний код містить інформацію, як у горизонтальному, так і вертикальному вимірі. Взагалі більшість 2D штрих-кодів це не зовсім "штрих" коди. Ця назва передалася їм від «молодших братів» – одновимірних лінійних кодів.

У 2D штрих-коду є кілька типів методу кодування ( види двомірного штрих-коду). Найпопулярніші три:

    Лінійний накладний 2D-штрих-код.Заснований на накладенні декількох 1D штрих-кодів один на одного вертикально, наприклад, Code 16K, Code 49, PDF417;

    Матричне 2D штрих-код.Є накладанням чорних і білих зображень усередині матриці, наприклад Aztec, Maxi Code, QR Code, Data Matrix;

    Поштовий 2D штрих-коду.Кодування полягає у поєднанні смужок різної довжини. Найчастіше використовується поштовими службами. Приклади: Postnet, BPO 4-State, Australian Post Code.

До часто застосовуваних двовимірних кодів відносяться:

    Data Matrix (зазвичай для дрібних деталей електроніки);

    Maxi Code (створений службою доставки "UPS" для відстеження та обробки вантажів та посилок);

    Aztec (розроблений компанією "Welch Allyn" та може містити до 3832 цифр або 3067 знаків або 1914 байт даних);

    QR Code (QR = Quick Response (швидка відповідь). Придуманий в Японії, компанією "Denso Wave" в 1994 році. Вміщує до 7089 цифр або 4296 знаків і видає навіть менше помилок при зчитуванні, ніж одновимірні штрих-коди. QR-коди зараз дуже популярні, зазвичай використовуються, для зберігання інформації, яка містить споживчу цінність - містять дані про посилання на який-небудь веб-ресурс, адресу, або віртуальну візитну картку, дані про квиток або номер електронної черги. коду;

    Vericode, PDF417, Ultracode, Code 49, Code 16K та інші.

Декодування двовимірних штрих-кодів здійснюється спеціальними фотосканерами (image-сканерами або іміджерами), растровими сканерами або через камеру, наприклад, смартфона з встановленим спеціальним програмним забезпеченням. Увага!Не робіть 2D штрих-коди, якщо той, для кого вони призначені, не має засіб його обробки!

Сфери застосування двовимірного штрих-коду (на прикладі двомірного штрих-коду PDF417):

    Транспортування вантажів

Зазвичай схема доставки чогось дорогого включає постачальника, транспортного агента, транспортну компанію, кінцевого клієнта. Від переходу вантажу від одного до іншого щоразу складаються або заповнюються документи та/або рахунки, які можуть містити багато інформації - про вантаж, відправника, одержувача тощо. Якщо робити записи вручну, то втрачається час і виникають помилки.

У разі використання двовимірного штрих-коду всю цю інформацію можна закодувати. Внести штрих-код у супровідні документи не складає особливих труднощів, а нанести його на вантаж можна, надрукувавши наклейку на принтері етикеток. Таке рішення підвищує ефективність роботи.

    Посвідчення особи

Вперше штрих-код PDF417 для ідентифікації особистості використали армія США. У ньому кодувалася інформація про ім'я, звання, фото та інша інформація. Таке посвідчення особи важко підробити, а штрих-код залишається читабельним навіть якщо пошкоджено. Підтвердження особи за допомогою такої карти або іншого посвідчення з нанесеним штрих-кодом може бути використане у будь-якій сфері.

    Документи та звіти

Страхова Японська компанія Seimei Insurance Company першою застосувала PDF417 для зашифрування інформації особових справ клієнтів. У будь-який час можна піднести документ із двовимірним штрих-кодом до сканера та вивести інформацію на екран комп'ютера з базою даних.

    Інвентаризація

Будь-яка компанія може закодувати інформацію про будь-який свій актив, роздрукувати етикетку зі штрих-кодом на принтері етикеток і приклеїти її на сам актив. Отже, операції проведення інвентаризації чи відстеження активу значно спрощуються. Найчастіше для автоматизації проведення інвентаризації раціональніше використовувати одновимірні лінійні штрих-коди. Зчитування та перевірка інформації з наклеєних етикеток на активи відбувається за допомогою сканера штрих-коду або терміналу збору даних.

    Спільне використання 1D та 2D штрих-кодів

Іноді одновимірні та двомірні штрих-кодикорисно використовувати разом. Перші, наприклад, для реєстраційного номера, а другий - для кодування всіх даних. Якщо одномірні та двовимірні штрих-коди поєднуються - розташовуються поряд на одному зображенні, то такі штрих-коди називаються композитними.

Отже, який вид штрих-коду вибрати для друку на принтері етикеток ? У принципі тут все просто: якщо інформації мало і використовується простіший засіб декодування (світлодіодний або лазерний сканер) - тоді робіть одномірні штрих-коди. Якщо ж інформації багато, і ви впевнені, що її зможуть розшифрувати - тоді, без сумніву, вибирайте двомірний коднаприклад QR-код, Datamatrix або PDF417.



Давайте спочатку визначимося, як це може виглядати.

Все частіше на товарах ми спостерігаємо появу найбільших квадратиків з різним заповненням чорними точками.
Це новий різновид штрихового кодудля зашифрування необхідної інформації.
Розроблялася ця модифікація японською фірмою Denso-Wave.

Мета 2 D коду або QR-коду -як у будь-якого штрих-коду - спростити роботу з товаром.
Уявляєте, якби прийому товару, комірник вручну вводив всю інформацію - дату виробництва, країну виробника, одержувача, склад тощо. Прийом однієї одиниці товару займав більшу частину його робочого дня.
А так це займає 0,5 секунди - спеціальним сканером штрих він зчитує код і отримує всю інформацію в своїй базі.

Чому саме 2D-код?

Звичайний штрих кодмає "вертикальну надмірність", що означає, що та сама інформація повторюється по вертикалі. Це справді одновимірний штрихкод. висота штрихів може бути зменшена без втрати інформації. Однак вертикальна надмірність дозволяє штрихкоду, що має дефекти друку (наприклад плями або просвіти) зберігати читання.

Двовимірний 2d код містить інформацію як по горизонталі, так і по вертикалі. Фактично, всі алфавіти є аналогом двомірного коду. Оскільки обидва напрями містять інформацію, втрачається можливість використання вертикальної надмірності. Для запобігання втраті читання та забезпечення швидкості зчитування повинна використовуватись інша технологія. Боротьба з помилками забезпечується досить просто - більшість двомірних кодів використовують спеціальні контрольні суми, що дозволяють гарантувати достовірність інформації, що вводиться.

А при введенні 2d QR кодів стало можливо зашифровувати ще більше інформаціїзаймаючи при цьому мінімум місця.

Спочатку двомірні коди розроблялися для додатків, що не дають місця, достатнього для розміщення звичайного ідентифікатора штрихкоду. Першим застосуванням таких символів стали фасування лікарських засобів у охороні здоров'я. Ці фасування малі за розмірами та мають мало місця для розміщення штрих-коду. Електронна промисловість також виявляє інтерес до кодів високої щільності та двомірних кодів у зв'язку із зменшенням розмірів елементів та виробів.

PDF 417

Стекову символіку PDF417 було введено в 1991 році. PDF походить від скорочення Portable Data File (Портативний Файл Даних), штрихкодовий символ складається з 17 модулів, кожен з яких містить 4 штрихи та пробіли (звідси номер 417). Штрих-код відкритий для загального користування.

Структура коду підтримує кодування максимального числа від 1000 до 2000 символів в одному коді з інформаційною щільністю від 100 до 340 символів. Кожен код містить стартову та стопову групи штрихів, що збільшують висоту штрих-коду.

Код PDF417 прочитується за допомогою спеціального лазерного або CCD-сканера. Для друку коду слід використовувати принтери з гарною роздільною здатністю (термотрансферні або лазерні).

Aztec Code

Aztec Code запроваджено Енді Лонгейсром (Andy Longacre) із фірми Welch Allyn Inc. 1995 року і відкрито для загального використання. Aztec Code розроблений для легкого друку та легкого розшифрування. Штрихкод є квадратною матрицею з концентричними квадратами в центрі, які служать для визначення позиції коду щодо сканера і мірною лінійкою по краю коду. Найменший штрих-код Aztec має площу 15x15 модулів, найбільший - 151x151. Мінімальний код Aztec кодує 13 цифр або 12 букв, а максимальний – 3832 цифри або 3067 букв або 1914 байт даних. Символіка не потребує вільної зони навколо штрих-коду. Існують 32 градації розміру коду з можливістю установки захисту від помилок за методом Ріда-Соломона (Reed-Solomon) від 5% до 95% від області коду. Рекомендований рівень - 23% ємності коду плюс 3 кодові слова.

Кодуються всі 8-бітові значення. Величини 0 - 127 представляються як набору символів ASCII, значення 128-255 представляються як ISO 8859-1, Latin Alphabet No.1. Крім даних, можна закодувати два службові символи: FNC1 для сумісності з деякими існуючими програмамита ECI (escape-послідовність) для стандартизованого кодування повідомлень.

Data Matrix QR кодів

Код Data Matrix від фірми CiMatrix є двомірним кодом, розробленим для розміщення великого обсягу інформації на обмеженій площі поверхні. Штрих-код Data Matrix може зберігати від одного до 500 символів. Код може масштабуватися від 1-mil щільності до 14-дюймової площі. Це означає, що код Data Matrix має теоретичну максимальну густину 500 мільйонів символів на дюйм! На практиці щільність, звичайно, обмежується роздільною здатністю друкувальних пристроїв та сканерів.

Код має кілька інших цікавих особливостей. Оскільки інформація кодується абсолютною позицією елемента всередині коду, тобто. позицією щодо меж коду, код не такий чутливий до дефектів друку, як традиційний штрих-код. Схема кодування має високий рівень надмірності, дані розосереджені всередині символу штрихкоду. Це дозволяє зберігати читання коду під час його часткового пошкодження або втрати частини коду. Кожен код має вимірювальні лінійки, які Ви дивляться як суцільна лінія по одному краю символу та рівномірно розташовані квадратні точки однакового розміру по іншому краю. Ці лінійки використовуються визначення орієнтації і щільності коду.

Існують два основні набори символів. Вони використовують згорнуте кодування для корекції помилок, яке використовувалося у перших версіях коду Datamatrix, ці версії описані як ECC-000.. ECC-140. Другий набір описаний як ECC-200 та використовує метод Ріда-Соломона (Reed-Solomon) корекції помилок. Символи ECC-000 .. 140 завжди мають непарну кількість модулів з кожної сторони квадрата. Символи ECC-200 завжди містять парне число елементів з кожної із сторін. Максимальна ємність символу ECC-200 становить 3116 цифр або 2335 букв у символі, що складається із 144 модулів.

Найбільш популярними застосуваннями для Datamatrix є маркування невеликих предметів, таких як електронні елементи та друкарські платиелектронні прилади. Ці програми використовують здатність Datamatrix розмістити приблизно 50 символів у коді розміром 3 мм і той факт, що код може бути прочитаний при 20% контрастності друку.

Код читається ПЗЗ-камерою або ПЗЗ-сканером. Символи площею від 1/8 дюйма до 7 дюйма можуть бути прочитані з відстані від контакту до 36 дймів. Звичайна швидкість читання складає 5 кодів за секунду.

Порівняльні порівняльні характеристики 2d коду з іншими варіантами шифрування інформації.

Характеристики технології

RFID

Штрих код

Data Matrix

Необхідність у прямій видимості мітки

Читання навіть прихованих міток

Читання без прямої видимості неможливе

Обсяг пам'яті

Від 10 до 10 000 байт

До 100 байт

До 2048 байт

Можливість перезапису даних та багаторазового використання мітки

Є

Ні

Ні

Дальність реєстрації

До 100 м

До 12 м (залежить від розміру штрих-коду)

Немає даних

Одночасна ідентифікація кількох об'єктів

До 200 міток за секунду

Неможлива

Залежить від зчитувача

Стійкість до дій довкілля: механічне, температурне, хімічне, волозі.

Підвищена міцність та опірність

Залежить від матеріалу, на який наноситься

Термін життя мітки

Понад 10 років

До 20 років і більше (залежить від матеріалу, який наноситься)

Можливість створення підробки

Неможлива

Підробити легко

Підробити можливо

Робота при пошкодженні мітки

Неможлива

Утруднена

Можлива

Ідентифікація об'єктів, що рухаються

Так

Утруднена

Можлива

Стійкість до перешкод у вигляді електромагнітних полів

Дуже слабка

Є

Є

Ідентифікація металевих об'єктів

Можлива

Можлива

Можлива

Використання як стаціонарних, так і ручних терміналів для ідентифікації

Так

Так

Так

Можливість введення в тіло людини чи тварини

Так

Утруднена

Утруднена

Габаритні характеристики

Середні та малі

Малі

Малі та надмалі

Вартість


Порівняння 2d кодів.

© 2022 androidas.ru - Все про Android