Alpha Invariance: On Inverse Scaling Between Distance and Volume Density in Neural Radiance Fields
Joshua Ahn, Haochen Wang, Raymond A. Yeh, Greg Shakhnarovich
TL;DR
Alpha Invariance identifies a scale-induced ambiguity in neural radiance fields: when scene distances scale by a factor $k$, the local density should scale by $1/k$ to keep rendered colors invariant. The authors propose two practical remedies: parameterizing distance and volume densities in log space (via $\alpha = 1 - \exp(-\exp(x) d)$ and related forms) and a discretization-agnostic high-transmittance initialization to ensure transparent rays across scales. Through extensive experiments across Vanilla NeRF, DVGO, Plenoxels, TensoRF, and Nerfacto, they demonstrate that the proposed recipe yields robust view synthesis across a wide range of scene sizes and mitigates common optimization failures. The work provides a principled framework and actionable initialization guidelines for scale-robust NeRF density modeling, improving reliability in real-world applications.
Abstract
Scale-ambiguity in 3D scene dimensions leads to magnitude-ambiguity of volumetric densities in neural radiance fields, i.e., the densities double when scene size is halved, and vice versa. We call this property alpha invariance. For NeRFs to better maintain alpha invariance, we recommend 1) parameterizing both distance and volume densities in log space, and 2) a discretization-agnostic initialization strategy to guarantee high ray transmittance. We revisit a few popular radiance field models and find that these systems use various heuristics to deal with issues arising from scene scaling. We test their behaviors and show our recipe to be more robust.
