atlas

Research map / 3D vision / Depth and stereo

Glossy Object Reconstruction with Cost-effective Polarized Acquisition

CVPR 2025 · 3D vision › Depth and stereo · approach: Non-line-of-sight imaging · 2 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.

Reconstructs geometry and radiance of glossy objects from multi-view single-polarization-angle images captured with an RGB camera and a linear polarizer, using a polarimetric BRDF neural implicit model with the unknown polarizer angle optimized jointly.

Problem

3D reconstruction and diffuse/specular separation for glossy objects from RGB images is ill-posed; existing polarization methods need expensive polarization cameras or precise polarizer calibration.

Approach

Attach a linear polarizer to an off-the-shelf RGB camera, capture one polarized image per view with unknown polarizer angle, and render polarized images end-to-end from a VolSDF/Ref-NeRF-style neural implicit model using pBRDF Stokes-vector physics, optimizing the polarizer angle jointly with the network.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add polarization cues to rendering (ablation)Ours · RedOxPSNR: 26.29 -> 30.88Helped
Add polarization cues to rendering (ablation)Ours · GreenOxPSNR: 30.77 -> 31.02Helped
Add polarization cues to rendering (ablation)Ours · CatPSNR: 23.84 -> 24.83Helped
Add polarization cues to rendering (ablation)Ours · HorsePSNR: 25.84 -> 27.97Helped
Add polarization cues to rendering (ablation)Ours · LaysPSNR: 24.04 -> 30.82Helped
Add a specular component during rendering (ablation)Ours · RedOxPSNR: 25.03 -> 30.88Helped
Add a specular component during rendering (ablation)Ours · GreenOxPSNR: 28.24 -> 31.02Helped
Add a specular component during rendering (ablation)Ours · CatPSNR: 24.39 -> 24.83Helped
Add a specular component during rendering (ablation)Ours · HorsePSNR: 22.43 -> 27.97Helped
Add a specular component during rendering (ablation)Ours · LaysPSNR: 28.52 -> 30.82Helped
Use the proposed polarization rendering instead of PANDORAOurs vs PANDORA · Bustnormal MAE: 4.096° -> 4.227°Mixed
Use the proposed polarization rendering instead of PANDORAOurs vs PANDORA · BustPSNR (diffuse): 23.97 -> 23.29Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PANDORA Owl and Gnome raw polarization data rendered Bust model self-captured real objects (RedOx, GreenOx, Cat, Horse, Lays)

Benchmarks: self-captured glossy object set (RedOx, GreenOx, Cat, Horse, Lays) rendered Bust model PANDORA Owl and Gnome

Metrics: PSNR SSIM chamfer distance mean angular error

Baselines: NeuralPIL PhySG NVDiffRec InvRender Ref-NeuS NeRO PANDORA

Builds on: PANDORA VolSDF Ref-NeRF polarimetric BRDF model COLMAP

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