All Projects → takuya-takeuchi → OpenPoseDotNet

takuya-takeuchi / OpenPoseDotNet

Licence: MIT license
OpenPose wrapper written in C++ and C# for Windows

Programming Languages

C#
18002 projects
C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
powershell
5483 projects
CMake
9771 projects
shell
77523 projects

Projects that are alternatives of or similar to OpenPoseDotNet

FastPose
pytorch realtime multi person keypoint estimation
Stars: ✭ 36 (-34.55%)
Mutual labels:  human-pose-estimation, openpose
Openpose
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
Stars: ✭ 22,892 (+41521.82%)
Mutual labels:  human-pose-estimation, openpose
posture recognition
Posture recognition based on common camera
Stars: ✭ 91 (+65.45%)
Mutual labels:  human-pose-estimation, openpose
Posenet Pytorch
A PyTorch port of Google TensorFlow.js PoseNet (Real-time Human Pose Estimation)
Stars: ✭ 187 (+240%)
Mutual labels:  human-pose-estimation
Human Pose Estimation.pytorch
The project is an official implement of our ECCV2018 paper "Simple Baselines for Human Pose Estimation and Tracking(https://arxiv.org/abs/1804.06208)"
Stars: ✭ 2,485 (+4418.18%)
Mutual labels:  human-pose-estimation
motion trace colab
colab版MMD自動トレース
Stars: ✭ 32 (-41.82%)
Mutual labels:  openpose
Openpose-based-GUI-for-Realtime-Pose-Estimate-and-Action-Recognition
GUI based on the python api of openpose in windows using cuda10 and cudnn7. Support body , hand, face keypoints estimation and data saving. Realtime gesture recognition is realized through two-layer neural network based on the skeleton collected from the gui.
Stars: ✭ 69 (+25.45%)
Mutual labels:  openpose
Deepstream pose estimation
This is a sample DeepStream application to demonstrate a human pose estimation pipeline.
Stars: ✭ 168 (+205.45%)
Mutual labels:  human-pose-estimation
Lite-HRNet
This is an official pytorch implementation of Lite-HRNet: A Lightweight High-Resolution Network.
Stars: ✭ 677 (+1130.91%)
Mutual labels:  human-pose-estimation
Monoloco
[ICCV 2019] Official implementation of "MonoLoco: Monocular 3D Pedestrian Localization and Uncertainty Estimation" in PyTorch + Social Distancing
Stars: ✭ 242 (+340%)
Mutual labels:  human-pose-estimation
H36m Fetch
Human 3.6M 3D human pose dataset fetcher
Stars: ✭ 220 (+300%)
Mutual labels:  human-pose-estimation
Pytorch realtime multi Person pose estimation
Pytorch version of Realtime Multi-Person Pose Estimation project
Stars: ✭ 205 (+272.73%)
Mutual labels:  human-pose-estimation
openpose-pytorch
🔥 OpenPose api wrapper in PyTorch.
Stars: ✭ 52 (-5.45%)
Mutual labels:  openpose
Multiposenet.pytorch
pytorch implementation of MultiPoseNet (ECCV 2018, Muhammed Kocabas et al.)
Stars: ✭ 191 (+247.27%)
Mutual labels:  human-pose-estimation
EverybodyDanceNow reproduce pytorch
Everybody dance now reproduced in pytorch
Stars: ✭ 579 (+952.73%)
Mutual labels:  openpose
Imgclsmob
Sandbox for training deep learning networks
Stars: ✭ 2,405 (+4272.73%)
Mutual labels:  human-pose-estimation
generative pose
Code for our ICCV 19 paper : Monocular 3D Human Pose Estimation by Generation and Ordinal Ranking
Stars: ✭ 63 (+14.55%)
Mutual labels:  human-pose-estimation
Pyranet
Code for "Learning Feature Pyramids for Human Pose Estimation" (ICCV 2017)
Stars: ✭ 222 (+303.64%)
Mutual labels:  human-pose-estimation
pose-estimation-3d-with-stereo-camera
This demo uses a deep neural network and two generic cameras to perform 3D pose estimation.
Stars: ✭ 40 (-27.27%)
Mutual labels:  human-pose-estimation
Cu Net
Code for "Quantized Densely Connected U-Nets for Efficient Landmark Localization" (ECCV 2018) and "CU-Net: Coupled U-Nets" (BMVC 2018 oral)
Stars: ✭ 218 (+296.36%)
Mutual labels:  human-pose-estimation

Alt text OpenPose.Net GitHub license

OpenPose wrapper written in C++ and C# for Windows
OpenPoseDotNet is .NET Standard library. It could work on Mac and Linux.

⚠️ Warning

OpenPoseDotNet adopts MIT license but OpenPose doesn't. OpenPose adopts other license and it allows to use for only ACADEMIC OR NON-PROFIT ORGANIZATION NONCOMMERCIAL RESEARCH.
I never guarantee that the license issue will not occur by using OpenPoseDotNet.

Package

Package NuGet
OpenPoseDotNet NuGet version

Quick Start

1. Build

You can sepcify Visual Studio vesion and CUDA version.

> cd <OpenPoseDotNet_dir>
> git submodule update --init --recursive
> cd src\OpenPoseDotNet.Native
> pwsh Build.ps1 <Debug/Release> <cpu/cuda> 64 desktop <2015/2017/2019> <92/100/101>

After build, you should see artifacts in src\OpenPoseDotNet.Native\build_win_desktop_<cpu/cuda>_x64<Debug/Release>.

2. Try Tutorial

> cd examples\TutorialApiCpp\01_BodyFromImageDefault
> SymlinkBinary.bat <Debug/Release> build_win_desktop_<cpu/cuda>_x64
> dotnet run -c Release  -i "examples\media\COCO_val2014_000000000192.jpg"

💡 NOTE

Currently, Windows prebuild binary is not available.

Dependencies Libraries and Products

gflags

License: The 3-clause BSD License

Author: Google

Principal Use: The commandline flags processing for OpenPose and OpenPoseDotNet.

OpenPose

License: ACADEMIC OR NON-PROFIT ORGANIZATION NONCOMMERCIAL RESEARCH USE ONLY

Author: Carnegie Mellon University Perceptual Computing Lab

Principal Use: A toolkit for Real-time multi-person keypoint detection library for body, face, hands, and foot estimation. Main goal of OpenPoseDotNet is what wraps OpenPose by C#.

Microsoft.Extensions.CommandLineUtils

License: MS-.NET-Library-JS License

Author: Microsoft

Principal Use: Command-line parsing for example application

OpenCV

License: The 3-clause BSD License

Author: Intel Corporation, Willow Garage, Itseez

Principal Use: OpenPose and OpenPoseDotNet uses to read and show image data.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].