Cree una solución para el recuento de personas

Detecte personas en un área designada y determine la cantidad de personas en el fotograma, el tiempo promedio que permanecen en el fotograma y el recuento total. Obtenga perspectivas comerciales importantes utilizando la información generada.

Sistema operativo objetivo Ubuntu* 16.04 LTS
Tiempo para finalizar 30 minutos

GitHub* (C++)

Lo que aprenderá

Descubra cómo crear una solución de IoT de video inteligente que grabe la cantidad de personas que entran y salen de un fotograma de una cámara. Utilice esta solución para hacer un seguimiento de compradores, de personas que ingresan a un establecimiento y más.

Acceda a perspectivas acerca de las siguientes soluciones:

  • Aplicaciones de visión computarizada para IoT
  • Inferencia para analizar conjuntos de datos
  • IoT del mercado minorista o industrial

Utilice las habilidades aprendidas en esta implementación de referencia para desarrollar soluciones de IoT similares.

Aprenda a desarrollar y ejecutar una aplicación con estas capacidades:

Detecte personas dentro de un área designada mostrando un cuadro delimitador verde sobre ellos.
Cuente personas en el fotograma, cuánto tiempo permanecen en el fotograma y la cantidad total de personas vistas.
Envíe los datos a un servidor web local utilizando las bibliotecas cliente Paho* MQTT C.

Cómo funciona

La aplicación utiliza una fuente de video (como una cámara) para capturar imágenes, y luego utiliza un motor de inferencia para ayudar a procesar los datos.

  1. Una red neuronal entrenada detecta personas dentro de un área designada mostrando un cuadro delimitador verde sobre ellos.
  2. La aplicación cuenta las personas en el fotograma actual, la cantidad de tiempo que una persona está en el fotograma (el tiempo transcurrido entre el ingreso al fotograma y la salida del mismo) y la cantidad total de personas vistas.
  3. Los datos se envían a un servidor web local utilizando las bibliotecas cliente Paho* MQTT C.