Differentiable Rendering with Reparameterized Volume Sampling

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Morozov, Nikita, Rakitin, Denis, Desheulin, Oleg, Vetrov, Dmitry, Struminsky, Kirill
Format: Preprint
Publié: 2023
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866911787417337856
author Morozov, Nikita
Rakitin, Denis
Desheulin, Oleg
Vetrov, Dmitry
Struminsky, Kirill
author_facet Morozov, Nikita
Rakitin, Denis
Desheulin, Oleg
Vetrov, Dmitry
Struminsky, Kirill
contents In view synthesis, a neural radiance field approximates underlying density and radiance fields based on a sparse set of scene pictures. To generate a pixel of a novel view, it marches a ray through the pixel and computes a weighted sum of radiance emitted from a dense set of ray points. This rendering algorithm is fully differentiable and facilitates gradient-based optimization of the fields. However, in practice, only a tiny opaque portion of the ray contributes most of the radiance to the sum. We propose a simple end-to-end differentiable sampling algorithm based on inverse transform sampling. It generates samples according to the probability distribution induced by the density field and picks non-transparent points on the ray. We utilize the algorithm in two ways. First, we propose a novel rendering approach based on Monte Carlo estimates. This approach allows for evaluating and optimizing a neural radiance field with just a few radiance field calls per ray. Second, we use the sampling algorithm to modify the hierarchical scheme proposed in the original NeRF work. We show that our modification improves reconstruction quality of hierarchical models, at the same time simplifying the training procedure by removing the need for auxiliary proposal network losses.
format Preprint
id arxiv_https___arxiv_org_abs_2302_10970
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Differentiable Rendering with Reparameterized Volume Sampling
Morozov, Nikita
Rakitin, Denis
Desheulin, Oleg
Vetrov, Dmitry
Struminsky, Kirill
Computer Vision and Pattern Recognition
In view synthesis, a neural radiance field approximates underlying density and radiance fields based on a sparse set of scene pictures. To generate a pixel of a novel view, it marches a ray through the pixel and computes a weighted sum of radiance emitted from a dense set of ray points. This rendering algorithm is fully differentiable and facilitates gradient-based optimization of the fields. However, in practice, only a tiny opaque portion of the ray contributes most of the radiance to the sum. We propose a simple end-to-end differentiable sampling algorithm based on inverse transform sampling. It generates samples according to the probability distribution induced by the density field and picks non-transparent points on the ray. We utilize the algorithm in two ways. First, we propose a novel rendering approach based on Monte Carlo estimates. This approach allows for evaluating and optimizing a neural radiance field with just a few radiance field calls per ray. Second, we use the sampling algorithm to modify the hierarchical scheme proposed in the original NeRF work. We show that our modification improves reconstruction quality of hierarchical models, at the same time simplifying the training procedure by removing the need for auxiliary proposal network losses.
title Differentiable Rendering with Reparameterized Volume Sampling
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2302.10970