🏃‍♀️ A curated list about human motion capture, analysis and synthesis.

Overview

Awesome Human Motion Awesome

🏃‍♀️ A curated list about human motion capture, analysis and synthesis.

Contents

Introduction

Human Models

  • SMPL - SMPL is a realistic 3D model of the human body that is based on skinning and blend shapes and is learned from thousands of 3D body scans.
  • MakeHuman - MakeHuman is an open source (AGPL3) tool designed to simplify the creation of virtual humans using a Graphical User Interface, also commonly referred to as a GUI.

Datasets

  • Human 3.6M - Large Scale Datasets and Predictive Methodsfor 3D Human Sensing in Natural Environments
  • SURREAL - Learning from Synthetic Humans, CVPR 2017
  • CMU - Carnegie Mellon University Motion Capture Database
  • Berkley MHAD - [ 📷 🎥 🎤 🤾‍♀️ ⌚️ 🤹‍♀️ ][ 👨‍🦰 👩 ][ 👧 👵 ] - The Berkeley Multimodal Human Action Database (MHAD) contains 11 actions performed by 7 male and 5 female subjects in the range 23-30 years of age except for one elderly subject.
  • COCO - [ 📷 ][ 👨‍🦰 👩 ][ 👧 👵 ] - COCO is a large-scale object detection, segmentation, and captioning dataset.
  • HDM05 - HDM05 contains more than three hours of systematically recorded and well-documented motion capture data in the C3D as well as in the ASF/AMC data format.
  • KIT Whole-Body Human Motion Database
  • CGVU Interaction Database - This is the project page for creating a database of interactions between a character and an object/objects.

Description

  • Sensors and Data Types - 📷 (image), 🎥 (video), 🎤 (audio), 🤾‍♀️ (Motion Capture), ⌚️ (IMU or wearables), 🤹‍♀️ (Kinect or similar)
  • Sex - 👨‍🦰 (male), 👩 (female)
  • Age - 👧 (young), 👵 (eldery)

Data Processing

Recording

Data Conversion

  • video to bvh - Convert human motion from video to .bvh.
  • MotionCapturePy - Converts motion capture data from ASF and AMC files to Cartesian numpy arrays in python. Also plots a moving human frame using matplotlib.

Misc

Pose Estimation

Lectures

Papers

Implementations

  • 3Dpose_ssl - 3D Human Pose Machines with Self-supervised Learning.
  • 3dpose_gan - The authors' implementation of Unsupervised Adversarial Learning of 3D Human Pose from 2D Joint Locations.
  • 3d_pose_baseline_pytorch - A simple baseline for 3d human pose estimation in PyTorch.
  • 3d-pose-estimation - VNect: Real-time 3D Human Pose Estimation with a Single RGB Camera.
  • 3D-HourGlass-Network - 3D HourGlass Networks for Human Pose Estimation Through Videos.
  • adversarially_parameterized_optimization - GAN-based 3D human pose estimation.
  • DensePose - A real-time approach for mapping all human pixels of 2D RGB images to a 3D surface-based model of the body
  • VideoPose3D - Efficient 3D human pose estimation in video using 2D keypoint trajectorie.
  • 3d-pose-baseline - A simple baseline for 3d human pose estimation in tensorflow. Presented at ICCV 17.
  • Human Shape and Pose - End-to-end Recovery of Human Shape and Pose - CVPR 2018
  • AlphaPose - Real-Time and Accurate Multi-Person Pose Estimation&Tracking System.

Motion Analysis

Implementations

Motion Synthesis

Implementations

Researchers, Institutes, Projects

People

  • Daniel Holden - My name is Daniel Holden. I'm a programmer, writer, and digital artist currently working as a Machine Learning researcher at Ubisoft Montreal. My interests are Computer Graphics, Game Development, Theory of Computation, and Programming Languages.
  • Gustavo Boehs (3DeepLearner) - Deep Learning for Technical Artists in Animation, VFX, and Games.
  • Arash Hosseini - R&D Engineer and ML Enthusiast.
  • Sebastian Starke - Ph.D. student in Character Animation and Artificial Intelligence at the University of Edinburgh, School of Informatics, Institute of Perception, Action and Behaviour, supervised by Dr. Taku Komura.

Institutes and Projects

Commercial Projects

  • wrnch.ai - wrnch is a computer vision / deep learning software engineering company based in Montréal, Canada, a renowned hub for AI.
  • Qinematic - Qinematic has developed software for 3D markerless motion capture and human movement analysis since 2012.
  • DeepMotion - DeepMotion’s solutions bridge physical and digital motion for virtual characters and machines. Using physics simulation, computer vision, and machine learning, DeepMotion reconstructs realistic motion from real-world examples.

Journals

Journal Ranking

Conferences

  • ICRA - International Conference on Robotics and Automation
  • MICCAI - Medical Image Computing and Computer-Assisted Intervention
  • CVF - The Computer Vision Foundation

Conference Ranking

Videos

Two Minute Papers

CVPR 2019

Credits

This list benefits massively from the research work of Loreen Pogrzeba.

Contribute

Contributions welcome! Read the contribution guidelines first.

License

CC0

To the extent possible under law, derikon has waived all copyright and related or neighboring rights to this work.

You might also like...
The Incredible PyTorch: a curated list of tutorials, papers, projects, communities and more relating to PyTorch.
The Incredible PyTorch: a curated list of tutorials, papers, projects, communities and more relating to PyTorch.

This is a curated list of tutorials, projects, libraries, videos, papers, books and anything related to the incredible PyTorch. Feel free to make a pu

A curated list of resources for Image and Video Deblurring

A curated list of resources for Image and Video Deblurring

A curated list of neural network pruning resources.

A curated list of neural network pruning and related resources. Inspired by awesome-deep-vision, awesome-adversarial-machine-learning, awesome-deep-learning-papers and Awesome-NAS.

A curated (most recent) list of resources for Learning with Noisy Labels

A curated (most recent) list of resources for Learning with Noisy Labels

A curated list of neural rendering resources.

Awesome-of-Neural-Rendering A curated list of neural rendering and related resources. Please feel free to pull requests or open an issue to add papers

This repository contains the code for the paper
This repository contains the code for the paper "Hierarchical Motion Understanding via Motion Programs"

Hierarchical Motion Understanding via Motion Programs (CVPR 2021) This repository contains the official implementation of: Hierarchical Motion Underst

PaddleRobotics is an open-source algorithm library for robots based on Paddle, including open-source parts such as human-robot interaction, complex motion control, environment perception, SLAM positioning, and navigation.

简体中文 | English PaddleRobotics paddleRobotics是基于paddle的机器人开源算法库集,包括人机交互、复杂运动控制、环境感知、slam定位导航等开源算法部分。 人机交互 主动多模交互技术TFVT-HRI 主动多模交互技术是通过视觉、语音、触摸传感器等输入机器人

Synthesizing Long-Term 3D Human Motion and Interaction in 3D in CVPR2021

Long-term-Motion-in-3D-Scenes This is an implementation of the CVPR'21 paper "Synthesizing Long-Term 3D Human Motion and Interaction in 3D". Please ch

[WACV 2020] Reducing Footskate in Human Motion Reconstruction with Ground Contact Constraints

Reducing Footskate in Human Motion Reconstruction with Ground Contact Constraints Official implementation for Reducing Footskate in Human Motion Recon

Comments
  • Interest to contact you and know further of applications about human motion

    Interest to contact you and know further of applications about human motion

    First of all @derikon, congrats on your amazing work!

    I've gone trhough all what you have put together and it is super useful.

    I would like to contact you if it is possible, to know a bit more of what it could be achieved with human motion.

    I'm curious because I would like to train a video dataset of multi-person and see if it can translate, maybe first with SMPL to get the motion to after add human shape (with biggest accuracy) providing images (if available) and some default human appearance.

    Let me know if you are available. Super interested on this topic and hope you can provide me some guidance.

    opened by venturaEffect 0
Owner
Dennis Wittchen
Dennis Wittchen
Official Pytorch implementation of the paper "Action-Conditioned 3D Human Motion Synthesis with Transformer VAE", ICCV 2021

ACTOR Official Pytorch implementation of the paper "Action-Conditioned 3D Human Motion Synthesis with Transformer VAE", ICCV 2021. Please visit our we

Mathis Petrovich 248 Dec 23, 2022
A real-time motion capture system that estimates poses and global translations using only 6 inertial measurement units

TransPose Code for our SIGGRAPH 2021 paper "TransPose: Real-time 3D Human Translation and Pose Estimation with Six Inertial Sensors". This repository

Xinyu Yi 261 Dec 31, 2022
Motion and Shape Capture from Sparse Markers

MoSh++ This repository contains the official chumpy implementation of mocap body solver used for AMASS: AMASS: Archive of Motion Capture as Surface Sh

Nima Ghorbani 135 Dec 23, 2022
dataset for ECCV 2020 "Motion Capture from Internet Videos"

Motion Capture from Internet Videos Motion Capture from Internet Videos Junting Dong*, Qing Shuai*, Yuanqing Zhang, Xian Liu, Xiaowei Zhou, Hujun Bao

ZJU3DV 98 Dec 7, 2022
PhysCap: Physically Plausible Monocular 3D Motion Capture in Real Time

PhysCap: Physically Plausible Monocular 3D Motion Capture in Real Time The implementation is based on SIGGRAPH Aisa'20. Dependencies Python 3.7 Ubuntu

soratobtai 124 Dec 8, 2022
A minimal solution to hand motion capture from a single color camera at over 100fps. Easy to use, plug to run.

Minimal Hand A minimal solution to hand motion capture from a single color camera at over 100fps. Easy to use, plug to run. This project provides the

Yuxiao Zhou 824 Jan 7, 2023
Differential rendering based motion capture blender project.

TraceArmature Summary TraceArmature is currently a set of python scripts that allow for high fidelity motion capture through the use of AI pose estima

William Rodriguez 4 May 27, 2022
HSC4D: Human-centered 4D Scene Capture in Large-scale Indoor-outdoor Space Using Wearable IMUs and LiDAR. CVPR 2022

HSC4D: Human-centered 4D Scene Capture in Large-scale Indoor-outdoor Space Using Wearable IMUs and LiDAR. CVPR 2022 [Project page | Video] Getting sta

null 51 Nov 29, 2022
A curated list of programmatic weak supervision papers and resources

A curated list of programmatic weak supervision papers and resources

Jieyu Zhang 118 Jan 2, 2023
A curated list of awesome resources related to Semantic Search🔎 and Semantic Similarity tasks.

A curated list of awesome resources related to Semantic Search?? and Semantic Similarity tasks.

null 224 Jan 4, 2023