atlas

Research map / 3D vision / Depth and stereo

Dr. Bokeh: DiffeRentiable Occlusion-aware Bokeh Rendering

CVPR 2024 · 3D vision › Depth and stereo · approach: Dense feature matching for correspondence

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 Dr.Bokeh, a non-learning, differentiable, occlusion-aware filtering-based bokeh renderer that models on-focal and non-focal occlusion over layered RGBA-D scenes, and shows gains on synthetic/real bokeh rendering and depth-from-defocus.

Problem

Filtering-based bokeh rendering ignores occlusion, causing color bleeding and unnatural partial-occlusion artifacts; learning-based fixes are not physically grounded and fail to generalize.

Approach

Extends the scattering/gathering bokeh equation with on-focal occlusion terms (soft binary occlusion per layer) and non-focal visibility terms that blend layers front-to-back, yielding a physically motivated, differentiable renderer that needs no training and can plug into depth-from-defocus pipelines.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use occlusion-aware Dr.Bokeh rendering instead of prior bokeh renderersbokeh rendering · Synthetic benchmarkRMSE: 0.0144 -> 0.0133Helped
Use occlusion-aware Dr.Bokeh rendering instead of prior bokeh renderersbokeh rendering · Synthetic benchmarkPSNR: 37.77 -> 38.73Helped
Add the occlusion term to the differentiable renderer (ablation)Dr.Bokeh depth-from-defocus training · Light Field DatasetRMSE: 0.0139 -> 0.0123Helped
Add hierarchy SSIM loss instead of L1 + Grad loss (ablation)Dr.Bokeh depth-from-defocus training · Light Field DatasetRMSE: 0.0146 -> 0.0123Helped
Use hierarchy SSIM loss instead of ordinary SSIM loss (ablation)Dr.Bokeh depth-from-defocus training · Light Field DatasetSSIM: 0.9740 -> 0.9807Helped

Surprising findings

Limitations

Experimental setup

Datasets: Adobe Matting Dataset AIM-500 Landmark dataset Light Field Dataset

Benchmarks: Synthetic ray-traced bokeh benchmark (100 scenes) Light Field Dataset

Metrics: RMSE RMSE-s PSNR SSIM ZNCC user preference (2AFC)

Baselines: SteReFo DeepLens BokehMe MPIB Aperture GaussPSF

Builds on: SteReFo Aperture supervision GaussPSF LaMa inpainting BokehMe

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