LiDUT-Depth: A Lightweight Self-supervised Depth Estimation Model Featuring Dynamic Upsampling and Triplet Loss Optimization
摘要
Lightweight yet reliable depth estimation models that can deployed on edge devices are crucial for the practical application of fields such as autonomous driving, robot navigation, and augmented reality. However, previous research often fails to balance accuracy and complexity well. Existing lightweight models still have relatively high error rates in specific scenarios, which makes them unsuitable for industrial applications. Hence, we propose LiDUT-Depth, a lightweight architecture for self-supervised monocular depth estimation that is enhanced through dynamic upsampling and triplet loss optimization, which achieves competitive results with smaller model sizes and lower computational complexity. Specifically, an efficient dynamic upsampling module (EDU Module) is employed to preserve detailed local features, thereby obtaining more accurate depth estimation results. In addition, an improved semantic-aware triplet loss (SaTri Loss) is integrated into the training loss, significantly improving depth estimation accuracy in gradient-rich regions. Experiments show that our architecture achieves a considerably enhanced accuracy compared with previous works with a much lower model size. Our codes and models are available here .