2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · 2022 · 11 citations · 18 references
ArchitectureVisualization3D ModelingComputer VisionRendering3D Reconstruction3D RenderingGeometry ProcessingImage SynthesisRendering PipelineGraphics Rendering Pipelines
In this work, we present and study a generalized family of differentiable renderers. We discuss from scratch which components are necessary for differentiable rendering and formalize the requirements for each component. We instantiate our general differentiable renderer, which generalizes existing differentiable renderers like SoftRas and DIB-R, with an array of different smoothing distributions to cover a large spectrum of reasonable settings. We evaluate an array of differentiable renderer instantiations on the popular ShapeNet 3D reconstruction benchmark and analyze the implications of our results. Surprisingly, the simple uniform distribution yields the best overall results when averaged over 13 classes; in general, however, the optimal choice of distribution heavily depends on the task.
18
Adam: A Method for Stochastic Optimization
Diederik P. Kingma, Jimmy Ba · UvA-DARE (University of Amsterdam) · 2014 · 84.8K citations · Full text
ShapeNet: An Information-Rich 3D Model Repository
Thomas Funkhouser, Leonidas Guibas, Pat Hanrahan et al. · arXiv (Cornell University) · 2015 · 2.4K citations · Full text
Soft Rasterizer: A Differentiable Renderer for Image-Based 3D Reasoning
Shichen Liu, Weikai Chen, Tianye Li et al. · 2019 · 631 citations
Differentiable Monte Carlo ray tracing through edge sampling
Tzu‐Mao Li, Miika Aittala, Frédo Durand et al. · ACM Transactions on Graphics · 2018 · 446 citations · Full text
Accelerating 3D deep learning with PyTorch3D
Justin Johnson, Nikhila Ravi, Jeremy Reizenstein et al. · 2020 · 406 citations