¿Te has preguntado alguna vez por qué un código QR con una mancha de café, una esquina rasgada o un logotipo de empresa en el centro sigue funcionando al instante?
El secreto es la Corrección de Errores Reed-Solomon, un algoritmo matemático desarrollado originalmente para comunicaciones espaciales y discos compactos (CDs).
En esta guía te explicamos cómo funciona la corrección de errores, la relación entre los Niveles L, M, Q y H y cuál elegir para tu proyecto.
Los 4 Niveles de Corrección de Errores
El estándar internacional ISO/IEC 18004 define cuatro niveles de corrección. Cada nivel añade un porcentaje específico de redundancia matemática al código:
| Nivel | Identificador | Capacidad de Recuperación | Densidad de Cuadrícula | Caso de Uso Recomendado |
|---|---|---|---|---|
| L | Low (Bajo) | ~7% de datos | Mínima (puntos grandes) | Impresiones muy pequeñas, pantallas digitales, URLs simples sin logo |
| M | Medium (Medio) | ~15% de datos | Estándar | Estándar por defecto para marketing general, folletos y enlaces web |
| Q | Quartile (Cuartil) | ~25% de datos | Media-Alta | Embalajes industriales, señalización de alto tránsito, micro-logos |
| H | High (Alto) | ~30% de datos | Máxima (densa) | Obligatorio para Logos Centrales, vallas, pegatinas de suelo |
¿Cómo Funciona Reed-Solomon por Dentro?
Al generar un código QR, el sistema no solo convierte tus caracteres en 1s y 0s, sino que calcula polinomios de paridad:
Cuando la cámara escanea el código:
- Localiza los 3 ojos de las esquinas para corregir la perspectiva.
- Lee los módulos binarios.
- Si faltan datos porque están tapados por un logo o dañados por arañazos, las ecuaciones matemáticas reconstruyen los datos ausentes al 100% sin pérdida.
Corrección de Errores vs. Densidad: El Compromiso Técnico
A mayor nivel de corrección de errores, más puntos (módulos) tendrá la cuadrícula:
- Nivel L (7% Recuperación): Cuadrícula de 25 × 25 módulos (Versión 2). Puntos anchos muy fáciles de leer a tamaños pequeños.
- Nivel H (30% Recuperación): Cuadrícula de 33 × 33 módulos (Versión 4). Mayor detalle que exige un tamaño físico de impresión ligeramente superior (mínimo 2,5 cm).
[!IMPORTANT] Regla de Diseño: En tarjetas de visita sin logo, usa Nivel M. Si añades un logotipo, usa siempre Nivel H e imprime a un tamaño mínimo de 25 mm × 25 mm.
Tamaño Ideal del Logotipo Central
- Área Máxima: El logo no debe cubrir más del 20% al 25% del área total del código QR.
- Margen de Seguridad (5%): Aunque el Nivel H tolera hasta un 30%, mantener el logo bajo el 22% deja un margen vital para cámaras con poco enfoque o sombras.
- Anillo de Protección (Padding): Añade siempre un marco blanco o del color de fondo alrededor del logotipo.
Recomendaciones por Caso de Uso Real
| Caso de Uso Real | Peligro Potencial | Nivel Recomendado | Motivo |
|---|---|---|---|
| Pegatinas en Mesas de Bar | Derrames de líquidos, roces | Nivel H | Resiste el desgaste físico continuo de los clientes |
| Lonas de Exterior | Sol, lluvia, arrugas por viento | Nivel Q o H | Escanea incluso con sombras o dobleces |
| Cajas y Embalajes | Esquinas aplastadas, etiquetas | Nivel Q | Equilibra velocidad de lectura con tolerancia a daños |
| Pantallas Digitales / Email | Cero daño físico | Nivel M | Mantiene baja la densidad para pantallas Retina |
| Códigos con Logotipo de Marca | Obstrucción deliberada de datos | Nivel H | Asegura que la cámara lea los datos alrededor del logo |
Resumen
- Usa Nivel M (15%) para enlaces estándar y pantallas sin logotipo.
- Usa Nivel H (30%) siempre que incluyas tu logotipo corporativo o imprimas en exteriores.
- Genera y prueba los 4 niveles gratis en GenerateCustomQR.