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

06/19/2019
by   Zaiqiang Wu, et al.
6

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 gradients of rendering via numerical technique which is of low accuracy and efficiency. Motivated by this fact, a differentiable mesh renderer with analytical gradients is proposed. The main obstacle of rasterization based rendering being differentiable is the discrete sampling operation. To make the rasterization differentiable, the pixel intensity is defined as a double integral over the pixel area and the integral is approximated by anti-aliasing with an average filter. Then the analytical gradients with respect to the vertices coordinates can be derived from the continuous definition of pixel intensity. To demonstrate the effectiveness and efficiency of the proposed differentiable renderer, experiments of 3D pose estimation by only multi-viewpoint silhouettes were conducted. The experimental results show that 3D pose estimation without 3D and 2D joints supervision is capable of producing competitive results both qualitatively and quantitatively. The experimental results also show that the proposed differentiable renderer is of higher accuracy and efficiency compared with previous method of differentiable renderer.

READ FULL TEXT

page 5

page 9

page 11

page 12

page 14

page 15

research
12/24/2022

Differentiable Rendering for Pose Estimation in Proximity Operations

Differentiable rendering aims to compute the derivative of the image ren...
research
01/24/2019

A Novel Self-Intersection Penalty Term for Statistical Body Shape Models and Its Applications in 3D Pose Estimation

Statistical body shape models are widely used in 3D pose estimation due ...
research
06/15/2022

Towards Differentiable Rendering for Sidescan Sonar Imagery

Recent advances in differentiable rendering, which allow calculating the...
research
05/30/2022

VoGE: A Differentiable Volume Renderer using Gaussian Ellipsoids for Analysis-by-Synthesis

Differentiable rendering allows the application of computer graphics on ...
research
07/21/2022

Approximate Differentiable Rendering with Algebraic Surfaces

Differentiable renderers provide a direct mathematical link between an o...
research
07/17/2020

Geometric Correspondence Fields: Learned Differentiable Rendering for 3D Pose Refinement in the Wild

We present a novel 3D pose refinement approach based on differentiable r...
research
11/23/2022

Learning to Rasterize Differentiable

Differentiable rasterization changes the common formulation of primitive...

Please sign up or login with your details

Forgot password? Click here to reset