Self-supervised Monocular Depth Estimation Robust to Reflective Surface Leveraged by Triplet Mining
Self-supervised monocular depth estimation (SSMDE) aims to predict the dense depth map of a monocular image, by learning depth from RGB image sequences, eliminating the need for ground-truth depth labels. Although this approach simplifies data acquisition compared to supervised methods, it struggles with reflective surfaces, as they violate the assumptions of Lambertian reflectance, leading to inaccurate training on such surfaces. To tackle this problem, we propose a novel training strategy for an SSMDE by leveraging triplet mining to pinpoint reflective regions at the pixel level, guided by the camera geometry between different viewpoints. The proposed reflection-aware triplet mining loss specifically penalizes the inappropriate photometric error minimization on the localized reflective regions while preserving depth accuracy in non-reflective areas. We also incorporate a reflection-aware knowledge distillation method that enables a student model to selectively learn the pixel-level knowledge from reflective and non-reflective regions. This results in robust depth estimation across areas. Evaluation results on multiple datasets demonstrate that our method effectively enhances depth quality on reflective surfaces and outperforms state-of-the-art SSMDE baselines.
Code (0)
등록된 구현이 없습니다.
Tasks
Depth EstimationKnowledge DistillationMonocular Depth EstimationTripletMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Intrinsic Image Decomposition for Robust Self-supervised Monocular Depth Estimation on Reflective Surfaces
Self-supervised monocular depth estimation (SSMDE) has gained attention in the field of deep learning as it estimates depth without requiring ground truth depth maps. This approach typically uses a photometric consistenc…
Depth EstimationDepth PredictionIntrinsic Image DecompositionKnowledge Distillation+13D Distillation: Improving Self-Supervised Monocular Depth Estimation on Reflective Surfaces
Self-supervised monocular depth estimation (SSMDE) aims at predicting the dense depth maps of monocular images, by learning to minimize a photometric loss using spatially neighboring image pairs during training. Whil…
Depth EstimationMonocular Depth EstimationStereo-Matching Knowledge Distilled Monocular Depth Estimation Filtered by Multiple Disparity Consistency
In stereo-matching knowledge distillation methods of the self-supervised monocular depth estimation, the stereo-matching network's knowledge is distilled into a monocular depth network through pseudo-depth maps. In these…
Depth EstimationKnowledge DistillationMonocular Depth EstimationStereo MatchingCrafting Monocular Cues and Velocity Guidance for Self-Supervised Multi-Frame Depth Learning
Self-supervised monocular methods can efficiently learn depth information of weakly textured surfaces or reflective objects. However, the depth accuracy is limited due to the inherent ambiguity in monocular geometric mod…
Depth EstimationDepth360: Self-supervised Learning for Monocular Depth Estimation using Learnable Camera Distortion Model
Self-supervised monocular depth estimation has been widely investigated to estimate depth images and relative poses from RGB images. This framework is attractive for researchers because the depth and pose networks can be…
Depth EstimationMonocular Depth EstimationSelf-Supervised Learning