atlas

Research map / 3D vision / Depth and stereo

Factored-NeuS: Reconstructing Surfaces, Illumination, and Materials of Possibly Glossy Objects

CVPR 2025 · 3D vision › Depth and stereo · approach: Neural light field and illumination imaging · 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.

Factored-NeuS is a three-stage implicit inverse-rendering method that jointly uses volume and surface rendering with diffuse/specular decomposition to reconstruct SDF geometry, then materials and lighting, for glossy objects from posed multi-view images.

Problem

Recovering surface geometry, materials (BRDF), and illumination from posed multi-view images of glossy objects, where specular highlights corrupt geometry and diffuse/specular decomposition.

Approach

Jointly optimize volume rendering and surface rendering, splitting radiance into diffuse and normal-conditioned specular components in both, so highlights do not bend geometry; then distill continuous light visibility and indirect illumination from the SDF and add a learnable specular albedo to the Spherical Gaussian BRDF.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Factored-NeuS instead of NeuS for glossy surface reconstructionFactored-NeuS · SK3D glossy scenes (mean)Chamfer distance: 2.31 -> 1.55Helped
Use Factored-NeuS instead of NeuS for surface reconstructionFactored-NeuS · DTU scenes (mean)Chamfer distance: 0.83 -> 0.76Helped
Use Factored-NeuS instead of Geo-NeuS with point-cloud supervisionFactored-NeuS · DTU glossy scenes (mean)Chamfer distance: 0.73 -> 0.87Hurt
Use Factored-NeuS instead of NVDiffrecFactored-NeuS · IndiSG dataset (mean)albedo PSNR: 20.41 -> 26.28Helped
Use Factored-NeuS instead of NVDiffrecFactored-NeuS · IndiSG dataset (mean)rendering PSNR: 29.51 -> 35.41Helped
Use Factored-NeuS instead of IndiSGFactored-NeuS · IndiSG dataset (mean)illumination PSNR: 22.47 -> 21.21Hurt
Add joint volume and decomposed surface rendering (ablation)Factored-NeuS stage 1 · SK3D PotChamfer distance: 2.01 -> 1.88Helped
Add diffuse/specular decomposition to volume rendering (ablation)Factored-NeuS stage 1 · SK3D PotChamfer distance: 1.91 -> 1.88Helped
Add indirect illumination (ablation)Factored-NeuS · IndiSG dataset (mean)rendering PSNR: 31.51 -> 35.41Helped
Add specular albedo improvement (ablation)Factored-NeuS · IndiSG dataset (mean)illumination PSNR: 23.00 -> 21.21Hurt
Add specular albedo improvement (ablation)Factored-NeuS · Hotdogroughness PSNR: 18.83 -> 23.10Helped
Add continuous SDF-based light-visibility supervision (ablation)Factored-NeuS · Hotdogroughness PSNR: 16.98 -> 17.86Helped

Surprising findings

Limitations

Experimental setup

Datasets: SK3D DTU Shiny Glossy IndiSG dataset

Benchmarks: SK3D DTU Shiny Glossy IndiSG dataset

Metrics: Chamfer distance PSNR

Baselines: NeuS Geo-NeuS NeRO PhySG IndiSG NVDiffrec Ref-NeRF Ref-NeuS UniSDF

Builds on: NeuS Geo-NeuS Ref-NeRF IndiSG PhySG NeRFactor

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