Inverse Neural Rendering for Explainable Multi-Object Tracking
Not on the map. Why?
Abstract (arXiv)
Today, most methods for image understanding tasks rely on feed-forward neural networks. While this approach has allowed for empirical accuracy, efficiency, and task adaptation via fine-tuning, it also comes with fundamental disadvantages. Existing networks often struggle to generalize across different datasets, even on the same task. By design, these networks ultimately reason about high-dimensional scene features, which are challenging to analyze. This is true especially when attempting to predict 3D information based on 2D images. We propose to recast 3D multi-object tracking from RGB cameras as an Inverse Rendering (IR) problem, by optimizing via a differentiable rendering pipeline over the latent space of pre-trained 3D object representations and retrieve the latents that best represent object instances in a given input image. To this end, we optimize an image loss over generative latent spaces that inherently disentangle shape and appearance properties. We investigate not only an alternate take on tracking but our method also enables examining the generated objects, reasoning about failure situations, and resolving ambiguous cases. We validate the generalization and scaling capabilities of our method by learning the generative prior exclusively from synthetic data and assessing camera-based 3D tracking on the nuScenes and Waymo datasets. Both these datasets are completely unseen to our method and do not require fine-tuning. Videos and code are available at https://light.princeton.edu/inverse-rendering-tracking/.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 75 of its 96 references that are in the map. First posted on arXiv 18 Apr 2024.
Builds on
75 of 96 references.
References · 75
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,485
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
38 more
- 2015Fast R-CNNcited by 2,930
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2019Scalability in Perception for Autonomous Driving: Waymo Open Datasetcited by 2,436
- 2017VoxelNet: End-to-End Learning for Point Cloud Based 3D Object Detectioncited by 1,323
- 2020Nerfies: Deformable Neural Radiance Fieldscited by 1,194
- 2019Objects as Pointscited by 1,172
- 2020Center-based 3D Object Detection and Trackingcited by 1,143
- 2017Simple Online and Realtime Tracking with a Deep Association Metriccited by 908
- 2016Simple Online and Realtime Trackingcited by 862
- 2022BEVFusion: Multi-Task Multi-Sensor Fusion with Unified Bird's-Eye View Representationcited by 844
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
- 2017PoseCNN: A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenescited by 768
- 2021BARF: Bundle-Adjusting Neural Radiance Fieldscited by 641
- 2017Frustum PointNets for 3D Object Detection from RGB-D Datacited by 640
- 2014Semantic Image Segmentation with Deep Convolutional Nets and Fully Connected CRFscited by 552
- 2023Scaling up GANs for Text-to-Image Synthesiscited by 492
- 2022StyleGAN-XL: Scaling StyleGAN to Large Diverse Datasetscited by 489
- 2020Tracking Objects as Pointscited by 483
- 2022TransFusion: Robust LiDAR-Camera Fusion for 3D Object Detection with Transformerscited by 464
- 2021Deep Marching Tetrahedra: a Hybrid Representation for High-Resolution 3D Shape Synthesiscited by 459
- 2022GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Imagescited by 446
- 2020Modular Primitives for High-Performance Differentiable Renderingcited by 439
- 2018DeepVoxels: Learning Persistent 3D Feature Embeddingscited by 401
- 2019Tracking without bells and whistlescited by 382
- 2020INeRF: Inverting Neural Radiance Fields for Pose Estimationcited by 381
- 2019DenseFusion: 6D Object Pose Estimation by Iterative Dense Fusioncited by 352
- 2022Observation-Centric SORT: Rethinking SORT for Robust Multi-Object Trackingcited by 345
- 2017Joint 3D Proposal Generation and Object Detection from View Aggregationcited by 325
- 2023Exploring Object-Centric Temporal Modeling for Efficient Multi-View 3D Object Detectioncited by 313
- 2020Neural Scene Graphs for Dynamic Scenescited by 298
- 2019Deferred Neural Rendering: Image Synthesis using Neural Texturescited by 253
- 2021Track to Detect and Segment: An Online Multi-Object Trackercited by 156
- 2016Fully Convolutional Instance-aware Semantic Segmentationcited by 122
- 2021NeRFReN: Neural Radiance Fields with Reflectionscited by 121
- 2020GNN3DMOT: Graph Neural Network for 3D Multi-Object Tracking with Multi-Feature Learningcited by 113
- 2019Monocular 3D Object Detection Leveraging Accurate Proposals and Shape Reconstructioncited by 106
- 2021Neural Lumigraph Renderingcited by 105
50 most cited of 75 All 75 (JSON)
Built on by
Citing papers per year: 2025: 1.
1 paper.