Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🎭 GestureMeme Trigger: Detector de Expresiones Faciales con IA

Un proyecto de Visión Artificial que reacciona a tus gestos en tiempo real superponiendo memes.

Python OpenCV MediaPipe

📖 Descripción

Este proyecto utiliza técnicas de Visión por Computadora para detectar puntos de referencia faciales (facial landmarks) en tiempo real mediante la webcam.

El sistema analiza la geometría del rostro para identificar gestos específicos (como sonreír o sacar la lengua) y dispara una respuesta visual inmediata, reemplazando la imagen de la cámara o superponiendo un meme correspondiente al gesto detectado.

⚙️ Cómo funciona (Lógica Técnica)

El núcleo del proyecto se basa en MediaPipe Face Mesh, que mapea 468 puntos 3D en el rostro.

  1. Extracción de Puntos Clave: Se monitorean coordenadas específicas de los labios (puntos 61, 291, 13, 14).
  2. Cálculo Geométrico: Se calcula la Distancia Euclidiana entre estos puntos para determinar:
    • Ancho de la boca: Para detectar sonrisas.
    • Apertura vertical: Para detectar si la boca está abierta o sacando la lengua.
  3. Umbrales Dinámicos: Si las distancias superan ciertos valores predefinidos (calibrables), se activa el "Trigger" del meme.

🛠️ Tecnologías Utilizadas

  • Python 3: Lenguaje principal.
  • OpenCV (cv2): Para la captura de video y procesamiento de imágenes.
  • MediaPipe: Para la inferencia del modelo de malla facial (Face Mesh).
  • NumPy: Para operaciones matemáticas eficientes.

🚀 Instalación y Uso

1. Clonar el repositorio

git clone [https://github.com/Natty093/gestos.git]
cd ia-reconocimiento-gestos

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages