paper-with-me

홈 › Papers

Differentiable Rendering with Perturbed Optimizers

2021-10-18 · NeurIPS 2021 12 · Quentin Le Lidec, Ivan Laptev, Cordelia Schmid, Justin Carpentier

Reasoning about 3D scenes from their 2D image projections is one of the core problems in computer vision. Solutions to this inverse and ill-posed problem typically involve a search for models that best explain observed image data. Notably, images depend both on the properties of observed scenes and on the process of image formation. Hence, if optimization techniques should be used to explain images, it is crucial to design differentiable functions for the projection of 3D scenes into images, also known as differentiable rendering. Previous approaches to differentiable rendering typically replace non-differentiable operations by smooth approximations, impacting the subsequent 3D estimation. In this paper, we take a more general approach and study differentiable renderers through the prism of randomized optimization and the related notion of perturbed optimizers. In particular, our work highlights the link between some well-known differentiable renderer formulations and randomly smoothed optimizers, and introduces differentiable perturbed renderers. We also propose a variance reduction mechanism to alleviate the computational burden inherent to perturbed optimizers and introduce an adaptive scheme to automatically adjust the smoothing parameters of the rendering process. We apply our method to 3D scene reconstruction and demonstrate its advantages on the tasks of 6D pose estimation and 3D mesh reconstruction. By providing informative gradients that can be used as a strong supervisory signal, we demonstrate the benefits of perturbed renderers to obtain more accurate solutions when compared to the state-of-the-art alternatives using smooth gradient approximations.

📄 PDF Abstract BibTeX arXiv:2110.09107

Code (0)

등록된 구현이 없습니다.

Tasks

3D Scene Reconstruction6D Pose EstimationPose Estimation

Similar Papers 제목 키워드 기반

Learning with Differentiable Perturbed Optimizers

2020-02-20 · Quentin Berthet, Mathieu Blondel, Olivier Teboul, Marco Cuturi 외

Machine learning pipelines often rely on optimization procedures to make discrete decisions (e.g., sorting, picking closest neighbors, or shortest paths). Although these discrete decisions are easily computed, they break…

Structured Prediction

Learning with Differentiable Pertubed Optimizers

2020-12-01 · NeurIPS 2020 12 · Quentin Berthet, Mathieu Blondel, Olivier Teboul, Marco Cuturi 외

Machine learning pipelines often rely on optimizers procedures to make discrete decisions (e.g., sorting, picking closest neighbors, or shortest paths). Although these discrete decisions are easily computed in a forward …

Structured Prediction

Generating Semantic Adversarial Examples with Differentiable Rendering

2019-10-02 · Lakshya Jain, Wilson Wu, Steven Chen, Uyeong Jang 외

Machine learning (ML) algorithms, especially deep neural networks, have demonstrated success in several domains. However, several types of attacks have raised concerns about deploying ML in safety-critical domains, such …

Autonomous Driving

Differentiable Stroke Planning with Dual Parameterization for Efficient and High-Fidelity Painting Creation

2026-04-03 · Jinfan Liu, Wuze Zhang, Zhangli Hu, Zhehan Zhao 외 arxiv

In stroke-based rendering, search methods often get trapped in local minima due to discrete stroke placement, while differentiable optimizers lack structural awareness and produce unstructured layouts. To bridge this gap…

Differentiable Surface Rendering via Non-Differentiable Sampling

2021-08-10 · ICCV 2021 10 · Forrester Cole, Kyle Genova, Avneesh Sud, Daniel Vlasic 외

We present a method for differentiable rendering of 3D surfaces that supports both explicit and implicit representations, provides derivatives at occlusion boundaries, and is fast and simple to implement. The method firs…

Inverse RenderingNeRF