NeuralPVS: Learned Estimation of Potentially Visible Sets
By: Xiangyu Wang , Thomas Köhler , Jun Lin Qiu and more
Potential Business Impact:
Lets computers see through walls in games.
Real-time visibility determination in expansive or dynamically changing environments has long posed a significant challenge in computer graphics. Existing techniques are computationally expensive and often applied as a precomputation step on a static scene. We present NeuralPVS, the first deep-learning approach for visibility computation that efficiently determines from-region visibility in a large scene, running at approximately 100 Hz processing with less than $1\%$ missing geometry. This approach is possible by using a neural network operating on a voxelized representation of the scene. The network's performance is achieved by combining sparse convolution with a 3D volume-preserving interleaving for data compression. Moreover, we introduce a novel repulsive visibility loss that can effectively guide the network to converge to the correct data distribution. This loss provides enhanced robustness and generalization to unseen scenes. Our results demonstrate that NeuralPVS outperforms existing methods in terms of both accuracy and efficiency, making it a promising solution for real-time visibility computation.
Similar Papers
NVGS: Neural Visibility for Occlusion Culling in 3D Gaussian Splatting
CV and Pattern Recognition
Makes 3D scenes draw much faster.
Neural Visibility Cache for Real-Time Light Sampling
Graphics
Makes computer pictures look real with many lights.
Visibility-Aware Densification for 3D Gaussian Splatting in Dynamic Urban Scenes
CV and Pattern Recognition
Makes 3D pictures look real in messy places.