Probabilistic visual and electromagnetic data fusion for robust drift-free sequential mosaicking: application to fetoscopy

Abstract. The most effective treatment for twin-to-twin transfusion syndrome is laser photocoagulation of the shared vascular anastomoses in the placenta. Vascular connections are extremely challenging to locate due to their caliber and the reduced field-of-view of the fetoscope. Therefore, mosaicking techniques are beneficial to expand the scene, facilitate navigation, and allow vessel photocoagulation decision-making. Local vision-based mosaicking algorithms inherently drift over time due to the use of pairwise transformations. We propose the use of an electromagnetic tracker (EMT) sensor mounted at the tip of the fetoscope to obtain camera pose measurements, which we incorporate into a probabilistic framework with frame-to-frame visual information to achieve globally consistent sequential mosaics. We parametrize the problem in terms of plane and camera poses constrained by EMT measurements to enforce global consistency while leveraging pairwise image relationships in a sequential fashion through the use of local bundle adjustment. We show that our approach is drift-free and performs similarly to state-of-the-art global alignment techniques like bundle adjustment albeit with much less computational burden. Additionally, we propose a version of bundle adjustment that uses EMT information. We demonstrate the robustness to EMT noise and loss of visual information and evaluate mosaics for synthetic, phantom-based and ex vivo datasets.

[1]  Kurt Konolige,et al.  Real-time Localization in Outdoor Environments using Stereo Vision and Inexpensive GPS , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[2]  Selim Benhimane,et al.  Homography-based 2D Visual Tracking and Servoing , 2007, Int. J. Robotics Res..

[3]  Danail Stoyanov,et al.  Hand-eye calibration for robotic assisted minimally invasive surgery without a calibration object , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[4]  K. Cleary,et al.  Navigation with electromagnetic tracking for interventional radiology procedures: a feasibility study. , 2005, Journal of vascular and interventional radiology : JVIR.

[5]  M. Kilby,et al.  Fetoscopic laser coagulation of the vascular equator versus selective coagulation for twin-to-twin transfusion syndrome: an open-label randomised controlled trial , 2014, The Lancet.

[6]  Sébastien Ourselin,et al.  A Combined EM and Visual Tracking Probabilistic Model for Robust Mosaicking: Application to Fetoscopy , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[7]  Olivier Stasse,et al.  MonoSLAM: Real-Time Single Camera SLAM , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Sébastien Ourselin,et al.  Real-time mosaicing of fetoscopic videos using SIFT , 2016, SPIE Medical Imaging.

[9]  Carlo Tomasi Camera Calibration , 2002 .

[10]  Hauke Strasdat,et al.  Scale Drift-Aware Large Scale Monocular SLAM , 2010, Robotics: Science and Systems.

[11]  Ieee Xplore,et al.  IEEE Transactions on Pattern Analysis and Machine Intelligence Information for Authors , 2022, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[13]  Anders P. Eriksson,et al.  Triangulating a Plane , 2011, SCIA.

[14]  Y. Ville,et al.  Twin-to-twin transfusion syndrome (TTTS)* , 2011, Journal of perinatal medicine.

[15]  Xiaofeng He,et al.  A square root unscented Kalman filter for multiple view geometry based stereo cameras/inertial navigation , 2016 .

[16]  Aníbal Ollero,et al.  Improving vision-based planar motion estimation for unmanned aerial vehicles through online mosaicing , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[17]  Javier Civera,et al.  Drift-Free Real-Time Sequential Mosaicing , 2009, International Journal of Computer Vision.

[18]  Matthew A. Brown,et al.  Recognising panoramas , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[19]  Wolfgang Birkfellner,et al.  Electromagnetic Tracking in Medicine—A Review of Technology, Validation, and Applications , 2014, IEEE Transactions on Medical Imaging.

[20]  Hui Zhang,et al.  Electromagnetic Tracking for Image-Guided Abdominal Procedures: Overall System and Technical Issues , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[21]  Jos Vander Sloten,et al.  3D Catheter Shape Reconstruction Using Electromagnetic and Image Sensors , 2015, J. Medical Robotics Res..

[22]  Gary R. Bradski,et al.  ORB: An efficient alternative to SIFT or SURF , 2011, 2011 International Conference on Computer Vision.

[23]  Jan Deprest,et al.  Monochorionic Diamniotic Twin Pregnancies: Natural History and Risk Stratification , 2010, Fetal Diagnosis and Therapy.

[24]  Robert E. Mahony,et al.  Homography estimation on the Special Linear group based on direct point correspondence , 2011, IEEE Conference on Decision and Control and European Control Conference.

[25]  J. Stockman,et al.  Endoscopic Laser Surgery Versus Serial Amnioreduction for Severe Twin-to-Twin Transfusion Syndrome , 2006 .

[26]  Simon J. D. Prince,et al.  Computer Vision: Models, Learning, and Inference , 2012 .

[27]  Guang-Zhong Yang,et al.  Catheter navigation based on probabilistic fusion of electromagnetic tracking and physically-based simulation , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Sébastien Ourselin,et al.  The NifTK software platform for image-guided interventions: platform overview and NiftyLink messaging , 2014, International Journal of Computer Assisted Radiology and Surgery.

[29]  Nassir Navab,et al.  A Global Approach for Automatic Fibroscopic Video Mosaicing in Minimally Invasive Diagnosis , 2008, MICCAI.

[30]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[31]  Levente Kovács,et al.  Towards unified electromagnetic tracking system assessment-static errors , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[32]  Richard Szeliski,et al.  Construction of Panoramic Image Mosaics with Global and Local Alignment , 2001 .

[33]  Sanjiv Singh,et al.  Motion Estimation from Image and Inertial Measurements , 2004, Int. J. Robotics Res..

[34]  J. M. M. Montiel,et al.  ORB-SLAM: A Versatile and Accurate Monocular SLAM System , 2015, IEEE Transactions on Robotics.

[35]  Tom Drummond,et al.  Tightly integrated sensor fusion for robust visual tracking , 2004, Image Vis. Comput..

[36]  Michel Dhome,et al.  Weighted Local Bundle Adjustment and Application to Odometry and Visual SLAM Fusion , 2010, BMVC.

[37]  E. Michaelsen,et al.  STITCHING LARGE MAPS FROM VIDEOS TAKEN BY A CAMERA MOVING CLOSE OVER A PLANE USING HOMOGRAPHY DECOMPOSITION , 2013 .

[38]  Michael Bosse,et al.  Keyframe-based visual–inertial odometry using nonlinear optimization , 2015, Int. J. Robotics Res..

[39]  Steven Lovegrove,et al.  Parametric dense visual SLAM , 2011 .

[40]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[41]  Andrea Vedaldi,et al.  Vlfeat: an open and portable library of computer vision algorithms , 2010, ACM Multimedia.

[42]  Harpreet S. Sawhney,et al.  Robust Video Mosaicing through Topology Inference and Local to Global Alignment , 1998, ECCV.

[43]  Guang-Zhong Yang,et al.  Electromagnetic tracking of handheld high-resolution endomicroscopy probes to assist with real-time video mosaicking , 2015, Photonics West - Biomedical Optics.

[44]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[45]  Aníbal Ollero,et al.  A visual odometer without 3D reconstruction for aerial vehicles. Applications to building inspection , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.