All Projects → mikecheninoulu → AniFormer

mikecheninoulu / AniFormer

Licence: other
Source code of our BMVC 2021 paper: AniFormer: Data-driven 3D Animation with Transformer

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to AniFormer

findpeaks
The detection of peaks and valleys in a 1d-vector or 2d-array (image)
Stars: ✭ 121 (+404.17%)
Mutual labels:  mesh
uzakel
Verimerkezleri Arası IP Engelleme Sistemi
Stars: ✭ 17 (-29.17%)
Mutual labels:  mesh
WindFarm
Information the Wind concept, spec and upcoming events
Stars: ✭ 23 (-4.17%)
Mutual labels:  mesh
udhr
Universal declaration of human rights
Stars: ✭ 17 (-29.17%)
Mutual labels:  human
combining3Dmorphablemodels
Project Page of Combining 3D Morphable Models: A Large scale Face-and-Head Model - [CVPR 2019]
Stars: ✭ 80 (+233.33%)
Mutual labels:  mesh
NeuroMorph
The NeuroMorph analysis and visualization toolkit
Stars: ✭ 57 (+137.5%)
Mutual labels:  mesh
nycmesh.net
NYC Mesh Website
Stars: ✭ 33 (+37.5%)
Mutual labels:  mesh
biomechanics dataset
Information of public available data sets for biomechanics.
Stars: ✭ 31 (+29.17%)
Mutual labels:  human
skeletor
3D skeleton extraction from meshes.
Stars: ✭ 115 (+379.17%)
Mutual labels:  mesh
edgevpn
⛵ The immutable, decentralized, statically built p2p VPN without any central server and automatic discovery! Create decentralized introspectable tunnels over p2p with shared tokens
Stars: ✭ 223 (+829.17%)
Mutual labels:  mesh
recount
R package for the recount2 project. Documentation website: http://leekgroup.github.io/recount/
Stars: ✭ 40 (+66.67%)
Mutual labels:  human
t8code
Parallel algorithms and data structures for tree-based AMR with arbitrary element shapes.
Stars: ✭ 37 (+54.17%)
Mutual labels:  mesh
easemesh
A service mesh implementation for connecting, control, and observe services in spring-cloud.
Stars: ✭ 454 (+1791.67%)
Mutual labels:  mesh
meshmagick
A command line tool and a python package to manipulate hydrodynamics meshes
Stars: ✭ 36 (+50%)
Mutual labels:  mesh
Point2Mesh
Meshing Point Clouds with Predicted Intrinsic-Extrinsic Ratio Guidance (ECCV2020)
Stars: ✭ 61 (+154.17%)
Mutual labels:  mesh
fem mesh matlab
MATLAB Toolbox for Handling 2D and 3D FEM Meshes
Stars: ✭ 23 (-4.17%)
Mutual labels:  mesh
Fruit-API
A Universal Deep Reinforcement Learning Framework
Stars: ✭ 61 (+154.17%)
Mutual labels:  human
bmx7
BMX7 / SEMTOR Securely Entrusted Mesh Routing Protocol
Stars: ✭ 55 (+129.17%)
Mutual labels:  mesh
nycmeshnet.github.io
NYC Mesh Website
Stars: ✭ 18 (-25%)
Mutual labels:  mesh
libgltf
glTF 2.0 parser/loader for C++11, supports many extensions likes `KHR_draco_mesh_compression`, `KHR_lights_punctual`, `KHR_materials_clearcoat`, and more.
Stars: ✭ 55 (+129.17%)
Mutual labels:  mesh

AniFormer

This is the PyTorch implementation of our BMVC 2021 paper AniFormer: Data-driven 3D Animation with Transformer. Haoyu Chen, Hao Tang, Nicu Sebe, Guoying Zhao.

Citation

If you use our code or paper, please consider citing:

@inproceedings{chen2021AniFormer,
  title={AniFormer: Data-driven 3D Animation withTransformer},
  author={Chen, Haoyu and Tang, Hao and Sebe, Nicu and Zhao, Guoying},
  booktitle={BMVC},
  year={2021}
}

Dependencies

Requirements:

  • python3.6
  • numpy
  • pytorch==1.1.0 and above
  • trimesh

Dataset preparation

Please download DFAUST dataset from DFAUST link for training the model.

Generate the driving sequence based on our script:

TBD

Training

The usage of our code is easy, just run the code below.

python train.py

Acknowledgement

Part of our code is based on

3D transfer: NPT

Transformer framework: (https://github.com/lucidrains/vit-pytorch)

Many thanks!

License

MIT-2.0 License

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