πŸƒβ€β™€οΈ 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.

Owner
Dennis Wittchen
Dennis Wittchen
StyleGAN2-ADA-training-jupyter - Training custom datasets in styleGAN2-ADA by NVIDIA using Jupyter

styleGAN2-ADA-training-jupyter Training custom datasets in styleGAN2-ADA on Jupyter Official StyleGAN2-ADA by NIVIDIA Paper Training Generative Advers

Mang Su Hyun 2 Feb 24, 2022
ViSD4SA, a Vietnamese Span Detection for Aspect-based sentiment analysis dataset

UIT-ViSD4SA PACLIC 35 General Introduction This repository contains the data of the paper: Span Detection for Vietnamese Aspect-Based Sentiment Analys

Nguyα»…n Thα»‹ Thanh Kim 5 Nov 13, 2022
Dirty Pixels: Towards End-to-End Image Processing and Perception

Dirty Pixels: Towards End-to-End Image Processing and Perception This repository contains the code for the paper Dirty Pixels: Towards End-to-End Imag

50 Nov 18, 2022
Code for "Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networks", CVPR 2021

Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networks This repository contains the code that accompanies our CVPR 20

Despoina Paschalidou 161 Dec 20, 2022
Face Recognition and Emotion Detector Device

Face Recognition and Emotion Detector Device Orange PI 1 Python 3.10.0 + Django 3.2.9 Project's file explanation Django manage.py Django commands hand

BootyAss 2 Dec 21, 2021
A light-weight image labelling tool for Python designed for creating segmentation data sets.

An image labelling tool for creating segmentation data sets, for Django and Flask.

117 Nov 21, 2022
Pytorch implementation of Learning Rate Dropout.

Learning-Rate-Dropout Pytorch implementation of Learning Rate Dropout. Paper Link: https://arxiv.org/pdf/1912.00144.pdf Train ResNet-34 for Cifar10: r

42 Nov 25, 2022
Inflated i3d network with inception backbone, weights transfered from tensorflow

I3D models transfered from Tensorflow to PyTorch This repo contains several scripts that allow to transfer the weights from the tensorflow implementat

Yana 479 Dec 08, 2022
Polynomial-time Meta-Interpretive Learning

Louise - polynomial-time Program Learning Getting help with Louise Louise's author can be reached by email at Stassa Patsantzis 64 Dec 26, 2022

Dynamic Environments with Deformable Objects (DEDO)

DEDO - Dynamic Environments with Deformable Objects DEDO is a lightweight and customizable suite of environments with deformable objects. It is aimed

Rika 32 Dec 22, 2022
Unofficial pytorch implementation of the paper "Dynamic High-Pass Filtering and Multi-Spectral Attention for Image Super-Resolution"

DFSA Unofficial pytorch implementation of the ICCV 2021 paper "Dynamic High-Pass Filtering and Multi-Spectral Attention for Image Super-Resolution" (p

2 Nov 15, 2021
Simple Linear 2nd ODE Solver GUI - A 2nd constant coefficient linear ODE solver with simple GUI using euler's method

Simple_Linear_2nd_ODE_Solver_GUI Description It is a 2nd constant coefficient li

:) 4 Feb 05, 2022
ThunderSVM: A Fast SVM Library on GPUs and CPUs

What's new We have recently released ThunderGBM, a fast GBDT and Random Forest library on GPUs. add scikit-learn interface, see here Overview The miss

Xtra Computing Group 1.4k Dec 22, 2022
Pytorch implementation of the paper Progressive Growing of Points with Tree-structured Generators (BMVC 2021)

PGpoints Pytorch implementation of the paper Progressive Growing of Points with Tree-structured Generators (BMVC 2021) Hyeontae Son, Young Min Kim Pre

Hyeontae Son 9 Jun 06, 2022
Text2Art is an AI art generator powered with VQGAN + CLIP and CLIPDrawer models

Text2Art is an AI art generator powered with VQGAN + CLIP and CLIPDrawer models. You can easily generate all kind of art from drawing, painting, sketch, or even a specific artist style just using a t

Muhammad Fathy Rashad 643 Dec 30, 2022
Implementation of UNET architecture for Image Segmentation.

Semantic Segmentation using UNET This is the implementation of UNET on Carvana Image Masking Kaggle Challenge About the Dataset This dataset contains

Anushka agarwal 4 Dec 21, 2021
Propagate Yourself: Exploring Pixel-Level Consistency for Unsupervised Visual Representation Learning, CVPR 2021

Propagate Yourself: Exploring Pixel-Level Consistency for Unsupervised Visual Representation Learning By Zhenda Xie*, Yutong Lin*, Zheng Zhang, Yue Ca

Zhenda Xie 293 Dec 20, 2022
A Pytorch Implementation of Domain adaptation of object detector using scissor-like networks

A Pytorch Implementation of Domain adaptation of object detector using scissor-like networks Please follow Faster R-CNN and DAF to complete the enviro

2 Oct 07, 2022
Reviatalizing Optimization for 3D Human Pose and Shape Estimation: A Sparse Constrained Formulation

Reviatalizing Optimization for 3D Human Pose and Shape Estimation: A Sparse Constrained Formulation This is the implementation of the approach describ

Taosha Fan 47 Nov 15, 2022
To provide 100 JAX exercises over different sections structured as a course or tutorials to teach and learn for beginners, intermediates as well as experts

JaxTon πŸ’― JAX exercises Mission πŸš€ To provide 100 JAX exercises over different sections structured as a course or tutorials to teach and learn for beg

Rohan Rao 512 Jan 01, 2023