Robust Self-Supervised Monocular Depth Estimation via Intrinsic Albedo-Guided Multi-Task Learning
Source abstract
Abstract
Self-supervised monocular depth estimation has demonstrated high practical utility, as it can be trained using a photometric image reconstruction loss between the original image and a reprojected image generated from the estimated depth and relative pose, thereby alleviating the burden of large-scale label creation. However, this photometric image reconstruction loss relies on the Lambertian reflectance assumption. Under non-Lambertian conditions such as specular reflections or strong illumination gradients, pixel values fluctuate depending on the lighting and viewpoint, which often misguides training and leads to large depth errors. To address this issue, we propose a multitask learning framework that integrates albedo estimation as a supervised auxiliary task. The proposed framework is implemented on top of representative self-supervised monocular depth estimation backbones, including Monodepth2 and Lite-Mono, by adopting a multi-head architecture in which the shared encoder–decoder branches at each upsampling block into a Depth Head and an Albedo Head. Furthermore, we apply Intrinsic Image Decomposition to generate albedo images and design an albedo supervision loss that uses these albedo maps as training targets for the Albedo Head. We then integrate this loss term into the overall training objective, explicitly exploiting illumination-invariant albedo components to suppress erroneous learning in reflective regions and areas with strong illumination gradients. Experiments on the ScanNetV2 dataset demonstrate that, for the lightweight backbone Lite-Mono, our method achieves an average reduction of 18.5% over the four standard depth error metrics and consistently improves accuracy metrics, without increasing the number of parameters and FLOPs at inference time.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Advanced Vision and Imaging · Computer Graphics and Visualization Techniques · Robot Manipulation and Learning
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Graduate School of Science and Engineering, Ritsumeikan University, Kusatsu 525-8577, Shiga, Japan
Department of Intelligent Robotics, Faculty of Information Engineering, Toyama Prefectural University, Imizu 939-0398, Toyama, Japan
Funding
Mazda Foundation
References (43)
Show source-provided references
1. Zhang, J. (2025). Survey on Monocular Metric Depth Estimation. arXiv.10.1117/1.JEI.34.2.020901 ↗
2. Zhou, T., Brown, M., Snavely, N., and Lowe, D.G. (2017, January 21–26). Unsupervised Learning of Depth and Ego-Motion from Video. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.700 ↗
3. Godard, C., Mac Aodha, O., Firman, M., and Brostow, G.J. (November, January 27). Digging into Self-Supervised Monocular Depth Estimation. Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea.
4. Schön, M., Buchholz, M., and Dietmayer, K. (2021, January 10–17). Mgnet: Monocular Geometric Scene Understanding for Autonomous Driving. Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, QC, Canada.10.1109/ICCV48922.2021.01551 ↗
5. Towards Real-Time Monocular Depth Estimation for Robotics: A Survey10.1109/TITS.2022.3160741 ↗
6. Schreiber, A.M., Hong, M., and Rozenblit, J.W. (2021, January 17–20). Monocular Depth Estimation Using Synthetic Data for an Augmented Reality Training System in Laparoscopic Surgery. Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, Melbourne, Australia.10.1109/SMC52423.2021.9658708 ↗
7. Saunders, K., Vogiatzis, G., and Manso, L.J. (2023, January 2–6). Self-Supervised Monocular Depth Estimation: Let’s Talk about the Weather. Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France.10.1109/ICCV51070.2023.00818 ↗
8. Gasperini, S., Morbitzer, N., Jung, H., Navab, N., and Tombari, F. (2023, January 2–6). Robust Monocular Depth Estimation under Challenging Conditions. Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France.10.1109/ICCV51070.2023.00751 ↗
9. A Study on the Generality of Neural Network Structures for Monocular Depth Estimation10.1109/TPAMI.2023.3332407 ↗
10. Choi, W., Hwang, K., Choi, M., Han, K., Choi, W., Shin, M., and Im, S. (March, January 25). Intrinsic Image Decomposition for Robust Self-Supervised Monocular Depth Estimation on Reflective Surfaces. Proceedings of the AAAI Conference on Artificial Intelligence, Philadelphia, PA, USA.
11. SHADeS: Self-Supervised Monocular Depth Estimation through Non-Lambertian Image Decomposition10.1007/s11548-025-03371-8 ↗
12. Zhang, N., Nex, F., Vosselman, G., and Kerle, N. (2023, January 17–24). Lite-Mono: A Lightweight CNN and Transformer Architecture for Self-Supervised Monocular Depth Estimation. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada.10.1109/CVPR52729.2023.01778 ↗
13. Depth Map Prediction from a Single Image Using a Multi-Scale Deep Network
14. Laina, I., Rupprecht, C., Belagiannis, V., Tombari, F., and Navab, N. (2016, January 25–28). Deeper Depth Prediction with Fully Convolutional Residual Networks. Proceedings of the International Conference on 3D Vision, Stanford, CA, USA.10.1109/3DV.2016.32 ↗
15. Fu, H., Gong, M., Wang, C., Batmanghelich, K., and Tao, D. (2018, January 18–23). Deep Ordinal Regression Network for Monocular Depth Estimation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00214 ↗
16. Bhat, S.F., Alhashim, I., and Wonka, P. (2021, January 19–25). AdaBins: Depth Estimation Using Adaptive Bins. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Virtual.
17. Garg, R., Bg, V.K., Carneiro, G., and Reid, I. (2016, January 11–14). Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescue. Proceedings of the European Conference on Computer Vision, Amsterdam, The Netherlands.10.1007/978-3-319-46484-8_45 ↗
18. Godard, C., Mac Aodha, O., and Brostow, G.J. (2017, January 21–26). Unsupervised Monocular Depth Estimation with Left-Right Consistency. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.699 ↗
19. Poggi, M., Tosi, F., and Mattoccia, S. (2018, January 5–8). Learning Monocular Depth Estimation with Unsupervised Trinocular Assumptions. Proceedings of the International Conference on 3D Vision, Verona, Italy.10.1109/3DV.2018.00045 ↗
20. Watson, J., Firman, M., Brostow, G.J., and Turmukhambetov, D. (November, January 27). Self-Supervised Monocular Depth Hints. Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea.
21. Forget about the Lidar: Self-Supervised Depth Estimators with Med Probability Volumes
22. Zhu, S., Brazil, G., and Liu, X. (2020, January 13–19). The Edge of Depth: Explicit Constraints between Segmentation and Depth. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.10.1109/CVPR42600.2020.01313 ↗
23. Peng, R., Wang, R., Lai, Y., Tang, L., and Cai, Y. (2021, January 10–17). Excavating the Potential Capacity of Self-Supervised Monocular Depth Estimation. Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, QC, Canada.10.1109/ICCV48922.2021.01527 ↗
24. Shu, C., Yu, K., Duan, Z., and Yang, K. (2020, January 23–28). Feature-Metric Loss for Self-Supervised Learning of Depth and Egomotion. Proceedings of the European Conference on Computer Vision, Virtual.10.1007/978-3-030-58529-7_34 ↗
25. Lyu, X., Liu, L., Wang, M., Kong, X., Liu, L., Liu, Y., Chen, X., and Yuan, Y. (2021, January 19–21). HR-Depth: High Resolution Self-Supervised Monocular Depth Estimation. Proceedings of the AAAI Conference on Artificial Intelligence, Virtual.10.1609/aaai.v35i3.16329 ↗
26. Lightweight Monocular Depth Estimation on Edge Devices10.1109/JIOT.2022.3151374 ↗
27. Klingner, M., Termöhlen, J.-A., Mikolajczyk, J., and Fingscheidt, T. (2020, January 23–28). Self-Supervised Monocular Depth Estimation: Solving the Dynamic Object Problem by Semantic Guidance. Proceedings of the European Conference on Computer Vision, Glasgow, UK.10.1007/978-3-030-58565-5_35 ↗
28. Petrovai, A., and Nedevschi, S. (2023, January 3–7). MonoDVPS: A Self-Supervised Monocular Depth Estimation Approach to Depth-Aware Video Panoptic Segmentation. Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA.10.1109/WACV56688.2023.00309 ↗
29. Lightness and Retinex Theory10.1364/JOSA.61.000001 ↗
30. Grosse, R., Johnson, M.K., Adelson, E.H., and Freeman, W.T. (November, January 27). Ground Truth Dataset and Baseline Evaluations for Intrinsic Image Algorithms. Proceedings of the IEEE 12th International Conference on Computer Vision, Seoul, Republic of Korea.
31. Intrinsic Images in the Wild10.1145/2601097.2601206 ↗
32. Intrinsic Image Decomposition Using a Sparse Representation of Reflectance10.1109/TPAMI.2013.136 ↗
33. Shape, Illumination, and Reflectance from Shading10.1109/TPAMI.2014.2377712 ↗
34. Narihira, T., Maire, M., and Yu, S.X. (2015, January 7–13). Direct Intrinsics: Learning Albedo–Shading Decomposition by Convolutional Regression. Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile.10.1109/ICCV.2015.342 ↗
35. Fan, Q., Yang, J., Hua, G., Chen, B., and Wipf, D. (2018, January 18–23). Revisiting Deep Intrinsic Image Decompositions. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00932 ↗
36. Colorful Diffuse Intrinsic Image Decomposition in the Wild10.1145/3687984 ↗
37. Ma, W.-C., Chu, H., Zhou, B., Urtasun, R., and Torralba, A. (2018, January 8–14). Single Image Intrinsic Decomposition without a Single Intrinsic Image. Proceedings of the European Conference on Computer Vision, Munich, Germany.10.1007/978-3-030-01264-9_13 ↗
38. Zhou, Z., Fan, X., Shi, P., and Xin, Y. (2021, January 10–17). R-MSFM: Recurrent Multi-Scale Feature Modulation for Monocular Depth Estimating. Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, QC, Canada.10.1109/ICCV48922.2021.01254 ↗
39. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep Residual Learning for Image Recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
40. Higashiuchi, G., Shimada, T., Kong, X., Yan, H., and Tomiyama, H. (2025). MonoLENS: Monocular Lightweight Efficient Network with Separable Convolutions for Self-Supervised Monocular Depth Estimation. Appl. Sci., 15.10.3390/app151910393 ↗
41. Dai, A., Chang, A.X., Savva, M., Halber, M., Funkhouser, T., and Nießner, M. (2017, January 21–26). ScanNet: Richly-Annotated 3D Reconstructions of Indoor Scenes. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.261 ↗
42. Shi, X., Dikov, G., Reitmayr, G., Kim, T.-K., and Ghafoorian, M. (2023, January 2–6). 3D Distillation: Improving Self-Supervised Monocular Depth Estimation on Reflective Surfaces. Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France.10.1109/ICCV51070.2023.00838 ↗
43. Poggi, M., Aleotti, F., Tosi, F., and Mattoccia, S. (2020, January 13–19). On the Uncertainty of Self-Supervised Monocular Depth Estimation. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.10.1109/CVPR42600.2020.00329 ↗