nefeliandreou / PoseRepresentation

Official implementation of dual quaternion transformations as described in the paper "Pose Representations for Deep Skeletal Animation".

Home Page:https://nefeliandreou.github.io/projects/PoseRepresentation/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pose Representations for Deep Skeletal Animation

Official implementation of dual quaternion transformations as described in the paper "Pose Representations for Deep Skeletal Animation".

report

Check our YouTube video!

Installation

Create conda environment

conda env create -f environment.yml
conda activate dq_env

The code was tested on Python 3.6.9 and PyTorch 1.2.0.

Usage

License

This code is distributed under an MIT LICENSE.

Note that the functions in common are borrowed by QuaterNet, the functions in bvh are borrowed by acRNN, and the functions in DualQuaternion2.py from this repository. Please respect the individual licenses when using these files.

Acknowledgments

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 860768.

Citation

If you find this code useful in your research, please cite:

@misc{Andreou:2021:PoseRepresentation,
    author = {Andreou, Nefeli and Aristidou, Andreas and Chrysanthou, Yiorgos},
    title = {Pose Representations for Deep Skeletal Animation},
    eprint={2111.13907},
    year  = {2021},
    archivePrefix={arXiv}
}

About

Official implementation of dual quaternion transformations as described in the paper "Pose Representations for Deep Skeletal Animation".

https://nefeliandreou.github.io/projects/PoseRepresentation/

License:MIT License


Languages

Language:Python 100.0%