SceneNet RGB-D: 5M Photorealistic Images of Synthetic Indoor Trajectories with Ground Truth
John McCormac, Ankur Handa, Stefan Leutenegger, Andrew J. Davison
TL;DR
SceneNet RGB-D delivers a scalable, photorealistic synthetic indoor RGB-D dataset with exhaustive ground truth for semantic/instance segmentation, depth, optical flow, camera pose, and 3D reconstruction. It achieves this through automatic physics-based scene generation, randomized textures and lighting, and a GPU-accelerated photon-mapped renderer, resulting in 5 million frames across thousands of layouts. The work demonstrates the practicality of large-scale synthetic data for pretraining and SLAM-style tasks while candidly noting limitations such as static scenes and labeling gaps. This dataset provides a foundation for robust domain adaptation and temporal scene understanding in robotics and AR applications, with potential extensions to dynamic scenes and on-the-fly data generation.
Abstract
We introduce SceneNet RGB-D, expanding the previous work of SceneNet to enable large scale photorealistic rendering of indoor scene trajectories. It provides pixel-perfect ground truth for scene understanding problems such as semantic segmentation, instance segmentation, and object detection, and also for geometric computer vision problems such as optical flow, depth estimation, camera pose estimation, and 3D reconstruction. Random sampling permits virtually unlimited scene configurations, and here we provide a set of 5M rendered RGB-D images from over 15K trajectories in synthetic layouts with random but physically simulated object poses. Each layout also has random lighting, camera trajectories, and textures. The scale of this dataset is well suited for pre-training data-driven computer vision techniques from scratch with RGB-D inputs, which previously has been limited by relatively small labelled datasets in NYUv2 and SUN RGB-D. It also provides a basis for investigating 3D scene labelling tasks by providing perfect camera poses and depth data as proxy for a SLAM system. We host the dataset at http://robotvault.bitbucket.io/scenenet-rgbd.html
