awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
CMU-Perceptual-Computing-Lab avatar

CMU-Perceptual-Computing-Lab/openpose

0
View on GitHub↗
34,145 نجوم·8,045 تفرعات·C++·10 مشاهداتcmu-perceptual-computing-lab.github.io/openpose↗

Openpose

OpenPose is a real-time pose estimation engine designed to detect and track human body, face, hand, and foot landmarks. It functions as a multi-person motion tracker, identifying the spatial coordinates of multiple individuals simultaneously within video streams or static images. Beyond two-dimensional detection, the software acts as a three-dimensional kinematics processor, reconstructing spatial movement data from single or multiple synchronized camera perspectives.

The system distinguishes itself through a bottom-up approach that utilizes part-affinity fields to associate body parts across multiple people. It employs hardware-accelerated tensor processing with optimized GPU kernels to maintain high frame rates, supported by a multi-stage convolutional architecture that iteratively refines keypoint detection. To ensure precise spatial mapping, the engine performs multi-view triangulation and applies non-maximum suppression to filter redundant landmark data.

The project serves as a computer vision integration toolkit, providing the necessary pipelines to connect live skeletal tracking data to external digital environments. This allows for the animation of virtual characters or the triggering of interactions within game engines and other simulated spaces. The architecture is modular, separating preprocessing, inference, and post-processing stages to facilitate performance tuning and benchmarking across diverse hardware configurations.

Features

  • Pose Estimation - Detects and tracks body, face, and hand landmarks across multiple people in live video streams.
  • Keypoint Detection - Identifies two-dimensional coordinates for human body, face, hand, and foot features in real-time.
  • Pose Estimation Engines - Detects human body, face, and hand landmarks from video streams with high-speed performance.
  • 3D Pose Reconstruction - Calculates spatial human movement coordinates from camera perspectives to track physical motion.
  • Multi-Person Trackers - Identifies and tracks the spatial coordinates of multiple individuals simultaneously within a single camera frame.
  • Hardware Acceleration - Executes deep learning inference using optimized GPU kernels to maintain high frame rates.
  • Motion Reconstruction - Calculates accurate spatial coordinates of human movement to map physical actions into virtual environments.
  • Motion Capture - Integrates live skeletal tracking data into game engines to animate digital avatars.
  • Kinematics Processors - Reconstructs three-dimensional skeletal movement data from synchronized camera perspectives for motion analysis.
  • Triangulation Algorithms - Combines 2D keypoint data from multiple camera perspectives to calculate accurate 3D spatial coordinates.
  • Vector Field Estimation - Uses a bottom-up approach to predict 2D vector fields that encode the association between body parts.
  • رؤية الحاسوب - Real-time multi-person keypoint detection for body and face.
  • Computer Vision Libraries - Real-time multi-person keypoint detection for body and face.
  • Computer Vision Models - Real-time multi-person system for body, hand, and facial keypoints.
  • Pose Estimation Frameworks - Real-time multi-person keypoint detection for body, face, and hands.
  • Convolutional Architectures - Processes image features through iterative refinement layers to improve keypoint detection accuracy.
  • Integration Toolkits - Connects live physical movement data to external digital environments for character animation and control.
  • Motion Integration - Connects real-time tracking information to interactive environments to animate virtual characters.
  • Computer Vision Optimization - Benchmarks and refines the execution speed of complex machine learning models for efficient processing.
  • Performance Profiling - Analyzes the processing time of machine learning models to improve efficiency across hardware configurations.
  • Pipeline Orchestration - Separates image preprocessing, inference, and post-processing into distinct stages for flexible performance tuning.

سجل النجوم

مخطط تاريخ النجوم لـ cmu-perceptual-computing-lab/openposeمخطط تاريخ النجوم لـ cmu-perceptual-computing-lab/openpose

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Openpose

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Openpose.
  • mvig-sjtu/alphaposeالصورة الرمزية لـ MVIG-SJTU

    MVIG-SJTU/AlphaPose

    8,583عرض على GitHub↗

    AlphaPose is a deep learning pose estimation framework and PyTorch computer vision library designed for detecting and tracking human body, face, hand, and foot keypoints in images and videos. It provides a system for skeletal posture estimation and multi-person pose tracking. The project implements tools for three-dimensional human pose reconstruction, generating joint positions and body mesh shapes from two-dimensional image data. It also includes a multi-person pose tracker capable of maintaining the identity of multiple people across consecutive video frames. The framework covers a broad

    Python
    عرض على GitHub↗8,583
  • open-mmlab/mmposeالصورة الرمزية لـ open-mmlab

    open-mmlab/mmpose

    7,374عرض على GitHub↗

    MMPose is a PyTorch-based pose estimation toolbox and deep learning training pipeline designed for detecting 2D and 3D keypoints on humans, animals, and faces. It serves as a computer vision model zoo and a framework for both 2D pose estimation and 3D pose lifting. The project is distinguished by its modular architecture and extensibility, employing a registry-based system and hierarchical configurations to allow for custom algorithm integration and model pipeline customization. It supports diverse estimation paradigms, including top-down, bottom-up, and two-stage pose lifting workflows. The

    Pythonanimal-pose-estimationbenchmarkcpm
    عرض على GitHub↗7,374
  • facebookresearch/detectron2الصورة الرمزية لـ facebookresearch

    facebookresearch/detectron2

    34,548عرض على GitHub↗

    Detectron2 is a PyTorch computer vision framework and visual recognition platform designed for training and deploying models for object detection, image segmentation, and visual recognition. It provides a research-oriented environment for training complex vision models with multi-GPU acceleration. The project includes a specialized object detection library for identifying and locating multiple objects via bounding boxes, as well as an image segmentation toolkit for creating pixel-level masks through instance, semantic, and panoptic segmentation. Additionally, it features a human pose estimati

    Python
    عرض على GitHub↗34,548
  • facebookresearch/maskrcnn-benchmarkالصورة الرمزية لـ facebookresearch

    facebookresearch/maskrcnn-benchmark

    9,370عرض على GitHub↗

    This project is a modular PyTorch framework for training and evaluating object detection and instance segmentation models. It serves as a computer vision research tool and a deep learning inference engine designed to identify object locations, classes, and pixel-level masks within images. The framework implements a two-stage inference pipeline that utilizes region proposal networks and a symmetric mask-head architecture. It provides specialized capabilities for instance segmentation, object bounding box detection, and human pose estimation via anatomical keypoint detection. The system includ

    Python
    عرض على GitHub↗9,370
عرض جميع البدائل الـ 30 لـ Openpose→

الأسئلة الشائعة

ما هي وظيفة cmu-perceptual-computing-lab/openpose؟

OpenPose is a real-time pose estimation engine designed to detect and track human body, face, hand, and foot landmarks. It functions as a multi-person motion tracker, identifying the spatial coordinates of multiple individuals simultaneously within video streams or static images. Beyond two-dimensional detection, the software acts as a three-dimensional kinematics processor, reconstructing spatial movement data from single or multiple synchronized camera perspectives.

ما هي الميزات الرئيسية لـ cmu-perceptual-computing-lab/openpose؟

الميزات الرئيسية لـ cmu-perceptual-computing-lab/openpose هي: Pose Estimation, Keypoint Detection, Pose Estimation Engines, 3D Pose Reconstruction, Multi-Person Trackers, Hardware Acceleration, Motion Reconstruction, Motion Capture.

ما هي البدائل مفتوحة المصدر لـ cmu-perceptual-computing-lab/openpose؟

تشمل البدائل مفتوحة المصدر لـ cmu-perceptual-computing-lab/openpose: mvig-sjtu/alphapose — AlphaPose is a deep learning pose estimation framework and PyTorch computer vision library designed for detecting and… open-mmlab/mmpose — MMPose is a PyTorch-based pose estimation toolbox and deep learning training pipeline designed for detecting 2D and 3D… facebookresearch/detectron2 — Detectron2 is a PyTorch computer vision framework and visual recognition platform designed for training and deploying… facebookresearch/maskrcnn-benchmark — This project is a modular PyTorch framework for training and evaluating object detection and instance segmentation… paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of… ultralytics/yolov3 — This is a real-time object detection framework built on the YOLOv3 architecture, implemented in PyTorch. It provides a…