Anatomía del código QR: cada componente explicado

Embed This Widget

Theme


      
    

Widget powered by . Free, no account required.

Desglose detallado de los componentes del código QR: patrones de localización, patrones de sincronización, marcadores de alineación, regiones de datos e información de formato.

Anatomía del código QR: cada componente explicado

Un código QR es mucho más que un patrón aleatorio de cuadrados negros y blancos. Cada módulo tiene un propósito preciso, y entender la anatomía ayuda a diseñar códigos que se escaneen de forma fiable en cualquier condición.

Patrones de localización

Los tres cuadrados grandes en las esquinas superior izquierda, superior derecha e inferior izquierda son patrones de localización. Cada uno consta de una estructura de 7x7 módulos con una proporción distintiva de 1:1:3:1:1 de bandas oscuro-claro-oscuro. Esta proporción es detectable desde cualquier ángulo y a cualquier escala, permitiendo a los escáneres localizar el código QR al instante. Obtenga más información en nuestro análisis en profundidad del patrón de localización.

Separadores

Un borde blanco de un módulo de ancho rodea cada orientación del escáner." data-category="QR Code Structure">patrón de localización, creando una separación visual entre el patrón de localización y el área de datos. Estos separadores evitan que los módulos de datos adyacentes se confundan con el patrón de localización.

Patrones de sincronización

Módulos negros y blancos alternos discurren horizontalmente entre los patrones de localización superior izquierdo y superior derecho, y verticalmente entre el superior izquierdo y el inferior izquierdo. Estos patrones de sincronización ayudan al decodificador a establecer coordenadas de módulo precisas en toda la cuadrícula.

Patrones de alineación

A partir de la versión 2, aparecen patrones de alineación más pequeños de 5x5 a intervalos regulares. Las versiones más grandes tienen más patrones de alineación — la versión 40 contiene 46 de ellos. Ayudan a corregir la distorsión geométrica cuando el código se escanea en superficies curvas o en ángulo.

Información de formato

Dos copias de una cadena de formato de 15 bits se codifican cerca de los patrones de localización. Esto codifica el nivel de corrección de errores (L/M/Q/H) y el patrón de máscara utilizado. La corrección de errores BCH protege estos metadatos críticos.

Información de versión

Para las versiones 7-40, una cadena de versión de 18 bits aparece en dos ubicaciones, codificando el número de versión del código QR. La corrección de errores Golay protege estos datos.

Codewords de datos y corrección de errores

Los módulos restantes transportan la carga útil real — sus datos codificados entrelazados con codewords de corrección de errores Reed-Solomon. Los datos se colocan en un patrón de columna específico de dos módulos de ancho, serpenteando de derecha a izquierda a través del símbolo.

Zona silenciosa

Un margen en blanco obligatorio de al menos 4 módulos de ancho rodea todo el código QR. Esta zona silenciosa garantiza que los escáneres puedan distinguir el límite del código de los gráficos circundantes. Violar la zona silenciosa es una de las causas más comunes de Decodificación QR fallida — causas comunes y prevención." data-category="Scanning & Reading">fallo de escaneo.

Puntos clave

  • Los patrones de localización (3 esquinas) permiten la detección instantánea mediante la proporción 1:1:3:1:1
  • Los patrones de sincronización establecen la cuadrícula de coordenadas
  • Los patrones de alineación corrigen la distorsión geométrica
  • La patrón de máscara." data-category="QR Code Structure">información de formato y versión tienen su propia corrección de errores
  • La zona silenciosa (margen de 4 módulos) es obligatoria para un escaneo fiable