atlas

Research map / 3D vision / Face and shape

Eclipse: Disambiguating Illumination and Materials using Unintended Shadows

CVPR 2024 · 3D vision › Face and shape · approach: Single-view 3D reconstruction · 6 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.

Jointly recovers spatially-varying materials, environment illumination, and unseen occluder shapes from multi-view images by exploiting unintended shadows from the photographer, using differentiable Monte Carlo ray tracing.

Problem

Recovering object materials and surrounding illumination from images is ill-posed and ill-conditioned, especially for diffuse objects, since diffuse BRDFs low-pass filter lighting and diffuse-under-sharp-light looks like shiny-under-blurry-light.

Approach

Treat unintended shadows cast by unobserved moving occluders (e.g., the camera operator) as a signal: model each occluder as a spherical-harmonic binary-like mask per view and jointly optimize it with BRDF (MLP), pyramid environment map, via differentiable Monte Carlo ray tracing.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
model unintended occluders (ablation)Eclipse inverse rendering · Stanford-ORB salt004albedo PSNR: 14.4 dB -> 19.3 dBHelped
model unintended occluders (ablation)Eclipse inverse rendering · Stanford-ORB salt004illumination RMSE: 0.087 -> 0.035Helped
use spherical harmonics for occluder masks instead of directly optimizing mask values (ablation)Eclipse · chair, mannequin, potatoes, toadRMSE: 0.831 -> 0.038; 0.654 -> 0.035; 0.997 -> 0.011; 0.943 -> 0.046Helped
use an image-pyramid environment map instead of directly optimizing environment-map values (ablation)Eclipse · chair, mannequin, potatoes, toadRMSE: 0.042 -> 0.038; 0.071 -> 0.035; 0.015 -> 0.011; 0.073 -> 0.046Mixed
include unintended moving-occluder shadowsEclipse illumination recovery · varying illumination frequency content, material roughness, and mask sizesrelative MSEHelped
increase unseen occluder sizeEclipse illumination recovery · varying mask sizesrelative MSEHelped
use object self-occlusions without external occluders (ablation)Eclipse illumination recovery · diffuse objectsrelative MSEHurt

Surprising findings

Limitations

Experimental setup

Datasets: Stanford-ORB synthetic rendered diffuse and shiny objects

Benchmarks: Stanford-ORB salt004 scene synthetic diffuse objects (chair, mannequin, potatoes, toad)

Metrics: RMSE PSNR relative MSE

Baselines: Swedish et al. (no occluders) Direct spherical harmonics occluder parameterization Direct environment map parameterization

Builds on: Swedish et al. (shadow-based lighting estimation) Park et al. (RGBD environment map recovery) Verbin et al. (orientation loss NeRF) NeRF GGX microfacet model

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