-
Notifications
You must be signed in to change notification settings - Fork 1
Technical concept for development on Windows
Joel Gethin Lewis edited this page Jul 22, 2021
·
1 revision
+'s: high performance, native code. All consitutent technical challenges solved (video input, 3D body tracking, large scale particle simulation). Familiar platform for development.
-'s: custom body tracking hardware required, PC required, installation more challenging as a result, remote support more challenging, availabilty of Azure Kinect, challenges running Kinect V1 or V2 UK versions in Netherlands
Software:
- openFrameworks
- https://github.com/prisonerjohn/ofxAzureKinect for interfacing with MS Azure Kinect
- https://github.com/vanderlin/ofxBox2d for physics simulation
- https://github.com/CMU-Perceptual-Computing-Lab/openpose for person tracking with generic web cam?
Hardware:
- Generic High Performance PC, spec TBC
- https://www.microsoft.com/en-gb/d/azure-kinect-dk/8pp5vxmd9nhq?activetab=pivot%3aoverviewtab Azure Kinect Developer Kit or Kinect V2 or Kinect V1, which JGL already has, or generic webcam:
- Logitech Brio Stream Webcam, Ultra HD 4K Streaming Edition
References:
- https://learnopencv.com/deep-learning-based-human-pose-estimation-using-opencv-cpp-python/ - pure openCV pose detection
- https://github.com/Geekrick88/ofxCaffe - can use the model above?
- https://github.com/Qengineering/TensorFlow_Lite_Pose_RPi_32-bits 5fps on RPi! Also on the Jetson: https://github.com/Qengineering/TensorFlow_Lite_Pose_Jetson-Nano
- https://github.com/fusefactory/ofxFastParticleSystem - particle addon
- https://github.com/armadillu/ofxSceneManager - fadeable scene transitions
- https://ofxaddons.com/categories - directory of openFrameworks addons
- https://github.com/zkmkarlsruhe/ofxTensorFlow2 - for using Tensorflow (Bodypix and Posenet?) on C++/oF
Go back to the wiki homepage.