Patrón de alineación

También se llama: cuadrado pequeño, marcador de alineación, alignment pattern

Definición

Un patrón de alineación es un pequeño cuadrado de 5 × 5 dentro de un código QR que ayuda al escáner a corregir las curvas y la perspectiva. Aparece desde la versión 2, y las versiones mayores tienen más.

Cómo es y dónde va

Un patrón de alineación es un anillo oscuro de 5 × 5, un anillo claro de 3 × 3 y un único módulo oscuro en el centro. La versión 1 no tiene ninguno, la versión 2 tiene uno cerca de la esquina inferior derecha, y el número crece a medida que el código es mayor.

Los patrones se sitúan en posiciones fijas que el estándar indica para cada versión. Se colocan en una cuadrícula regular, saltando cualquier sitio que se solape con un patrón de posición.

  • Versión 1: ninguno
  • Versiones 2–6: 1
  • Versiones 7–13: 6
  • Versiones 14–20: 13
  • Versiones 21–27: 22
  • Versiones 28–34: 33
  • Versiones 35–40: 46

Por qué hacen falta

Los patrones de posición bastan por sí solos para localizar un código pequeño, pero un código grande fotografiado en ángulo o impreso en una superficie curva se deforma. Los patrones de alineación dan al lector puntos de referencia adicionales para poder asignar cada módulo a su sitio.

El más cercano a la esquina inferior derecha es especialmente útil porque esa esquina no tiene patrón de posición. El daño en un patrón de alineación suele poder recuperarse, pero dificulta la decodificación más que el daño en los módulos de datos normales.

Preguntas frecuentes

¿Qué es el cuadradito cercano a una esquina de un código QR?

Es un patrón de alineación. Ayuda al escáner a corregir la perspectiva y la curvatura, y aparece en todas las versiones desde la 2.

¿Por qué algunos códigos QR tienen más cuadraditos que otros?

Las versiones mayores tienen más patrones de alineación, desde uno en la versión 2 hasta 46 en la versión 40, para que el lector pueda seguir la distorsión en una cuadrícula más grande.

Fuentes y estándares

Todos los términos