Construye un sistema de reconocimiento facial con Arduino

El maker Vicente Arturo Zavala Ortiz nos enseña el sistema de rastreo y reconocimiento de caras para el Internet de Cosas que ha creado utilizando un smartphone Android, una placa Arduino Micro y un módulo WiFi SparkFun en forma de CC3000. En la web de Hackster su desarrollador nos explica el desarrollo del proyecto.

El avance y desarrollo de cámaras de alta resolución por fotograma en los últimos años motivan tanto a ingenieros como a estudiantes en la investigación y creación de aplicaciones basadas en algoritmos de visión computarizados «automatizados», una tarea frecuente utilizada en el seguimiento de movimientos y posición de objetos. Sus propias características tales como: forma del objeto, color del objeto, etc.

«En este caso, el proyecto se basa en el seguimiento y reconocimiento de caras. Si detecta un rostro, lo enfoca dentro de un marco rojo. Si reconoce la cara en un porcentaje más bajo, el foco será un marco amarillo. Y si el porcentaje es alto o muy alto, lo enfoca dentro de un marco verde. La funcionalidad del proyecto, creo, es simple pero requiere un poco de investigación.»

«El Arduino Micro recibe información sobre el objeto a través de un módulo WiFi, en este caso el SparkFun Breakout Board CC3000 de IT. La comunicación se realiza a través de un servidor cliente de sockets UDP: la aplicación en el móvil envía al microcontrolador los datos necesarios (tamaño de cuadro y posición para el servo horizontal y vertical) para que pueda realizar los cálculos con la información enviada y realizar las actualizaciones en el Servos, en este caso sólo la horizontal.» Enlace al proyecto.

 

Pin It on Pinterest

Shares