All Projects → michalfaber → rmpe_dataset_server

michalfaber / rmpe_dataset_server

Licence: BSD-3-Clause License
Realtime Multi-Person Pose Estimation data server. Used as a training and validation data provider in training process.

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to rmpe dataset server

Realtime multi Person pose estimation
Code repo for realtime multi-person pose estimation in CVPR'17 (Oral)
Stars: ✭ 4,760 (+33900%)
Mutual labels:  realtime, human-pose-estimation, human-behavior-understanding, cvpr-2017
Openpose
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
Stars: ✭ 22,892 (+163414.29%)
Mutual labels:  human-pose-estimation, pose-estimation, human-behavior-understanding, cvpr-2017
Tf Pose Estimation
Deep Pose Estimation implemented using Tensorflow with Custom Architectures for fast inference.
Stars: ✭ 3,856 (+27442.86%)
Mutual labels:  realtime, human-pose-estimation, pose-estimation
Keras realtime multi Person pose estimation
Keras version of Realtime Multi-Person Pose Estimation project
Stars: ✭ 728 (+5100%)
Mutual labels:  human-pose-estimation, pose-estimation, cvpr-2017
FastPose
pytorch realtime multi person keypoint estimation
Stars: ✭ 36 (+157.14%)
Mutual labels:  realtime, human-pose-estimation, pose-estimation
Alphapose
Real-Time and Accurate Full-Body Multi-Person Pose Estimation&Tracking System
Stars: ✭ 5,697 (+40592.86%)
Mutual labels:  realtime, human-pose-estimation, pose-estimation
Multiposenet.pytorch
pytorch implementation of MultiPoseNet (ECCV 2018, Muhammed Kocabas et al.)
Stars: ✭ 191 (+1264.29%)
Mutual labels:  human-pose-estimation, pose-estimation
Pytorch realtime multi Person pose estimation
Pytorch version of Realtime Multi-Person Pose Estimation project
Stars: ✭ 205 (+1364.29%)
Mutual labels:  human-pose-estimation, cvpr-2017
Poseflow
PoseFlow: Efficient Online Pose Tracking (BMVC'18)
Stars: ✭ 330 (+2257.14%)
Mutual labels:  realtime, pose-estimation
Tensorflow realtime multi Person pose estimation
Multi-Person Pose Estimation project for Tensorflow 2.0 with a small and fast model based on MobilenetV3
Stars: ✭ 129 (+821.43%)
Mutual labels:  human-pose-estimation, pose-estimation
Mobilepose Pytorch
Light-weight Single Person Pose Estimator
Stars: ✭ 427 (+2950%)
Mutual labels:  realtime, pose-estimation
openpifpaf
Official implementation of "OpenPifPaf: Composite Fields for Semantic Keypoint Detection and Spatio-Temporal Association" in PyTorch.
Stars: ✭ 900 (+6328.57%)
Mutual labels:  human-pose-estimation, pose-estimation
Pytorch Pose Estimation
PyTorch Implementation of Realtime Multi-Person Pose Estimation project.
Stars: ✭ 152 (+985.71%)
Mutual labels:  human-pose-estimation, cvpr-2017
Awesome Human Pose Estimation
A collection of awesome resources in Human Pose estimation.
Stars: ✭ 2,022 (+14342.86%)
Mutual labels:  human-pose-estimation, pose-estimation
Monoloco
[ICCV 2019] Official implementation of "MonoLoco: Monocular 3D Pedestrian Localization and Uncertainty Estimation" in PyTorch + Social Distancing
Stars: ✭ 242 (+1628.57%)
Mutual labels:  human-pose-estimation, pose-estimation
Gccpm Look Into Person Cvpr19.pytorch
Fast and accurate single-person pose estimation, ranked 10th at CVPR'19 LIP challenge. Contains implementation of "Global Context for Convolutional Pose Machines" paper.
Stars: ✭ 137 (+878.57%)
Mutual labels:  human-pose-estimation, pose-estimation
MobilePose
Light-weight Single Person Pose Estimator
Stars: ✭ 588 (+4100%)
Mutual labels:  realtime, pose-estimation
posture recognition
Posture recognition based on common camera
Stars: ✭ 91 (+550%)
Mutual labels:  human-pose-estimation, pose-estimation
Poseestimationformobile
💃 Real-time single person pose estimation for Android and iOS.
Stars: ✭ 783 (+5492.86%)
Mutual labels:  human-pose-estimation, pose-estimation
Pytorch Pose
A PyTorch toolkit for 2D Human Pose Estimation.
Stars: ✭ 932 (+6557.14%)
Mutual labels:  human-pose-estimation, pose-estimation

RMPE Dataset Server

This server generates augmented samples for the project keras_Realtime_Multi-Person_Pose_Estimation Source samples are retrieved from the hdf5 dataset file and processed in realtime using random cropping, rotations, flipping and scaling.

Prerequisites

Building

  mkdir build
  cd build
  cmake ..
  make

Usage

Usage:

./rmpe_dataset_server [DATASET] [PORT]

DATASET - path to the hdf5 dataset generated by the tool generate_hdf5.py

PORT - port number where augmented data are emitted.

Basically, you need to start a separate server for training dataset and validation dataset. The procedure of training looks something like:

  1. Start training data server in the first terminal session ./rmpe_dataset_server ../../keras_Realtime_Multi-Person_Pose_Estimation/dataset/train_dataset.h5 5555
  2. Start validation data server in a second terminal session ./rmpe_dataset_server ../../keras_Realtime_Multi-Person_Pose_Estimation/dataset/val_dataset.h5 5556
  3. Train the model in a third terminal python train_pose.py

Troubleshooting

If you see the error

CMake Error at CMakeLists.txt:7 (find_package):
  By not providing "FindOpenCV.cmake" in CMAKE_MODULE_PATH

then export the path to your OpenCV location (ex. export OpenCV_DIR=/usr/local/Cellar/opencv/3.3.0_3/share/OpenCV)

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].