Blur aware metric depth estimation with multi-focus plenoptic cameras

Mathieu Labussière, Céline Teulière, Omar Ait-Aider
8/8/2023
eess.IVcs.CV

No official code found. Best implementation: comsee-research/libpleno (13 stars, GPL-3.0, last commit 2023-08-17). 2 more below.

Abstract

While a traditional camera only captures one point of view of a scene, a plenoptic or light-field camera, is able to capture spatial and angular information in a single snapshot, enabling depth estimation from a single acquisition. In this paper, we present a new metric depth estimation algorithm using only raw images from a multi-focus plenoptic camera. The proposed approach is especially suited for the multi-focus configuration where several micro-lenses with different focal lengths are used. The main goal of our blur aware depth estimation (BLADE) approach is to improve disparity estimation for defocus stereo images by integrating both correspondence and defocus cues. We thus leverage blur information where it was previously considered a drawback. We explicitly derive an inverse projection model including the defocus blur providing depth estimates up to a scale factor. A method to calibrate the inverse model is then proposed. We thus take into account depth scaling to achieve precise and accurate metric depth estimates. Our results show that introducing defocus cues improves the depth estimation. We demonstrate the effectiveness of our framework and depth scaling calibration on relative depth estimation setups and on real-world 3D complex scenes with ground truth acquired with a 3D lidar scanner.

View on arXivView PDF

Code Implementations(3)

GPL-3.0

An open-source C++ computer-vision library for plenoptic cameras modeling and processing.

132C, C++Mar 10, 20203 years agoGPL-3.0
computer-visionlight-fieldplenoptic

Multi-focus plenoptic camera datasets for calibration and depth estimation.

61Mar 10, 20203 years agoNOASSERTION
calibrationcomputer-visiondatasetslight-fieldplenoptic
GPL-3.0

A set of tools to estimate depth map from raw images obtained by (multifocus) plenoptic cameras (e.g., a Raytrix R12) based on the libpleno.

42C, C++Nov 18, 20213 years agoGPL-3.0
computer-visiondepth-estimationlight-fieldplenoptic

Similar Papers

Cite this paper

@article{labussire2023blur,
  title  = {Blur aware metric depth estimation with multi-focus plenoptic cameras},
  author = {Mathieu Labussière and Céline Teulière and Omar Ait-Aider},
  year   = {2023},
  eprint = {2308.04252},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.04252v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.04252.svg)](https://codeofpaper.com/paper/2308.04252)

Discussion