Skip to main content

openpose-pose-estimation

OpenPose — Detección en tiempo real de keypoints corporales (cuerpo, cara, manos, pies). Biblioteca C++/Python para pose estimation multi-persona.

Ir a la instalación

Datos de origen

Repositorio
Ntizar/NtizarBrainMasterMind
Última actividad en el origen
7 de julio de 2026 a las 07:40
Idioma detectado de SKILL.md
español
Estrellas
2
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
openpose-pose-estimation
version
1.0.0
description
OpenPose — Detección en tiempo real de keypoints corporales (cuerpo, cara, manos, pies). Biblioteca C++/Python para pose estimation multi-persona.
tags
["pose-estimation","computer-vision","keypoints","real-time","deep-learning","C++","body-tracking"]
# OpenPose — Detección de Pose Corporal en Tiempo Real ## Resumen [OpenPose](https://github.com/CMU-Perceptual-Computing-Lab/openpose) (⭐34K) de CMU es la biblioteca de referencia para detección de keypoints corporales en tiempo real. Detecta cuerpo, cara, manos y pies simultáneamente en múltiples personas. ## Cuándo usar - Análisis de movimiento/gestos en video - Detección de postura corporal en tiempo real - Visualización de pose en dashboards interactivos - Análisis de ergonomía o biomecánica ## Patrón de uso ```bash # Build desde source cd build cmake -DWITH_INF_ENGINE=OFF -DWITH_CUDA=ON -DCPU_MODE=ON .. make -j4 ``` ```python # Python API import cv2 import openpose # Inicializar detector detector = openpose.PoseDetector() detector.set_model("BODY_25") # 25 puntos corporales detector.set_output_format("json") # Procesar frame result = detector.process(frame) # result: {pose: [[x,y,conf],...], face: [...], hands: [...]} ``` ```javascript // En navegador con WASM (alternativa) // Para web, usar MediaPipe Pose como alternativa más ligera ``` ## Features clave | Feature | Descripción | |---------|-------------| | Multi-persona | Detecta hasta 30 personas simultáneamente | | 135 keypoints | 25 cuerpo + 70 cara + 40 manos | | Real-time | 30fps en GPU, 5fps en CPU | | Multi-plataforma | C++, Python, MATLAB, Android | | OpenPose 2.0 | Versión más nueva con mejor precisión | ## Integración con otros skills - **gaze-tracking**: Complementa con detección de mirada - **roboflow-supervision**: Visualización de keypoints en imágenes - **manim-video**: Animaciones de pose para contenido educativo ## Pitfalls - **Build complejo**: OpenPose requiere CMake, Boost, OpenCV. El build puede fallar en distribuciones nuevas - **GPU recomendada**: Sin GPU, el rendimiento cae drásticamente - **Alternativa web**: Para el navegador, MediaPipe Pose es más práctico (WebAssembly, no requiere build) - **Mantenimiento**: El repo principal tiene commits esporádicos. Considerar forks activos como OpenPose2 ## Referencias - Paper: https://arxiv.org/abs/1812.08430 - Website: https://github.com/CMU-Perceptual-Computing-Lab/openpose - OpenPose2: https://github.com/CMU-Perceptual-Computing-Lab/OpenPose2 --- **Hecho con ❤️ por David Antizar**
Ver en GitHub