CudaSIFT-SLAM: multiple-map visual SLAM for full procedure mapping in real human endoscopy
Not on the map. Why?
Abstract (arXiv)
Monocular visual simultaneous localization and mapping (V-SLAM) is nowadays an irreplaceable tool in mobile robotics and augmented reality, where it performs robustly. However, human colonoscopies pose formidable challenges like occlusions, blur, light changes, lack of texture, deformation, water jets or tool interaction, which result in very frequent tracking losses. ORB-SLAM3, the top performing multiple-map V-SLAM, is unable to recover from them by merging sub-maps or relocalizing the camera, due to the poor performance of its place recognition algorithm based on ORB features and DBoW2 bag-of-words. We present CudaSIFT-SLAM, the first V-SLAM system able to process complete human colonoscopies in real-time. To overcome the limitations of ORB-SLAM3, we use SIFT instead of ORB features and replace the DBoW2 direct index with the more computationally demanding brute-force matching, being able to successfully match images separated in time for relocation and map merging. Real-time performance is achieved thanks to CudaSIFT, a GPU implementation for SIFT extraction and brute-force matching. We benchmark our system in the C3VD phantom colon dataset, and in a full real colonoscopy from the Endomapper dataset, demonstrating the capabilities to merge sub-maps and relocate in them, obtaining significantly longer sub-maps. Our system successfully maps in real-time 88 % of the frames in the C3VD dataset. In a real screening colonoscopy, despite the much higher prevalence of occluded and blurred frames, the mapping coverage is 53 % in carefully explored areas and 38 % in the full sequence, a 70 % improvement over ORB-SLAM3.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 9 of its 22 references that are in the map. First posted on arXiv 27 May 2024.
Builds on
9 of 22 references.
References · 9
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 862
- 2016Direct Sparse Odometrycited by 479
- 2022Colonoscopy 3D Video Dataset with Paired Depth from 2D-3D Registrationcited by 78
- 2022EndoMapper dataset of complete calibrated endoscopy procedurescited by 53
- 2018MIS-SLAM: Real-time Large Scale Dense Deformable SLAM System in Minimal Invasive Surgery Based on Heterogeneous Computingcited by 29
- 2022SAGE: SLAM with Appearance and Geometry Prior for Endoscopycited by 28
- 2023NR-SLAM: Non-Rigid Monocular SLAMcited by 11
- 2023BDIS-SLAM: A lightweight CPU-based dense stereo SLAM for surgerycited by 2
Built on by
Citing papers per year: 2024: 3; 2025: 3; 2026: 5.
11 papers.
- 2025C3VDv2 -- Colonoscopy 3D video dataset with enhanced realismcited by 14
- 2024Topological SLAM in colonoscopies leveraging deep features and topological priorscited by 5
- 2024Image Matching Filtering and Refinement by Planes and Beyondcited by 5
- 2024EndoMetric: Near-Light Monocular Metric Scale Estimation in Endoscopycited by 3
- 20253D Densification for Multi-Map Monocular VSLAM in Endoscopycited by 3
- 2025Endoscopic Depth Estimation Based on Deep Learning: A Surveycited by 1
- 2026Investigating a Policy-Based Formulation for Endoscopic Camera Pose Recoverycited by 0
- 2026Expert Consensus on Criteria for the Automated Assessment of Laparoscopic Camera Navigationcited by 0
- 2026EndoMD-SLAM: Endoscopic Gaussian Splatting SLAM under Optical Degradation with Memory and Static-Transient Decompositioncited by 0
- 2026Lesion-centered 3D mapping of colonoscopy procedures: validation of a hierarchical ensemble pipeline on public benchmark videoscited by 0
- 2026LapaTrack-3D: 6 DoF pre-operative shape tracking for laparoscopic surgerycited by 0
- 2026LapaTrack-3D: 6 DoF pre-operative shape tracking for laparoscopic surgery17 Sep 2026
- 2026Lesion-centered 3D mapping of colonoscopy procedures: validation of a hierarchical ensemble pipeline on public benchmark videos15 Sep 2026
- 2026EndoMD-SLAM: Endoscopic Gaussian Splatting SLAM under Optical Degradation with Memory and Static-Transient Decomposition9 Aug 2026
- 2026Expert Consensus on Criteria for the Automated Assessment of Laparoscopic Camera Navigation22 Jun 2026
- 2026Investigating a Policy-Based Formulation for Endoscopic Camera Pose Recovery20 Mar 2026
- 2025Endoscopic Depth Estimation Based on Deep Learning: A Survey28 Jul 2025
- 2025C3VDv2 -- Colonoscopy 3D video dataset with enhanced realism30 Jun 2025
- 20253D Densification for Multi-Map Monocular VSLAM in Endoscopy18 Mar 2025
- 2024Image Matching Filtering and Refinement by Planes and Beyond14 Nov 2024
- 2024EndoMetric: Near-Light Monocular Metric Scale Estimation in Endoscopy19 Oct 2024
- 2024Topological SLAM in colonoscopies leveraging deep features and topological priors25 Sep 2024