Перейти к содержимому
Максиметер

Как QR-код продолжает работать после повреждения

Как QR-код продолжает работать после повреждения Часть QR-кода можно испачкать или повредить, а смартфон всё равно его прочитает. Это предусмотрено самой конструкцией. В данные добавляется избыточная информация с помощью кодов Рида-Соломона. Если часть элементов потеряна, алгоритм использует сохранившиеся данные и контрольную информацию, чтобы восстановить повреждённые фрагменты. У QR-кодов предусмотрено четыре уровня коррекции ошибок. Чем выше уровень, тем серьёзнее повреждения можно компенсировать, но тем меньше полезных данных помещается в код того же размера. Например, популярный уровень M рассчитан примерно на восстановление 15% кодовых слов. Поэтому QR-код не «угадывает» исчезнувшие квадратики. В нём заранее хранится математический запас на случай неприятностей.

64 просмотров

Канал в каталоге Максиметера

307 подписчиков · IT и технологии

Ещё по теме «IT и технологии»

Читать дальше

Два раза в неделю свежие посты этого канала — на почту и в личную ленту. Без повторного поиска канала вручную.