Corrección de errores QR: niveles L, M, Q y H explicados
Entiende los niveles de corrección QR, por qué la redundancia ayuda frente a daños y por qué el nivel máximo no siempre es la mejor opción.
Respuesta rápida
Los códigos QR utilizan palabras de corrección Reed-Solomon para que el decodificador pueda recuperar parte de la información ausente o incorrecta. DENSO WAVE documenta cuatro niveles seleccionables: L, M, Q y H, con capacidad de recuperación creciente. Una corrección más alta también consume más capacidad del símbolo y puede hacerlo más denso para el mismo contenido. Elige el nivel según entorno, riesgo de daño, tratamiento con logotipo, tamaño y cantidad de datos en vez de seleccionar automáticamente el máximo.
Puntos clave
- La corrección de errores añade redundancia que ayuda a recuperar palabras de código dañadas.
- Los cuatro niveles habituales son L, M, Q y H.
- Una corrección mayor aumenta resistencia pero consume más capacidad.
- La forma del daño importa; un porcentaje de recuperación no garantiza que cualquier patrón de daño sea decodificable.
- Las superposiciones de logotipo aumentan la importancia de un diseño conservador y pruebas cuidadosas.
Qué hacer
- 1Evalúa si el código estará expuesto a suciedad, arañazos, clima, etiquetas o bloqueo por un logotipo.
- 2Elige un nivel de corrección adecuado para ese entorno.
- 3Regenera el QR y observa cómo el nivel seleccionado afecta a su densidad.
- 4Mantén libres los patrones de posición y estructuras críticas.
- 5Prueba muestras dañadas o reales cuando el despliegue sea importante.
Errores comunes que evitar
- Suponer que H hace seguro cualquier diseño independientemente de cuánto se cubra.
- Ignorar el aumento de densidad causado por más redundancia.
- Interpretar porcentajes aproximados de recuperación como límites garantizados de daño imprimible.
- Usar corrección de errores para compensar poco contraste o impresión demasiado pequeña.
Preguntas frecuentes
¿Qué son los niveles de corrección L, M, Q y H?
Son niveles seleccionables que añaden cantidades crecientes de redundancia de corrección al símbolo.
¿Qué nivel de corrección de errores debo usar?
Elige según riesgo de daño, densidad, tamaño, entorno y posibles logotipos. M suele ser un punto de partida general.
¿H es siempre el mejor nivel de corrección?
No. H aporta más redundancia pero consume más capacidad y puede hacer el símbolo más denso.
¿La corrección de errores repara una imagen QR dañada?
El decodificador puede reconstruir algunos datos durante el escaneo; no repara físicamente la imagen.
¿Puedo cubrir parte de un QR con un logotipo?
A veces, pero mantén la superposición limitada y prueba extensamente. La corrección no permite cubrir cualquier zona.
¿Qué es la corrección Reed-Solomon?
Es la técnica que utiliza QR para añadir redundancia recuperable y reconstruir determinadas palabras de código ausentes o incorrectas.
¿Una corrección mayor hace más grande el QR?
Puede aumentar la versión o densidad necesaria para el mismo contenido porque se reserva más capacidad a la redundancia.
¿La corrección de errores arregla un mal contraste?
No de forma fiable. La detección y lectura de módulos sigue necesitando suficiente calidad visual y contraste.
¿La corrección de errores hace que un QR sea impermeable?
No. Puede mejorar tolerancia a algunos daños de datos, pero la resistencia ambiental depende del material y la impresión.
Fuentes y lecturas adicionales
Las afirmaciones técnicas o sensibles a políticas se apoyan, cuando es posible, en fuentes primarias o autorizadas.
Guías QR relacionadas
Diseña códigos QR fáciles de escanear protegiendo contraste, zona silenciosa, estructura, tamaño y una disciplina real de pruebas.
Entiende cómo tamaño, densidad de módulos, distancia, resolución de cámara y calidad de impresión afectan al escaneo real.
Entiende las versiones QR 1 a 40, el número de módulos, tamaño del contenido, corrección de errores y por qué más datos hacen el símbolo más denso.