Skip to content

A hand motion capture from a single color camera + Unity + a virtual webcam

License

Notifications You must be signed in to change notification settings

vinnik-dmitry07/minimal-hand

 
 

Repository files navigation

Unity Minimal Hand

A hand motion capture from a single color camera + Unity + a virtual webcam (you can use it in Zoom, Discord, etc.).

How to use

  1. Do steps (Prepare MANO, ...) from the original Usage section of the minimal-hand repository

  2. [Optional] Install the OBS virtual camera as described in the pyvirtualcam repository

  3. Run the app1.py script

  4. Run the Main.unity scene (Unity 2020 is required for C# 8 support)

Tips

  • Use the debug.ipynb Jupyter notebook to execute step-by-step

Known issues

  • 24 FPS on Nvidia GTX 1080 is rather few
  • 2 FPS on TensorFlow >= 2.2.2

Advantages

  • Tensorflow 2
  • PEP-8
  • Multiplatform

Languages

  • Jupyter Notebook 97.7%
  • Python 1.1%
  • Other 1.2%