KPI Science News (May 2019)

КОДУВАННЯ ДАНИХ НА ОСНОВІ ЗАСТОСУВАННЯ ТРИКОЛІРНИХ МАТРИЧНИХ ШТРИХКОДІВ

  • Mykola V. Onai,
  • Olga K. Sulema,
  • Andrii I. Dychka

DOI
https://doi.org/10.20535/kpi-sn.2019.2.167521
Journal volume & issue
no. 2

Abstract

Read online

Проблематика. На сьогодні матричні штрихові коди в цілому і QR-коди зокрема широко використовуються у багатьох застосунках, коли є важливим вводити дані в комп’ютерну систему швидко і безпечно (з точки зору як відсутності помилок при введенні, так і обмеженості доступу сторонніх осіб). З початком епохи смартфонів популярність матричних штрихових кодів знач-но зросла, в результаті чого виникли нові сценарії використання та нові проблеми. Зокрема, однією з важливих проблем є подання у вигляді штрихкоду більших обсягів інформації. Мета дослідження. Метою дослідження є розроблення методу кодування даних, що дає можливість перетворювати на матричний штриховий код у градаціях сірого більші обсяги даних зі збереженням при цьому розміру графічного символа. Методика реалізації. Проведене дослідження ґрунтується на теорії кодування та концепції багатоколірного штрихового кодування, що дає змогу збільшувати кількість інформації, яка може бути представлена одним штрихкодовим знаком. Запропонований метод кодування BGW (скорочення від англ. “чорний-сірий-білий”) використовує послідовність перетворень даних між різними системами числення з метою ущільнення даних. Результати дослідження. Запропоновано та описано метод кодування даних, що ґрунтується на триколірних матричних штрихових кодах. Цей метод дає можливість ущільнювати вхідні алфавітно-цифрові дані та подавати їх у вигляді матричної штрих-кодової позначки, штрихкодові знаки якої складаються з чорних, сірих і білих комірок. Розглянуто два сценарії використання запропонованого методу. Перший сценарій передбачає використання вдосконаленого способу введення інформації. Другий сценарій стосується захисту даних. Висновки. Запропонований метод кодування BGW забезпечує компактне подання текстових даних на фізичному носії. Однією з переваг запропонованого методу є можливість не лише кодувати дані, але й ущільнювати їх. Унаслідок ущільнення даних можна подавати на носії більше інформації, не змінюючи при цьому розміри графічно-кодованого символу. Залежно від вибраних параметрів, зокрема ємності штрихкодової позначки, ущільнення даних може становити до 20–25 %.

Keywords