Unsupervised Learning of Category-Level 3D Pose from Object-Centric Videos
Not on the map. Why?
Abstract (arXiv)
Category-level 3D pose estimation is a fundamentally important problem in computer vision and robotics, e.g. for embodied agents or to train 3D generative models. However, so far methods that estimate the category-level object pose require either large amounts of human annotations, CAD models or input from RGB-D sensors. In contrast, we tackle the problem of learning to estimate the category-level 3D pose only from casually taken object-centric videos without human supervision. We propose a two-step pipeline: First, we introduce a multi-view alignment procedure that determines canonical camera poses across videos with a novel and robust cyclic distance formulation for geometric and appearance matching using reconstructed coarse meshes and DINOv2 features. In a second step, the canonical poses and reconstructed meshes enable us to train a model for 3D pose estimation from a single image. In particular, our model learns to estimate dense correspondences between images and a prototypical 3D template by predicting, for each pixel in a 2D image, a feature vector of the corresponding vertex in the template mesh. We demonstrate that our method outperforms all baselines at the unsupervised alignment of object-centric videos by a large margin and provides faithful and robust predictions in-the-wild. Our code and data is available at https://github.com/GenIntel/uns-obj-pose3d.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 28 of its 38 references that are in the map. First posted on arXiv 5 Jul 2024.
Builds on
28 of 38 references.
References · 28
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,186
- 2021Common Objects in 3D: Large-Scale Learning and Evaluation of Real-life 3D Category Reconstructioncited by 646
- 2019Normalized Object Coordinate Space for Category-Level 6D Object Pose and Size Estimationcited by 490
- 2020TEASER: Fast and Certifiable Point Cloud Registrationcited by 274
- 2022MegaPose: 6D Pose Estimation of Novel Objects via Render & Comparecited by 198
- 2020Few-Shot Object Detection and Viewpoint Estimation for Objects in the Wildcited by 142
- 2015Render for CNN: Viewpoint Estimation in Images Using CNNs Trained with Rendered 3D Model Viewscited by 94
- 2020Continuous Surface Embeddingscited by 79
16 more
- 2021RePOSE: Fast 6D Object Pose Refinement via Deep Texture Renderingcited by 63
- 2022Category-Level 6D Object Pose Estimation in the Wild: A Semi-Supervised Learning Approach and A New Datasetcited by 59
- 2022Zero-Shot Category-Level Object Pose Estimationcited by 57
- 2020Robust Object Detection under Occlusion with Context-Aware CompositionalNetscited by 54
- 2020Compositional Convolutional Neural Networks: A Deep Architecture with Innate Robustness to Partial Occlusioncited by 47
- 2018StarMap for Category-Agnostic Keypoint and Viewpoint Estimationcited by 42
- 2021NeMo: Neural Mesh Models of Contrastive Features for Robust 3D Pose Estimationcited by 41
- 2019Pose from Shape: Deep Pose Estimation for Arbitrary 3D Objectscited by 39
- 20183D Pose Estimation and 3D Model Retrieval for Objects in the Wildcited by 31
- 2022VoGE: A Differentiable Volume Renderer using Gaussian Ellipsoids for Analysis-by-Synthesiscited by 22
- 2022Self-Supervised Geometric Correspondence for Category-Level 6D Object Pose Estimation in the Wildcited by 22
- 2021PoseContrast: Class-Agnostic Object Viewpoint Estimation in the Wild with Pose-Aware Contrastive Learningcited by 19
- 2023You Only Look at One: Category-Level Object Representations for Pose Estimation From a Single Examplecited by 8
- 2019Few-Shot Viewpoint Estimationcited by 6
- 2015Inferring 3D Object Pose in RGB-D Imagescited by 3
- 2022Category-Level Pose Retrieval with Contrastive Features Learnt with Occlusion Augmentationcited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 2.
5 papers.
- 2025Common3D: Self-Supervised Learning of 3D Morphable Models for Common Objects in Neural Feature Spacecited by 9
- 20254D-Animal: Freely Reconstructing Animatable 3D Animals from Videoscited by 6
- 2024Pose Prior Learner: Unsupervised Categorical Prior Learning for Pose Estimationcited by 3
- 2026Every9D-21M: Large-Scale Real-World 9D Canonicalization of Everyday Objectscited by 0
- 2026Emergence of a Shared Canonical Object Frame from In-the-Wild Videoscited by 0
- 2026Emergence of a Shared Canonical Object Frame from In-the-Wild Videos29 Jun 2026
- 2026Every9D-21M: Large-Scale Real-World 9D Canonicalization of Everyday Objects27 May 2026
- 20254D-Animal: Freely Reconstructing Animatable 3D Animals from Videos14 Jul 2025
- 2025Common3D: Self-Supervised Learning of 3D Morphable Models for Common Objects in Neural Feature Space30 Apr 2025
- 2024Pose Prior Learner: Unsupervised Categorical Prior Learning for Pose Estimation4 Oct 2024