El presente repositorio corresponde al backend del proyecto de deep learning para la materia de MinerÃa de Datos - UCE
El proyecto está orientado en la construcción de un sistema que permita detectar motociclistas sin casco, de esta manera se extrae fragmentos de videos con dicha evidencia, además, de estadÃsticas que representan las horas y las cámaras con mayor afluencia de motorizados que inclumplan con esta normativa. Los pesos del mdoelo no son almancenados en este repositorio, si desea más información contactar con nosostros.
Para realizar el proyecto implica la manipulación de un modelo pre-entrenado, en este caso correspondiente a YOLO V7 y con un dataset con alrededor de 1200 imágenes etiquetadas usando la herramienta de Roboflow. Las épocas usadas para el entrenamiento fueron de 100. Para más detalle ir a la sección de Arquitectura
Se debe de considerar que la implementación es con YOLO, pero comparamos con varios modelos para seleccionar el adecuado, uno de ellos consiste en uno realizado desde el inicio con Tensorflow.
A contunuación las herrameintas completas usadas:
- Java 11
- Maven
- JWT
- JavaScript
- Docker
- Nginx
- Amazon S3
- CDN Cloudfront
- VPN
- YOLOv7
- Python
- PostgreSQL
- Roboflow
- YOLO v7
- Cámara IP Tapo
- COLAB con suscripción pro para el entrenamiento
- ARGOS - CLIENT
MatrÃz de confusión para 100 épocas de entrenamiento
En la siguiente sección se muestran ejemplos de la detección desde el cliente ARGOS
Login de acceso, por el momento el servicio no está disponible