z-logo
open-access-imgOpen Access
Математичне та програмне забезпечення системи розпізнавання QR-коду візиток мобільними пристроями
Author(s) -
M. M. Podoliukh,
М. В. Дендюк,
S. I. Yatsyshyn
Publication year - 2018
Publication title -
naukovij vìsnik nltu ukraïni
Language(s) - Ukrainian
Resource type - Journals
eISSN - 2519-2477
pISSN - 1994-7836
DOI - 10.15421/40280829
Subject(s) - qr decomposition , computer science , physics , eigenvalues and eigenvectors , quantum mechanics
Розглянуто проблеми використання QR-кодів. Проаналізовано контент, розміщений у QR-кодах, зазначено переваги та недоліки їх використання. Зазначено, що основними перевагами використання QR-кодів є простота читання їх мобільними пристроями та можливість відновлення інформації, розміщеної в QR-коді, за значних (до 30 %) пошкоджень коду. Основним же недоліком використання QR-коду є те, що розшифрувати його можна тільки за наявності спеціальних програм. Наведено безкоштовне програмне забезпечення для розпізнавання QR-коду. Зазначено перспективи використання QR-кодів у різноманітних напрямах впровадження. Для вирішення проблеми розміщення в QR-кодах додаткової інформації, зокрема зображення, відео, музики, презентацій тощо, запропоновано новий програмний інтерфейс (API), який складається з бази даних та серверної частини. Наведено функціональні можливості API. Використання розробленого API в мобільних додатках для будь-яких операційних систем дає змогу реалізувати єдину систему для зберігання додаткових даних, що на цей момент не використовується у жодній з систем розпізнавання QR-кодів. Розглянуто можливість застосування розробленого API для системи розпізнавання QR-коду візиток мобільними пристроями з ОС Android. Для створення такої системи проаналізовано алгоритми розшифрування QR-кодів, наведено її функціонал. Для створення веб-додатку використано трирівневу архітектуру. Наведено прототип додатку та форми, що забезпечують визначений функціонал.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here