¿Cómo Funcionan los Códigos QR?
Lo que la cámara del teléfono realmente hace en ese medio segundo antes de reconocer el código.
Un código QR es un código de barras bidimensional — una cuadrícula de cuadros negros y blancos que codifica datos directamente en el patrón mismo, en vez de en una sola línea de barras de ancho variable como un código de barras tradicional. Ese diseño bidimensional es lo que permite guardar mucha más información en el mismo espacio físico.
Tres de las cuatro esquinas llevan grandes patrones cuadrados de búsqueda — ahí es donde la cámara de un escáner se enfoca primero, sin importar el ángulo o rotación con que se sostenga el código. Un patrón de alineación más pequeño ayuda a corregir un código impreso en una superficie curva o irregular. Alrededor de todo hay un margen blanco simple, la "zona de silencio", que existe solo para que el escáner pueda distinguir dónde termina el código y empieza el resto del mundo.
Los datos mismos se construyen con redundancia deliberada — un esquema de corrección de errores significa que un código todavía puede escanearse correctamente aunque una parte importante esté dañada, sucia, u obstruida (un logo colocado en el centro, por ejemplo). Por eso un código con un logo de marca en el medio sigue funcionando: la corrección de errores ya cuenta con ese tipo de espacio intencional.