Proxy Tracing: Unbiased Reciprocal Estimation for Optimized Sampling in BDPT
Fujia Su, Bingxuan Li, Qingyang Yin, Yanchen Zhang, Sheng Li
TL;DR
This work targets the longstanding challenge BDPT faces with specular and glossy paths by introducing proxy sampling and a novel unbiased reciprocal estimator. By dropout of problematic light-sub-path vertices and retracing a proxy segment, the approach expands feasible sampling directions while preserving unbiasedness via a carefully derived reciprocal PDF estimator. The method is embedded within a probabilistic BDPT framework (SPCBPT) and leverages subspace modeling, MIS weighting, and light-sub-path reuse to manage complex sampling distributions efficiently. Empirical results across multiple scenes show robust improvements in convergence speed and image quality for difficult paths, with strong compatibility with path guiding and CMIS frameworks. The approach offers a practical, scalable path sampling tool that can augment existing BDPT families and potentially advance state-of-the-art rendering of caustics and specular-dominant transport.
Abstract
Robust light transport algorithms, particularly bidirectional path tracing (BDPT), face significant challenges when dealing with specular or highly glossy involved paths. BDPT constructs the full path by connecting sub-paths traced individually from the light source and camera. However, it remains difficult to sample by connecting vertices on specular and glossy surfaces with narrow-lobed BSDF, as it poses severe constraints on sampling in the feasible direction. To address this issue, we propose a novel approach, called \emph{proxy sampling}, that enables efficient sub-path connection of these challenging paths. When a low-contribution specular/glossy connection occurs, we drop out the problematic neighboring vertex next to this specular/glossy vertex from the original path, then retrace an alternative sub-path as a proxy to complement this incomplete path. This newly constructed complete path ensures that the connection adheres to the constraint of the narrow lobe within the BSDF of the specular/glossy surface. Unbiased reciprocal estimation is the key to our method to obtain a probability density function (PDF) reciprocal to ensure unbiased rendering. We derive the reciprocal estimation method and provide an efficiency-optimized setting for efficient sampling and connection. Our method provides a robust tool for substituting problematic paths with favorable alternatives while ensuring unbiasedness. We validate this approach in the probabilistic connections BDPT for addressing specular-involved difficult paths. Experimental results have proved the effectiveness and efficiency of our approach, showcasing high-performance rendering capabilities across diverse settings.
