Ir al contenido principal
miji.be

Detección de errores en códigos QR

Mecanismo que detecta la corrupción de los datos leídos mediante una suma de verificación incrustada en el código QR. A diferencia de la corrección de errores, no realiza la reparación.

31 oct 2026 / Lectura de aproximadamente 1 min

Código QR

La detección de errores en códigos QR es un mecanismo que determina si los datos leídos de un código QR contienen errores. El área de datos de un código QR se compone de unidades llamadas palabras de código (1 palabra de código = 8 bits), y a esta área se le añade un código Reed-Solomon. Como el código Reed-Solomon corrige por bytes, tiene la propiedad de ser resistente a los errores concentrados en un solo punto, como la suciedad o una parte que falta. Mientras que la corrección de errores restaura los propios datos, la detección de errores se encarga de determinar "si los datos son correctos o no".

Por la estructura del código QR, la información de formato (15 bits) y la información de versión (18 bits) cuentan, aparte del área de datos, con los códigos BCH(15,5) y BCH(18,6). El escáner comprueba primero si ha leído correctamente la información de formato y después pasa a decodificar el área de datos.

La detección de errores es importante porque evita que se tomen por correctos datos erróneos y se haga una redirección con ellos. Si en un código QR que contiene una URL corta se produce una lectura errónea de aunque sea 1 bit, existe el riesgo de que se acabe en una URL completamente distinta. Gracias a la detección de errores, el escáner puede tratarlo como una "lectura fallida" y pedir a los usuarios que vuelvan a escanear.

Como precaución en la práctica, la fiabilidad de la detección de errores depende de la calidad de impresión del código QR y de las condiciones del entorno. Si por suciedad, dobleces, reflejos de la luz u otras causas se producen errores que superan el límite de detección, la elección del nivel de corrección de errores (L/M/Q/H) determina la tasa final de lecturas correctas.

¿Te resultó útil este artículo?

Términos relacionados

Corrección de errores de código QR

Una función que permite leer correctamente los códigos QR incluso cuando parte del código está dañada u oscurecida.

Versión de código QR

Un número del 1 al 40 que determina el tamaño y la capacidad de datos de un código QR.

Capacidad de código QR

La capacidad de un código QR indica la cantidad máxima de datos que puede almacenar. Varía según el tipo de datos (numérico, alfanumérico, binario) y el nivel de corrección de errores.

Codificación de código QR

El proceso de convertir datos en el patrón de módulos que forman un código QR.

Código QR estático

Un código QR que codifica directamente la URL de destino final, que no puede cambiarse después de su creación.

Tamaño mínimo de código QR

El tamaño mínimo de impresión para que un código QR se lea correctamente. Depende del volumen de datos, la calidad de impresión y la distancia de lectura.

Artículos relacionados

Lo básico sobre códigos QR - cómo funcionan, cómo leerlos y cómo crearlos, explicado desde cero

Qué es un código QR, en qué se diferencia del código de barras, cómo leerlo y crearlo gratis. Incluye trucos con URL acortadas y usos prácticos.

Códigos QR y URLs cortas - Conectando experiencias offline y online

Aprende cómo la combinación de códigos QR con URLs cortas conecta impresos, eventos y puntos de contacto de tu negocio directamente con la web.

Cómo funcionan los acortadores de URL - El lado técnico de las redirecciones

Descubre la mecánica técnica detrás del acortamiento de URLs: generación de hash, consultas a bases de datos, redirecciones HTTP y más. Incluye ejemplos de respuestas HTTP y cálculos de codificación base-62.

Pon los términos en práctica

Acorta una URL gratis