awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

26 repository-uri

Awesome GitHub RepositoriesPose Estimation

Systems for detecting and tracking human body landmarks in real-time.

Distinguishing note: Focuses on multi-person real-time tracking, distinct from static image analysis.

Explore 26 awesome GitHub repositories matching artificial intelligence & ml · Pose Estimation. Refine with filters or upvote what's useful.

Awesome Pose Estimation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • ruvnet/ruviewAvatar ruvnet

    ruvnet/RuView

    74,285Vezi pe GitHub↗

    RuView is a WiFi spatial sensing platform that uses radio frequency reflections to detect presence, track body poses, and monitor vital signs without the use of cameras. It functions as a 3D point-cloud spatial mapper, converting signal disturbances into coordinate sets to visualize physical environments and human movement. The system operates as a distributed sensing mesh where synchronized nodes use consensus and shared audit trails to maintain data consistency across a swarm. It further acts as an MQTT home automation bridge, streaming real-time spatial telemetry and occupancy data to smar

    Estimates human body poses and movement patterns using radio signal reflections.

    Rust
    Vezi pe GitHub↗74,285
  • facebookresearch/detectron2Avatar facebookresearch

    facebookresearch/detectron2

    34,548Vezi pe 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

    Implements a framework for detecting and mapping human body landmarks and 3D surfaces from images.

    Python
    Vezi pe GitHub↗34,548
  • cmu-perceptual-computing-lab/openposeAvatar CMU-Perceptual-Computing-Lab

    CMU-Perceptual-Computing-Lab/openpose

    34,145Vezi pe GitHub↗

    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

    Detects and tracks body, face, and hand landmarks across multiple people in live video streams.

    C++caffecomputer-visioncpp
    Vezi pe GitHub↗34,145
  • tensorflow/tfjsAvatar tensorflow

    tensorflow/tfjs

    19,134Vezi pe GitHub↗

    TensorFlow.js is a JavaScript machine learning library used for training and deploying models in web browsers and server-side environments. It functions as a browser-based model trainer, a WebAssembly inference engine, and a WebGPU accelerated tensor library for low-level linear algebra. The project also includes a model converter to transform Python-based models into optimized formats for JavaScript execution. The library distinguishes itself through a pluggable backend architecture that allows mathematical operations to be executed via CPU, WebGL, or WebGPU. It supports the conversion of Py

    Detects body joints and facial landmarks in real time using webcam feeds.

    TypeScript
    Vezi pe GitHub↗19,134
  • paddlepaddle/paddledetectionAvatar PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243Vezi pe GitHub↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Provides systems for detecting and tracking human body landmarks to analyze movement and performance.

    Pythonblazefacedeepsortdetr
    Vezi pe GitHub↗14,243
  • wongkinyiu/yolov7Avatar WongKinYiu

    WongKinYiu/yolov7

    14,110Vezi pe GitHub↗

    YOLOv7 is a PyTorch vision library and real-time inference engine designed for object detection, human pose estimation, and instance segmentation. It provides a framework for detecting and locating multiple objects within images or video streams using neural networks. The system includes tools for custom model training and fine-tuning, allowing pre-trained weights to be adapted to specialized datasets via transfer learning. It also supports model weight export and format conversion to facilitate deployment on production servers and embedded edge devices.

    Detects key body points to analyze posture and orientation for motion tracking or gesture recognition.

    Jupyter Notebookdarknetpytorchscaled-yolov4
    Vezi pe GitHub↗14,110
  • colmap/colmapAvatar colmap

    colmap/colmap

    12,014Vezi pe GitHub↗

    COLMAP is a 3D scene reconstruction suite and C++ geometry library that implements a full structure-from-motion pipeline. It functions as a GPU-accelerated photogrammetry tool and multi-view stereo framework designed to produce dense 3D geometry and watertight meshes from collections of 2D images. The project distinguishes itself through hardware-accelerated feature extraction and a modular camera modeling system that supports perspective, fisheye, and equirectangular lens types. It employs vocabulary tree image retrieval to efficiently identify similar images in large datasets and provides P

    Produces detailed 3D geometry from multiple views using multi-view stereo processing.

    C++
    Vezi pe GitHub↗12,014
  • ultralytics/yolov3Avatar ultralytics

    ultralytics/yolov3

    10,571Vezi pe GitHub↗

    This is a real-time object detection framework built on the YOLOv3 architecture, implemented in PyTorch. It provides a complete pipeline for identifying and localizing objects in images and video using a single neural network pass, combining a Darknet-53 backbone with multi-scale feature pyramids and anchor-based bounding box prediction. The framework extends beyond basic detection to include instance segmentation, human pose estimation, and multi-object tracking across video frames. It offers a model export toolkit that converts trained models through ONNX to CoreML, TensorFlow Lite, and Ten

    Detects key body joints and limbs for each person in an image or video to reconstruct their pose.

    Pythondeep-learningmachine-learningobject-detection
    Vezi pe GitHub↗10,571
  • facebookresearch/maskrcnn-benchmarkAvatar facebookresearch

    facebookresearch/maskrcnn-benchmark

    9,370Vezi pe 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

    Implements anatomical keypoint detection to determine and analyze human physical poses and orientations.

    Python
    Vezi pe GitHub↗9,370
  • dusty-nv/jetson-inferenceAvatar dusty-nv

    dusty-nv/jetson-inference

    8,734Vezi pe GitHub↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    Recognizes and tracks anatomical points on the human body within images or video streams.

    C++caffecomputer-visiondeep-learning
    Vezi pe GitHub↗8,734
  • mvig-sjtu/alphaposeAvatar MVIG-SJTU

    MVIG-SJTU/AlphaPose

    8,583Vezi pe GitHub↗

    AlphaPose este un framework de deep learning pentru estimarea posturii și o bibliotecă PyTorch de computer vision, concepută pentru detectarea și urmărirea punctelor cheie ale corpului uman, feței, mâinilor și picioarelor în imagini și clipuri video. Oferă un sistem pentru estimarea scheletică a posturii și urmărirea posturii pentru mai multe persoane. Proiectul implementează instrumente pentru reconstrucția tridimensională a posturii umane, generând poziții ale articulațiilor și forme ale mesh-ului corporal din date bidimensionale. Include, de asemenea, un tracker de postură pentru mai multe persoane, capabil să mențină identitatea acestora pe parcursul cadrelor video consecutive. Framework-ul acoperă o gamă largă de capabilități de computer vision, inclusiv localizarea punctelor cheie pentru mai multe persoane, urmărirea mișcării umane și reconstrucția mesh-urilor corporale 3D.

    Provides a deep learning framework for detecting and marking human body, face, hand, and foot keypoints for multiple people.

    Python
    Vezi pe GitHub↗8,583
  • hybridgroup/gocvAvatar hybridgroup

    hybridgroup/gocv

    7,463Vezi pe GitHub↗

    GoCV is a computer vision library and Go language binding for OpenCV. It serves as an image processing toolkit and deep learning inference engine, providing programmatic access to a wide range of algorithms for image manipulation, object detection, and video analysis. The project differentiates itself through high-performance native bindings and hardware acceleration. It utilizes a foreign function interface to map Go calls to C++ functions and includes a hardware-agnostic backend dispatch to route neural network tasks to computation engines such as CUDA and OpenVINO. The library covers a br

    Detects and tracks the positions of human body joints and poses using neural networks.

    Go
    Vezi pe GitHub↗7,463
  • open-mmlab/mmposeAvatar open-mmlab

    open-mmlab/mmpose

    7,374Vezi pe 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

    Implements a comprehensive framework for detecting and tracking human body landmarks using various estimation paradigms.

    Pythonanimal-pose-estimationbenchmarkcpm
    Vezi pe GitHub↗7,374
  • facebookresearch/denseposeAvatar facebookresearch

    facebookresearch/DensePose

    7,252Vezi pe GitHub↗

    DensePose is a 3D human pose estimation framework designed to map 2D image pixels to a 3D surface-based model of the human body in real time. It functions as a computer vision anatomical mapper that projects 2D visual data onto a 3D surface to create detailed anatomical representations. The system operates as an image-to-3D texture transfer engine, localizing 2D image annotations onto 3D models to apply photographic textures to digital human representations. It uses a surface-based body mapping method to associate human pixels in an RGB image with specific coordinates on a 3D body template.

    Associates every human pixel in an RGB image with a specific coordinate on a 3D body template.

    Jupyter Notebook
    Vezi pe GitHub↗7,252
  • opendronemap/opendronemapAvatar OpenDroneMap

    OpenDroneMap/OpenDroneMap

    6,196Vezi pe GitHub↗

    A command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images. 📷

    Employs multiple algorithms including SGM and MVS to compute dense depth maps and generate high-resolution point clouds.

    Python
    Vezi pe GitHub↗6,196
  • nvidia/isaac-gr00tAvatar NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Vezi pe GitHub↗

    Provides a system for detecting and tracking human body landmarks in images and videos.

    Jupyter Notebook
    Vezi pe GitHub↗6,222
  • getstream/vision-agentsAvatar GetStream

    GetStream/Vision-Agents

    6,029Vezi pe GitHub↗

    Highlights wrist positions and draws hand skeleton connections on detected poses during live video processing.

    Pythonagentic-aiagentsai
    Vezi pe GitHub↗6,029
  • opendronemap/odmAvatar OpenDroneMap

    OpenDroneMap/ODM

    5,853Vezi pe GitHub↗

    OpenDroneMap (ODM) is an open-source aerial drone photogrammetry pipeline that converts 2D images into georeferenced 3D models, orthophotos, point clouds, and digital elevation maps. At its core, the OpenDroneMap Processing Engine orchestrates a complete Structure-from-Motion workflow, from feature extraction through dense reconstruction and tiled output generation, purpose-built for transforming drone-captured imagery into geospatial data products. The toolkit distinguishes itself through GPU-accelerated SIFT feature extraction using CUDA-capable NVIDIA graphics cards, roughly doubling proce

    Supports multiple backends for generating dense point clouds and meshes, including MVS-based and depth-map fusion approaches.

    Pythonaerial-imagerydronephotogrammetry
    Vezi pe GitHub↗5,853
  • deeplabcut/deeplabcutD

    DeepLabCut/DeepLabCut

    5,694Vezi pe GitHub↗

    DeepLabCut is a deep learning toolkit for markerless 2D and 3D animal pose estimation. It functions as a motion tracking system that identifies anatomical keypoints on animals in video sequences without the need for physical markers. The framework utilizes transfer learning and a library of pre-trained weights to accelerate the training of networks for different species. It supports multi-individual identity tracking to maintain unique identities across video sequences and offers real-time pose detection for live video feeds. The system covers a broad range of computer vision capabilities, i

    Identifies anatomical body part positions in video feeds using pre-trained or custom deep learning models.

    Python
    Vezi pe GitHub↗5,694
  • yeemachine/kalidokitAvatar yeemachine

    yeemachine/kalidokit

    5,660Vezi pe GitHub↗

    Kalidokit is a web-based motion capture tool that transforms real-time webcam video into 3D character animation data. It functions as a blendshape and kinematics calculator, converting facial, hand, and body tracking data from Mediapipe and TensorFlow.js into blendshape weights and euler rotations for driving digital puppets and avatars. The tool solves face landmarks to derive head rotation, eye blinks, mouth shapes, and brow values for rigging, while hand landmarks are converted into finger joint rotations and body keypoints into per-joint euler rotations for full-body animation. It include

    Extracts finger joint rotations from hand landmarks for real-time hand animation or gesture recognition.

    TypeScriptface-detectionhand-detectionmediapipe-facemesh
    Vezi pe GitHub↗5,660
Înapoi12Înainte
  1. Home
  2. Artificial Intelligence & ML
  3. Pose Estimation

Explorează sub-etichetele

  • Dense1 sub-tagTechniques for mapping pixels to a 3D surface of the human body. **Distinct from Pose Estimation:** Specifically maps to a dense 3D surface rather than just sparse landmark keypoints.
  • Hand1 sub-tagSystems specialized in detecting and tracking keypoints of human hands. **Distinct from Pose Estimation:** Focuses specifically on hand joints rather than general human body landmarks.
  • Whole-Body1 sub-tagSystems that simultaneously detect landmarks for the body, face, and hands. **Distinct from Pose Estimation:** Extends standard body pose estimation to include detailed face and hand keypoints in a single unified model.