Physics-based Differentiable Depth Sensor Simulation
Not on the map. Why?
Abstract (arXiv)
Gradient-based algorithms are crucial to modern computer-vision and graphics applications, enabling learning-based optimization and inverse problems. For example, photorealistic differentiable rendering pipelines for color images have been proven highly valuable to applications aiming to map 2D and 3D domains. However, to the best of our knowledge, no effort has been made so far towards extending these gradient-based methods to the generation of depth (2.5D) images, as simulating structured-light depth sensors implies solving complex light transport and stereo-matching problems. In this paper, we introduce a novel end-to-end differentiable simulation pipeline for the generation of realistic 2.5D scans, built on physics-based 3D rendering and custom block-matching algorithms. Each module can be differentiated w.r.t sensor and scene parameters; e.g., to automatically tune the simulation for new devices over some provided scans or to leverage the pipeline as a 3D-to-2.5D transformer within larger computer-vision applications. Applied to the training of deep-learning methods for various depth-based recognition tasks (classification, pose estimation, semantic segmentation), our simulation greatly improves the performance of the resulting models on real scans, thereby demonstrating the fidelity and value of its synthetic depth data compared to previous static simulations and learning-based domain adaptation schemes.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 26 of its 76 references that are in the map. First posted on arXiv 30 Mar 2021.
Builds on
26 of 76 references.
References · 26
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,917
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,498
- 2017Adversarial Discriminative Domain Adaptationcited by 1,311
- 2014Deep Domain Confusion: Maximizing for Domain Invariancecited by 600
- 2018Pyramid Stereo Matching Networkcited by 489
- 2017Joint 2D-3D-Semantic Data for Indoor Scene Understandingcited by 406
- 2015Adversarial Autoencoderscited by 364
- 2017End-to-End Learning of Geometry and Context for Deep Stereo Regressioncited by 360
- 2016Unsupervised Pixel-Level Domain Adaptation with Generative Adversarial Networkscited by 308
14 more
- 2019DRIT++: Diverse Image-to-Image Translation via Disentangled Representationscited by 244
- 2016Wider or Deeper: Revisiting the ResNet Model for Visual Recognitioncited by 184
- 2017Understanding Convolution for Semantic Segmentationcited by 168
- 2016The Importance of Skip Connections in Biomedical Image Segmentationcited by 126
- 2020Differentiable Rendering: A Surveycited by 123
- 2019DeepPruner: Learning Efficient Stereo Matching via Differentiable PatchMatchcited by 114
- 2019Photorealistic Image Synthesis for Object Instance Detectioncited by 66
- 2015Learning Descriptors for Object Recognition and 3D Pose Estimationcited by 60
- 2014Variational Recurrent Auto-Encoderscited by 53
- 2019DeceptionNet: Network-Driven Domain Randomizationcited by 43
- 2017DepthSynth: Real-Time Realistic Synthetic Data Generation from CAD Models for 2.5D Recognitioncited by 15
- 20193D Object Instance Recognition and Pose Estimation Using Triplet Loss with Dynamic Margincited by 14
- 2018Keep it Unreal: Bridging the Realism Gap for 2.5D Recognition with Geometry Priors Onlycited by 9
- 2018Seeing Beyond Appearance - Mapping Real Images into Geometrical Domains for Unsupervised CAD-based Recognitioncited by 4
Built on by
Citing papers per year: 2022: 3; 2023: 1; 2024: 1; 2025: 1.
6 papers.
- 2022Domain Randomization-Enhanced Depth Simulation and Restoration for Perceiving and Grasping Specular and Transparent Objectscited by 50
- 2022Tracking and Reconstructing Hand Object Interactions from Point Cloud Sequences in the Wildcited by 17
- 2022Quasi-Balanced Self-Training on Noise-Aware Synthesis of Object Point Clouds for Closing Domain Gapcited by 5
- 2023HaDR: Applying Domain Randomization for Generating Synthetic Multimodal Dataset for Hand Instance Segmentation in Cluttered Industrial Environmentscited by 3
- 2025AI Should Sense Better, Not Just Scale Bigger: Adaptive Sensing as a Paradigm Shiftcited by 3
- 2024ActiveNeuS: Neural Signed Distance Fields for Active Stereocited by 1
- 2025AI Should Sense Better, Not Just Scale Bigger: Adaptive Sensing as a Paradigm Shift10 Jul 2025
- 2024ActiveNeuS: Neural Signed Distance Fields for Active Stereo20 Oct 2024
- 2023HaDR: Applying Domain Randomization for Generating Synthetic Multimodal Dataset for Hand Instance Segmentation in Cluttered Industrial Environments12 Apr 2023
- 2022Tracking and Reconstructing Hand Object Interactions from Point Cloud Sequences in the Wild24 Sep 2022
- 2022Domain Randomization-Enhanced Depth Simulation and Restoration for Perceiving and Grasping Specular and Transparent Objects7 Aug 2022
- 2022Quasi-Balanced Self-Training on Noise-Aware Synthesis of Object Point Clouds for Closing Domain Gap8 Mar 2022