atlas

Research map / 3D vision / NeRF and radiance fields

Alpha Invariance: On Inverse Scaling Between Distance and Volume Density in Neural Radiance Fields

CVPR 2024 · 3D vision › NeRF and radiance fields · approach: NeRF for scene decomposition and understanding · 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.

Analyzes how volume density scales inversely with scene size in NeRFs (alpha invariance) and proposes log-space distance/density parameterization (GumbelCDF activation) with a closed-form high-transmittance initialization for robustness across scene scalings.

Problem

NeRF volume densities have magnitude ambiguity under arbitrary scene scaling: density must scale inversely with distance, causing optimization failures when scenes are scaled down (densities too large to form solid geometry) or up (initial cloudiness traps optimization).

Approach

Define alpha invariance and parameterize density as exp(x) combined with log-distance so log density and log distance cancel (GumbelCDF form), plus an additive offset log(log(1/T0)) - log L - tau^2/2 that sets initial ray transmittance to T0 independent of discretization or scene scale.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use log-space density parameterization and high-transmittance initializationNeRF-PyTorch · Blender synthetic scenes across scene scalesPSNR and convergence consistency: 27.97 / 28.25Helped
Add high-transmittance initializationNerfacto · Mip-NeRF 360, k=10, bicyclePSNR: 12.42 / 22.40Helped
Add high-transmittance initializationTensoRF with exp activation · Blender scenes across distance scalespercentage of samples with alpha < 0.01Helped
Set Lout equal to Lin for the outer scene (ablation)Nerfacto · Mip-NeRF 360, k=10PSNR: 24.71 -> 26.27Helped
Set Lout to the metric ray distance (10000) (ablation)Nerfacto · Mip-NeRF 360, k=10PSNR: 24.71Hurt
Set Lout=0, applying no transmittance offset to the outer scene (ablation)Nerfacto · Mip-NeRF 360, k=10PSNR: 25.21Hurt
Reduce the initial learning rate from 30.0 to 0.3 (ablation)Plenoxels · BlenderPSNR: 31.66 -> 29.51Hurt
Reduce the initial learning rate from 30.0 to 0.003 (ablation)Plenoxels · BlenderPSNR: 31.66 -> 23.51Hurt
Reduce the initial learning rate from 30.0 to 0.3 (ablation)Plenoxels · LLFFPSNR: 24.51 -> 23.22Hurt
Reduce the initial learning rate from 30.0 to 0.003 (ablation)Plenoxels · LLFFPSNR: 24.51 -> 21.09Hurt
Use exp activation without the high-transmittance initialization offset (ablation)TensoRF · Blender scenes at large scene scalespercentage of samples with alpha < 0.01Hurt
Use the high-transmittance initialization offset with exp activation (ablation)TensoRF · Blender scenes across scene scalesconvergenceHelped

Surprising findings

Limitations

Experimental setup

Datasets: NeRF Blender synthetic Mip-NeRF 360 LLFF Tanks and Temples

Benchmarks: NeRF Blender synthetic Mip-NeRF 360 LLFF Tanks and Temples

Metrics: PSNR CDF of volume density percentage of empty space

Baselines: Vanilla NeRF TensoRF DVGO Plenoxels Nerfacto NeRF-Pytorch

Builds on: NeRF Instant-NGP Mip-NeRF 360 TensoRF DVGO

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