Topics / #pose-estimation

Pose-estimation projects on GitHub

Detecting human body keypoints from images and video.

As of , the most-starred Pose-estimation projects on GitHub are RuView (98.4K stars), ultralytics (62.6K stars) and openpose (34.5K stars). GitHub.Locker tracks 21 Pose-estimation repositories with 343.2K stars combined. The fastest-growing on October 16 was RuView, with +150 stars in a day.

21Projects
343.2KStars in total
+257Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

21 projects · by stars

  1. #1 · ruvnet/RuView

    RuView

    RuView turns ordinary WiFi signals into a spatial-intelligence sensor — it detects presence, measures breathing and heart rate, tracks motion and falls, and even estimates body pose through walls, using Channel State Information (CSI) captured by cheap ESP32 boards, with no cameras or wearables.

    98.4K
  2. #2 · ultralytics/ultralytics

    ultralytics

    Ultralytics YOLO is a family of state-of-the-art computer vision models (YOLO26, YOLO11, YOLOv8, etc.) covering object detection, instance segmentation, semantic segmentation, image classification, pose estimation, oriented object detection, depth estimation, and multi-object tracking in video.

    62.6K
  3. #3 · CMU-Perceptual-Computing-Lab/openpose

    openpose

    OpenPose is a real-time multi-person keypoint detection library: it detects 135 body, hand, face, and foot keypoints from images and video - the first system to detect all four jointly in real time.

    34.5K
  1. 4

    ControlNet

    34.1Klllyasviel/ControlNet · Python

    ControlNet is a neural network structure that adds extra conditions to diffusion models like Stable Diffusion: instead of a text prompt alone, you steer generation with an edge map, depth map, pose skeleton or scribble. This repo is the official implementation.

  2. 5

    cvat

    16.9Kcvat-ai/cvat · Python

    CVAT is an open-source, self-hosted data annotation platform for building labeled datasets from images, video, and 3D point clouds, used for computer vision and visual AI projects.

  3. 6

    tfjs-models

    14.8Ktensorflow/tfjs-models · TypeScript

    A collection of pretrained machine learning models ported to TensorFlow.js, covering vision, audio, text, and general utility tasks, ready to use directly in browser or Node.js projects.

  4. 7

    yolov7

    14.2KWongKinYiu/yolov7 · Jupyter Notebook

    This is the official PyTorch implementation of YOLOv7, a real-time object detection model that achieved new state-of-the-art speed/accuracy results using a technique the authors call 'trainable bag-of-freebies'.

  5. 8

    AnimatedDrawings

    12.8Kfacebookresearch/AnimatedDrawings · Python

    This is Facebook Research's code for the paper 'A Method for Animating Children's Drawings of the Human Figure' — it takes a drawing of a human-like character and animates it using motion capture data.

  6. 9

    awesome-deep-vision

    11.2Kkjw0612/awesome-deep-vision

    A curated list of deep learning resources for computer vision, covering papers on classification, detection, segmentation and more, plus courses, books, software and tutorials.

  7. 10

    magic-animate

    10.9Kmagic-research/magic-animate · Python

    This is the official codebase for 'MagicAnimate' (CVPR 2024), a diffusion-model method that animates a reference human image according to a motion sequence to produce temporally consistent video.

  8. 11

    X-AnyLabeling

    10.7KCVHub520/X-AnyLabeling · Python

    A free cross-platform desktop app for AI-assisted annotation of text, image, video, and multimodal data — manual labeling tools plus built-in deep learning models that pre-label or batch-annotate, with multi-format export.

  9. 12

    freemocap

    10.5Kfreemocap/freemocap · TypeScript

    FreeMoCap is a free, open-source motion capture system that uses ordinary cameras (not expensive marker suits) to let researchers, educators, and hobbyists capture human movement in 3D.

  10. 13

    Depth-Anything-3

    6.5KByteDance-Seed/Depth-Anything-3 · Python

    Depth Anything 3 (DA3) is a foundation model from ByteDance Seed that predicts spatially consistent geometry — depth, camera poses, even 3D Gaussians — from arbitrary visual inputs, with or without known camera poses.

  11. 14

    ABot-Recon

    1.4Kamap-cvlab/ABot-Recon · Python

    ABot-Recon is a streaming 3D reconstruction system: feed it a video stream and it recovers the camera trajectory plus a 3D point cloud, using only a fixed 12-frame local context instead of persistent long-range memory.

  12. 15

    Motion2MixamoRig

    1.2KMaxLiu22/Motion2MixamoRig · Python

    Motion2MixamoRig takes a video (or a still photo) of one person and transfers that motion/pose onto an Adobe Mixamo-rigged 3D character, producing preview videos and a skinned .glb file you can drop into Blender or Unity.

  13. 16

    itsgiving

    1.1Kgazijarin/itsgiving · Python

    It is a webcam tool that detects your facial expression or hand gesture and overlays a matching meme on top of your face in real time, tracking you as you move in frame.

  14. 17

    framefields

    416gatewai-dev/framefields · TypeScript

    Framefields is a TypeScript npm package for code-first video: you write a composition in code (layers, 3D, typography, audio, charts) and it renders it natively on GPU via WebGPU/Dawn into an MP4, with no desktop creative suite needed.

  15. 18

    mixamo-llm-mocap

    374squall01337/mixamo-llm-mocap · Python

    Mixamo LLM Mocap turns any locked-camera video - filmed or AI-generated - into a clean FK animation on any Mixamo character, using a GVHMR pose estimator, a spec-driven retarget step, and a Blender MCP apply stage. It's built so an AI agent can run the entire pipeline end to end.

  16. 19

    Real-Time-Person-Elderly-Fall-Detection-System

    275AwaisShah75/Real-Time-Person-Elderly-Fall-Detection-System · Python

    It's an edge AI computer vision system that detects falls in real time, especially for elderly people, even when partially hidden behind furniture, while avoiding false alarms from normal activities like sitting or sleeping.

  17. 20

    wuji-ego-mint

    258wuji-technology/wuji-ego-mint · Python

    MINT is a unified deep learning model that takes ordinary egocentric RGB video and directly predicts world-space camera motion and two-hand (MANO) motion, replacing the usual calibration + depth + SLAM + hand-reconstruction pipeline with a single pass.

  18. 21

    InsertAny3D

    183FlagOpen/InsertAny3D · Python

    InsertAny3D is a pipeline that combines a Unity scene, a generative 3D model, and multi-view geometry alignment to insert a new object into a Unity scene as a Gaussian Splatting asset, estimating its position, rotation and scale in Unity world coordinates.

Often tagged together