Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update convert_to_coco.md #581

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<h1 align="center">Using Pysolotools to Convert From SOLO to COCO</h1>

The SOLO format was created by us to be able to efficiently store all of the data, annotations, and metrics generated by the Perception toolkit. However, in order to use existing computer vision models, your data will need to be converted into a format that those models can ingest. One of the most common interchagne formats is the [COCO](https://cocodataset.org/#home) format. This guide will walk you through the entire process of converting a dataset from the SOLO format into the COCO format. We will use Unity's Computer Vision Team's pysolotools to accomplish this task. Pysolotools is a Python package that provides a variety of tools for processing, analyzing, and converting SOLO datasets generated using the Perception package.
The SOLO format was created by us to be able to efficiently store all of the data, annotations, and metrics generated by the Perception toolkit. However, in order to use existing computer vision models, your data will need to be converted into a format that those models can ingest. One of the most common interchange formats is the [COCO](https://cocodataset.org/#home) format. This guide will walk you through the entire process of converting a dataset from the SOLO format into the COCO format. We will use Unity's Computer Vision Team's pysolotools to accomplish this task. Pysolotools is a Python package that provides a variety of tools for processing, analyzing, and converting SOLO datasets generated using the Perception package.

## Set up your python environment
The first step that we will need to do is to setup our python environment. To avoid a python configuration nightmare, we highly recommend using a virtual python environment for development. For this tutorial we will use anaconda, but this is just a recommendation and not mandatory. For more information about Anaconda environments, and why you should use one, please see [here](https://conda.io/projects/conda/en/latest/user-guide/install/download.html).
Expand Down