# Fast Data Generation for Training Deep-Learning 3D Reconstruction Approaches for Camera Arrays

**Authors:** Théo Barrios, Stéphanie Prévost, Céline Loscos

PMC · DOI: 10.3390/jimaging10010007 · 2023-12-27

## TL;DR

This paper introduces a virtual data generator for training deep-learning models in 3D reconstruction using multi-camera arrays of varying configurations.

## Contribution

The novel contribution is a flexible virtual data generator that adapts to any camera array setup for training depth reconstruction models.

## Key findings

- The generator successfully creates diverse datasets for wide-baseline camera arrays.
- Validation experiments showed that the generated data effectively train and test depth reconstruction algorithms.
- The generator introduces realistic challenges like thin objects and texture randomness to avoid color bias.

## Abstract

In the last decade, many neural network algorithms have been proposed to solve depth reconstruction. Our focus is on reconstruction from images captured by multi-camera arrays which are a grid of vertically and horizontally aligned cameras that are uniformly spaced. Training these networks using supervised learning requires data with ground truth. Existing datasets are simulating specific configurations. For example, they represent a fixed-size camera array or a fixed space between cameras. When the distance between cameras is small, the array is said to be with a short baseline. Light-field cameras, with a baseline of less than a centimeter, are for instance in this category. On the contrary, an array with large space between cameras is said to be of a wide baseline. In this paper, we present a purely virtual data generator to create large training datasets: this generator can adapt to any camera array configuration. Parameters are for instance the size (number of cameras) and the distance between two cameras. The generator creates virtual scenes by randomly selecting objects and textures and following user-defined parameters like the disparity range or image parameters (resolution, color space). Generated data are used only for the learning phase. They are unrealistic but can present concrete challenges for disparity reconstruction such as thin elements and the random assignment of textures to objects to avoid color bias. Our experiments focus on wide-baseline configuration which requires more datasets. We validate the generator by testing the generated datasets with known deep-learning approaches as well as depth reconstruction algorithms in order to validate them. The validation experiments have proven successful.

## Full-text entities

- **Diseases:** injury to people or property (MESH:C000719191), HD (MESH:D006816)
- **Chemicals:** Scene (-)
- **Species:** Homo sapiens (human, species) [taxon 9606]
- **Cell lines:** LF — Misgurnus anguillicaudatus (Oriental weatherloach), Spontaneously immortalized cell line (CVCL_WY77)

## Figures

3 figures with captions in the complete paper: https://tomesphere.com/paper/PMC11154325/full.md

---
Source: https://tomesphere.com/paper/PMC11154325