ZPY: Open Source Synthetic Data for Computer Vision

Synthetic data presents a unique solution to the huge data requirements of computer vision with deep learning. In this work, we present zpy, an open source framework for creating synthetic data in Python. Built on top of the popular open source 3D toolset Blender, zpy is designed with accessibility and readability in mind. Open source synthetic data toolkits like zpy are the bridge between the more mature tools of the 3D workflow and the machine learning frameworks. We make the case for why open source synthetic data is important to solve issues such as fairness and bias by democratizing access to data. Finally, we explore the effect of different types of domain randomization on synthetic training data by fine tuning a CNN on small synthetic training datasets and testing the model on a holdout test dataset of real images. All code is available on GitHub at http://github.com/ZumoLabs/zpy

PDF

Datasets


  Add Datasets introduced or used in this paper

Results from the Paper


  Submit results from this paper to get state-of-the-art GitHub badges and help the community compare results to other papers.

Methods