Related Experiment Video
Updated: Oct 7, 2025

07:29
Deep Vascular Imaging in the Eye with Flow-Enhanced Ultrasound
Published on: October 4, 2021
2.5K
Self-Supervised monocular depth and ego-Motion estimation in endoscopy: Appearance flow to the rescue
Shuwei Shao1, Zhongcai Pei2, Weihai Chen2
1School of Automation Science and Electrical Engineering, Beihang University, Beijing, China.
Medical Image Analysis
|January 11, 2022
Summary
This study introduces appearance flow for self-supervised depth and ego-motion estimation in endoscopic videos, overcoming brightness inconsistencies. The novel framework significantly improves accuracy and demonstrates strong generalization across diverse datasets.
Area of Science:
- Computer Vision
- Medical Imaging
- Robotics
Background:
- Self-supervised learning for depth and ego-motion estimation from monocular videos is effective in autonomous driving.
- A key assumption is constant image brightness, which is violated in endoscopic scenes due to illumination variations and reflections.
- These brightness inconsistencies degrade the accuracy of depth and ego-motion estimation.
Purpose of the Study:
- To address the challenge of brightness inconsistency in endoscopic videos for self-supervised depth and ego-motion estimation.
- To introduce a novel concept, appearance flow, to handle variations in brightness patterns.
- To develop a unified self-supervised framework for simultaneous monocular depth and ego-motion estimation in endoscopic scenes.
Main Methods:
- Developed a unified self-supervised framework incorporating structure, motion, appearance, and correspondence modules.
- Introduced appearance flow to account for brightness variations, enabling a generalized dynamic image constraint.
- The framework aims to accurately reconstruct appearance and calibrate image brightness.
Main Results:
- The proposed unified framework significantly outperforms existing self-supervised approaches on the SCARED and EndoSLAM datasets.
- The framework demonstrates strong generalization ability, performing well on unseen datasets (SERV-CT, Hamlyn) without fine-tuning.
- Superior results highlight the effectiveness of the appearance flow concept and the unified framework.
Conclusions:
- The novel appearance flow concept effectively addresses brightness inconsistency in endoscopic videos.
- The unified self-supervised framework provides accurate simultaneous depth and ego-motion estimation in challenging endoscopic environments.
- The framework exhibits robust generalization capabilities, making it suitable for various clinical applications and camera systems.
Related Concept Videos
Uniform Depth Channel Flow
190
Uniform depth channel flow keeps fluid depth consistent along channels such as irrigation canals. In natural channels, such as rivers, approximate uniform flow is often assumed. This condition occurs when the channel’s bottom slope matches the energy slope, balancing potential energy lost from gravity with head loss due to shear stress. This balance prevents depth changes along the channel length, resulting in a steady, uniform flow.Uniform flow in open channels with a constant cross-section...
190
Depth Perception and Spatial Vision
1.1K
Depth perception is the ability to perceive objects three-dimensionally. It relies on two types of cues: binocular and monocular. Binocular cues depend on the combination of images from both eyes and how the eyes work together. Since the eyes are in slightly different positions, each eye captures a slightly different image. This disparity between images, known as binocular disparity, helps the brain interpret depth. When the brain compares these images, it determines the distance to an object.
1.1K
Uniform Depth Channel Flow: Problem Solving
140
To calculate the flow rate for a trapezoidal channel, first, identify the bottom width, side slope, and flow depth of the channel. The cross-sectional area (A) corresponding to the depth of flow (y), channel bottom width (B), and side slope (θ) is determined by:Next, calculate the wetted perimeter, which includes the bottom width and the sloped side lengths in contact with the water. Using the values of the cross-sectional area and the wetted perimeter, determine the hydraulic radius by...
140

