Cooperative Holistic Scene Understanding: Unifying 3D Object, Layout, and Camera Pose Estimation
Not on the map. Why?
Abstract (arXiv)
Holistic 3D indoor scene understanding refers to jointly recovering the i) object bounding boxes, ii) room layout, and iii) camera pose, all in 3D. The existing methods either are ineffective or only tackle the problem partially. In this paper, we propose an end-to-end model that simultaneously solves all three tasks in real-time given only a single RGB image. The essence of the proposed method is to improve the prediction by i) parametrizing the targets (e.g., 3D boxes) instead of directly estimating the targets, and ii) cooperative training across different modules in contrast to training these modules individually. Specifically, we parametrize the 3D object bounding boxes by the predictions from several modules, i.e., 3D camera pose and object attributes. The proposed method provides two major advantages: i) The parametrization helps maintain the consistency between the 2D image and the 3D world, thus largely reducing the prediction variances in 3D coordinates. ii) Constraints can be imposed on the parametrization to train different modules simultaneously. We call these constraints "cooperative losses" as they enable the joint training and inference. We employ three cooperative losses for 3D bounding boxes, 2D projections, and physical constraints to estimate a geometrically consistent and physically plausible 3D scene. Experiments on the SUN RGB-D dataset shows that the proposed method significantly outperforms prior approaches on 3D object detection, 3D layout estimation, 3D camera pose estimation, and holistic scene understanding.
Key facts. Cited by 51 papers in the map (data through 7 Oct 2026). First posted on arXiv 31 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 12; 2023: 9; 2024: 8; 2025: 4; 2026: 5.
51 papers.
Sort:
By area:
- 2021Spatio-temporal Self-Supervised Representation Learning for 3D Point Cloudscited by 180
- 2022Omni3D: A Large Benchmark and Model for 3D Object Detection in the Wildcited by 159
- 2021ImVoxelNet: Image to Voxels Projection for Monocular and Multi-View General-Purpose 3D Object Detectioncited by 157
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphscited by 144
- 2021Holistic 3D Scene Understanding from a Single Image with Implicit Representationcited by 94
- 2021Panoptic 3D Scene Reconstruction From a Single RGB Imagecited by 70
- 2024Gen3DSR: Generalizable 3D Scene Reconstruction via Divide and Conquer from a Single Viewcited by 59
- 2022Human-Aware Object Placement for Visual Environment Reconstructioncited by 56
- 2021Abstract Spatial-Temporal Reasoning via Probabilistic Abduction and Executioncited by 43
- 2022Towards High-Fidelity Single-view Holistic Reconstruction of Indoor Scenescited by 43
- 2023Single-view 3D Scene Reconstruction with High-fidelity Shape and Texturecited by 37
- 2022PartAfford: Part-level Affordance Discovery from 3D Objectscited by 35
38 more
- 2021DeepPanoContext: Panoramic 3D Scene Understanding with Holistic Scene Context Graph and Relation-based Optimizationcited by 33
- 2022CATRE: Iterative Point Clouds Alignment for Category-level Object Pose Refinementcited by 28
- 20233DiffTection: 3D Object Detection with Geometry-Aware Diffusion Featurescited by 26
- 2023PSDR-Room: Single Photo to Scene using Differentiable Renderingcited by 23
- 2024Open Vocabulary Monocular 3D Object Detectioncited by 22
- 2025LiteReality: Graphics-Ready 3D Scene Reconstruction from RGB-D Scanscited by 21
- 2021Voxel-based 3D Detection and Reconstruction of Multiple Objects from a Single Imagecited by 20
- 2022Point Scene Understanding via Disentangled Instance Mesh Reconstructioncited by 20
- 2021Monte Carlo Scene Search for 3D Scene Understandingcited by 19
- 2023PanoContext-Former: Panoramic Total Scene Understanding with a Transformercited by 19
- 2023Generating Visual Spatial Description via Holistic 3D Scene Understandingcited by 16
- 2021Reconstructing Interactive 3D Scenes by Panoptic Mapping and CAD Model Alignmentscited by 15
- 2023ImGeoNet: Image-induced Geometry-aware Voxel Representation for Multi-view 3D Object Detectioncited by 14
- 2024UNOPose: Unseen Object Pose Estimation with an Unposed RGB-D Reference Imagecited by 12
- 2022ARM3D: Attention-based relation module for indoor 3D object detectioncited by 11
- 2024Omni6D: Large-Vocabulary 3D Object Dataset for Category-Level 6D Object Pose Estimationcited by 11
- 2024SC-Diff: 3D Shape Completion with Latent Diffusion Modelscited by 10
- 2024Coherent 3D Scene Diffusion From a Single RGB Imagecited by 8
- 2025FreeScene: Mixed Graph Diffusion for 3D Scene Synthesis from Free Promptscited by 8
- 2022Neural Rendering in a Room: Amodal 3D Understanding and Free-Viewpoint Rendering for the Closed Scene Composed of Pre-Captured Objectscited by 7
- 2021A Minimalist Dataset for Systematic Generalization of Perception, Syntax, and Semanticscited by 6
- 2026LabelAny3D: Label Any Object 3D in the Wildcited by 6
- 2026SceneTok: A Compressed, Diffusable Token Space for 3D Scenescited by 6
- 2025GO-N3RDet: Geometry Optimized NeRF-enhanced 3D Object Detectorcited by 5
- 2022MCTS with Refinement for Proposals Selection Games in Scene Understandingcited by 4
- 2024V-MIND: Building Versatile Monocular Indoor 3D Detector with Diverse 2D Annotationscited by 4
- 2021Towards Panoptic 3D Parsing for Single Image in the Wildcited by 3
- 2022Survey and Systematization of 3D Object Detection Models and Methodscited by 3
- 2023Which One? Leveraging Context Between Objects and Multiple Views for Language Groundingcited by 3
- 2024CatFree3D: Category-agnostic 3D Object Detection with Diffusioncited by 2
- 2026Lucida: Parse, Generate, and Place for Composable Real-to-Sim Scene Modelingcited by 2
- 20223DRM:Pair-wise relation module for 3D object detectioncited by 1
- 2026COG: Confidence-aware Optimal Geometric Correspondence for Unsupervised Single-reference Novel Object Pose Estimationcited by 1
- 2021RoomStructNet: Learning to Rank Non-Cuboidal Room Layouts From Single Viewcited by 0
- 2022Review on 6D Object Pose Estimation with the focus on Indoor Scene Understandingcited by 0
- 2023Explicit3D: Graph Network with Spatial Inference for Single Image 3D Object Detectioncited by 0
- 2023Locking On: Leveraging Dynamic Vehicle-Imposed Motion Constraints to Improve Visual Localizationcited by 0
- 2025DetAny4D: Detect Anything 4D Temporally in a Streaming RGB Videocited by 0
50 most cited of 51 All 51 (JSON)
- 2026Lucida: Parse, Generate, and Place for Composable Real-to-Sim Scene Modeling31 Aug 2026
- 2026Learning Cross-View Semantic Priors for Single-Reference Unseen Object Pose Estimation20 Jun 2026
- 2026COG: Confidence-aware Optimal Geometric Correspondence for Unsupervised Single-reference Novel Object Pose Estimation28 Feb 2026
- 2026SceneTok: A Compressed, Diffusable Token Space for 3D Scenes21 Feb 2026
- 2026LabelAny3D: Label Any Object 3D in the Wild4 Jan 2026
- 2025DetAny4D: Detect Anything 4D Temporally in a Streaming RGB Video24 Nov 2025
- 2025LiteReality: Graphics-Ready 3D Scene Reconstruction from RGB-D Scans3 Jul 2025
- 2025FreeScene: Mixed Graph Diffusion for 3D Scene Synthesis from Free Prompts3 Jun 2025
- 2025GO-N3RDet: Geometry Optimized NeRF-enhanced 3D Object Detector19 Mar 2025
- 2024V-MIND: Building Versatile Monocular Indoor 3D Detector with Diverse 2D Annotations16 Dec 2024
- 2024Coherent 3D Scene Diffusion From a Single RGB Image13 Dec 2024
- 2024Open Vocabulary Monocular 3D Object Detection25 Nov 2024
38 more
- 2024UNOPose: Unseen Object Pose Estimation with an Unposed RGB-D Reference Image25 Nov 2024
- 2024Omni6D: Large-Vocabulary 3D Object Dataset for Category-Level 6D Object Pose Estimation26 Sep 2024
- 2024CatFree3D: Category-agnostic 3D Object Detection with Diffusion22 Aug 2024
- 2024Gen3DSR: Generalizable 3D Scene Reconstruction via Divide and Conquer from a Single View4 Apr 2024
- 2024SC-Diff: 3D Shape Completion with Latent Diffusion Models19 Mar 2024
- 2023Which One? Leveraging Context Between Objects and Multiple Views for Language Grounding12 Nov 2023
- 20233DiffTection: 3D Object Detection with Geometry-Aware Diffusion Features7 Nov 2023
- 2023Single-view 3D Scene Reconstruction with High-fidelity Shape and Texture1 Nov 2023
- 2023ImGeoNet: Image-induced Geometry-aware Voxel Representation for Multi-view 3D Object Detection17 Aug 2023
- 2023PSDR-Room: Single Photo to Scene using Differentiable Rendering6 Jul 2023
- 2023Locking On: Leveraging Dynamic Vehicle-Imposed Motion Constraints to Improve Visual Localization30 Jun 2023
- 2023PanoContext-Former: Panoramic Total Scene Understanding with a Transformer21 May 2023
- 2023Generating Visual Spatial Description via Holistic 3D Scene Understanding19 May 2023
- 2023Explicit3D: Graph Network with Spatial Inference for Single Image 3D Object Detection13 Feb 2023
- 2022Review on 6D Object Pose Estimation with the focus on Indoor Scene Understanding4 Dec 2022
- 2022Omni3D: A Large Benchmark and Model for 3D Object Detection in the Wild21 Jul 2022
- 2022Towards High-Fidelity Single-view Holistic Reconstruction of Indoor Scenes18 Jul 2022
- 2022CATRE: Iterative Point Clouds Alignment for Category-level Object Pose Refinement17 Jul 2022
- 2022MCTS with Refinement for Proposals Selection Games in Scene Understanding7 Jul 2022
- 2022Neural Rendering in a Room: Amodal 3D Understanding and Free-Viewpoint Rendering for the Closed Scene Composed of Pre-Captured Objects5 May 2022
- 2022Point Scene Understanding via Disentangled Instance Mesh Reconstruction31 Mar 2022
- 2022Human-Aware Object Placement for Visual Environment Reconstruction7 Mar 2022
- 2022PartAfford: Part-level Affordance Discovery from 3D Objects28 Feb 2022
- 20223DRM:Pair-wise relation module for 3D object detection20 Feb 2022
- 2022ARM3D: Attention-based relation module for indoor 3D object detection20 Feb 2022
- 2022Survey and Systematization of 3D Object Detection Models and Methods23 Jan 2022
- 2021Voxel-based 3D Detection and Reconstruction of Multiple Objects from a Single Image4 Nov 2021
- 2021Towards Panoptic 3D Parsing for Single Image in the Wild4 Nov 2021
- 2021Panoptic 3D Scene Reconstruction From a Single RGB Image3 Nov 2021
- 2021RoomStructNet: Learning to Rank Non-Cuboidal Room Layouts From Single View1 Oct 2021
- 2021Spatio-temporal Self-Supervised Representation Learning for 3D Point Clouds1 Sep 2021
- 2021DeepPanoContext: Panoramic 3D Scene Understanding with Holistic Scene Context Graph and Relation-based Optimization24 Aug 2021
- 2021ImVoxelNet: Image to Voxels Projection for Monocular and Multi-View General-Purpose 3D Object Detection2 Jun 2021
- 2021Reconstructing Interactive 3D Scenes by Panoptic Mapping and CAD Model Alignments30 Mar 2021
- 2021Abstract Spatial-Temporal Reasoning via Probabilistic Abduction and Execution26 Mar 2021
- 2021Monte Carlo Scene Search for 3D Scene Understanding14 Mar 2021
- 2021Holistic 3D Scene Understanding from a Single Image with Implicit Representation11 Mar 2021
- 2021A Minimalist Dataset for Systematic Generalization of Perception, Syntax, and Semantics2 Mar 2021
50 newest of 51 All 51 (JSON)
- 2021Spatio-temporal Self-Supervised Representation Learning for 3D Point Cloudscited by 180
- 2022Omni3D: A Large Benchmark and Model for 3D Object Detection in the Wildcited by 159
- 2021ImVoxelNet: Image to Voxels Projection for Monocular and Multi-View General-Purpose 3D Object Detectioncited by 157
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphscited by 144
- 2021Holistic 3D Scene Understanding from a Single Image with Implicit Representationcited by 94
- 2021Panoptic 3D Scene Reconstruction From a Single RGB Imagecited by 70
- 2024Gen3DSR: Generalizable 3D Scene Reconstruction via Divide and Conquer from a Single Viewcited by 59
- 2022Human-Aware Object Placement for Visual Environment Reconstructioncited by 56
- 2021Abstract Spatial-Temporal Reasoning via Probabilistic Abduction and Executioncited by 43
- 2022Towards High-Fidelity Single-view Holistic Reconstruction of Indoor Scenescited by 43
- 2023Single-view 3D Scene Reconstruction with High-fidelity Shape and Texturecited by 37
- 2022PartAfford: Part-level Affordance Discovery from 3D Objectscited by 35
12 most cited of 49 All 49 (JSON)
- 2026Lucida: Parse, Generate, and Place for Composable Real-to-Sim Scene Modeling31 Aug 2026
- 2026Learning Cross-View Semantic Priors for Single-Reference Unseen Object Pose Estimation20 Jun 2026
- 2026COG: Confidence-aware Optimal Geometric Correspondence for Unsupervised Single-reference Novel Object Pose Estimation28 Feb 2026
- 2026SceneTok: A Compressed, Diffusable Token Space for 3D Scenes21 Feb 2026
- 2026LabelAny3D: Label Any Object 3D in the Wild4 Jan 2026
- 2025DetAny4D: Detect Anything 4D Temporally in a Streaming RGB Video24 Nov 2025
- 2025LiteReality: Graphics-Ready 3D Scene Reconstruction from RGB-D Scans3 Jul 2025
- 2025FreeScene: Mixed Graph Diffusion for 3D Scene Synthesis from Free Prompts3 Jun 2025
- 2025GO-N3RDet: Geometry Optimized NeRF-enhanced 3D Object Detector19 Mar 2025
- 2024V-MIND: Building Versatile Monocular Indoor 3D Detector with Diverse 2D Annotations16 Dec 2024
- 2024Coherent 3D Scene Diffusion From a Single RGB Image13 Dec 2024
- 2024Open Vocabulary Monocular 3D Object Detection25 Nov 2024
12 newest of 49 All 49 (JSON)