MyFreeQRCode
Volver al blog
Tecnología25 de marzo de 202612 min

La ciencia detrás de los códigos QR: cómo funciona la tecnología

Norma ISO 18004, patrones de detección, modos de codificación y corrección Reed-Solomon, en lenguaje claro.

MY

MyFreeQRCode

Redacción

Guías prácticas sobre códigos QR publicadas por el editor de myfreeqrcode.com.

Origen y propósito

En 1994, Masahiro Hara en Denso Wave (Japón) diseñó el código de respuesta rápida para etiquetar piezas en la industria: más capacidad que el código de barras y lectura desde cualquier ángulo. Hoy son un estándar global en marketing y logística.

Norma ISO/IEC 18004

Define la estructura matricial: versiones del 1 (21×21 módulos) al 40 (177×177). Cada módulo es el cuadrado mínimo negro o blanco.

Anatomía

Los tres cuadrados grandes en esquinas son finder patterns: permiten localizar y orientar el código. Las líneas de sincronización alternan negro/blanco. A partir de la versión 2 aparecen alignment patterns que corrigen perspectiva. El resto mezcla datos y redundancia.

Modos de codificación

Numérico, alfanumérico, byte (URLs y UTF-8 limitado) y Kanji. Para la misma URL, usar mayúsculas en lo alfanumérico puede reducir módulos frente a minúsculas en modo byte.

Reed-Solomon

La corrección de errores tiene niveles L (~7 %), M (~15 %), Q (~25 %) y H (~30 %). Un nivel alto permite logos centrales o suciedad parcial; aumenta el tamaño del código para la misma carga útil.

Máscaras

Tras codificar, se prueban ocho máscaras para evitar patrones que confunden al lector y equilibrar negros y blancos. El generador elige la de menor penalización.

Qué hace tu móvil

Detecta finder patterns, corrige perspectiva, lee bits de formato, invierte la máscara, aplica Reed-Solomon y decodifica el mensaje, todo en decenas de milisegundos.

Variantes

Existen Micro QR para espacios muy reducidos y formatos rectangulares recientes para etiquetas alargadas. El ecosistema sigue evolucionando, pero el modelo cuadrado ISO sigue siendo el dominante.

Generar un código QR

Genere códigos QR personalizados para sus enlaces, textos, contactos y mucho más. Gratis, rápido y sin registro.

Generar un código QR
tecnologíacódigo QRReed-SolomonISO 18004