DLR-RM/BlenderProc
A procedural Blender-based pipeline for generating photorealistic synthetic training images and annotations for computer vision ML tasks.

Velocity · 7d
+1.5
★ / day
Trend
→steady
star history
BlenderProc is a rendering pipeline that generates synthetic training data for machine learning, specifically for tasks like 3D reconstruction, pose estimation, and semantic segmentation. It outputs RGB, depth, normal, and segmentation images along with camera poses and annotations in formats like COCO and BOP. The pipeline supports loading various 3D asset formats and applying physically-based materials and lighting.