Из Википедии, бесплатной энциклопедии
  (Перенаправлено с QR-кода )
Перейти к навигации Перейти к поиску

QR - код для URL на английской Википедии главной страницы Mobile

QR код (аббревиатура от Quick Response кода ) является тип матрицы штрих - кода (или двумерный штрих - код) первый разработанный в 1994 году для автомобильной промышленности в Японии. Штрих-код - это машиночитаемая оптическая этикетка, содержащая информацию о предмете, к которому он прикреплен. На практике QR-коды часто содержат данные для локатора, идентификатора или трекера, который указывает на веб-сайт или приложение. QR-код использует четыре стандартных режима кодирования (числовой, буквенно-цифровой, байт / двоичный и кандзи ) для эффективного хранения данных; также могут использоваться расширения. [1]

Система Quick Response стала популярной за пределами автомобильной промышленности благодаря ее быстрой читаемости и большей емкости хранения по сравнению со стандартными штрих-кодами UPC . Приложения включают отслеживание продуктов, идентификацию товаров, учет времени, управление документами и общий маркетинг. [2]

QR-код состоит из черных квадратов, расположенных в виде квадратной сетки на белом фоне, которые могут быть прочитаны устройством формирования изображений, например камерой, и обработаны с помощью коррекции ошибок Рида – Соломона до тех пор, пока изображение не будет должным образом интерпретировано. Затем необходимые данные извлекаются из шаблонов, которые присутствуют как в горизонтальных, так и в вертикальных компонентах изображения. [2]

История [ править ]

Система QR-кода была изобретена в 1994 году Масахиро Хара из японской компании Denso Wave . [3] На первоначальный дизайн повлияли черные и белые фигуры на доске го . [4] Его целью было отслеживание транспортных средств во время производства; он был разработан для обеспечения высокоскоростного сканирования компонентов. [5] QR-коды теперь используются в гораздо более широком контексте, включая как коммерческие приложения для отслеживания, так и ориентированные на удобство приложения, предназначенные для пользователей мобильных телефонов (так называемые мобильные теги). QR-коды могут использоваться для отображения текста пользователю, для открытия веб-страницы на устройстве пользователя, для добавления контакта vCard на устройство пользователя, для открытияУниверсальный идентификатор ресурса (URI) для подключения к беспроводной сети или для создания электронного или текстового сообщения. Существует множество генераторов QR-кодов, доступных в виде программного обеспечения или онлайн-инструментов, которые либо бесплатны, либо требуют платной подписки. [6] QR-код стал одним из наиболее часто используемых типов двумерного кода. [7]

Принятие [ править ]

В течение июня 2011 года 14 миллионов американских мобильных пользователей отсканировали QR-код или штрих-код. Около 58% этих пользователей сканировали QR-код или штрих-код из дома, а 39% сканировали в розничных магазинах; 53% из 14 миллионов пользователей составляли мужчины в возрасте от 18 до 34 лет. [8] Использование QR-кода снизилось до 9,76 миллиона в 2018 году, но, как ожидается, к концу 2020 года оно вырастет до 11 миллионов домохозяйств. [9]

Стандарты [ править ]

Структура QR-кода (версия 7) с выделением функциональных элементов

Существует несколько стандартов, которые охватывают кодирование данных в виде QR-кодов: [10]

  • Октябрь 1997 - Международная ассоциация автоматической идентификации и мобильности (AIM) [11]
  • Январь 1999 - JIS X 0510
  • Июнь 2000 г. - ISO / IEC 18004: 2000 Информационные технологии. Методы автоматической идентификации и сбора данных. Символика штрих-кода. - QR-код (сейчас отозван).
    Определяет модели QR-кода 1 и 2 символа.
  • 1 сентября 2006 г. - ISO / IEC 18004: 2006 Информационные технологии. Методы автоматической идентификации и сбора данных. Спецификация символики штрих-кода QR-кода 2005 (теперь отозвана) [12]
    Определяет символы QR-кода 2005, расширение модели QR-кода 2. Не указать, как читать символы QR-кода модели 1, или потребовать этого для соответствия.
  • 1 февраля 2015 г. - Информация ISO / IEC 18004: 2015 - Методы автоматической идентификации и сбора данных - Спецификация символики штрих-кода QR Code
    Переименовывает символ QR Code 2005 в QR Code и добавляет пояснения к некоторым процедурам и незначительные исправления.

На прикладном уровне между большинством реализаций есть некоторые различия. Японская компания NTT DoCoMo установила стандарты де-факто для кодирования URL-адресов, контактной информации и некоторых других типов данных. [13] Проект с открытым исходным кодом "ZXing" поддерживает список типов данных QR-кода. [14]

Использует [ редактировать ]

QR-код, используемый на большом рекламном щите в Японии, со ссылкой на сайт sagasou.mobi.

QR-коды стали обычным явлением в потребительской рекламе. Как правило, смартфон используется в качестве сканера QR-кода, отображающего код и преобразующего его в некоторую полезную форму (например, стандартный URL-адрес веб-сайта, тем самым избавляя пользователя от необходимости вводить его в веб-браузер ). QR-код стал основным направлением рекламной стратегии, поскольку он обеспечивает более быстрый доступ к веб-сайту бренда, чем ввод URL-адреса вручную. [15] [16] Помимо простого удобства для потребителя, важность этой возможности состоит в том, что она увеличивает коэффициент конверсии : вероятность того, что контакт с рекламой приведет к продаже. Это уговаривает заинтересованных перспектив дальше внизворонка конверсии с небольшими задержками или усилиями, которая немедленно приводит зрителя на веб-сайт рекламодателя, тогда как более длительная и целенаправленная коммерческая презентация может потерять интерес зрителя.

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

Они также могут использоваться для хранения личной информации для использования организациями. Примером этого является Национальное бюро расследований Филиппин (NBI), где разрешения NBI теперь сопровождаются QR-кодом. Многие из этих приложений ориентированы на пользователей мобильных телефонов (с помощью мобильных тегов ). Пользователи могут получать текст, добавлять контакт vCard на свое устройство, открывать URL-адрес или составлять электронное письмо или текстовое сообщение после сканирования QR-кодов. Они могут создавать и распечатывать свои собственные QR-коды, чтобы другие могли сканировать и использовать их, посетив один из нескольких платных или бесплатных сайтов или приложений для создания QR-кодов. У Google был API , который теперь устарел, для генерации QR-кодов [17]а приложения для сканирования QR-кодов можно найти практически на всех смартфонах. [18]

QR-коды используются и печатаются на железнодорожных билетах в Китае с 2010 года [19].

QR-коды, хранящие адреса и URL-адреса, могут появляться в журналах, на знаках, в автобусах, на визитных карточках или практически на любом объекте, о котором пользователям может потребоваться информация. Пользователи телефона с камерой, оснащенного соответствующим приложением для чтения, могут сканировать изображение QR-кода для отображения текста, контактной информации, подключения к беспроводной сети или открытия веб-страницы в браузере телефона. Этот акт связывания с объектами физического мира называется жесткой связью или гиперссылкой на объект.. QR-коды также могут быть связаны с местоположением, чтобы отслеживать, где был отсканирован код. Либо приложение, которое сканирует QR-код, получает географическую информацию с помощью GPS и триангуляции вышек сотовой связи (aGPS), либо URL-адрес, закодированный в самом QR-коде, связан с местоположением. В 2008 году японский каменщик объявил о планах выгравировать QR-коды на надгробиях, что позволит посетителям просматривать информацию об умерших, а членам семьи - отслеживать посещения. [20] Психолог Ричард Уайзман был одним из первых авторов, включивших QR-коды в книгу « Паранормальность: почему мы видим то, чего нет» (2011). [21] [ неудачная проверка ]

QR-коды были включены в валюту. В июне 2011 года Королевский монетный двор Нидерландов ( Koninklijke Nederlandse Munt ) выпустил первую в мире официальную монету с QR-кодом в честь столетия своего нынешнего здания и помещений. Монету можно отсканировать с помощью смартфона и изначально привязать к специальному веб-сайту с информацией об историческом событии и дизайне монеты. [22] В 2014 году Центральный банк Нигерии выпустил банкноту номиналом 100 найр в ознаменование своего столетнего юбилея, первую банкноту, в дизайне которой был использован QR-код. При сканировании с помощью мобильного устройства с доступом в Интернет код попадает на веб-сайт, рассказывающий о столетней истории Нигерии. [23] В 2015 г.Центральный банк Российской Федерации выпустил банкноту в 100 рублей в ознаменование аннексии Крыма Российской Федерацией (юридически не признанной большинством стран мира). Он содержит QR-код в своем дизайне, и при сканировании с помощью мобильного устройства с подключением к Интернету код попадает на веб-сайт, на котором подробно описывается историческая и техническая подоплека памятной записки. В 2017 году Банк Ганы выпустил банкноту в 5 седи в ознаменование 60-летия Центрального банка Ганы и содержит QR-код в своем дизайне, который при сканировании с помощью мобильного устройства с доступом в Интернет переходит в официальный банк. веб-сайта Ганы.

Функционал кредитной карты находится в стадии разработки. В сентябре 2016 года Резервный банк Индии (RBI) запустил одноименный Bharat QR, общий QR-код, совместно разработанный всеми четырьмя основными компаниями, занимающимися карточными платежами - Национальной платежной корпорацией Индии, которая управляет картами RuPay вместе с MasterCard, Visa и American Выражать. Он также будет иметь возможность принимать платежи на платформе единого платежного интерфейса (UPI) . [24] [25]

Дополненная реальность [ править ]

QR-коды используются в некоторых системах дополненной реальности для определения положения объектов в трехмерном пространстве. [5] QR-коды также используются для предоставления возможностей дополненной реальности. [ требуется разъяснение ]

Отображение мультимедийного содержимого [ править ]

Мультимедийные QR-коды также используются для направления пользователей к определенному мультимедийному контенту (например, видео, аудио, изображениям, документам и т. Д.).

Мобильные операционные системы [ править ]

QR-коды можно использовать в различных операционных системах мобильных устройств. iPhone под управлением iOS 11 и выше [26] и некоторые устройства Android могут сканировать QR-коды без загрузки внешнего приложения. [27] Приложение камеры может сканировать и отображать QR-код (только на iPhone) вместе со ссылкой (как на Android, так и на iPhone). Эти устройства поддерживают перенаправление URL-адресов , что позволяет QR-кодам отправлять метаданные в существующие приложения на устройстве. Многие платные или бесплатные приложения доступны с возможностью сканирования кодов и жесткой ссылки на внешний URL-адрес.

URL [ редактировать ]

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

Виртуальные магазины [ править ]

QR-коды использовались для создания «виртуальных магазинов», где покупателю представлялась галерея с информацией о продукте и QR-кодами, например, на стене вокзала. Покупатели сканируют QR-коды, и продукты доставляются к ним домой. Это использование началось в Южной Корее [28] и Аргентине [29], но в настоящее время расширяется во всем мире. [30] Walmart, Procter & Gamble и Woolworths уже приняли концепцию виртуального магазина. [31]

Платеж с помощью QR-кода [ изменить ]

QR-коды могут использоваться для хранения информации о банковском счете или информации о кредитной карте, или они могут быть специально разработаны для работы с конкретными приложениями поставщика платежей. По всему миру существует несколько пробных приложений для платежей с помощью QR-кода. [32] [33] В развивающихся странах, таких как Китай, [34] [35] Индия [36] и Бангладеш, оплата с помощью QR-кода является очень популярным и удобным способом осуществления платежей. С тех пор, как в 2011 году компания Alipay разработала способ оплаты с помощью QR-кода [37], мобильные платежи быстро стали применяться в Китае. По состоянию на 2018 год около 83% всех платежей приходилось на мобильные платежи. [38]

В ноябре 2012 года платежи с помощью QR-кода были широко развернуты в Чешской Республике, когда открытый формат для обмена платежной информацией - краткий описатель платежа  - был представлен и одобрен Чешской банковской ассоциацией в качестве официального местного решения для QR-платежей. [39] [40] В 2013 году Европейский платежный совет предоставил руководство по использованию QR-кода EPC, позволяющего инициировать SCT в Еврозоне .

Вход на сайт [ изменить ]

QR-коды могут использоваться для входа на веб-сайты: QR-код отображается на странице входа на экране компьютера, и когда зарегистрированный пользователь сканирует его с помощью проверенного смартфона, он автоматически входит в систему. Аутентификация выполняется смартфоном, который связывается с сервером. Google протестировал такой метод входа в систему в январе 2012 года. [41]

Заказ ресторана [ править ]

Рестораны с быстрым обслуживанием могут представлять QR-код рядом с входной дверью, позволяя гостям просматривать онлайн-меню или даже перенаправлять их на веб-сайт или приложение для онлайн-заказов, позволяя им заказывать или потенциально платить за еду без необходимости стоять в очереди или использовать кассир. QR-коды также могут указывать на ежедневные или еженедельные специальные предложения, которые не печатаются в стандартизированных меню. [42] В ресторанах, обслуживающих стол, QR-коды позволяют гостям заказывать еду без участия официанта - QR-код содержит номер стола, поэтому серверы знают, куда доставить еду. [43] [44] Это приложение стало особенно популярным после того, как необходимость в социальном дистанцировании во время пандемии COVID-19 2020 года привела к сокращению контактов между обслуживающим персоналом и клиентами. [43]

Присоединение к сети Wi-Fi [ править ]

QR-код для автоматического подключения к сети Wi ‑ Fi.

Указав SSID, тип шифрования, пароль / парольную фразу и скрыт ли SSID, пользователи мобильных устройств могут быстро сканировать сети и присоединяться к ним без необходимости вручную вводить данные. [45] Формат, подобный MECARD, поддерживается Android и iOS 11+. [46]

Погребальное использование [ править ]

QR-код, который ведет к некрологу и может быть помещен на надгробие.

QR-код может быть ссылкой на некролог и может быть помещен на надгробие. В 2008 году в Ишинокэ в префектуре Яманаси, Япония, начали продавать надгробия с QR-кодами, произведенными IT DeSign, где код ведет к месту виртуального захоронения умершего. [47] [48] [49] Другие компании, такие как Interactive Headstones из Висконсина, также начали внедрять QR-коды в надгробия. [50] В 2014 году на еврейском кладбище Ла-Пас в Уругвае начали применять QR-коды для надгробий. [51]

Использование TOTP [ править ]

QR-коды также используются при сканировании секретов TOTP для генерации одноразовых паролей на основе времени .

Видеоигры [ править ]

Популярные видеоигры , такие как Fez , The Talos Principle и Watch Dogs , включают QR-коды как элементы сюжета и игрового процесса. [52] [53] Мобильные игры, такие как Munzee, используют геолокацию в сочетании с QR-кодами, чтобы создать игру, в которую играют в реальном мире путем сканирования QR-стикеров в физических местах. [54]

Программы лояльности [ править ]

QR-коды используются различными торговыми точками, имеющими программы лояльности . Обычно эти программы представлены в виде приложения, которое пользователи могут загрузить на свой телефон, и имеют функцию сканирования QR-кодов, которые печатаются на квитанции, полученной при совершении покупки, что позволяет пользователям накапливать призовые баллы, просто сканируя код.

Обнаружение подделок [ править ]

Серийные QR-коды используются брендами [55] и правительствами [56], чтобы позволить потребителям, розничным торговцам и дистрибьюторам проверять подлинность продуктов и помогать обнаруживать поддельные продукты в рамках программы защиты бренда . [57] Однако уровень безопасности обычного QR-кода ограничен, поскольку QR-коды, напечатанные на оригинальных продуктах, легко воспроизводятся на поддельных продуктах, даже если анализ данных, созданных в результате сканирования QR-кода, может использоваться для обнаружения подделок и незаконная деятельность. [58] Более высокий уровень безопасности может быть достигнут за счет внедрения цифрового водяного знака или шаблона обнаружения копирования.в изображение QR-кода. Это делает QR-код более защищенным от попыток подделки, а поддельные продукты, содержащие поддельный QR-код, могут быть обнаружены путем сканирования безопасного QR-кода с помощью определенного приложения (даже если само сообщение QR-кода является действительным). [59]

Отслеживание продукта [ править ]

Были проведены различные исследования для оценки эффективности QR-кодов как средства передачи информации на этикетках и их использования как части системы отслеживания пищевых продуктов. В [60] было обнаружено, что при предоставлении бесплатного доступа к смартфону с приложением для сканирования QR-кода 52,6% участников использовали бы его для доступа к информации о маркировке. Исследование, проведенное в Южной Корее, показало, что потребители ценят QR-код, используемый в системе отслеживания пищевых продуктов, поскольку они предоставляют подробную информацию о продуктах питания, а также информацию, которая помогает им в принятии решения о покупке. [61] Если QR-коды сериализованы, потребители могут получить доступ к веб-странице, на которой показана цепочка поставок для каждого ингредиента, а также информация, относящаяся к каждой связанной партии, в том числе переработчикам мяса и производителям, что помогает решить их опасения по поводу происхождения их продуктов питания. [62]

Пандемия COVID-19 [ править ]

После того, как пандемия COVID-19 начала распространяться, QR-коды начали использоваться в качестве «бесконтактной» системы для отображения информации, отображения меню или предоставления обновленной информации для потребителей, особенно в индустрии гостеприимства. Рестораны заменили бумажное или ламинированное пластиковое меню наклейками с QR-кодом на столе, что открыло онлайн-версию меню. Это избавило от необходимости выбрасывать одноразовые бумажные меню или вводить процедуры очистки и дезинфекции для постоянных меню после каждого использования. [63]

В нескольких австралийских штатах постоянные посетители должны были сканировать QR-коды в магазинах, клубах, супермаркетах и ​​других предприятиях сферы услуг и розничной торговли при входе, чтобы облегчить отслеживание контактов . Сингапур, Великобритания и Новая Зеландия использовали аналогичные системы. [64]

Дизайн [ править ]

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

Хранилище [ править ]

Количество данных, которые могут быть сохранены в символе QR-кода, зависит от типа данных ( режим или набор символов ввода), версии (1, ..., 40, указывающей общие размеры символа, т.е. 4 × номер версии + 17 точек с каждой стороны) и уровень коррекции ошибок . Максимальный объем памяти соответствует версии 40 и уровню исправления ошибок L (низкий), обозначенному 40-L: [7] [65]

Вот несколько примеров символов QR-кода:

  • Вариант 1 (21 × 21). Содержание: "Ver1"

  • Вариант 2 (25 × 25). Содержание: «Версия 2»

  • Версия 3 (29 × 29). Содержание: «QR-код версии 3»

  • Версия 4 (33 × 33). Содержание: «QR-код версии 4, до 50 символов»

  • Версия 10 (57 × 57). Содержание: «ВЕРСИЯ 10 QR-КОД, ДО 174 СИМВОЛОВ НА УРОВНЕ H, С МОДУЛЯМИ 57X57 И МНОГОЧИСЛЕННЫМ ИСПРАВЛЕНИЕМ ОШИБОК, КОТОРЫЕ МОГУТ БЫТЬ ВНУТРЕННЕЕ. ОБРАТИТЕ ВНИМАНИЕ, ЧТО ЕСТЬ ДОПОЛНИТЕЛЬНЫЕ БЛОКИ ОТСЛЕЖИВАНИЯ» (фактически закодирован заглавными буквами)

  • Версия 25 (117 × 117) Содержимое: 1269 символов текста ASCII, описывающего QR-коды.

  • Версия 40 (177 × 177)

Исправление ошибок [ править ]

Поврежденный, но все еще декодируемый QR-код, ссылка на http://en.m.wikipedia.org
Пример QR-кода с художественным оформлением, который будет правильно сканироваться благодаря исправлению ошибок

QR-коды используют коррекцию ошибок Рида – Соломона по конечному полю , элементы которого закодированы как байты по 8 бит ; байт со стандартным числовым значением кодирует элемент поля, где принимается элементарный элемент, удовлетворяющий . В коде Рида – Соломона используется один из 37 различных полиномов со степенью от 7 до 68, в зависимости от того, сколько байтов коррекции ошибок добавляет код. Используемая форма Рида – Соломона ( систематическое представление МПБ ) подразумевает, что все эти многочлены находятся в форме , однако правила выбора степени специфичны для стандарта QR.

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

В больших QR-символах сообщение разбивается на несколько кодовых блоков Рида – Соломона. Размер блока выбирается таким образом, чтобы не предпринималось попыток исправить более 15 ошибок на блок; это ограничивает сложность алгоритма декодирования. Затем кодовые блоки чередуются вместе, что снижает вероятность того, что локализованное повреждение символа QR превысит емкость любого отдельного блока.

Благодаря исправлению ошибок можно создавать художественные QR-коды, которые по-прежнему правильно сканируются, но содержат преднамеренные ошибки, чтобы сделать их более читабельными или привлекательными для человеческого глаза, а также для включения цветов, логотипов и других функций в QR-код. блокировать. [67] [68]

Также возможно создавать художественные QR-коды без снижения способности исправления ошибок, манипулируя лежащими в основе математическими конструкциями. [69] [70] Также используются алгоритмы обработки изображений для уменьшения ошибок в QR-коде. [71]

Кодировка [ править ]

Информация о формате записывает две вещи: уровень исправления ошибок и шаблон маски, используемый для символа. Маскирование используется для разделения шаблонов в области данных, которые могут сбить с толку сканера, таких как большие пустые области или вводящие в заблуждение объекты, похожие на метки локатора. Шаблоны масок задаются на сетке, которая повторяется по мере необходимости, чтобы покрыть весь символ. Модули, соответствующие темным участкам маски, инвертированы. Информация о формате защищена от ошибок кодом BCH , и в каждый символ QR включены две полные копии. [2]

Набор данных сообщения размещается справа налево зигзагообразно, как показано ниже. В больших символах это усложняется наличием шаблонов выравнивания и использованием нескольких чередующихся блоков исправления ошибок.

  • Значение информации о формате. На приведенном выше рисунке информация о формате защищена кодом BCH (15,5), который может исправить до 3-х битных ошибок. Общая длина кода составляет 15 бит, из которых 5 являются битами данных (2 уровня EC + 3 шаблона маски) и 10 являются дополнительными битами для исправления ошибок. Маска формата для этих 15 бит: [101011001010101]. Обратите внимание, что мы сопоставляем маскированные значения непосредственно с их значением здесь.

  • Размещение сообщения внутри символа QR. Сообщение кодируется с использованием кода Рида-Соломона (255 249) (сокращенного до кода (24,18) с помощью "дополнения"), который может исправить до 3-х байтовых ошибок.

  • Более крупный символ, показывающий чередующиеся блоки. Сообщение имеет 26 байтов данных и закодировано с использованием двух кодовых блоков Рида-Соломона. Каждый блок представляет собой код Рида-Соломона (255 233) (сокращенный до кода (35,13)), который может исправлять до 11 байтовых ошибок в одном пакете, содержащем 13 байтов данных и 22 байта «четности», добавленные к байтам данных. Два 35-байтовых кодовых блока Рида-Соломона чередуются, поэтому он может исправить до 22 байтовых ошибок за один пакет (в результате получается 70 кодовых байтов). Символ достигает уровня коррекции ошибок H.

Общая структура кодирования QR представляет собой последовательность из 4-х битных индикаторов с длиной полезной нагрузки, зависящей от режима индикатора (например, длина полезной нагрузки байтового кодирования зависит от первого байта). [72]

Примечание:
  • Индикатор количества символов зависит от количества модулей в QR-коде (версия символа).
  • Номер назначения ECI Размер:
    • 8 × 1 бит, если битовый поток назначения ECI начинается с '0'
    • 8 × 2 бита, если битовый поток назначения ECI начинается с '10'
    • 8 × 3 бита, если битовый поток назначения ECI начинается с '110'

Четырехбитовые индикаторы используются для выбора режима кодирования и передачи другой информации.

При необходимости режимы кодирования можно смешивать внутри символа QR. (например, URL-адрес с длинной строкой буквенно-цифровых символов)

[Индикатор режима] [Битовый поток режима] -> [Индикатор режима] [Битовый поток режима] -> и т. Д. -> [0000 Конец сообщения (терминатор)]

После каждого индикатора, который выбирает режим кодирования, находится поле длины, которое сообщает, сколько символов закодировано в этом режиме. Количество битов в поле длины зависит от кодировки и версии символа.

В режиме буквенно-цифрового кодирования сообщение хранится более компактно, чем в байтовом режиме, но не могут храниться строчные буквы, и имеется только ограниченный выбор знаков препинания, которых достаточно для элементарных веб-адресов . Два символа закодированы в 11-битное значение по этой формуле:

V = 45 × C 1 + C 2

За исключением того, что последний символ в буквенно-цифровой строке нечетной длины вместо этого читается как 6-битное значение.

Пример расшифровки [ править ]

На следующих изображениях представлена ​​дополнительная информация о QR-коде.

  • 1. Введение

  • 2 - Структура

  • 3 - Макет и кодирование

  • 4 - Уровни и маски

  • 5 - Протоколы

Варианты [ править ]

Модель 1 [ править ]

QR-код модели 1 - это более старая версия спецификации. Визуально он похож на широко распространенные коды модели 2, но не имеет шаблонов выравнивания. Различия в правом нижнем углу, а в средней части нижнего и правого краев - дополнительные функциональные области.

  • Пример QR-кода модели 1

  • Функциональные области QR-кода модели 1

Микро QR-код [ редактировать ]

Микро-QR-код - это уменьшенная версия стандарта QR-кода для приложений, в которых размер символа ограничен. Существует четыре различных версии (размера) Micro QR-кодов: самая маленькая - 11 × 11 модулей; самый большой может содержать 35 цифровых символов. [73]

  • Пример микро-QR-кода

  • Функциональные области микрокода QR

Код IQR [ править ]

Код IQR - это альтернатива существующим QR-кодам, разработанным Denso Wave. Коды IQR могут иметь форму квадрата или прямоугольника; это предназначено для ситуаций, когда прямоугольный штрих-код в противном случае был бы более подходящим, например, для цилиндрических объектов. Коды IQR могут вместить тот же объем информации на 30% меньше места. Существует 61 версия квадратных IQR-кодов и 15 версий прямоугольных кодов. Для квадратов минимальный размер модулей 9х9; прямоугольники имеют минимум 19x5 модулей. Коды IQR добавляют уровень коррекции ошибок S, что позволяет корректировать ошибки на 50%. [74] Коды IQR еще не получили спецификацию ISO, и только собственные продукты Denso Wave могут создавать или считывать коды IQR. [75]

Безопасный QR-код[ редактировать ]

Код безопасного быстрого ответа (SQR) - это QR-код, который содержит сегмент «личных данных» после терминатора вместо указанных байтов-заполнителей «ec 11». [76] Этот сегмент личных данных должен быть расшифрован с помощью ключа шифрования. Его можно использовать для хранения личной информации и управления внутренней информацией компании. [77]

Коды SQR были разработаны Фондом FORUS для обеспечения безопасных транзакций и опубликованы под лицензией Creative Commons. Решение SQR гарантирует целостность исходных данных, а также действительность исходной стороны. Строка платежной инструкции состоит из данных электронной инструкции из отсканированного QR-кода, к которому добавлен криптографический хэш SHA-2. Затем дайджест сообщения может быть зашифрован с помощью закрытого ключа отправителя, который затем создает цифровую подпись сообщения. Эта подпись подтверждает целостность данных и надежность отправителя. Это обеспечивает предотвращение отказа от авторства, подтверждает личность отправителя и что он не был подделан во время передачи. Включив URL-адрес и все переменные, необходимые для выполнения электронной коммерции типа корзины покупок,оплата счетов и одноранговые платежи в сочетании с цифровым сертификатом исключают возможность спуфинга, взлома и атак посредника. [78]

QRGraphy [ править ]

QR-код с графическими элементами или логотипом и цветами. Эти qr_codes имеют 2 типа: графический и прозрачный . QRGraphy привлекателен для дизайнеров , маркетологов и рекламодателей . [79]

Кадр QR [ править ]

Frame QR - это QR-код с «областью холста», которую можно гибко использовать. В центре этого кода находится область холста, где можно гибко расположить графику, буквы и многое другое, что позволяет размещать код без потери дизайна иллюстраций, фотографий и т. Д. [80]

HCC2D [ править ]

Примеры цветного двухмерного кода большой емкости (HCC2D): (a) 4-цветный код HCC2D и (b) 8-цветной код HCC2D.

Исследователи предложили новый цветной двухмерный код высокой емкости (HCC2D), который основан на основе QR-кода для сохранения устойчивости QR к искажениям и использует цвета для увеличения плотности данных (на данном этапе [ когда? ] Он все еще находится в стадии прототипирования фаза). Спецификация кода HCC2D подробно описана в Querini et al. (2014), [81], а методы цветовой классификации ячеек кода HCC2D подробно описаны в Querini and Italiano (2014), [82], которая является расширенной версией Querini and Italiano (2013). [83]

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

Код JAB [ править ]

Привет из Википедии со ссылкой, закодированной с помощью кода JAB.

Код JAB представляет собой цветную двумерную матричную символику, состоящую из разноцветных квадратных модулей, расположенных в квадратной или прямоугольной сетке, созданной Fraunhofer SIT. [84]

Код JAB содержит один первичный символ и, возможно, несколько вторичных символов. Первичный символ содержит четыре шаблона поиска, расположенных по углам символа. [85] Программное обеспечение с открытым исходным кодом . [86]

Лицензия [ править ]

Использование технологии QR-кода свободно лицензируется при условии, что пользователи следуют стандартам для QR-кода, задокументированным в JIS или ISO . Нестандартные коды могут потребовать специального лицензирования. [87]

Denso Wave владеет рядом патентов на технологию QR-кода, но решила использовать их в ограниченном объеме. [87] Чтобы способствовать широкому использованию технологии, Denso Wave решила отказаться от своих прав на ключевой патент, которым она владеет, только для стандартизированных кодов. [10] В США выдан патент на QR-код US 5726435  , а в Японии - JP 2938338  . Европейское патентное ведомство выдало патент «EPO 0672994» .в Denso Wave, который затем был подтвержден патентами Франции, Великобритании и Германии, срок действия всех которых истек в марте 2015 г. [88]

Сам текст QR Code является зарегистрированным товарным знаком и словесным знаком Denso Wave Incorporated. [89] В Великобритании товарный знак зарегистрирован как E921775, что означает «QR-код», с датой регистрации 03.09.1998. [90] Британская версия товарного знака основана на товарном знаке Kabushiki Kaisha Denso (DENSO CORPORATION), зарегистрированном как товарный знак 000921775, слово «QR-код», 03.09.1998 г. и зарегистрированном 12.06.1999 г. OHIM Европейского Союза (Управление по гармонизации внутреннего рынка). [91] Товарный знак США для слова «QR-код» - товарный знак 2435991, зарегистрированный 29 сентября 1998 г. с измененной датой регистрации 13 марта 2001 г., присвоенный Denso Corporation. [92]

Риски [ править ]

Единственный контекст, в котором обычные QR-коды могут нести исполняемые данные, - это тип данных URL . Эти URL-адреса могут содержать код JavaScript, который может использоваться для использования уязвимостей в приложениях в хост-системе, таких как считыватель, веб-браузер или средство просмотра изображений, поскольку считыватель обычно отправляет данные в приложение, связанное с типом данных. используется QR-кодом.

В случае отсутствия программных эксплойтов вредоносные QR-коды в сочетании с допустимым считывателем все равно могут поставить под угрозу содержимое компьютера и конфиденциальность пользователя. Эта практика известна как «attagging», в чемодане от «атаки» мечения. [93] Их легко создать, и их можно прикрепить к законным QR-кодам. [94] На смартфоне разрешения читателя могут разрешать использование камеры, полный доступ в Интернет, чтение / запись контактных данных, GPS , чтение истории браузера , чтение / запись в локальное хранилище и глобальные системные изменения. [95] [96] [97]

Риски включают в себя ссылки на опасные веб-сайты с помощью уязвимостей браузера, включение микрофона / камеры / GPS, а затем потоковую передачу этих каналов на удаленный сервер, анализ конфиденциальных данных (пароли, файлы, контакты, транзакции) [98] и отправку электронной почты / SMS / IM-сообщения или DDOS- пакеты как часть ботнета , нарушающие настройки конфиденциальности, похищающие личность [99] и даже содержащие вредоносную логику, такую ​​как JavaScript [100] или вирус. [101] [102] Эти действия могут происходить в фоновом режиме, когда пользователь видит только читателя, открывающего, казалось бы, безобидную веб-страницу. [103]В России вредоносный QR-код заставлял сканирующие его телефоны отправлять премиальные текстовые сообщения по цене 6 долларов США за каждый. [93]

См. Также [ править ]

  • Кодекс ацтеков
  • CueCat
  • Матрица данных
  • PDF417
  • QRpedia
  • SnapTag
  • SPARQCode
  • Touchatag

Ссылки [ править ]

  1. ^ «Функции QR-кода» . Денсо-Волна. Архивировано из оригинального 29 января 2013 года . Проверено 3 октября 2011 года .
  2. ^ a b c «Основы QR-кода» . Denso ADC. 2011. Архивировано 12 мая 2013 года . Проверено 12 марта 2013 года .
  3. ^ «2D штрих-коды» . NHK World-Япония . 26 марта 2020.
  4. ^ «Малоизвестная история рождения QR-кода» . 10 февраля 2020 года. Архивировано 4 марта 2020 года.
  5. ^ a b Borko Furht (2011). Справочник по дополненной реальности . Springer. п. 341. ISBN. 9781461400646. Архивировано 21 декабря 2016 года.
  6. ^ Джо Уотерс. «Как использовать лучшие генераторы QR-кода» . Dummies.com . Архивировано 11 сентября 2017 года . Дата обращения 5 июня 2017 .
  7. ^ a b «QR-код - о 2D-коде» . Денсо-Волна. Архивировано 5 июня 2016 года . Проверено 27 мая 2016 .
  8. ^ «14 миллионов американцев сканировали QR и штрих-коды со своих мобильных телефонов в июне 2011 года» . 16 августа 2011. Архивировано 5 апреля 2016 года . Проверено 27 мая 2016 .
  9. ^ Клейс, Бенджамин. «Статистика QR-кода в 2020 году» .
  10. ^ a b «Стандартизация QR-кода» . QR Code.com . Денсо-Волна. Архивировано 10 мая 2016 года . Дата обращения 23 мая 2016 .
  11. ^ "QR-код ISS | Магазин AIM: Исторический архив" . Aimglobal.org. Архивировано 8 августа 2016 года . Дата обращения 26 мая 2016 .
  12. ^ «ISO / IEC 18004: 2006 - Информационные технологии - Методы автоматической идентификации и сбора данных - Спецификация символики штрих-кода QR Code 2005» . www.iso.org . Архивировано 8 марта 2017 года . Проверено 7 марта 2017 года .
  13. ^ «Синхронизация с родными приложениями» . NTT DoCoMo . Архивировано 6 августа 2016 года . Дата обращения 26 мая 2016 .
  14. Шон Оуэн (17 января 2014 г.). «Содержимое штрих-кода» . Архивировано 15 февраля 2016 года . Дата обращения 26 мая 2016 .
  15. Римма Кац (23 января 2012 г.). «Starbucks продвигает кофейные смеси с помощью QR-кодов» . Архивировано 3 июня 2016 года . Дата обращения 26 мая 2016 .
  16. Дженни Ли (4 января 2012 г.). «Рекламная кампания с использованием QR-кода Tesco» . Архивировано 3 июня 2016 года . Дата обращения 26 мая 2016 .
  17. ^ «Начало работы с инфографикой (устарело)» . google-developers.appspot.com . 26 мая 2015. Архивировано 29 июня 2016 года . Проверено 27 мая 2016 .
  18. ^ «Считыватели QR-кода для iPhone, Android, Blackberry и Windows Phone 7» . 7 декабря 2010. Архивировано 25 августа 2011 года.
  19. ^ «QR-коды на китайских железнодорожных билетах могут привести к утечке личной информации» . Хочу China Times . Архивировано 12 декабря 2013 года . Проверено 16 марта 2013 года .
  20. Новак, Асами (23 марта 2008 г.). «Японские надгробия увековечивают память мертвых с помощью QR-кодов» . Проводной. Архивировано 15 февраля 2013 года . Дата обращения 8 мая 2013 .
  21. Skepticality (5 июля 2011 г.). «Паранормальность» . Skepticality.com. Архивировано 3 июля 2015 года . Проверено 27 июня 2015 года .
  22. ^ "Herdenkingsmunt встретил QR-код волоп в het nieuws!" [Памятный QR-код в новостях!]. Koninklijke Nederlandse Munt (на голландском языке). 21 июня 2011. Архивировано 29 июня 2016 года . Проверено 27 мая 2016 .
  23. ^ "Новое празднование 100-летия памятного столетия" . Архивировано 8 сентября 2015 года . Проверено 10 сентября 2015 года .
  24. ^ www.ETRetail.com. «С запуском IndiaQR розничные платежи получат цифровое преимущество - ET Retail» . ETRetail.com . Архивировано 15 февраля 2017 года . Проверено 15 февраля 2017 года .
  25. ^ "IndiaQR дебютирует 20 февраля" . Таймс оф Индия . Архивировано 16 февраля 2017 года . Проверено 15 февраля 2017 года .
  26. Рианна Хайн, Бастер (21 сентября 2017 г.). «Как сканировать QR-коды с помощью приложения камеры iOS 11» . Культ Mac . Архивировано из оригинала 5 января 2019 года . Проверено 28 мая 2019 .
  27. ^ Lacoma, Тайлер (3 октября 2018). «Как сканировать QR-код» . Цифровые тенденции . Архивировано из оригинального 22 апреля 2019 года . Проверено 28 мая 2019 .
  28. ^ "Виртуальный магазин QR-кода Tesco" . 14 апреля 2012 года. Архивировано 25 мая 2016 года . Дата обращения 26 мая 2016 .
  29. Себастьян Кампанарио (16 сентября 2011 г.). «Маркетинговый футурист: ya ​​se puede comprar con la cámara del celular» [Футуристический маркетинг: уже можно делать покупки с помощью камеры мобильного телефона] (на испанском). Архивировано 23 сентября 2011 года.
  30. ^ «Маркетологи разбрасывают удобные для телефона коды по объявлениям» . 11 ноября 2010 . Дата обращения 26 мая 2016 .
  31. ^ «10 лучших примеров магазинов QR-кодов» . 14 апреля 2012 года. Архивировано 6 июня 2016 года . Дата обращения 26 мая 2016 .
  32. ^ «SCVNGR представляет платежную систему с QR-кодом» . Архивировано 8 декабря 2012 года.
  33. ^ «MasterCard начинает пилотную версию мобильного платежного приложения QkR» . 26 января 2012 года. Архивировано 8 января 2014 года.
  34. ^ Джейкобс, Харрисон. «Одно фото показывает, что Китай уже находится в безналичном будущем» . Business Insider . Дата обращения 14 октября 2019 .
  35. ^ Mozur, Павел (16 июля 2017). «В городских районах Китая деньги быстро устаревают» . Нью-Йорк Таймс . ISSN 0362-4331 . Дата обращения 14 октября 2019 . 
  36. ^ «Оплата с помощью мобильного кошелька, чтобы упростить работу с помощью совместимых QR-кодов» . Moneycontrol . Проверено 22 декабря 2020 .
  37. ^ "История Ханчжоу: Развитие революции мобильных платежей в Китае" (PDF) .
  38. ^ «Способы оплаты в Китае: как Китай стал первой нацией мобильных устройств» . daxueconsulting.com . Проверено 23 июня 2020 .
  39. ^ "Стандарт - Формат обмена платежной информацией для внутренних платежей в чешских кронах с использованием QR-кодов " [Стандарт № 26: Формат обмена платежной информацией для внутренних платежей в чешских кронах с использованием QR-кодов] (на чешском языке). Чешская банковская ассоциация. Ноябрь 2012. Архивировано 3 июня 2016 года . Проверено 27 мая 2016 .
  40. ^ "Formát pro sdílení platebních údajů v CZK - QR kódy" [Формат обмена платежной информацией в чешских кронах - QR-коды] (на чешском языке). Чешская банковская ассоциация . Август 2015 . Проверено 17 февраля 2020 .
  41. ^ "Google тестирует аутентификацию при входе через QR-коды" . Архивировано 15 июня 2013 года.
  42. ^ Management 2020 ( https://modernrestaurantmanagement.com ), Modern Restaurant (22 октября 2020 г.). «QR-коды ресторанов: история возвращения в 2020 году | QR-коды ресторанов: история возвращения в 2020 году | Современный ресторанный менеджмент | Новости общественного питания и ресторанного менеджмента» . Современный ресторанный менеджмент . Дата обращения 1 ноября 2020 .
  43. ^ a b Кастренакес, Джейкоб (29 сентября 2020 г.). «Square запускает QR-коды, которые позволяют делать заказы со своего столика в ресторане» . Verge.com . ООО «ВОКС Медиа» . Проверено 24 ноября 2020 года .
  44. Гласс, Ной (7 октября 2020 г.). «Как подготовиться к сервировке стола 2.0» . Forbes.com . ООО «Форбс Медиа» . Проверено 24 ноября 2020 года .
  45. ^ «Поделитесь своим SSID и паролем Wi-Fi с помощью QR-кода» . 19 июля 2015 г.
  46. ^ "Документация zxing: содержимое штрих-кода" . GitHub . zxing.
  47. ^ "モ ノ ウ ォ ッ チ は 生 ま れ 変 り ま す" . Архивировано 13 ноября 2015 года . Проверено 10 сентября 2015 года .
  48. ^ Майкл Keferl (20 марта 2008). «Могилы с QR-кодом дают« мемориальное окно » » . Японские тенденции . Архивировано из оригинального 2 -го мая 2012 года.
  49. ^ «供養 の 窓 - 石 の 声 株式会社» (на японском). Архивировано 13 ноября 2015 года . Проверено 10 сентября 2015 года .
  50. ^ «Quiring Monuments добавляет коды смартфонов к надгробиям» . Бизнес-журнал Пьюджет-Саунд . 26 апреля 2011 года. Архивировано 23 июня 2015 года . Проверено 10 сентября 2015 года .
  51. ^ "Уругвайское еврейское кладбище QR-ified" (на испанском языке). ЭЛЬ ПАИС . 24 марта 2014. Архивировано из оригинала 3 августа 2016 года.
  52. ^ "Этот QR-код в Фесе полезен?" . Архивировано 24 февраля 2017 года . Проверено 23 февраля 2017 года .
  53. ^ «QR Reader» . Архивировано 24 февраля 2017 года . Проверено 23 февраля 2017 года .
  54. ^ "Munzee. Охота за мусорщиками 21 века" . Мунзи . Проверено 22 июня 2019 .
  55. ^ «Эксклюзив - КИТАЙ: Pernod Ricard использует QR-коды на всей упаковке Китая» . www.just-drinks.com . 17 сентября 2013 . Проверено 24 апреля 2020 года .
  56. ^ «Цифровые налоговые марки ограничат поддельные товары - URA» . Ежедневный монитор . Проверено 24 апреля 2020 года .
  57. ^ «Сила умной упаковки» . www.bakingbusiness.com . Дата обращения 3 мая 2020 .
  58. ^ Обзор методов борьбы с контрафактными товарами и нарушением прав интеллектуальной собственности (ПИС) . Baldini, Gianmarco., Nai Fovino, Igor., Satta, Riccardo., Tsois, Aris., Checchi, Enrico., European Commission. Объединенный исследовательский центр. Люксембург: Издательский офис. 2015. ISBN. 978-92-79-54543-6. OCLC  948769705 .CS1 maint: others (link)
  59. ^ Carron, Сесилия (6 мая 2015). «Борьба с подделкой с помощью QR-кодов» . Phys.org . Дата обращения 16 июня 2020 .
  60. ^ Ли, Тунчжэ; Messer, Kent D .; Ли, Тунчжэ; Мессер, Кент Д. (2019). Ли, Тунчжэ; Мессер, Кент Д. (ред.). «Сканировать или не сканировать: вопрос о поведении потребителей и QR-кодах на пищевых упаковках» . Журнал экономики сельского хозяйства и ресурсов . DOI : 10,22004 / ag.econ.287977 . ISSN 1068-5502 . 
  61. ^ Ким, Ён Гуг; У, Ынджу (1 июля 2016 г.). «Принятие потребителями кода быстрого ответа (QR) для системы отслеживания пищевых продуктов: применение расширенной модели принятия технологии (ТАМ)» . Food Research International . 85 : 266–272. DOI : 10.1016 / j.foodres.2016.05.002 . ISSN 0963-9969 . PMID 29544844 .  
  62. ^ «За каждым умным продуктом стоит умная упаковка | Future Food Asia» . futurefoodasia.com . Дата обращения 24 июня 2020 .
  63. Леже, Бенджамин (27 октября 2020 г.). «QR-коды заменяют обычные меню в ресторанах» . [225] . Дата обращения 1 ноября 2020 .
  64. ^ Purtill, Джеймс (19 ноября 2020). «Распространение проверок с помощью QR-кода - это« собачий завтрак ». Есть ли лучший способ?» . www.abc.net.au . Австралийская радиовещательная корпорация . Проверено 15 января 2021 года .
  65. ^ «Информационная емкость и версии QR-кода» . Денсо-Волна. Архивировано 29 мая 2016 года.
  66. ^ «2D штрих-код: QR-код» . Архивировано из оригинального 15 сентября 2012 года. - TEC-IT
  67. ^ Орли Sharaby (18 октября 2010). «Форма встречает функцию: экстремальный макияж, выпуск QR-кода» . Архивировано из оригинала 8 июля 2012 года . Проверено 29 июля 2011 года .
  68. Гамильтон Чан (18 апреля 2011 г.). «КАК: Сделайте свои QR-коды красивее» . Архивировано из оригинального 10 июля 2012 года . Проверено 29 июля 2011 года .
  69. ^ Расс Кокс (12 апреля 2012 г.). «QArt Codes: Как делать картинки с QR-кодами, часть II» . Архивировано из оригинала 21 марта 2015 года . Дата обращения 8 мая 2015 .
  70. ^ Расс Кокс (12 апреля 2012 г.). «QArt Coder» . Архивировано 24 апреля 2015 года . Дата обращения 8 мая 2015 .
  71. ^ Гупта, Кишор Датта, Manjurul Ahsan, и Стефан Андрей. «Увеличение емкости хранилища и снижение шума за счет более быстрого QR-кода». МОЗГ. Широкие исследования в области искусственного интеллекта и нейробиологии 9.1 (2018): 59-71.
  72. ^ ISO / IEC 18004: 2006 (E) § 6.4 Кодирование данных; Таблица 3 - Количество бит в индикаторе количества символов для QR Code 2005
  73. ^ Информационные технологии - Автоматическая идентификация и методы сбора данных - Спецификация символики штрих-кода QR Code 2005, ISO / IEC 18004: 2006 cor. 2009, страницы 3, 6.
  74. ^ «Обзор QR-кода и прогресс приложений QR-кода» (PDF) . Архивировано (PDF) из оригинала 20 мая 2013 года . Проверено 26 июня 2014 года .
  75. ^ «Код iQR - QRcode.com - DENSO WAVE» . Архивировано 7 сентября 2015 года . Проверено 10 сентября 2015 года .
  76. ^ «Встраивание секретных данных в QR-код» . Проверено 29 октября 2018 года .
  77. ^ "SQRC" . qrcode.com . Проверено 26 декабря 2017 года .
  78. ^ «ФОРУС» . www.forus.co.za . Проверено 27 декабря 2020 года .
  79. ^ Qrgraphy. «Создание графических и динамических QR_codes» . qrgraphy (на персидском языке) . Проверено 30 апреля 2020 .
  80. ^ "Рамка QR" . qrcode.com . Проверено 26 декабря 2017 года .
  81. ^ 2D Color BarCodes для мобильных телефонов архивации 4 марта 2016 в Wayback Machine
  82. ^ Надежность и плотность данных в цветных штрих-кодах большой емкости. Архивировано 24 июля 2015 г. на Wayback Machine.
  83. ^ «Цветовые классификаторы для двухмерных цветных штрих-кодов» (PDF) . Fedcsis.org . 2013. Архивировано 24 июля 2015 года (PDF) .
  84. ^ "Сайт кода JAB" . jabcode.org . 2019.
  85. ^ "Техническая спецификация кода JAB" (PDF) . www.bsi.bund.de . 2019.
  86. ^ "jabcode" . GitHub . 2019.
  87. ^ a b «О патенте» . Денсо-Волна. Архивировано 25 июня 2016 года . Проверено 26 июня +2016 .
  88. ^ "DPA" .«ИНПИ» . Архивировано 13 августа 2016 года.«UK IPO» . 9 марта 2013 г.
  89. ^ "QR Code.com" . Денсо-Волна. 6 ноября 2003 года Архивировано из оригинала 15 сентября 2012 года . Проверено 23 апреля 2009 года .
  90. ^ "UK QR Code Trademark" . Архивировано из оригинального 15 сентября 2012 года.
  91. ^ "Торговая марка ЕС QR Code" . Архивировано из оригинального 15 сентября 2012 года.
  92. ^ "Торговая марка QR-кода США" . Архивировано из оригинального 15 сентября 2012 года.
  93. ^ a b "Жаргонные часы", Wired , 20 (1), стр. 22 января 2012 г..
  94. ^ «Вредоносные изображения: что такое QR-код» . Технологический институт SANS. 3 августа 2011 года Архивировано из оригинала 13 июля 2012 года . Проверено 31 августа 2011 года .
  95. ^ «Сканер штрих-кода» . 1 июня 2011 года Архивировано из оригинала 15 сентября 2012 года . Проверено 31 августа 2011 года .
  96. ^ «QR-дроид» . 19 августа 2011 года Архивировано из оригинала 15 сентября 2012 года . Проверено 31 августа 2011 года .
  97. ^ "Считыватель штрих-кода ScanLife" . 24 мая 2011 года Архивировано из оригинала 15 сентября 2012 года . Проверено 31 августа 2011 года .
  98. ^ «Предупреждение для потребителей: безопасность QR-кода» . Лучшее бизнес-бюро. 23 июня 2011 года Архивировано из оригинала 15 июля 2012 года . Проверено 31 августа 2011 года .
  99. ^ «Предупреждения AVG: остерегайтесь вредоносных QR-кодов» . Мир ПК. 28 июня 2011 года Архивировано из оригинала 7 сентября 2012 года . Проверено 31 августа 2011 года .
  100. ^ «EvilQR - Когда QRCode выходит из строя» . Блог AppSec-Labs. 14 августа 2011 года Архивировано из оригинала 15 сентября 2012 года . Проверено 31 августа 2011 года .
  101. ^ «QR-коды: рецепт цунами мобильных вредоносных программ» . Cyveillance, Inc. 20 октября 2010. Архивировано из оригинального 28 июля 2012 года . Проверено 31 августа 2011 года .
  102. ^ QR-коды содержат до 2,9 КБ, тогда как размер самого маленького известного компьютерного вируса составляет примерно одну десятую от размера «Самый маленький вирус, с которым я смог справиться» . Вирусные лаборатории и распространение. 1995. Архивировано из оригинального 15 сентября 2012 года . Проверено 31 августа 2011 года .
  103. ^ «Остерегайтесь вредоносных QR-кодов» . ABC. 8 июня 2011 года Архивировано из оригинала на 1 августа 2012 года . Проверено 31 августа 2011 года .

Библиография [ править ]

  • BS ISO / IEC 18004: 2006. Информационные технологии. Методы автоматической идентификации и сбора данных. Символика штрих-кода. QR-код . Женева : ISO / IEC . 2000. с. 114. OCLC  60816353 .
  • BS ISO / IEC 18004: 2006. Информационные технологии. Методы автоматической идентификации и сбора данных. Спецификация символики штрих-кода QR Code 2005 . Лондон : BSI . 2007. с. 126. ISBN 978-0-580-67368-9.

Внешние ссылки [ править ]

  • Коды Рида-Соломона для кодировщиков - подробное руководство по Викиверситету, охватывающее как структуру QR-кода, так и коды Рида-Соломона, используемые для кодирования данных.