Synthetic data for computer vision. An open source toolkit using Blender and Python.

ZumoLabs ZumoLabs Last update: Mar 25, 2024

zpy: Synthetic data in Blender.

Discord Twitter Youtube PyPI Docs

Synthetic raspberry pi

Abstract

Collecting, labeling, and cleaning data for computer vision is a pain. Jump into the future and create your own data instead! Synthetic data is faster to develop with, effectively infinite, and gives you full control to prevent bias and privacy issues from creeping in. We created zpy to make synthetic data easy, by simplifying the simulation (sim) creation process and providing an easy way to generate synthetic data at scale.

Check out our full documentation 📑

Read the zpy_paper

Check out our new script writing guide

Install 🤔

You can install zpy with pip:

pip install zpy-zumo

More installation instructions can be found in the docs:

Contribute 👥

We welcome community contributions! Search through the current issues or open your own.

License 📄

This release of zpy is under the GPLv3 license, a free copyleft license used by Blender. TLDR: Its free, use it!

Citation ✍️

If you use zpy in your research, we would appreciate the citation!

@misc{zpy,
  title={zpy: Synthetic data for Blender.},
  author={Ponte, H. and Ponte, N. and Crowder, S.},
  journal={GitHub. Note: https://github.com/ZumoLabs/zpy},
  volume={1},
  year={2021}
}

Subscribe to our newsletter