SPARC: Sparse Render-and-Compare for CAD model alignment in a single RGB image
Not on the map. Why?
Abstract (arXiv)
Estimating 3D shapes and poses of static objects from a single image has important applications for robotics, augmented reality and digital content creation. Often this is done through direct mesh predictions which produces unrealistic, overly tessellated shapes or by formulating shape prediction as a retrieval task followed by CAD model alignment. Directly predicting CAD model poses from 2D image features is difficult and inaccurate. Some works, such as ROCA, regress normalised object coordinates and use those for computing poses. While this can produce more accurate pose estimates, predicting normalised object coordinates is susceptible to systematic failure. Leveraging efficient transformer architectures we demonstrate that a sparse, iterative, render-and-compare approach is more accurate and robust than relying on normalised object coordinates. For this we combine 2D image information including sparse depth and surface normal values which we estimate directly from the image with 3D CAD model information in early fusion. In particular, we reproject points sampled from the CAD model in an initial, random pose and compute their depth and surface normal values. This combined information is the input to a pose prediction network, SPARC-Net which we train to predict a 9 DoF CAD model pose update. The CAD model is reprojected again and the next pose update is predicted. Our alignment procedure converges after just 3 iterations, improving the state-of-the-art performance on the challenging real-world dataset ScanNet from 25.0% to 31.8% instance alignment accuracy. Code will be released at https://github.com/florianlanger/SPARC .
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 37 of its 45 references that are in the map. First posted on arXiv 3 Oct 2022.
Builds on
37 of 45 references.
References · 37
- 2017Attention Is All You Needcited by 59,932
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,089
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 972
- 2017End-to-end Recovery of Human Shape and Posecited by 883
- 2018Image Transformercited by 770
- 2019VideoBERT: A Joint Model for Video and Language Representation Learningcited by 702
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
25 more
- 2018Pixel2Mesh: Generating 3D Mesh Models from Single RGB Imagescited by 649
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
- 20163D-R2N2: A Unified Approach for Single and Multi-view 3D Object Reconstructioncited by 587
- 2019BSP-Net: Generating Compact Meshes via Binary Space Partitioningcited by 205
- 2017Super-Convergence: Very Fast Training of Neural Networks Using Large Learning Ratescited by 196
- 2019CvxNet: Learnable Convex Decompositioncited by 173
- 2020Total3DUnderstanding: Joint Layout, Object Pose and Mesh Reconstruction for Indoor Scenes from a Single Imagecited by 170
- 2020SceneFormer: Indoor Scene Generation with Transformerscited by 154
- 2018Scan2CAD: Learning CAD Model Alignment in RGB-D Scanscited by 142
- 2018High Quality Monocular Depth Estimation via Transfer Learningcited by 133
- 2021Estimating and Exploiting the Aleatoric Uncertainty in Surface Normal Estimationcited by 116
- 2019Deep Mesh Reconstruction from Single RGB Images via Topology Modification Networkscited by 106
- 2019Neural Cages for Detail-Preserving 3D Deformationscited by 105
- 2016IM2CADcited by 78
- 2021ROCA: Robust CAD Model Retrieval and Alignment from a Single Imagecited by 66
- 2020Mask2CAD: 3D Shape Prediction by Learning to Segment and Retrievecited by 65
- 2021Multi-View Depth Estimation by Fusing Single-View Depth Probability with Multi-View Geometrycited by 46
- 2020SceneCAD: Predicting Object Alignments and Layouts in RGB-D Scanscited by 44
- 2021Patch2CAD: Patchwise Embedding Learning for In-the-Wild Shape Retrieval from a Single Imagecited by 39
- 2020Vid2CAD: CAD Model Alignment using Multi-View Constraints from Videoscited by 33
- 2020From Points to Multi-Object 3D Reconstructioncited by 29
- 2019FrameNet: Learning Local Canonical Frames of 3D Surfaces from a Single RGB Imagecited by 26
- 2020Geometric Correspondence Fields: Learned Differentiable Rendering for 3D Pose Refinement in the Wildcited by 10
- 2018Inferring Point Clouds from Single Monocular Images by Depth Intermediationcited by 7
- 2021Leveraging Geometry for Shape Estimation from a Single RGB Imagecited by 4
Built on by
Citing papers per year: 2023: 3; 2024: 5; 2025: 6; 2026: 5.
19 papers.
Sort:
By area:
- 2024Rethinking Inductive Biases for Surface Normal Estimationcited by 122
- 2024MIDI: Multi-Instance Diffusion for Single Image to 3D Scene Generationcited by 113
- 2025CAST: Component-Aligned 3D Scene Reconstruction from an RGB Imagecited by 101
- 2023DiffCAD: Weakly-Supervised Probabilistic CAD Model Retrieval and Alignment from an RGB Imagecited by 48
- 2025DepR: Depth Guided Single-view Scene Reconstruction with Instance-level Diffusioncited by 23
- 2025CADDreamer: CAD Object Generation from Single-view Imagescited by 22
- 2025LiteReality: Graphics-Ready 3D Scene Reconstruction from RGB-D Scanscited by 21
- 2024Diorama: Unleashing Zero-shot Single-view 3D Indoor Scene Modelingcited by 10
- 20263D-Fixer: Coarse-to-Fine In-place Completion for 3D Scenes from a Single Imagecited by 9
- 2023Generalizing Single-View 3D Shape Retrieval to Occlusions and Unseen Objectscited by 8
- 2025Learning 3D Object Spatial Relationships from Pre-trained 2D Diffusion Modelscited by 5
- 2023Sparse Multi-Object Render-and-Comparecited by 3
7 more
- 2025Zero-shot Inexact CAD Model Alignment from a Single Imagecited by 1
- 2024U-ARE-ME: Uncertainty-Aware Rotation Estimation in Manhattan Environmentscited by 0
- 2024PRAM: Place Recognition Anywhere Model for Efficient Visual Localizationcited by 0
- 2026GARDEN: Gravity-Aligned Reconstruction of Disentangled ENvironments from RGB imagescited by 0
- 2026HIVE-3D: Hierarchical Voxel Enhancement for High-Quality 3D Scene Generationcited by 0
- 2026SUFLECA: Scaling Up Feature Learning for CAD-to-image Alignmentcited by 0
- 2026CADSplat: Sparse-View 3D Gaussian Splatting Aided by CAD Models for Robust, Photorealistic Digital-Twin Reconstructioncited by 0
- 2026CADSplat: Sparse-View 3D Gaussian Splatting Aided by CAD Models for Robust, Photorealistic Digital-Twin Reconstruction16 Sep 2026
- 2026SUFLECA: Scaling Up Feature Learning for CAD-to-image Alignment16 Jul 2026
- 2026HIVE-3D: Hierarchical Voxel Enhancement for High-Quality 3D Scene Generation15 Jul 2026
- 2026GARDEN: Gravity-Aligned Reconstruction of Disentangled ENvironments from RGB images2 Jun 2026
- 20263D-Fixer: Coarse-to-Fine In-place Completion for 3D Scenes from a Single Image6 Apr 2026
- 2025DepR: Depth Guided Single-view Scene Reconstruction with Instance-level Diffusion30 Jul 2025
- 2025Zero-shot Inexact CAD Model Alignment from a Single Image4 Jul 2025
- 2025LiteReality: Graphics-Ready 3D Scene Reconstruction from RGB-D Scans3 Jul 2025
- 2025Learning 3D Object Spatial Relationships from Pre-trained 2D Diffusion Models25 Mar 2025
- 2025CADDreamer: CAD Object Generation from Single-view Images28 Feb 2025
- 2025CAST: Component-Aligned 3D Scene Reconstruction from an RGB Image18 Feb 2025
- 2024MIDI: Multi-Instance Diffusion for Single Image to 3D Scene Generation4 Dec 2024
7 more
- 2024Diorama: Unleashing Zero-shot Single-view 3D Indoor Scene Modeling29 Nov 2024
- 2024PRAM: Place Recognition Anywhere Model for Efficient Visual Localization11 Apr 2024
- 2024U-ARE-ME: Uncertainty-Aware Rotation Estimation in Manhattan Environments22 Mar 2024
- 2024Rethinking Inductive Biases for Surface Normal Estimation1 Mar 2024
- 2023Generalizing Single-View 3D Shape Retrieval to Occlusions and Unseen Objects31 Dec 2023
- 2023DiffCAD: Weakly-Supervised Probabilistic CAD Model Retrieval and Alignment from an RGB Image30 Nov 2023
- 2023Sparse Multi-Object Render-and-Compare17 Oct 2023
- 2024MIDI: Multi-Instance Diffusion for Single Image to 3D Scene Generationcited by 113
- 2025DepR: Depth Guided Single-view Scene Reconstruction with Instance-level Diffusioncited by 23
- 2025CADDreamer: CAD Object Generation from Single-view Imagescited by 22
- 2025Learning 3D Object Spatial Relationships from Pre-trained 2D Diffusion Modelscited by 5
- 2025DepR: Depth Guided Single-view Scene Reconstruction with Instance-level Diffusion30 Jul 2025
- 2025Learning 3D Object Spatial Relationships from Pre-trained 2D Diffusion Models25 Mar 2025
- 2025CADDreamer: CAD Object Generation from Single-view Images28 Feb 2025
- 2024MIDI: Multi-Instance Diffusion for Single Image to 3D Scene Generation4 Dec 2024
- 2024Rethinking Inductive Biases for Surface Normal Estimationcited by 122
- 2025CAST: Component-Aligned 3D Scene Reconstruction from an RGB Imagecited by 101
- 2023DiffCAD: Weakly-Supervised Probabilistic CAD Model Retrieval and Alignment from an RGB Imagecited by 48
- 2025LiteReality: Graphics-Ready 3D Scene Reconstruction from RGB-D Scanscited by 21
- 2024Diorama: Unleashing Zero-shot Single-view 3D Indoor Scene Modelingcited by 10
- 20263D-Fixer: Coarse-to-Fine In-place Completion for 3D Scenes from a Single Imagecited by 9
- 2023Generalizing Single-View 3D Shape Retrieval to Occlusions and Unseen Objectscited by 8
- 2023Sparse Multi-Object Render-and-Comparecited by 3
- 2025Zero-shot Inexact CAD Model Alignment from a Single Imagecited by 1
- 2024U-ARE-ME: Uncertainty-Aware Rotation Estimation in Manhattan Environmentscited by 0
- 2024PRAM: Place Recognition Anywhere Model for Efficient Visual Localizationcited by 0
- 2026GARDEN: Gravity-Aligned Reconstruction of Disentangled ENvironments from RGB imagescited by 0
12 most cited of 15 All 15 (JSON)
- 2026CADSplat: Sparse-View 3D Gaussian Splatting Aided by CAD Models for Robust, Photorealistic Digital-Twin Reconstruction16 Sep 2026
- 2026SUFLECA: Scaling Up Feature Learning for CAD-to-image Alignment16 Jul 2026
- 2026HIVE-3D: Hierarchical Voxel Enhancement for High-Quality 3D Scene Generation15 Jul 2026
- 2026GARDEN: Gravity-Aligned Reconstruction of Disentangled ENvironments from RGB images2 Jun 2026
- 20263D-Fixer: Coarse-to-Fine In-place Completion for 3D Scenes from a Single Image6 Apr 2026
- 2025Zero-shot Inexact CAD Model Alignment from a Single Image4 Jul 2025
- 2025LiteReality: Graphics-Ready 3D Scene Reconstruction from RGB-D Scans3 Jul 2025
- 2025CAST: Component-Aligned 3D Scene Reconstruction from an RGB Image18 Feb 2025
- 2024Diorama: Unleashing Zero-shot Single-view 3D Indoor Scene Modeling29 Nov 2024
- 2024PRAM: Place Recognition Anywhere Model for Efficient Visual Localization11 Apr 2024
- 2024U-ARE-ME: Uncertainty-Aware Rotation Estimation in Manhattan Environments22 Mar 2024
- 2024Rethinking Inductive Biases for Surface Normal Estimation1 Mar 2024
12 newest of 15 All 15 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2019End-to-End CAD Model Retrieval and 9DoF Alignment in 3D Scans
- 2025Sparc3D: Sparse Representation and Construction for High-Resolution 3D Shapes Modeling
- 2024SpaRP: Fast 3D Object Reconstruction and Pose Estimation from Sparse Views
- 2026Demo-Pose: Depth-Monocular Modality Fusion For Object Pose Estimation
- 2025SPAR3D: Stable Point-Aware Reconstruction of 3D Objects from Single Images
- 2026CAM3R: Camera-Agnostic Model for 3D Reconstruction
- 2025GACO-CAD: Geometry-Augmented and Conciseness-Optimized CAD Model Generation from Single Image
- 2024Personalized 3D Human Pose and Shape Refinement