Moluch 114 c indd


QR-коды, их свойства и применение



Download 2,33 Mb.
bet26/59
Sana20.07.2022
Hajmi2,33 Mb.
#829409
1   ...   22   23   24   25   26   27   28   29   ...   59
Bog'liq
moluch 114 ch1 2

QR-коды, их свойства и применение


Ковалёв Александр Игоревич, студент
Арзамасский филиал Нижегородского государственного университета имени Н. И. Лобачевского


В данной статье затрагивается вопрос использования QR-кодов в среде маркетинга. Представлены ха- рактеристики QR-кодов, алгоритмы их создания и расшифровки. Приведены примеры визуальных изменений картинки кода и использования QR-кодов в статистике рекламных компаний. Выявлены положительные и отрицательные стороны рассматриваемой технологии.
Ключевые слова: QR-код, информация, кодирование и чтение QR-кодов, маркетинг.

Use QR-codes. Internals of QR-codes


Kovalev A I.
The N. I. Lobachevsky state university Arzamas branch
This article addresses the issue of the use of QR-codes in marketing. The characteristics of QR-codes. Algorithms of creation and reading of QR-codes. An example of changing the appearance of QR-codes and how it used by advertising companies. Positive and negative aspects of using this technology.
Keywords: QR-code, information, coding and decoding of QR-codes, marketing.


С
каждым новым этапом становления человеческого общества, информация становится более востребо- ванным и наиболее важным ресурсом. Информация ну- ждается в защите, для этого информация, чаще всего, подвергается кодировке со стороны отправителя и де- шифрации со стороны получателя. QR-код является про- межуточным закодированным состоянием информации, которую может расшифровать любой человек, облада- ющий сканирующим устройством. На QR-код не воз- лагается обязанность строгой защиты информации, для этого созданы другие технологии (например, электронные ключи, способные использовать сложные математиче-
ские функции для кодирования информации [3]).
Огромная популярность штрихкода в Японии привела к тому, что объем информации, закодированной в нем, пе- рестал устраивать индустрию. Тогда японцы начали экс- периментировать с кодированием небольшого количества информации в одной картинке. Основным достоинством QR-кода стало то, что он быстро и легко считывается при помощи сканирующего оборудования.
QR-код (англ. quickresponse — быстрый отклик) — матричный код, разработанный и предоставленный япон- ской компанией “Denso-Wave” в 1994 году [2].QR-код яв- ляется двумерным представлением обычного штрихкода, помещаемого практически на любую производимую про- дукцию».QR» символизирует мгновенный доступ к ин-




формации, хранимой в коде [1]. На первый взгляд может показаться, что QR-код не способен вместить в себя большое количество информации, но на самом деле вме- стимость такого кода достаточно велика и зависит от того, в каком виде информацию в него хотят закодировать. Максимальное число символов, которое можно внести в QR-код (версия 40, 177x177 модулей):
– Цифры — 7089;

  • Цифры и буквы латинского алфавита — 4296;

  • Иероглифы — 1817;

  • Двоичный код — 2953 байта (следовательно, около 2953 букв кириллицы в кодировке windows-1251 или 1450 букв кириллицы в utf-8);

«Код должен легко считываться» — это стало главной целью компании-разработчика QR-кода в 1994 году. Дей- ствительно, код можно считывать даже в перевернутом состоянии. Такое действие достигается благодаря трем угловым квадратам привязки, расположенным в углах кода. Благодаря им, QR-код правильно разворачивается в памяти программы-сканера [4]. После сканирования программа запускает алгоритм считывания QR-кода:

  • Распознавание черных и белых областей;

  • Декодирование формата информации (цифровой, буквенно-цифровой, иероглифы, двоичный код);

  • Определение версии кода;

  • Применение маски (с функцией xor, исключающее

«или»);

  • Извлечение данных (и корректировка с использова- нием корректирующих кодов;

  • Декодирование информации;

Для воплощения данного алгоритмы было написано множество программ, способных распознать и дешифро- вать QR-код. Например, для мобильных устройств были созданы такие приложения как QRCodeReader, Kay- waReader, UpCode и многие другие. Практически все они находятся в свободном доступе.
Этот же алгоритм можно использовать для декоди- рования информации вручную, без технических средств. При этом сначала расшифровывают системные зоны кода — уровень коррекции ошибок и используемую маску, и уже потом переходят к декодированию полезной информации. Ручная расшифровка кода не является це- лесообразной, особенно если версия кода достаточно вы- сокая.
Помимо полезной информации, закодированной в коде, необходимо учитывать коррекцию ошибок. Всего QR-коды имеют 4 уровня коррекции ошибок, которые от- личаются количеством информации для восстановления и, соответственно, количеством полезной информации, которую можно восстановить при повреждении кода [5]:

  • L–уровень коррекции. При его использовании можно восстановить 7% информации.

  • M–уровень коррекции. Восстановление 15% ин- формации.

  • Q–уровень коррекции. Восстановление 25% ин- формации.

  • H–уровень коррекции. Восстановление 30% ин- формации.

Для исправления ошибок используется алгоритм Ри- да-Соломона. Данный алгоритм используется как при создании QR-кода, так и при его дешифрации.
Сегодня, когдаQR-кодыдостаточно распространены, их создание занимает очень мало времени и не требует ка- ких-либо специальных знаний.Чтобы создать QR-код, не- обходимо зайти на один из множества сайтов, позволя- ющих создавать такие коды. После чего выбрать тип кода (статический или динамический) и в специальное поле ввести информацию, которую вы хотите зашифровать, и сайт выдаст готовыйграфическийQR-код, сканируя ко- торый, например, мобильным устройством, адресат по- лучит зашифрованную в коде информацию.
Сайт не позволяет пользователю увидеть, что проис- ходит с информацией и как она становится QR-кодом, но алгоритм шифрования давно известен. QR-код формиру- ется по строго определенному алгоритму, который в упро- щенном виде можно разделить на несколько этапов:


  1. Download 2,33 Mb.

    Do'stlaringiz bilan baham:
1   ...   22   23   24   25   26   27   28   29   ...   59




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish