Забытые соперники QR-кода: 4 двумерных кода, которые не замечают

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

Редакция «Компьютерры» решила вспомнить, какие двумерные коды появились в ту эпоху и почему они так и не стали массовыми.

Data Matrix — код, который помещается на кончике пальца

Data Matrix появился примерно в одно время с QR-кодом и с самого начала решал главную проблему промышленности — маркировку микроскопических деталей. Этот формат использует L-образный шаблон поиска по двум сторонам и может кодировать информацию на площади вплоть до 2,5 миллиметров.

Именно компактность сделала Data Matrix стандартом для фармацевтики и автомобилестроения. В России его используют для маркировки лекарств и табачных изделий — знакомый многим черно-белый квадрат на упаковке и есть GS1 DataMatrix. В отличие от QR-кода, который считывается камерой смартфона, Data Matrix чаще требует специализированного сканера. Но там, где важна не массовость, а точность и защита от подделок, этот код до сих пор незаменим.

Aztec Code — код на обратной стороне вашего билета

Если вы когда-нибудь летали самолетом и распечатывали посадочный талон, то уже сталкивались с Aztec Code. Разработанный Эндрю Лонгакром в 1995 году, этот формат получил свое название из-за центрального узора, напоминающего вид на ацтекскую пирамиду сверху.

Aztec Code отличает «бычий глаз» — концентрические квадраты в центре, которые позволяют сканеру определять ориентацию кода под любым углом. При этом коду не нужна «тихая зона» вокруг, что экономит место на печати. 

Международная ассоциация воздушного транспорта (IATA) выбрала Aztec Code стандартом для посадочных талонов еще в начале 2000-х, и он используется до сих пор. Патент на этот формат также был открыт для публичного использования.

PDF417 — код, который помещается в водительские права

PDF417 — не совсем «матричный» код в привычном смысле. Он представляет собой многослойный штрих-код, то есть несколько строк обычных линейных кодов, расположенных друг над другом. Название расшифровывается как Portable Data File, а число 417 указывает на структуру каждого символа — 4 полосы и 4 пробела общей шириной 17 модулей.

Разработанный Symbol Technologies в 1989 году, PDF417 вмещает до 1850 символов и поддерживает кодирование Рида-Соломона для исправления ошибок. Именно его используют для хранения персональных данных на водительских правах в ряде американских штатов и на удостоверениях личности. Однако для мобильного сканирования с камеры телефона PDF417 оказался слишком громоздким.

MaxiCode — код для сортировки посылок

MaxiCode — еще один узкоспециализированный формат, созданный для логистики. Он представляет собой квадрат с центральным «глазом» и гексагональной структурой. Компании используют MaxiCode на своих транспортных этикетках для автоматической сортировки посылок.

Изначально MaxiCode вмещал только базовую информацию — город, штат и почтовый индекс. Для того чтобы закодировать полный адрес доставки, потребовалось разработать специальный алгоритм сжатия данных на основе модифицированного кодирования Хаффмана. Этот формат так и остался инструментом промышленной сортировки, не став потребительским решением.

Почему QR-код победил

Все четыре формата технически решали свои задачи ничуть не хуже QR-кода. Data Matrix компактнее, Aztec экономнее по месту, PDF417 вмещает больше символов. Так почему же мир заполнен именно квадратами с тремя угловыми метками?

Ответ кроется не в инженерии. Denso Wave с самого начала бесплатно открыла патент на QR-код и способствовала созданию единого стандарта. Data Matrix и Aztec Code тоже стали открытыми, но позже, и не получили такой же поддержки производителей сканеров и смартфонов.

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

Более подробно эту историю читайте в нашем материале: 

QR-код захватил мир, потому что его создатель решил не наживаться на изобретении

Что будем искать? Например,ChatGPT

Мы в социальных сетях