Skip to content

Detección y seguimiento de una pelota en video con OpenCV, obteniendo posición, velocidad y aceleración en cm y s mediante visión por computadora.

Notifications You must be signed in to change notification settings

frantorres14/Tracking-and-analyzing-ball-motion-with-Python-and-OpenCV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tracking and analyzing ball motion with Python and OpenCV

Este proyecto utiliza técnicas de visión por computadora para detectar y rastrear una pelota en un video, obteniendo su posición, velocidad y aceleración en unidades físicas (cm y s). Se emplean funciones de procesamiento de imágenes y análisis de video con OpenCV.

📌 Características

  • Procesamiento de video: Descomposición en frames.
  • Detección de pelota y referencia: Uso de HoughCircles, findContours, GaussianBlur y Canny.
  • Conversión a unidades físicas: Relación píxeles/cm usando una referencia en la imagen.
  • Cálculo de movimiento: Posición, velocidad y aceleración.
  • Visualización de datos: Gráficas de movimiento.

🛠️ Tecnologías Utilizadas

  • Python 3.x
  • OpenCV: Procesamiento de imágenes y detección de la pelota.
  • NumPy: Cálculos matemáticos.
  • Matplotlib: Gráficas de movimiento.

📜 Licencia

Este proyecto está bajo la licencia MIT.


About

Detección y seguimiento de una pelota en video con OpenCV, obteniendo posición, velocidad y aceleración en cm y s mediante visión por computadora.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published