Ango Export Converter Plugins

Overview

The Ango Export Converter plugins are made, published, and officially supported by Ango AI, allowing you to download your annotations in COCO, YOLO and, KITTI formats.

Cover

Ango to COCO Converter

Cover

Ango to YOLO Converter

Cover

Ango to KITTI Converter

Plugin Functionality

Adding the plugin to your organization will allow you to download your annotations in a format other than the Ango Export Format.

Currently, we offer the following additional export formats through plugins:

  • [Ango] to [COCO] Converter

  • [Ango] to [YOLO] Converter

  • [Ango] to [KITTI] Converter

Supported Data Types

  • Image

  • Video

  • Multi-Image Assets

Supported Annotation Tools

  • Bounding Box

  • Polygon

  • Segmentation

  • Polyline

  • Point

Plugin Configuration

From the Stage Filter field, pick the stages containing the tasks you'd like to get the export of. Similarly, from the Batch Filter field, you may select one or more batches the tasks of which will be exported. By default, all tasks are exported from all batches.

If you wish to receive an email when the export is complete, toggle Send Email on.

You may vary a number of settings related to your export from the Config JSON field. Each option is detailed below:

[Ango] to [COCO] Converter

{
  "mode": "default",
  "export_to_single_file": true,
  "verbose": false,
  "verbose_frequency": 1000
}
  • "mode": Defines the conversion mode. The default mode exports annotations in standard COCO format

    • Example:

      • "mode": "default"

  • "export_to_single_file": When true, the export will be a single file. When false, the export will return a compressed archive containing one export file per asset.

    • Example:

      • "export_to_single_file": true

      • "export_to_single_file": false

  • "verbose": Set this to true to turn on logging for the plugin. See here for more on how to see plugin logs.

    • Example:

      • "verbose": true

      • "verbose": false

  • "verbose_frequency": The interval at which a log message will be sent. For example, if you set this to 100, you will get a log message every time 100 assets are processed.

    • Example:

      • "verbose_frequency": 100

[Ango] to [YOLO] Converter

{
  "extract_attributes": false,
  "include_key_frames_only": true,
  "verbose": false,
  "verbose_frequency": 1000
}

"extract_attributes": When true, includes attributes of the bounding boxes, if available.

  • Example:

    • "extract_attributes": true

    • "extract_attributes": false

  • "include_key_frames_only": Specifies whether only key frames should be included in the metrics calculation. (For video assets only)

    • Example:

      • "include_key_frames_only": true

      • "include_key_frames_only": false

  • "verbose": Set this to true to turn on logging for the plugin. See here for more on how to see plugin logs.

    • Example:

      • "verbose": true

      • "verbose": false

  • "verbose_frequency": The interval at which a log message will be sent. For example, if you set this to 100, you will get a log message every time 100 assets are processed.

    • Example:

      • "verbose_frequency": 100

[Ango] to [KITTI] Converter

{
  "verbose": true,
  "verbose_frequency": 100
}
  • "verbose": Set this to true to turn on logging for the plugin. See here for more on how to see plugin logs.

    • Example:

      • "verbose": true

      • "verbose": false

  • "verbose_frequency": The interval at which a log message will be sent. For example, if you set this to 100, you will get a log message every time 100 assets are processed.

    • Example:

      • "verbose_frequency": 100

Last updated