Як працює баркод (qr-коди, datamatrix, microsoft tag)
Штрихкод на товарах в магазині став вже нагальною потребою. Мережеві магазини давно відмовилися від товарів, його не мають - це і автоматизований облік і швидкість обслуговування клієнтів. Тенденції розвитку штрихкодів складаються в збільшенні обсягів шіфруемий інформації з одночасним зменшенням площі, займаної саміті коду. Найпоширеніший смуга штрихкод використовує одновимірну систему кодування, то двомірний вже розшифровується як по горизонталі, так і по вертикалі. Перед звичним лінійним штрихкодом, у двовимірного є серйозні переваги: більший об'єм інформації і можливість її відновлення до 30% пошкодженої площі.


Ємність QR-коду

Корекція помилок в QR коди
QR коди використовують алгоритм Ріда-Соломона (Reed-Solomon) для корекції помилок. Це дозволяє без проблем зчитувати коди, які якимось чином пошкоджені - затерті, перекреслені, і т.п. QR коди мають 4 рівня корекції помилок, які відрізняються кількістю інформації для відновлення і відповідно кількістю корисної інформації, яку можна відновити при пошкодженні коду. Рівні корекції і відповідні відсотки інформації, які можливо відновити, такі: L-7%, M-15%, Q-25%, H-30%. Корекція забезпечується деякою надмірністю і дублюванням інформації.

DataMatrix код

Штрихкод DataMatrix на 30-60% менше за площею, ніж QR, що містить ідентичні дані. DataMatrix - типовий представник сімейства 2D-баркодів, що дозволяє закодувати до 3Кб інформації. DataMatrix, як і всі інші подібні виробник, містить інформацію для відновлення, яка дозволяє відновити закодовану інформацію при частковому пошкодженні коду.
Кожен код DataMatrix містить дві суцільні пересічні лінії у вигляді букви L, для орієнтації пристрою, що зчитує (зазвичай зліва і знизу діаграми), дві інші кордону коду складаються з почергових чорних і білих точок і служать для вказівки розмірів коду, що зчитує.

Особливості DataMatrix коду:
У промисловості DataMatrix застосовують для маркування різних елементів.
Microsoft Tag

