Lo que tu teléfono ve cuando reconoce tu cara
¿Cómo sabe tu teléfono que eres tú? La respuesta involucra matrices, promedios y distancias. Todo trabajando en milisegundos
Lo que tu teléfono ve cuando reconoce tu cara. Imagen: Unsplash
¿Te has preguntado cómo “ve” una computadora? No me refiero al proceso físico de captar una imagen. La pregunta va hacia cómo es que una computadora, como tu smartphone, interpreta una imagen. Un claro ejemplo es tu rostro cuando te tomas una foto. Este proceso, llamado visión computacional, es una de las aplicaciones más poderosas de la ciencia de datos y de otras disciplinas STEM que seguramente no esperabas encontrar aquí. ¿Interesante? Te cuento más.
Cuando tu smartphone reconoce tu rostro, no está haciendo una simple comparación como podrías pensar. Está siguiendo un proceso más complejo e interesante. Primero, tu smartphone no entiende de imágenes, colores ni luz. Lo que hace es transformar todas estas características en valores numéricos, para ser más específico, un arreglo rectangular de números en filas y columnas llamado matriz.

Leer también: Educar para lo humano
Para reconocer tu cara, no le interesan las características que comparten todos los rostros. Le interesa encontrar lo que hace único al tuyo, por lo que le resta a tu imagen lo que tienen en común todos los demás: un promedio construido a partir de miles de rostros. Lo que queda después de esa resta es, esencialmente, tu firma facial.
¿Te ha pasado que con solo ver de reojo a alguien que no veías hace mucho lo reconoces al instante? Tu smartphone hace algo parecido para identificar tu rostro, lo que significa que no toda la información disponible es esencial para que tu cerebro identifique a esa persona. Lo mismo ocurre con los datos que quedaron del paso anterior: parte de ellos es simplemente innecesaria. El siguiente paso es extraer los patrones esenciales de tu rostro que permitan hacer el reconocimiento de manera más eficiente.

Los patrones extraídos en el paso anterior son ahora para tu smartphone puntos en un espacio matemático. Similar a una coordenada en un mapa, al registrar tu rostro, esa coordenada fue la que quedó como referencia. Cuando intentas desbloquearlo o entrar a alguna aplicación, el sistema calcula una nueva coordenada con tu rostro y mide qué tan lejos está de la coordenada guardada. Si la distancia es pequeña, concluye que eres tú. Si la distancia es grande, algo anda mal y niega el acceso. La diferencia es que, en lugar de dos dimensiones en un mapa, tu teléfono opera en un espacio construido con miles de números.
Leer también: Puentes escuela–familia para el pensamiento crítico
Todo lo que acabas de leer no es otra cosa que álgebra lineal, estadística y geometría analítica en acción: las mismas materias que se estudian en cualquier carrera STEM y que son el núcleo de la ciencia de datos. Si todo esto te interesó, debes saber que la demanda de profesionistas en esta área crecerá un 36% entre 2023 y 2033, muy por encima del promedio de otras ocupaciones, y universidades como la UAG ya están formando ese talento. Si algo de esto despertó tu curiosidad, es probable que ya tengas las bases para empezar.
Comentarios
IPN llegará a Tlaxcala con nueva unidad académica en ingeniería
¿Cómo sabe tu teléfono que eres tú? La respuesta involucra matrices, promedios y distancias. Todo trabajando en milisegundos