Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CV2-Detectors-projects

Este repositorio contiene una colección de scripts en Python enfocados en la visión artificial y el reconocimiento biomecánico en tiempo real utilizando el potencial combinado de OpenCV y MediaPipe.

🚀 Módulos del Proyecto

El repositorio está estructurado en base a las diferentes soluciones de seguimiento que ofrece MediaPipe:

  • manos.py: Utiliza MediaPipe Hands para rastrear y mapear los 21 puntos clave (landmarks) tridimensionales de las manos.
  • postura.py: Implementa MediaPipe Pose para la detección e identificación del esqueleto humano (33 puntos de articulación), ideal para análisis de movimiento.
  • cara.py / cara2.py: Scripts orientados a la detección de rostros (utilizando MediaPipe Face Detection o Face Mesh), permitiendo el seguimiento de rasgos faciales en tiempo real.

🛠️ Tecnologías y Librerías

  • Python 3.x
  • OpenCV (cv2): Encargado de la captura de video de la webcam, procesamiento de frames y renderizado de las soluciones en pantalla.
  • MediaPipe: Framework de Google empleado para la inferencia de los modelos de aprendizaje automático (rostro, manos y postura).

🔧 Instalación

  1. Clona el repositorio:
    git clone https://github.com
  2. Entra a la carpeta del proyecto:
    cd CV2-Detectors-projects
  3. Instala los requisitos del sistema:
    pip install opencv-python mediapipe

💻 Ejecución

Para iniciar cualquiera de los detectores con tu cámara web, ejecuta en la terminal:

python manos.py

(Reemplaza por postura.py, cara.py o cara2.py según el módulo que desees probar).

About

Proyectos de visión artificial en tiempo real utilizando OpenCV y MediaPipe para la detección, mapeo y seguimiento tridimensional de rostros, manos y postura corporal.

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages