IDLab-MEDIA
SILVR - A Synthetic Immersive Large-Volume Plenoptic Dataset

We present SILVR, a dataset of light field images for six-degrees-of-freedom navigation in large fully-immersive volumes. The SILVR dataset is short for Synthetic Immersive Large-Volume Ray dataset.

Properties

Our dataset exhibits the following properties:

  • synthetic: Rendered using Blender 3.0 with Cycles, the images are perfect and do not need any calibration. Camera positions and lens configurations are known exactly and provided in the corresponding JSON files.
  • large interpolation volume: The camera configurations span a relatively large volume (a couple of meters in diameter).
  • large field of view: In order to maximize the interpolation volume (a.k.a: the walkable volume of light), the images are rendered using fisheye lenses with a field of view of 180 degrees.
  • immersive: Thanks to the large field of view and positioning of the viewpoints, every point within the interpolation volume has a full panoramic field of view of light information available.
  • realism: The selected scenes have reasonable realism.
  • depth maps: As the images are computer-generated renders, we provide depth maps for every image.
  • specularities and reflections: The scenes exhibit some specularities or reflections, including mirrors. Reflections and mirrors always have the depth of the surface, and not the apparent depth of the reflections.
  • volumetrics: Some volumetrics are also present (fire, smoke, fog) in the garden scene.
  • densly rendered: The camera setup is rather dense (around 10cm spacing between cameras).

Scenes

We present light field renders with various camera setup configurations for three scenes: Agent 327: Barbershop, Zen Garden, and Lone Monk.

Tools

Lens Reproject

As the images are rendered using equisolid fish-eye lenses, we also supply a tool (written in C++) to generate reprojected images with other lens types, as most established light field research assumes rectilinear lenses.

Project page: github.com/IDLabMEDIA/image-lens-reproject

NeRF configuration generator

We provide a Python script generate_NERF_transforms.py that produces the required NeRF configuration to test our scenes in NeRF using instant-ngp.

Script source: github.com/IDLabMEDIA/large-lightfield-dataset/generate_NERF_transforms.py

Blender Lightfield Addon

The Blender addon we developed in-house to produce the dataset images is also open-sourced to enable anyone to start producing light field datasets from virtual scenes in Blender.

Project page: github.com/IDLabMEDIA/blender-lightfield-addon

Addon GIF

Credits

The website containing the paper and code can be found here.