#6 · Primary category: Synthetic Data Generation

unrealcv

computer-vision embodied-ai machine-learning simulation synthetic-data ue4 ue5 virtual-worlds

UnrealCV: Connecting Computer Vision to Unreal Engine

Project last updated:08/28/26

GitHub Stars

2.2K

Forks

465

Contributors

25

License

MIT

Why we included this project

Labeled image data is expensive to collect, which is why computer vision teams reach for UnrealCV: it turns Unreal Engine scenes into a controllable source of synthetic data. Once the plugin is in a UE project, you can pull ground-truth frames and depth maps out of virtual cameras, capture optical flow, move objects around, and call Blueprint functions from Python. A scene built once can then be rendered into thousands of consistently annotated images, covering tasks like segmentation or embodied perception without the usual hunt for scarce labeled data. People who have never opened the Unreal editor can still run a prebuilt game binary and stream data over the network, so the same tool covers quick experiments and full synthetic data pipelines.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category