mirror of
https://github.com/ganeshsar/UnityPythonMediaPipeBodyPose.git
synced 2025-07-13 08:51:04 +08:00
20 lines
1.1 KiB
Markdown
20 lines
1.1 KiB
Markdown
# Multithreaded Unity Python MediaPipe Body/Pose
|
|
|
|
## Overview
|
|
This is a project that tests Google MediaPipePose inside of Unity using Python bindings. Reading the WebCam and running the model occur on different threads. Basically, it's configurable full body tracking using a WebCam. What's more is that you can stay inside of a Python environment for all the mediapipe stuff (use all your usual libraries).<br>
|
|

|
|
|
|
|
|
## Installation
|
|
1. Install Python and Unity (2021.3.17f1 was used, but any version close to that should be fine).
|
|
2. pip install mediapipe
|
|
3. Clone/download this repository.
|
|
4. Run main.py using Python.
|
|
5. Run the Unity project.
|
|
6. Go back to the Unity view to see your body being tracked in real time.
|
|
|
|
### Notes:
|
|
* See global_vars.py for some basic configuration options to speed up/improve precision of the detection.
|
|
* Wearing clothing that contrasts with a background helps a fair bit.
|
|
* The architecture and performance has been greatly improved since my last project where I experimented with MediaPipeHands.
|