An adaptive and fully automatic method for estimating the 3D position of bendable instruments using endoscopic images
Paolo Cabras (ICube), Florent Nageotte (ICube), Philippe Zanne, (ICube), Christophe Doignon (ICube)

TL;DR
This paper introduces an automatic method to accurately estimate the 3D position of bendable surgical instruments using monocular endoscopic images with colored markers, enabling improved control and motion analysis.
Contribution
It presents a novel adaptive approach that combines image segmentation, marker corner detection, and 3D pose estimation accounting for mechanical play, specifically for bendable instruments in endoscopy.
Findings
Achieved RMS error of around 2-3 mm in laboratory tests.
Successfully estimated 3D tip position during real in vivo motions.
Method outperforms standard approaches in realistic conditions.
Abstract
Background. Flexible bendable instruments are key tools for performing surgical endoscopy. Being able to measure the 3D position of such instruments can be useful for various tasks, such as controlling automatically robotized instruments and analyzing motions. Methods. We propose an automatic method to infer the 3D pose of a single bending section instrument, using only the images provided by a monocular camera embedded at the tip of the endoscope. The proposed method relies on colored markers attached onto the bending section. The image of the instrument is segmented using a graph-based method and the corners of the markers are extracted by detecting the color transition along B{\'e}zier curves fitted on edge points. These features are accurately located and then used to estimate the 3D pose of the instrument using an adaptive model that allows to take into account the mechanical play…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
