BPR² - Body Parts Rendering for Recognition
BPR² render engine needs to render an environment compatible with the BPR Configuration files
Choice of dependencies :
Ogre Features
- OpenGL (low level, too low ?)
- Morse Blender (High level, too High)
- Gazebo
- SDL
Why the BPR Configuration files compatibilities ?
Directly convert sources channels to data (Voxels, 2D, 3D Descriptors) using channels terminology, then use the Machine Learning layer for learning, prediction and performance statistics.
BPR² specifications
Loads a calibartion file (e.g. Cam00.cam) and use it to render a visual and depth image (render to Texture, no display) and export it into .png
Loads a Configuration file (e.g. S3D.env), and load all the listed views (use the BPR grabber class for parsing), render and export all channels of all views.
- BPR² might be (but not necessarily) an environment Viewer (see BPR S3DFlyCamViewer_c...)
- For some projects, a human skinned model is needed to play and export the animation
- ...