Synthetic data generation has become essential in last years for feeding data-driven algorithms, which surpassed traditional techniques performance in almost every computer vision problem. Gathering and labelling the amount of data needed for these data-hungry models in the real world may become unfeasible and error-prone, while synthetic data give us the possibility of generating huge amounts of data with pixel-perfect annotations. However, most synthetic datasets lack from enough realism in their rendered images. In that context UnrealROX generation tool was presented in 2019, allowing to generate highly realistic data, at high resolutions and framerates, with an efficient pipeline based on Unreal Engine, a cutting-edge videogame engine. UnrealROX enabled robotic vision researchers to generate realistic and visually plausible data with full ground truth for a wide variety of problems such as class and instance semantic segmentation, object detection, depth estimation, visual grasping, and navigation. Nevertheless, its workflow was very tied to generate image sequences from a robotic on-board camera, making hard to generate data for other purposes. In this work, we present UnrealROX+, an improved version of UnrealROX where its decoupled and easy-to-use data acquisition system allows to quickly design and generate data in a much more flexible and customizable way. Moreover, it is packaged as an Unreal plug-in, which makes it more comfortable to use with already existing Unreal projects, and it also includes new features such as generating albedo or a Python API for interacting with the virtual environment from Deep Learning frameworks.
翻译:合成数据生成在过去几年中已成为输入数据驱动算法的关键,这种算法几乎在每一个计算机视觉问题中都超过了传统技术的性能。在现实世界中收集和标注这些数据饥饿模型所需的数据数量可能变得不可行和容易出错,而合成数据使我们有可能生成大量具有像素完美说明的数据。然而,大多数合成数据集在制作图像时缺乏足够的真实性。在此背景下,UnrealROX生成工具是在2019年推出的,从而能够在高分辨率和框架率的基础上生成高度现实的数据。在这项工作中,以不真实的引擎(尖端视频游戏引擎)为基础,收集并标注高效的管道,收集这些数据数量可能变得不可行和易出错,同时,不真实的图像研究人员能够生成现实和可见的、真实的数据,例如类和实例的分解、物体探测、深度估计、视觉捕捉和导航。然而,其工作流程与从机器人在机上生成的不真实性数据序列框架,为其他目的而硬性生成数据,在这个工作中,我们展示了不真实的-ROX+,一个经过改进的模型生成的模型,从而可以快速地将数据转换成一个更灵活地复制的版本。