Descripción: Crear un módulo en Python (database.py) con una base de datos SQLite ligera. Diseñar la fórmula matemática para calcular cuánto tiempo aparece cada marca en el vídeo basándose en los frames detectados y los FPS del vídeo:$$\text{Tiempo Segundos} = \frac{\text{Frames con marca}}{\text{FPS totales del vídeo}}$$Calcular también el porcentaje de tiempo total.
Guardar en la base de datos el nombre del vídeo, la marca, el tiempo, el porcentaje y la ruta de una captura recortada (crop) del bounding box.Criterio de aceptación: Al pasarle los datos de un vídeo de prueba, se debe generar el archivo .db correctamente con los datos guardados y los recortes guardados en una carpeta /crops/.
Descripción: Crear un módulo en Python (database.py) con una base de datos SQLite ligera. Diseñar la fórmula matemática para calcular cuánto tiempo aparece cada marca en el vídeo basándose en los frames detectados y los FPS del vídeo:$$\text{Tiempo Segundos} = \frac{\text{Frames con marca}}{\text{FPS totales del vídeo}}$$Calcular también el porcentaje de tiempo total.
Guardar en la base de datos el nombre del vídeo, la marca, el tiempo, el porcentaje y la ruta de una captura recortada (crop) del bounding box.Criterio de aceptación: Al pasarle los datos de un vídeo de prueba, se debe generar el archivo .db correctamente con los datos guardados y los recortes guardados en una carpeta /crops/.