Category-Level Pose Retrieval with Contrastive Features Learnt with Occlusion Augmentation
Not on the map. Why?
Abstract (arXiv)
Pose estimation is usually tackled as either a bin classification or a regression problem. In both cases, the idea is to directly predict the pose of an object. This is a non-trivial task due to appearance variations between similar poses and similarities between dissimilar poses. Instead, we follow the key idea that comparing two poses is easier than directly predicting one. Render-and-compare approaches have been employed to that end, however, they tend to be unstable, computationally expensive, and slow for real-time applications. We propose doing category-level pose estimation by learning an alignment metric in an embedding space using a contrastive loss with a dynamic margin and a continuous pose-label space. For efficient inference, we use a simple real-time image retrieval scheme with a pre-rendered and pre-embedded reference set of renderings. To achieve robustness to real-world conditions, we employ synthetic occlusions, bounding box perturbations, and appearance augmentations. Our approach achieves state-of-the-art performance on PASCAL3D and OccludedPASCAL3D and surpasses the competing methods on KITTI3D in a cross-dataset evaluation setting. The code is currently available at https://github.com/gkouros/contrastive-pose-retrieval.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 35 of its 47 references that are in the map. First posted on arXiv 12 Aug 2022.
Builds on
35 of 47 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
- 2017In Defense of the Triplet Loss for Person Re-Identificationcited by 786
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 784
- 2017PoseCNN: A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenescited by 775
- 2020Contrastive Learning with Hard Negative Samplescited by 628
- 2019Multi-Similarity Loss with General Pair Weighting for Deep Metric Learningcited by 368
- 2017Sampling Matters in Deep Embedding Learningcited by 285
- 2019DPOD: 6D Pose Object Detector and Refinercited by 189
23 more
- 2019Stereo R-CNN based 3D Object Detection for Autonomous Drivingcited by 163
- 2020DSGN: Deep Stereo Geometry Network for 3D Object Detectioncited by 101
- 2017Smart Mining for Deep Metric Learningcited by 96
- 2015Render for CNN: Viewpoint Estimation in Images Using CNNs Trained with Rendered 3D Model Viewscited by 94
- 2020Hard negative examples are hard, but usefulcited by 82
- 2021RePOSE: Fast 6D Object Pose Refinement via Deep Texture Renderingcited by 63
- 2015Learning Descriptors for Object Recognition and 3D Pose Estimationcited by 60
- 2020PyTorch Metric Learningcited by 57
- 2020Robust Object Detection under Occlusion with Context-Aware CompositionalNetscited by 54
- 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
- 2020Wasserstein Distances for Stereo Disparity Estimationcited by 38
- 2019Mono3D++: Monocular 3D Vehicle Detection with Two-Scale 3D Hypotheses and Task Priorscited by 37
- 2020Robust 6D Object Pose Estimation by Learning RGB-D Featurescited by 25
- 2018How Robust is 3D Human Pose Estimation to Occlusion?cited by 23
- 2020Monocular Differentiable Rendering for Self-Supervised 3D Object Detectioncited by 23
- 2021PoseContrast: Class-Agnostic Object Viewpoint Estimation in the Wild with Pose-Aware Contrastive Learningcited by 19
- 20193D Object Instance Recognition and Pose Estimation Using Triplet Loss with Dynamic Margincited by 14
- 2019DirectShape: Direct Photometric Alignment of Shape Priors for Visual Vehicle Pose and Shape Estimationcited by 11
- 2020Geometric Correspondence Fields: Learned Differentiable Rendering for 3D Pose Refinement in the Wildcited by 10
- 2018Learning a Disentangled Embedding for Monocular 3D Shape Retrieval and Pose Estimationcited by 4
- 2015Pose Induction for Novel Object Categoriescited by 2
Built on by
Citing papers per year: 2024: 2.
2 papers.