RISP: Rendering-Invariant State Predictor with Differentiable Simulation and Rendering for Cross-Domain Parameter Estimation

05/11/2022
by   Pingchuan Ma, et al.
2

This work considers identifying parameters characterizing a physical system's dynamic motion directly from a video whose rendering configurations are inaccessible. Existing solutions require massive training data or lack generalizability to unknown rendering configurations. We propose a novel approach that marries domain randomization and differentiable rendering gradients to address this problem. Our core idea is to train a rendering-invariant state-prediction (RISP) network that transforms image differences into state differences independent of rendering configurations, e.g., lighting, shadows, or material reflectance. To train this predictor, we formulate a new loss on rendering variances using gradients from differentiable rendering. Moreover, we present an efficient, second-order method to compute the gradients of this loss, allowing it to be integrated seamlessly into modern deep learning frameworks. We evaluate our method in rigid-body and deformable-body simulation environments using four tasks: state estimation, system identification, imitation learning, and visuomotor control. We further demonstrate the efficacy of our approach on a real-world example: inferring the state and action sequences of a quadrotor from a video of its motion sequences. Compared with existing methods, our approach achieves significantly lower reconstruction errors and has better generalizability among unknown rendering configurations.

READ FULL TEXT

page 2

page 3

page 8

page 9

page 16

research
03/02/2022

Differentiable IFS Fractals

I present my explorations in rendering Iterated Function System (IFS) fr...
research
07/17/2023

Search Me Knot, Render Me Knot: Embedding Search and Differentiable Rendering of Knots in 3D

We introduce the problem of knot-based inverse perceptual art. Given mul...
research
12/24/2022

Differentiable Rendering for Pose Estimation in Proximity Operations

Differentiable rendering aims to compute the derivative of the image ren...
research
04/16/2020

Fast Differentiable Raycasting for Neural Rendering using Sphere-based Representations

Differentiable rendering in combination with deep learning promises grea...
research
06/22/2020

Differentiable Rendering: A Survey

Deep neural networks (DNNs) have shown remarkable performance improvemen...
research
03/28/2021

Unified Shape and SVBRDF Recovery using Differentiable Monte Carlo Rendering

Reconstructing the shape and appearance of real-world objects using meas...
research
06/26/2019

ORRB – OpenAI Remote Rendering Backend

We present the OpenAI Remote Rendering Backend (ORRB), a system that all...

Please sign up or login with your details

Forgot password? Click here to reset