Related Experiment Video
Updated: Sep 3, 2026

Medical-grade Sterilizable Target for Fluid-immersed Fetoscope Optical Distortion Calibration
Published on: February 23, 2017
Beyond Photometric Consistency: Addressing Loss Insensitivity to Depth Noise in Endoscopic Estimation via Error
Abstract:
Self-supervised monocular depth estimation in endoscopy is fundamentally constrained by the ill-posed nature of photometric supervision. In this work, we identify a critical yet overlooked cause of this ambiguity: the inherent insensitivity of photometric loss to depth noise. To overcome this intrinsic limitation, we propose Depth Error Calibration Learning (DECL), a two-stage framework that suppresses prediction variance and mitigates residual errors in self-supervised depth estimation. In Stage I (Variance Reduction), a cyclic depth generation strategy produces multiple depth hypotheses for the input image. The per-pixel empirical variance is quantified and integrated into a dedicated variance loss term, which penalizes inconsistent predictions and encourages the network to generate more stable and reliable depth estimates. In Stage II (Bias Calibration), an image-conditioned diffusion model refines the Stage-I depth prior and mitigates structured residuals through iterative denoising, thereby improving geometric accuracy and global consistency. Extensive experiments on three public endoscopic datasets demonstrate that DECL achieves consistent improvements over representative self-supervised monocular depth estimation methods under the evaluated protocols. Moreover, ablation studies on two representative backbones indicate that DECL is not restricted to a single network implementation, while broader validation on additional backbone families remains necessary. The source code is publicly available at https://github.com/DavidLuBit/EndoDenoising.
Related Concept Videos
Instrument Calibration
Analytical Balance Calibration
An analytical balance measures mass and requires regular calibration to...
Common Leveling Mistakes and Errors

