There is a newer version of the record available.

Published February 19, 2024 | Version v1

ULB Voronoi - Simulated Plenoptic 2.0

  • 1. ROR icon Université Libre de Bruxelles
  • 2. ROR icon Vrije Universiteit Brussel
  • 3. Université libre de Bruxelles
  • 4. Université libre de Bruxelles (ULB)

Description

The sequence "ULB Voronoi - Simulated Plenoptic 2.0" is provided by Daniele Bonatto, Sarah Fachada, Gauthier Lafruit, members of the LISA department, EPB (Ecole Polytechnique de Bruxelles), ULB (Universite Libre de Bruxelles), Belgium.
 

Licence:

CC BY-NC-SA
 

 Terms of Use

Any kind of publication or report using this sequence should refer to the following references.
 
 
[1] Daniele Bonatto, Sarah Fachada, Gauthier Lafruit, "ULB Voronoi - Simulated Plenoptic 2.0", 2024.
 
@misc{bonatto_voronoi_2024,
    title = {{ULB} {Voronoi} - {Simulated} {Plenoptic} {2.0}},
    author = {Bonatto, Daniele and Fachada, Sarah and Lafruit, Gauthier},
    month = feb,
    year = {2024},
    doi = {10.5281/zenodo.10679358}
}
 
[2] D. Bonatto, « From multi-modal capture to photo-realistic view synthesis - A high-quality and real-time multiview approach », Université Libre de Bruxelles, 2024.
 
@thesis{bonatto_multi-modal_2024,
    location = {Brussels, Belgium},
    title = {From multi-modal capture to photo-realistic view synthesis},
    institution = {Universite Libre de Bruxelles},
    type = {phdthesis},
    author = {Bonatto, Daniele},
    date = {2024-03},
}
 

Production

Laboratory of Image Synthesis and Analysis, LISA department, Ecole Polytechnique de Bruxelles, Universite Libre de Bruxelles, Belgium.
 

Content

This dataset contains a static scene (Voronoi) created using the light field blender plugin [4]. We provide calibration images of a squared checkerboard and white images that could be obtained with different main lens apertures. We provide the blender files for the Voronoi dataset.
 
The dataset we generated follows the principle that each micro-lens functions like a pinhole camera. To achieve this, we utilized Blender's light-field plugin [4] to generate an array of cameras that captured a basic scene, thereby simulating the plenoptic camera acquisition process.
 
The Voronoi scene consists of two planes that possess a Voronoi texture and are positioned at distances of $|t_1|=2$mm and $|t_2|=2.5$mm from the \tip{mla}. In order to acquire maximum information, the plenoptic images must be arranged in a typical hexagonal layout [5]. However, the utilized plug-in only allows for rectangular shapes and necessitates equal distances between cameras both horizontally and vertically. Conversely, in hexagonal grids, each row comprises contiguous images, and the vertical spacing has a factor of $\sqrt3/2$ to the horizontal spacing. To account for this discrepancy, we created a $1\times31$ row of contiguous cameras, spaced $B=0.2$mm apart, and shifted it vertically by the corresponding step during 20 frames. To generate the rows between the micro-lenses in the hexagonal arrangement, we rendered a second light-field of the same scene with a shift of $(0.5,\sqrt3/2)B$, resulting in a total of $20\times31$ views per light-field.
 
 
We established the camera parameters as follows: the micro-lenses were positioned in parallel and possessed a focal length of $f=100$mm, a sensor size of $\text{sensor}=35$mm, a diameter of $D=30$pix, and a baseline of $B=0.2$mm. These specifications correspond to a value of $s=\frac{Bf}{\text{sensor}}=0.5714$mm in a plenoptic camera.
 
We developed a script that uses the two light-fields to produce a hexagonal grid and applies a circular mask to generate an image that mimcs the plenoptic ones. The orientation of the micro-image determines whether the resulting plenoptic camera is in Galilean or Keplerian configuration, corresponding to $t_1=\pm2$mm and $t_2=\pm2.5$mm. The obtained Galilean plenoptic image has dimensions of $1095\times945$.
 
The dataset contains:
 - a voronoi.zip file with the scene and depth map, 
 - a whites.zip file with the whites in png format,
 - a checkerboard.zip file with a rotating checkerboard in png format.
 - config_cam{1,2}.blend Blender files [3] for generating the Voronoi.
 
 

References and links:

 
[3] Blender Online Community, "Blender - a 3D modelling and rendering package." Blender Institute, Amsterdam: Blender Foundation, 2020.
 
[4] K. Honauer, O. Johannsen, D. Kondermann, and B. Goldluecke, "A Dataset and Evaluation Methodology for Depth Estimation on 4D Light Fields" in Asian Conference on Computer Vision, 2016,
https://github.com/lightfield-analysis/blender-addon
https://github.com/dbonattoj/blender-addon
 
[5] Perwass, Christian, et Lennart Wietzke. « Single Lens 3D-Camera with Extended Depth-of-Field », 829108. Burlingame, California, USA, 2012. https://doi.org/10.1117/12.909882.
 
 
 

Files

checkerboard.zip

Files (17.8 MB)

Name Size Download all
md5:6360b8a0e4e53d361efafc6ad13048ae
14.4 MB Preview Download
md5:fa01ef68a567d9876c1e27f3c86a775d
718.6 kB Download
md5:52509a3dc322069ad4e1102474489360
828.5 kB Download
md5:ac7f60c3ac82346fc11b41af42b3abd7
4.6 kB Preview Download
md5:8fa648b1d658a6fd27a6dbd2c2f38c98
339.1 kB Preview Download
md5:70b2d8ec6ceb6d80e0251ff5510a47e2
1.4 MB Preview Download
md5:cdc984c60e3b151f20724f2ea853ffc5
66.6 kB Preview Download