GitPedia

VNect tensorflow

From timctho·Updated March 11, 2026·View on GitHub·

This project is the tensorflow implementation of [VNect: Real-time 3D Human Pose Estimation with a Single RGB Camera](http://gvv.mpi-inf.mpg.de/projects/VNect/), SIGGRAPH 2017. The project is written primarily in Python, distributed under the Apache License 2.0 license, first published in 2017. Key topics include: 3d-human-pose, depth-estimation, human-pose-estimation, siggraph, tensorflow.

VNect -- Tensorflow version

This project is the tensorflow implementation of VNect: Real-time 3D Human Pose Estimation with a Single RGB Camera, SIGGRAPH 2017.

This is not an official implementation. Please contact paper author for related model.

Environments

  • Ubuntu 16.04
  • Python 2.7
  • Tensorflow 1.3.0
  • OpenCV 3.3.0
  • OpenGL (optional)

Inference

  • 1.Download model, put them in folder models/weights
  • 2.Edit demo settings in shell script, --device --demo_type --model_file --test_img --plot_2d --plot_3d
  • 3.If you have OpenGL, you can run run_demo_tf_gl.sh for faster rendering of 3d joints. Otherwise, run run_demo_tf.sh

TODO

  • Some bugs in detected 3D joint locations.
  • Training part of model.

Contributors

Showing top 3 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from timctho/VNect-tensorflow via the GitHub API.Last fetched: 6/14/2026