EasySynth

Easy to use plugin that enables generation of ground truth depth, normal, optical flow and semantic images.

Category:
Tags: , ,

Description

EasySynth is an Unreal Engine plugin for the easy creation of image datasets from a moving multi-camera rig, requiring no C++ or Blueprint knowledge. It leverages native Unreal Engine components to create compelling machine learning datasets, without relying on 3rd party tools.

The plugin provides a simple interface for semantic labeling of actors present in the scene and works by automatically starting the rendering of a user-defined level sequence, with different camera post-process settings. Outputs that can be created are the following:

Check out this workflow timelapse for a detailed usage walk-though. Also, check out the latest code on the GitHub repo as well as the installation and the in-depth usage description.

Technical Details

Code Modules:

Number of Blueprints: 6

Number of C++ Classes: 18

Network Replicated: No

Supported Development Platforms: Linux, Windows

Supported Target Build Platforms: Intended for editor-only usage

Documentation: Consult the GitHub repo

Example Project: EasySynthDemo

Supported Engine Versions

4.27, 5.0 – 5.1