atlas

Research map / 3D vision / Depth and stereo

Passive Snapshot Coded Aperture Dual-Pixel RGB-D Imaging

CVPR 2024 · 3D vision › Depth and stereo · approach: Spike and event camera reconstruction · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CADS, a learned amplitude coded aperture placed in a dual-pixel camera lens, jointly optimized end-to-end with a U-Net-style network (CADNet) to recover depth and all-in-focus images in a single snapshot.

Problem

Dual-pixel sensors give compact passive single-shot depth, but disparity is proportional to defocus blur, creating a trade-off between disparity estimation accuracy and all-in-focus deblurring quality.

Approach

Insert a learned amplitude mask in the aperture plane of a dual-pixel camera so that DP defocus PSFs take the mask shape (Hadamard product with naive DP PSFs), better conditioning deblurring while preserving disparity; mask and CADNet are trained end-to-end on a differentiable coded DP image simulator.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the learned amplitude aperture mask and end-to-end optimizationNaive DP · FlyingThings3D, 20 cm depth range, f/4AIF PSNR (dB): 29.72 -> 31.20Helped
Add the learned amplitude aperture mask and end-to-end optimizationNaive DP · FlyingThings3D, 20 cm depth range, f/4depth MAE (mm): 5.51 -> 5.15Helped
Add the learned amplitude aperture mask and end-to-end optimizationNaive DP · FlyingThings3D, f/4 to f/10AIF PSNR (dB): 29.54 -> 31.21; 31.07 -> 32.66; 31.98 -> 33.49; 32.68 -> 34.10Helped
Add the learned amplitude aperture mask and end-to-end optimizationNaive DP · FlyingThings3D, f/4 to f/10depth MAE (mm): 5.44 -> 4.99; 5.48 -> 5.12; 5.65 -> 5.46; 6.19 -> 6.03Helped
Use CADS instead of DPDNetDPDNet · FlyingThings3D validation subsetAIF PSNR: 24.34 -> 31.20Helped
Use CADS instead of Punnappurath et al.Punnappurath et al. · FlyingThings3D validation subsetDisp. AI(1): 0.1940 -> 0.0177Helped

Surprising findings

Limitations

Experimental setup

Datasets: FlyingThings3D NYUv2

Benchmarks: FlyingThings3D validation NYUv2 rendered images real Canon EOS 5D Mark IV captures

Metrics: PSNR SSIM LPIPS RMSE MAE delta1 affine-invariant MAE

Baselines: Naive Standard-Pixel Naive Dual-Pixel Coded SP DPDNet DDDNet Xin et al. Punnappurath et al. Kim et al.

Builds on: Levin et al. coded aperture depth Abuolaim DPDNet Ikoma differentiable occlusion-aware rendering U-Net Shedligeri end-to-end coded mask

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy