atlas

Research map / 3D vision / Face and shape

Multi-times Monte Carlo Rendering for Inter-reflection Reconstruction

NeurIPS 2024 · 3D vision › Face and shape · approach: Neural implicit surface reconstruction · 1 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.

Ref-MC^2 performs full inverse rendering with multi-times Monte Carlo ray tracing to model inter-reflections, using a diffuse-map self-supervision and specularity-adaptive sampling plus an SG-encoded SDF initialization refined with FlexiCubes.

Problem

Inverse rendering of reflective objects with inter-reflections among multiple smooth objects, where ignoring indirect illumination corrupts geometry and material disentanglement, and multi-bounce Monte Carlo tracing is computationally expensive.

Approach

Trace indirect illumination with multi-times Monte Carlo sampling, but approximate the diffuse part of indirect light with a Lambertian diffuse map learned via self-supervision so only a small specular lobe needs tracing; initialize geometry with an SDF model using Spherical Gaussian encoding and refine it with FlexiCubes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add multi-times Monte Carlo sampling (ablation)Ref-MC² · Reflective datasetPSNR: 27.3 -> 28.1Helped
add geometry initialization (ablation)Ref-MC² · Reflective datasetPSNR: 24.6 -> 28.1Helped
add specularity-adaptive acceleration (ablation)Ref-MC² · Reflective datasetTraining time: 11.5h -> 6.5hHelped
add specularity-adaptive acceleration (ablation)Ref-MC² · Reflective datasetPSNR: 28.0 -> 28.1No clear effect
increase sampling from 2 times to 3 times (ablation)Ref-MC² · Reflective datasetPSNR: 28.1 -> 28.4Helped
increase sampling from 2 times to 3 times (ablation)Ref-MC² · Reflective datasetTraining time: 6.5h -> 26.5hHurt
use 2 sampling times rather than 1 (ablation)Ref-MC² · Reflective datasetPSNR: 27.3 -> 28.1Helped
use 2 sampling times rather than 1 (ablation)Ref-MC² · Reflective datasetTraining time: 2.25h -> 6.5hHurt
replace IPE with Spherical Gaussian encoding (ablation)Ref-MC² geometry initialization · Reflective datasetgeometry and reflection reconstruction qualityHelped
use Lambertian diffuse approximation for indirect light (ablation)Ref-MC² · Reflective datasetcomputational efficiencyHelped

Surprising findings

Limitations

Experimental setup

Datasets: custom multi-object inter-reflection dataset (16 groups) NeRO real-scene dataset

Benchmarks: custom multi-object inter-reflection dataset NeRO real-scene dataset

Metrics: PSNR Chamfer Distance training time

Baselines: Nvdiffrec Nvdiffrecmc Nefii NeRO

Builds on: Nvdiffrec Nvdiffrecmc FlexiCubes Monte Carlo integration multiple importance sampling

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