SHADeS: Self-supervised Monocular Depth Estimation Through Non-Lambertian Image Decomposition
Not on the map. Why?
Abstract (arXiv)
Purpose: Visual 3D scene reconstruction can support colonoscopy navigation. It can help in recognising which portions of the colon have been visualised and characterising the size and shape of polyps. This is still a very challenging problem due to complex illumination variations, including abundant specular reflections. We investigate how to effectively decouple light and depth in this problem. Methods: We introduce a self-supervised model that simultaneously characterises the shape and lighting of the visualised colonoscopy scene. Our model estimates shading, albedo, depth, and specularities (SHADeS) from single images. Unlike previous approaches (IID), we use a non-Lambertian model that treats specular reflections as a separate light component. The implementation of our method is available at https://github.com/RemaDaher/SHADeS. Results: We demonstrate on real colonoscopy images (Hyper Kvasir) that previous models for light decomposition (IID) and depth estimation (MonoVIT, ModoDepth2) are negatively affected by specularities. In contrast, SHADeS can simultaneously produce light decomposition and depth maps that are robust to specular regions. We also perform a quantitative comparison on phantom data (C3VD) where we further demonstrate the robustness of our model. Conclusion: Modelling specular reflections improves depth estimation in colonoscopy. We propose an effective self-supervised approach that uses this insight to jointly estimate light decomposition and depth. Light decomposition has the potential to help with other problems, such as place recognition within the colon.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 13 of its 32 references that are in the map. First posted on arXiv 18 Feb 2025.
Builds on
13 of 32 references.
References · 13
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2019Unsupervised Scale-consistent Depth and Ego-motion Learning from Monocular Videocited by 244
- 2022MonoViT: Self-Supervised Monocular Depth Estimation with a Vision Transformercited by 136
- 2022Colonoscopy 3D Video Dataset with Paired Depth from 2D-3D Registrationcited by 78
- 2021Self-Supervised Monocular Depth and Ego-Motion Estimation in Endoscopy: Appearance Flow to the Rescuecited by 70
- 2016Learning Non-Lambertian Object Intrinsics across ShapeNet Categoriescited by 42
- 2023LightDepth: Single-View Depth Self-Supervision from Illumination Declinecited by 17
- 2023WS-SfMLearner: Self-supervised Monocular Depth and Ego-motion Estimation on Surgical Videos with Unknown Camera Parameterscited by 9
- 2023A Surface-normal Based Neural Framework for Colonoscopy Reconstructioncited by 8
- 2021On the Uncertain Single-View Depths in Colonoscopiescited by 6
- 2023Task-guided Domain Gap Reduction for Monocular Depth Prediction in Endoscopycited by 5
- 2023EndoDepthL: Lightweight Endoscopic Monocular Depth Estimation with CNN-Transformercited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.