Python pose-estimation

Open-source Python projects categorized as pose-estimation

Top 23 Python pose-estimation Projects

  • AlphaPose

    Real-Time and Accurate Full-Body Multi-Person Pose Estimation&Tracking System

  • gluon-cv

    Gluon CV Toolkit

    Project mention: FOSS self-hosted image-to-text gpu accelerated object recognition ? Is there anything on the table yet ? | /r/selfhosted | 2023-03-30

    https://github.com/amusi/awesome-object-detection https://mmdetection.readthedocs.io/en/latest/index.html https://github.com/thtrieu/darkflow https://github.com/OlafenwaMoses/ImageAI https://github.com/dmlc/gluon-cv https://github.com/aim-uofa/AdelaiDet/ https://github.com/aim-uofa/AdelaiDet/blob/master/configs/FCOS-Detection/README.md https://github.com/wizyoung/YOLOv3_TensorFlow

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • mmpose

    OpenMMLab Pose Estimation Toolbox and Benchmark.

    Project mention: RTMPose: The All-In-One Real-time Pose Estimation Solution for R&D | /r/artificial | 2023-03-19

    RTMPose-m achieves 75.8% AP on COCO with 90+ FPS on an Intel i7-11700 CPU and 430+ FPS on an NVIDIA GTX 1660 Ti GPU, and RTMPose-l achieves 67.0% AP on COCO-WholeBody with 130+ FPS.

  • DeepLabCut

    Official implementation of DeepLabCut: Markerless pose estimation of user-defined features with deep learning for all animals incl. humans

  • SuperGluePretrainedNetwork

    SuperGlue: Learning Feature Matching with Graph Neural Networks (CVPR 2020, Oral)

    Project mention: SuperGlue is a CVPR2022 research project done at Magicleap for pose estimation in real-world environments. Check out the tool link in the comments | /r/machinelearningnews | 2022-11-06

    Code: https://github.com/magicleap/SuperGluePretrainedNetwork

  • Hierarchical-Localization

    Visual localization made easy with hloc

    Project mention: What algorithms should I look at if I'm interested in SLAM-like navigation, but with 3-D map foreknowledge? | /r/computervision | 2023-03-26

    You can try hierarchical localization, it's pretty memory efficient since it only brings up relevant point clouds instead of the entire mapped pointed when you're computing poses.

  • BlenderProc

    A procedural Blender pipeline for photorealistic training image generation

    Project mention: Synthetic image Generation | /r/learnmachinelearning | 2023-03-22

    Blender with add-ons (Kubric, BlenderProc)

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • norfair

    Lightweight Python library for adding real-time multi-object tracking to any detector.

  • lightweight-human-pose-estimation.pytorch

    Fast and accurate human pose estimation in PyTorch. Contains implementation of "Real-time 2D Multi-Person Pose Estimation on CPU: Lightweight OpenPose" paper.

  • ailia-models

    The collection of pre-trained, state-of-the-art AI models for ailia SDK

    Project mention: 10$ Full Body Tracking! I'm proud to release ToucanTrack (in Beta!). Get decent FBT with the power of 2 PS3 Eye Cameras and AI! | /r/VRchat | 2023-02-20

    If you're looking for the differences in terms of how inference is done, I recommend you take a look at MediaPipe's source code. MediaPipe doesn't use raw code, but uses a "graph" instead (eg. pose_landmark_cpu.pbtxt), which can be visualised using MediaPipe Viz. I also used axinc-ai/ailia-models as the base (preprocessing, inference, postprocessing, etc...) which I further built upon (keypoint refinement, roi from keypoints, filtering / smoothing, etc...)

  • ICON

    [CVPR'22] ICON: Implicit Clothed humans Obtained from Normals

    Project mention: ControlNet fully integrated with Blender using nodes! | /r/StableDiffusion | 2023-04-23
  • ROMP

    Monocular, One-stage, Regression of Multiple 3D People and their 3D positions & trajectories in camera & global coordinates. ROMP[ICCV21], BEV[CVPR22], TRACE[CVPR2023] (by Arthur151)

    Project mention: Meet TRACE: A New AI Approach for Accurate 3D Human Pose and Shape Estimation with Global Coordinate Tracking | /r/machinelearningnews | 2023-06-21

    Github: https://github.com/Arthur151/ROMP

  • openpifpaf

    Official implementation of "OpenPifPaf: Composite Fields for Semantic Keypoint Detection and Spatio-Temporal Association" in PyTorch.

  • EPro-PnP

    [CVPR 2022 Oral, Best Student Paper] EPro-PnP: Generalized End-to-End Probabilistic Perspective-n-Points for Monocular Object Pose Estimation

  • AI-basketball-analysis

    :basketball::robot::basketball: AI web app and API to analyze basketball shots and shooting pose.

  • kapao

    KAPAO is an efficient single-stage human pose estimation model that detects keypoints and poses as objects and fuses the detections to predict human poses.

  • UniFormer

    [ICLR2022] official implementation of UniFormer

  • ActionAI

    Real-Time Spatio-Temporally Localized Activity Detection by Tracking Body Keypoints

    Project mention: Show HN: Custom Action Recognition with ActionAI | news.ycombinator.com | 2023-09-23
  • nerfmm

    (Arxiv 2021) NeRF--: Neural Radiance Fields Without Known Camera Parameters

    Project mention: [D] Something basic I don't understand about Nerfs | /r/MachineLearning | 2023-02-20
  • Lifting-from-the-Deep-release

    Implementation of "Lifting from the Deep: Convolutional 3D Pose Estimation from a Single Image"

  • DeepPoseKit

    a toolkit for pose estimation using deep learning

  • sleap

    A deep learning framework for multi-animal pose tracking.

  • aistplusplus_api

    API to support AIST++ Dataset: https://google.github.io/aistplusplus_dataset

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-23.

Python pose-estimation related posts

Index

What are some of the best open-source pose-estimation projects in Python? This list will help you:

Project Stars
1 AlphaPose 7,326
2 gluon-cv 5,627
3 mmpose 4,050
4 DeepLabCut 3,940
5 SuperGluePretrainedNetwork 2,692
6 Hierarchical-Localization 2,379
7 BlenderProc 2,218
8 norfair 2,044
9 lightweight-human-pose-estimation.pytorch 1,913
10 ailia-models 1,582
11 ICON 1,450
12 ROMP 1,148
13 openpifpaf 1,088
14 EPro-PnP 965
15 AI-basketball-analysis 869
16 kapao 725
17 UniFormer 713
18 ActionAI 646
19 nerfmm 506
20 Lifting-from-the-Deep-release 447
21 DeepPoseKit 364
22 sleap 325
23 aistplusplus_api 301
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
getonboard.dev