There is a newer version of the record available.

Published October 13, 2021 | Version v1
Preprint Open

ADOP: Approximate Differentiable One-Pixel Point Rendering

  • 1. University of Erlangen-Nuremberg

Description

We present a novel point-based, differentiable neural rendering pipeline for scene refinement and novel view synthesis. The input are an initial estimate of the point cloud and the camera parameters. The output are synthesized images from arbitrary camera poses. The point cloud rendering is performed by a differentiable renderer using multi-resolution one-pixel point rasterization. Spatial gradients of the discrete rasterization are approximated by the novel concept of ghost geometry. After rendering, the neural image pyramid is passed through a deep neural network for shading calculations and hole-filling. A differentiable, physically-based tonemapper then converts the intermediate output to the target image. Since all stages of the pipeline are differentiable, we optimize all of the scene's parameters i.e. camera model, camera pose, point position, point color, environment map, rendering network weights, vignetting, camera response function, per image exposure, and per image white balance. We show that our system is able to synthesize sharper and more consistent novel views than existing approaches because the initial reconstruction is refined during training. The efficient one-pixel point rasterization allows us to use arbitrary camera models and display scenes with well over 100M points in real time.

Notes

Source Code: https://github.com/darglein/ADOP

Files

adop.pdf

Files (13.6 GB)

Name Size Download all
md5:d8d681f27f4269adb4752f06a227fc8f
10.6 MB Preview Download
md5:985719e32bf4a7a256f0ac03f86e2398
2.3 GB Preview Download
md5:beed2bdccc5452ffa2c070f0d205d4d3
3.4 GB Preview Download
md5:c269f17a7c5a20d0d3757fa2443c7b97
6.6 GB Preview Download
md5:cb021ae195574edcc0dff984ca2aab26
1.2 GB Preview Download

Additional details

Related works

Is supplement to
arXiv:2110.06635 (arXiv)