paper-with-me

Papers

Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderer

2019-08-03 · NeurIPS 2019 12 · Wenzheng Chen, Jun Gao, Huan Ling, Edward J. Smith, Jaakko Lehtinen, Alec Jacobson, Sanja Fidler

Many machine learning models operate on images, but ignore the fact that images are 2D projections formed by 3D geometry interacting with light, in a process called rendering. Enabling ML models to understand image formation might be key for generalization. However, due to an essential rasterization step involving discrete assignment operations, rendering pipelines are non-differentiable and thus largely inaccessible to gradient-based ML techniques. In this paper, we present {\emph DIB-R}, a differentiable rendering framework which allows gradients to be analytically computed for all pixels in an image. Key to our approach is to view foreground rasterization as a weighted interpolation of local properties and background rasterization as a distance-based aggregation of global geometry. Our approach allows for accurate optimization over vertex positions, colors, normals, light directions and texture coordinates through a variety of lighting models. We showcase our approach in two ML applications: single-image 3D object prediction, and 3D textured object generation, both trained using exclusively using 2D supervision. Our project website is: https://nv-tlabs.github.io/DIB-R/

📄 PDF Abstract BibTeX arXiv:1908.01210

Code (1)

nv-tlabs/DIB-R pytorch

Tasks

3D geometrySingle-View 3D Reconstruction

Similar Papers 제목 키워드 기반

DRWR: A Differentiable Renderer without Rendering for Unsupervised 3D Structure Learning from Silhouette Images

2020-07-12 · ICML 2020 1 · Zhizhong Han, Chao Chen, Yu-Shen Liu, Matthias Zwicker

Differentiable renderers have been used successfully for unsupervised 3D structure learning from 2D images because they can bridge the gap between 3D and 2D. To optimize 3D shape parameters, current renderers rely on pix…

Inverse Rendering of Translucent Objects using Physical and Neural Renderers

2023-05-15 · CVPR 2023 1 · Chenhao Li, Trung Thanh Ngo, Hajime Nagahara

In this work, we propose an inverse rendering model that estimates 3D shape, spatially-varying reflectance, homogeneous subsurface scattering parameters, and an environment illumination jointly from only a pair of captur…

Inverse Renderingparameter estimation

DIB-R++: Learning to Predict Lighting and Material with a Hybrid Differentiable Renderer

2021-10-30 · NeurIPS 2021 12 · Wenzheng Chen, Joey Litalien, Jun Gao, Zian Wang 외

We consider the challenging problem of predicting intrinsic object properties from a single image by exploiting differentiable renderers. Many previous learning-based approaches for inverse graphics adopt rasterization-b…

Disentanglement

GenDR: A Generalized Differentiable Renderer

2022-04-29 · CVPR 2022 1 · Felix Petersen, Bastian Goldluecke, Christian Borgelt, Oliver Deussen

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. …

3D Reconstruction

Analytical Derivatives for Differentiable Renderer: 3D Pose Estimation by Silhouette Consistency

2019-06-19 · Zaiqiang Wu, Wei Jiang

Differentiable render is widely used in optimization-based 3D reconstruction which requires gradients from differentiable operations for gradient-based optimization. The existing differentiable renderers obtain the gradi…

3D Pose Estimation3D ReconstructionPose Estimation