← Latest papers
💻 computer science

3D Densification for Multi-Map Monocular VSLAM in Endoscopy

This paper proposes a method to densify and refine sparse multi-map monocular VSLAM for endoscopy by aligning NN LightDepth predictions with CudaSIFT submaps using LMedS, effectively removing outliers and mitigating scale ambiguity to produce reliable 3D maps with 4.15 mm RMS accuracy.

Original authors: X. Anadón, Javier Rodríguez-Puigvert, J. M. M. Montiel

Published 2026-05-19
📖 4 min read☕ Coffee break read

Original authors: X. Anadón, Javier Rodríguez-Puigvert, J. M. M. Montiel

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to build a 3D model of a dark, winding cave (the inside of a colon) using only a single camera on a stick. This is what doctors do during a colonoscopy. The problem is that the cave is slippery, the lighting changes constantly, and sometimes the camera gets covered in water or fogged up.

The Old Way: A Sketchy Sketch
Previously, the best computer systems for this job were like a very fast, very careful cartographer who only drew dots to mark where the walls were. This system (called CudaSIFT-SLAM) was great at knowing where the camera was moving, even if the camera got lost and had to find its way back. However, the map it produced was like a sketch made of scattered, noisy dots.

  • The Problem: The dots were often in the wrong places (outliers), and there weren't enough of them to see the actual shape of the walls. It was too "sparse" to be useful for a doctor trying to see a small lesion or measure a polyp.

The New Solution: Filling in the Blanks
The authors of this paper propose a clever two-step team-up to turn that sketchy dot-map into a solid, smooth 3D surface.

  1. The "Guessing" Artist (LightDepth): They use a modern AI tool called LightDepth. Think of this AI as an artist who looks at a single photo and guesses how far away everything is based on how the light fades (since the camera and light are on the same stick, things get darker the further away they are). This AI can fill in the whole picture with depth information, but it has a flaw: it doesn't know the true size. It might think a room is 10 feet wide or 100 feet wide; it just knows the shape is right, but the scale is off.
  2. The "Truth" Detective (LMedS): This is where the magic happens. The system takes the "Guessing Artist's" full picture and the "Cartographer's" scattered dots. It needs to fit the full picture onto the dots.
    • Because the dots are noisy (some are wrong), you can't just average them out.
    • Instead, the system uses a mathematical trick called LMedS (Least Median of Squares). Imagine you have a bunch of people guessing the height of a building. Most are close, but a few are shouting crazy numbers. LMedS ignores the crazy shouters and finds the "middle ground" that fits the most people.
    • This allows the system to figure out the correct scale and, more importantly, throw away the bad dots (the outliers) that don't fit the new, denser picture.

The Result: A Smooth, Accurate Model
Once the system aligns the "guess" with the "truth" and cleans up the noise, it fuses everything together into a smooth, dense 3D surface (using a method called Marching Cubes).

What They Proved:

  • Speed: They did this in less than 200 milliseconds per frame. That's fast enough to be considered "real-time" for medical procedures.
  • Accuracy: They tested this on a fake colon (a phantom) where they knew the exact shape. The old dot-map had huge errors (averaging 99mm off in some cases). The new method brought that error down to about 4.15 mm.
  • Robustness: They tested it on real colonoscopy videos where the camera gets covered in water or loses track. The system successfully cleaned up the messy data and built a reliable 3D map without needing to be retrained for every specific hospital or camera.

In a Nutshell:
The paper describes a method that takes a shaky, incomplete 3D map made of scattered dots and uses an AI depth guesser to fill in the gaps. A smart mathematical filter then cleans out the mistakes and fixes the size, resulting in a smooth, accurate 3D model of the inside of the colon, all while the camera is still moving.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →