Giter Club home page Giter Club logo

stgae's Introduction

STGAE: Spatial-Temporal Graph Auto-Encoder for Hand Motion Denoising

The implementation of STGAE: Spatial-Temporal Graph Auto-Encoder for Hand Motion Denoising in ISMAR 2021.

We propose a method for denoising hand motion data in mixed reality using a spatial-temporal graph auto-encoder. Our approach models the articulated hand structure with a partition strategy and extracts structural constraints using graph convolution and self-attention. We combine graph and temporal convolutions in an hourglass residual auto-encoder to preserve structural constraints while denoising hand motion data. Our method outperforms state-of-the-art approaches in both quantitative and qualitative experiments.

Paper Address | Download Paper | Supplementary Video | Multi-STGAE

Framework

Framework

The pipeline of the proposed method for hand motion denoising using STGAE is shown in the above figure. For more details, please refer to the supplementary video.

Experiments

  • Denoising results

Demo

More demos can be seen in our supplementary video.

Environments

  • LaTeX tool
sudo apt-get install texlive-full
  • FFmpeg
sudo apt-get install ffmpeg
  • pydot & graphviz
sudo pip3 install pydot
sudo pip3 install graphviz

App

The core code of the client and server is available, and detailed development tips can be found at the link

Citation

@inproceedings{zhou2021stgae,
  title={STGAE: Spatial-Temporal Graph Auto-Encoder for Hand Motion Denoising},
  author={Zhou, Kanglei and Cheng, Zhiyuan and Shum, Hubert PH and Li, Frederick WB and Liang, Xiaohui},
  booktitle={2021 IEEE International Symposium on Mixed and Augmented Reality (ISMAR)},
  pages={41--49},
  year={2021},
  organization={IEEE}
}

Contact

Feel free to contact me via zhoukanglei[at]qq.com.

stgae's People

Contributors

zhoukanglei avatar

Stargazers

JK avatar  avatar  avatar ren ozeki avatar ABEL Louis avatar Xianke Wang avatar Johnny avatar  avatar

Watchers

 avatar

stgae's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.