Litcius/Paper detail

Occlusion-Aware Self-Supervised Monocular 6D Object Pose Estimation

Gu Wang, Fabian Manhardt, Xingyu Liu, Xiangyang Ji, Federico Tombari

2021IEEE Transactions on Pattern Analysis and Machine Intelligence53 citationsDOIOpen Access PDF

Abstract

6D object pose estimation is a fundamental yet challenging problem in computer vision. Convolutional Neural Networks (CNNs) have recently proven to be capable of predicting reliable 6D pose estimates even under monocular settings. Nonetheless, CNNs are identified as being extremely data-driven, and acquiring adequate annotations is oftentimes very time-consuming and labor intensive. To overcome this limitation, we propose a novel monocular 6D pose estimation approach by means of self-supervised learning, removing the need for real annotations. After training our proposed network fully supervised with synthetic RGB data, we leverage current trends in noisy student training and differentiable rendering to further self-supervise the model on these unsupervised real RGB(-D) samples, seeking for a visually and geometrically optimal alignment. Moreover, employing both visible and amodal mask information, our self-supervision becomes very robust towards challenging scenarios such as occlusion. Extensive evaluations demonstrate that our proposed self-supervision outperforms all other methods relying on synthetic data or employing elaborate techniques from the domain adaptation realm. Noteworthy, our self-supervised approach consistently improves over its synthetically trained baseline and often almost closes the gap towards its fully supervised counterpart.

Topics & Concepts

Artificial intelligenceComputer scienceMonocularPoseLeverage (statistics)Convolutional neural networkComputer visionRendering (computer graphics)3D pose estimationPattern recognition (psychology)RGB color modelDomain adaptationMachine learningArtificial neural networkObject detectionRobustness (evolution)Supervised learningVisualizationSynthetic dataDeep learningObject (grammar)Domain (mathematical analysis)SegmentationFeature extractionCognitive neuroscience of visual object recognitionDifferentiable functionFeature learningBenchmark (surveying)Monocular visionRobot Manipulation and LearningHuman Pose and Action RecognitionRobotics and Sensor-Based Localization
Occlusion-Aware Self-Supervised Monocular 6D Object Pose Estimation | Litcius