Skip to content

This repository provides the Unity Editor project for the synthetic computer vision dataset generation tools used by our team at LARC 2021. There is also a Jupyter notebook for data exploration of the datasets generated with the tool.

Notifications You must be signed in to change notification settings

butia-bots/butia_dataset_generation_unity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

butia_dataset_generation_unity package

1. Description

This repository provides the Unity Editor project for the synthetic computer vision dataset generation tools used by our team at LARC 2021. There is also a Jupyter notebook for data exploration of the datasets generated with the tool.


2. Requirements

You will need:


3. Open Unity Project

Install the latest Unity Editor LTS release, and open the project at the ButiaSimulation folder.


4. Generate Dataset

Once the Unity Editor has finished loading, navigate, inside the Editor, to the folder "Scenes" and open the scene named "ButiaSimulation" on the Scene View. Then, hit the "play" button to start generating an object detection dataset. Once the scene has finished playing, there should be a message on the editor's console, logging the path to the generated dataset. Refer to the jupyter notebook at the root of this repository for an example of how to convert the generated dataset to the format used by the Microsoft COCO (Common Objects In Context) dataset.


5. Customize Dataset Generation Pipeline

Our generator is built on top of the Unity Perception Package. Please refer to the documentation of the Unity Perception Package for information on how to add new objects and backgrounds to the generator.

Citation

If you find this package useful, consider citing it using:

@misc{butia_dataset_generation_unity,
    title={Butia Dataset Generation Unity Package},
    author={{ButiaBots}},
    howpublished={\url{https://github.com/butia-bots/butia_dataset_generation_unity/}},
    year={2022}
}

If you liked this repository, please don't forget to starred it!

About

This repository provides the Unity Editor project for the synthetic computer vision dataset generation tools used by our team at LARC 2021. There is also a Jupyter notebook for data exploration of the datasets generated with the tool.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages