Zpy: генератор синтетических данных на основе Blender

Zpy — open-source платформа для создания синтетических данных на Python. Инструмент разработан на основе Blender для использования в задачах компьютерного зрения.

Генерация синтетических данных активно применяется в задачах компьютерного зрения в силу необходимости использования массивных обучающих датасетов, собрать которые на основе реальных данных часто затруднительно или невозможно. Работать с zpy можно с помощью трех интерфейсов: Python API, командной строки и графического веб-приложения. Zpy позволяет осуществить рандомизацию доменов, то есть увеличить степень разнообразия данных. Применительно к изображениям, рандомизация доменов может реализовываться путем изменения освещенности каждого изображения или текстур объектов. На рисунке ниже приведены результаты применения трех способов рандомизации, поддерживаемых zpy (сверху вниз):

  • изменение фона на изображении;
  • изменение положения и количества источников света;
  • изменение текстуры.

На последней панели показан результат применения всех методов рандомизации.

Также zpy предоставляет возможность автоматической семантической сегментации пикселей. Пример сегментации:

Код zpy доступен на GitHub.

Подписаться
Уведомить о
guest

0 Comments
Межтекстовые Отзывы
Посмотреть все комментарии

gogpt