A simple script based on TF Pose Estimation by @ildoonet for capture video from webcamera with sending JSON and CSV data of points of body parts to VJ software as Resolume Arena and TouchDesigner via UDP and OSC.
- Actually, two points of tracking
- Tracking only first man who's been recognized before others
- Simple configure
- Jupiter Notebook run (no terminal needed)
- Comprehensive comments
- Included body parts index list
- Choose a data format to sent for Touch Designer (JSON or CSV)
- Swithing on/off video mode
- Debug mode (with fake data)
- Setting up of IP and PORT for sending data
- Setting of necessary points of body
Just a copy files to root directory of correctly installed TF Pose Estimation (see manual at @ildoonet) page.
$ python pose_estimation_to_udp_osc.py
Or execute pose_estimation_to_udp_osc.ipynb from Jupiter Notebook
All requerements, dependencies and installation process here