ADOP: Approximate Differentiable One-Pixel Point Rendering
Not on the map. Why?
Abstract (arXiv)
In this paper we present ADOP, a novel point-based, differentiable neural rendering pipeline. Like other neural renderers, our system takes as input calibrated camera images and a proxy geometry of the scene, in our case a point cloud. To generate a novel view, the point cloud is rasterized with learned feature vectors as colors and a deep neural network fills the remaining holes and shades each output pixel. The rasterizer renders points as one-pixel splats, which makes it very fast and allows us to compute gradients with respect to all relevant input parameters efficiently. Furthermore, our pipeline contains a fully differentiable physically-based photometric camera model, including exposure, white balance, and a camera response function. Following the idea of inverse rendering, we use our renderer to refine its input in order to reduce inconsistencies and optimize the quality of its output. In particular, we can optimize structural parameters like the camera pose, lens distortions, point positions and features, and a neural environment map, but also photometric parameters like camera response function, vignetting, and per-image exposure and white balance. Because our pipeline includes photometric parameters, e.g.~exposure and camera response function, our system can smoothly handle input images with varying exposure and white balance, and generates high-dynamic range output. We show that due to the improved input, we can achieve high render quality, also for difficult input, e.g. with imperfect camera calibrations, inaccurate proxy geometry, or varying exposure. As a result, a simpler and thus faster deep neural network is sufficient for reconstruction. In combination with the fast point rasterization, ADOP achieves real-time rendering rates even for models with well over 100M points. https://github.com/darglein/ADOP
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 61 of its 103 references that are in the map. First posted on arXiv 13 Oct 2021.
Builds on
61 of 103 references.
References · 61
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,694
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,689
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,238
- 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,041
- 2020pixelNeRF: Neural Radiance Fields from One or Few Imagescited by 1,584
- 2020NeRF in the Wild: Neural Radiance Fields for Unconstrained Photo Collectionscited by 1,232
- 2020NeRF++: Analyzing and Improving Neural Radiance Fieldscited by 861
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 806
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 784
38 more
- 2019Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervisioncited by 700
- 2019Local Light Field Fusion: Practical View Synthesis with Prescriptive Sampling Guidelinescited by 672
- 2021BARF: Bundle-Adjusting Neural Radiance Fieldscited by 642
- 2018Free-Form Image Inpainting with Gated Convolutioncited by 594
- 2015Empirical Evaluation of Rectified Activations in Convolutional Networkcited by 519
- 2016Direct Sparse Odometrycited by 485
- 2017Neural 3D Mesh Renderercited by 437
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2018DeepVoxels: Learning Persistent 3D Feature Embeddingscited by 405
- 2019SynSin: End-to-end View Synthesis from a Single Imagecited by 364
- 2019Neural Point-Based Graphicscited by 327
- 2014Caffe: Convolutional Architecture for Fast Feature Embeddingcited by 288
- 2020State of the Art on Neural Renderingcited by 278
- 2020Single-View View Synthesis with Multiplane Imagescited by 263
- 2019Deferred Neural Rendering: Image Synthesis using Neural Texturescited by 253
- 2019Differentiable Surface Splatting for Point-based Geometry Processingcited by 239
- 2020Free View Synthesiscited by 231
- 2019Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderercited by 221
- 2018Stereo Magnification: Learning View Synthesis using Multiplane Imagescited by 211
- 2021Self-Calibrating Neural Radiance Fieldscited by 204
- 2019Pushing the Boundaries of View Extrapolation with Multiplane Imagescited by 191
- 2021Point-Based Neural Rendering with Per-View Optimizationcited by 190
- 2015DeepStereo: Learning to Predict New Views from the World's Imagerycited by 185
- 2019DIST: Rendering Deep Implicit Signed Distance Function with Differentiable Sphere Tracingcited by 180
- 2017Multi-view Supervision for Single-view Reconstruction via Differentiable Ray Consistencycited by 177
- 2019Neural Volumes: Learning Dynamic Renderable Volumes from Imagescited by 173
- 2016View Synthesis by Appearance Flowcited by 172
- 2018Escaping Plato's Cave: 3D Shape From Adversarial Renderingcited by 170
- 2020Stable View Synthesiscited by 165
- 2019SDFDiff: Differentiable Rendering of Signed Distance Fields for 3D Shape Optimizationcited by 159
- 2017Learning Efficient Point Cloud Generation for Dense 3D Object Reconstructioncited by 133
- 2018Visual Object Networks: Image Generation with Disentangled 3D Representationcited by 124
- 2020Differentiable Rendering: A Surveycited by 123
- 2019Neural Rerendering in the Wildcited by 121
- 2019Learning to Infer Implicit Surfaces without 3D Supervisioncited by 103
- 2018Unsupervised Training for 3D Morphable Model Regressioncited by 100
- 2018Unsupervised Learning of Shape and Pose with Differentiable Point Cloudscited by 89
- 2019Autolabeling 3D Objects with Differentiable Rendering of SDF Shape Priorscited by 74
50 most cited of 61 All 61 (JSON)
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 1; 2024: 1.
9 papers.
- 2021Plenoxels: Radiance Fields without Neural Networkscited by 1,613
- 2021HDR-NeRF: High Dynamic Range Neural Radiance Fieldscited by 114
- 2022Differentiable Point-Based Radiance Fields for Efficient View Synthesiscited by 86
- 2023Neural Point Catacaustics for Novel-View Synthesis of Reflectionscited by 82
- 2021Watch It Move: Unsupervised Discovery of 3D Joints for Re-Posing of Articulated Objectscited by 50
- 2022HDR-Plenoxels: Self-Calibrating High Dynamic Range Radiance Fieldscited by 40
- 2022View Synthesis with Sculpted Neural Pointscited by 20
- 2022PatchMVSNet: Patch-wise Unsupervised Multi-View Stereo for Weakly-Textured Surface Reconstructioncited by 3
- 2024Topology-aware Human Avatars with Semantically-guided Gaussian Splattingcited by 1
- 2024Topology-aware Human Avatars with Semantically-guided Gaussian Splatting19 Aug 2024
- 2023Neural Point Catacaustics for Novel-View Synthesis of Reflections3 Jan 2023
- 2022HDR-Plenoxels: Self-Calibrating High Dynamic Range Radiance Fields14 Aug 2022
- 2022Differentiable Point-Based Radiance Fields for Efficient View Synthesis28 May 2022
- 2022View Synthesis with Sculpted Neural Points12 May 2022
- 2022PatchMVSNet: Patch-wise Unsupervised Multi-View Stereo for Weakly-Textured Surface Reconstruction4 Mar 2022
- 2021Watch It Move: Unsupervised Discovery of 3D Joints for Re-Posing of Articulated Objects21 Dec 2021
- 2021Plenoxels: Radiance Fields without Neural Networks9 Dec 2021
- 2021HDR-NeRF: High Dynamic Range Neural Radiance Fields29 Nov 2021