Зачем в QR-коде три больших квадрата и один маленький?

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Инструкция | ИИ, сервисы и приложения

Наверное, каждый хотя бы раз задумывался о том, как работают эти загадочные черно-белые квадратики — QR-коды. Они буквально повсюду: на упаковках продуктов, билбордах, чеках и даже на визитках. Но замечали ли вы, что в QR-коде всегда есть три больших квадрата в углах и один маленький, спрятавшийся ближе к середине? Почему именно так, а не как-нибудь по-другому? Давайте разберёмся, что за «магия» стоит за этим.

Автор: https://stockcake.com Источник: stockcake.com

Три больших квадрата — маяки QR-кода

Три больших квадрата — это настоящие «маяки» для любого устройства, которое пытается прочитать QR-код. Представьте себе, что сканеру нужно сначала понять, что это вообще QR-код, а потом правильно его прочитать. Так вот, эти три больших квадрата играют ключевую роль в этом процессе. Они помогают:

  1. Ориентироваться в пространстве. Сканеру нужно быстро понять, где верх, низ, и какие стороны кода. Благодаря этим квадратам сканер «узнает», что он смотрит на QR-код и в каком положении он находится. Это, по сути, как дорожные знаки для камеры — без них она бы запуталась.
  2. Найти и распознать код. Ведь на фотографии, особенно если код маленький или находится на каком-то фоне, ему нужно выделиться. Большие черные квадраты — как флажки, которые говорят: «Эй, я здесь, считай меня!»
  3. Скорректировать наклон. Квадраты дают возможность «подправить» картинку, если QR-код снят под углом. Сканер использует их, чтобы правильно выровнять изображение и избежать искажений.
Автор: Brdall Источник: ru.wikipedia.org

А зачем маленький квадрат?

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

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

Кстати, не каждый QR-код имеет этот маленький квадрат — он появляется, только когда в коде много данных или нужно повысить точность считывания. Это своего рода «страховка».

Автор: https://stockcake.com Источник: stockcake.com

Почему именно три больших квадрата?

Можно подумать: «А почему не четыре? Почему не пять?» Всё дело в оптимальном сочетании простоты и надежности. Три больших квадрата — это минимальное количество, которое позволяет сканеру быстро и уверенно понять ориентацию кода. Если бы их было больше, QR-код стал бы больше, сложнее, и выглядел бы как настоящий лабиринт. А так — три точки создают своего рода «треугольник ориентации», который достаточно надежен и не усложняет структуру.

Четвёртый угол остаётся пустым, что помогает сканеру не путаться, где начало, а где конец. Это такая хитрость, чтобы и человек, и техника быстрее сориентировались.

Автор: https://stockcake.com Источник: stockcake.com

Немного магии и точности

Забавно, но то, что кажется просто набором черных и белых квадратов, на самом деле является очень продуманным механизмом. Три больших квадрата помогают понять, где что находится, а маленький квадратик — поддерживает и уточняет считывание. Это сочетание простоты и точности делает QR-коды такими надежными.

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

Ну вот, теперь и вы знаете секрет этих таинственных квадратов!

Изображение в превью:
Автор: https://stockcake.com
Источник: stockcake.com

4 комментария

Добавить комментарий

Szweder
Хотелось бы из статьи понять, как именно маленький квадратик помогает прочитать сложные QR-коды. А еще как записывается и считывается информация на QR-кодах (это построчное линейное кодирование, где есть значение у закрашенных и незакрашенных ячеек, или совсем другой принцип?)
m
Можно подумать: «А почему не четыре? Почему не пять?» Всё дело в оптимальном сочетании простоты и надежности. Три больших квадрата — это минимальное количество, которое позволяет сканеру быстро и уверенно понять ориентацию кода.

Потому что по трем точкам можно восстановить аффинное преобразование…
113049719366673278516@google
А почему аффтар интеллектуально ущербный, а на Micro QR только один квадрат?

Добавить комментарий

Сейчас на главной

Новости

Публикации

Кембрийского взрыва не было: почему внезапное появление сложных животных оказалось ошибкой геологической летописи

Если вы посмотрите на палеонтологическую летопись 550 миллионов лет назад, вы увидите Эдиакарский период — странный, тихий мир. Дно океанов покрыто бактериальными матами, на которых...

Часовой букет Чайкина: как механические цветы превращаются в символ времени

Апрель в этом году начался очень художественно: сразу несколько выставок-ярмарок современного искусства проходят в Москве, и на одной из них, «Арт России» можно видеть замысловатые художественные...

Обзор наушников ZiiGaat Arete II: буря эмоций и мощный драйв

Наушники Arete II, производства компании компании ZiiGaat, интересны в первую очередь своей преемственностью, прошлая версия стала относительно успешной, ну и в разработке опять участвовал...

В атмосфере Венеры может существовать жизнь: химики синтезировали аналоги ДНК, устойчивые к серной кислоте

Поверхность Венеры абсолютно непригодна для любых известных науке сложных химических процессов. Температура там достигает 470 градусов Цельсия, а атмосферное давление в девяносто раз превышает...

Какие великаны создали Тропу гигантов в Ирландии

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

Необычный фонарик. Светит ярко, наклоняет голову и помогает при ремонте. Полный обзор Sofirn ST2

3000люм яркости, голова с изменяемым углом наклона, питание от двух 18650 аккумуляторов и дополнительные УФ и красный свет. Фонарик получился явно необычный. Но удачный ли? Обзор Sofirn...