
3D Human Pose Estimation (Technology Focus)
Reconstruct human posture and poses quickly and accurately in 3D from a single RGB image.
Leveraging state-of-the-art object-detection, novel human mesh models and neural network architecture this 3D Human Pose Estimation technology reconstructs human poses from a single RGB image eliminating the need for complex multi-camera setups, wearable markers, expensive scanners and the need to calibrate them.
Achieve a much higher level of performance(?) for industrial robot simulations and human-robot collaboration, trajectory prediction, collision avoidance, AR/MR applications, medical training systems, sports visualization systems.
Features
The POC tests show state-of-the-art accuracy in mesh reconstruction and faster inference than previous methods, particularly in multi-person environments.
Accurate
Accurate (mean per joint error of 66 mm on POC dataset)
Fast
Faster inference (2.2 FPS vs. 0.7 FPS of current state of the art methods)
Simple Setup
No expensive sensor setups. Only requires a commercial RGB camera
Standalone
Standalone (no external person detectors)
3D Skeleton and Mesh Reconstrcution
Detects person bounding box, reconstructs 3D skeleton and 3D mesh
Compatible with Rendering Engines
Versatile output → Compatibility (Unity, Blender, Maya …)
The output of the system is a set of parametric human meshes that are compatible with rendering software (Blender, Maya) and simulation and game engines such as Unity.
Use Cases
The developed POC shows the advantages of this system for applications that require real-time human shape and pose reconstruction. Some interesting use cases for the final model could include:
- Augmented and Mixed reality: integrating real and simulated/virtual environments with people. Uses in telepresence, medical training systems, sports visualization systems.
- Industrial robot simulations: human-robot collaboration, industrial safety, human obstacle avoidance (robot trajectory planning).
- Human motion or trajectory prediction, action recognition: this system can be coupled with further developments for augmented functionalities.