Este programa es capaz de detectar caídas a tiempo real haciendo uso de las imágenes de una o varias cámaras.
Para ejecutar el programa primero necesitas instalar las siguientes bibliotecas:
También es necesario que guardes el modelo de estimación de pose PoseNet, para descargar, pulsa aquí. 📁
Para que el programa funcione correctamente, es necesario configurar un bot de Telegram (también puedes desactivar la opción de recibir alertas con -t False).
Para configurar el bot de Telegram:
- Con tu cuenta de Telegram, envía el mensaje
/newbot
a @botfather y copia eltoken
. - Con telegram-send ya instalado en tu entorno de trabajo, escribe en la consola
telegram-send --configure
y pulsa enter. - Pega el
token
y copia lacontraseña
- Envía la
contraseña
a tu bot para ponerlo en marcha. - ¡Listo! 🎉
Pero si quieres, también puedes entrenar el modelo tú mismo/a, puedes ver los pasos en /human_state_classifier/train.ipynb
, ¡de esta manera funcionará mucho mejor!
-
Debes añadir las cámaras 🎥 en el archivo
cameras.conf
, puede se una ruta a un vídeo o una ruta a un vídeo en vivo:ruta/enlace, habitación
-
¿Te acuerdas del modelo que dije que guardaras? 📁, es hora de usarlo, indica la
ruta
donde tienes el modelo de estimación de pose PoseNet:py fall_detector -p "
ruta
" -
También puedes añadir otros parámetros, como, por ejemplo, ver las cámaras y la situación que han detectado.
py fall_detector -p "
ruta
" -d True -
Para ver el resto de parámetros usa
-h
py fall_detector -h
⭐