¿Cómo reconoce el teléfono móvil el código QR?
El escaneo de códigos QR con teléfonos móviles utiliza gráficos abstractos geométricos y se basa en métodos informáticos de inteligencia artificial AI para identificar imágenes, texto, enlaces y otra información.
No sé cuándo empezó. Nuestras vidas están llenas de códigos QR. Escanee el código QR para cenar, compre boletos e incluso el hombre de los panqueques de abajo admite el pago. ¿Pero alguna vez te has preguntado de dónde viene esta cosita mágica? Antes de introducir los códigos QR, debemos mencionar el gran invento de todos los tiempos: el binario.
Podemos pensar en el sistema binario como una superfábrica de procesamiento. Todo el texto, imágenes y vídeos que vea en su teléfono móvil o en la pantalla de su computadora se convertirá en una cadena de números compuesta por 0 y 1 después de salir de la fábrica de procesamiento. Este proceso se llama codificación. Por ejemplo, 89 será una serie de números después de salir de fábrica, como por ejemplo 10001001. Usamos pequeños cuadrados negros para representar 1 y pequeños cuadrados blancos para representar 0, y luego llenamos estos pequeños cuadrados en los cuadrados grandes para formar un patrón de código bidimensional completo que pueda ser reconocido por las cámaras móviles.
Dado que los objetos de diferentes colores reflejan diferentes longitudes de onda de luz visible, los objetos blancos pueden reflejar luz visible de varias longitudes de onda, mientras que los objetos negros absorben luz visible de varias longitudes de onda. Por lo tanto, cuando la cámara escanea el código QR en blanco y negro, el teléfono móvil utiliza la teoría de umbral de operación de puntos para transformar la imagen recopilada en una imagen binaria, es decir, la imagen se binariza para obtener una imagen binaria. Después de expandir la imagen, se realiza la detección de bordes en la imagen expandida para obtener el contorno del área del código de barras.
Además, no sé si te diste cuenta de por qué, pero hay tres cuadrados grandes en el borde de todos los códigos QR. De hecho, estos tres cuadrados idénticos se utilizan para colocar la cámara del teléfono de modo que, sin importar en qué dirección escanee, la cámara pueda reconocerla con precisión. Lo anterior es el principio de reconocimiento de códigos QR por parte de teléfonos móviles.