A robust method to track colonoscopy videos with non-informative images

PurposeContinuously, optical and virtual image alignment can significantly supplement the clinical value of colonoscopy. However, the co-alignment process is frequently interrupted by non-informative images. A video tracking framework to continuously track optical colonoscopy images was developed and tested.MethodsA video tracking framework with immunity to non-informative images was developed with three essential components: temporal volume flow, region flow, and incremental egomotion estimation. Temporal volume flow selects two similar images interrupted by non-informative images; region flow measures large visual motion between selected images; and incremental egomotion processing estimates significant camera motion by decomposing each large visual motion vector into a sequence of small optical flow vectors. The framework was extensively evaluated via phantom and colonoscopy image sequences. We constructed two colon-like phantoms, a straight phantom and a curved phantom, to measure actual colonoscopy motion.ResultsIn the straight phantom, after 48 frames were excluded, the tracking error was $$<$$3 mm of 16 mm traveled. In the curved phantom, the error was $$<$$4 mm of 23.88 mm traveled after 72 frames were excluded. Through evaluations with clinical sequences, the robustness of the tracking framework was demonstrated on 30 colonoscopy image sequences from 22 different patients. Four specific sequences among these were chosen to illustrate the algorithm’s decreased sensitivity to (1) fluid immersion, (2) wall contact, (3) surgery-induced colon deformation, and (4) multiple non-informative image sequences.ConclusionA robust tracking framework for real-time colonoscopy was developed that facilitates continuous alignment of optical and virtual images, immune to non-informative images that enter the video stream. The system was validated in phantom testing and achieved success with clinical image sequences.

[1]  Max A. Viergever,et al.  Efficient and reliable schemes for nonlinear diffusion filtering , 1998, IEEE Trans. Image Process..

[2]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[3]  Cordelia Schmid,et al.  Scale & Affine Invariant Interest Point Detectors , 2004, International Journal of Computer Vision.

[4]  Jitendra Malik,et al.  Large displacement optical flow , 2009, CVPR.

[5]  Thomas Brox,et al.  Universität Des Saarlandes Fachrichtung 6.1 – Mathematik Highly Accurate Optic Flow Computation with Theoretically Justified Warping Highly Accurate Optic Flow Computation with Theoretically Justified Warping , 2022 .

[6]  Antonio Torralba,et al.  SIFT Flow: Dense Correspondence across Different Scenes , 2008, ECCV.

[7]  Daisuke Deguchi,et al.  New Image Similarity Measure for Bronchoscope Tracking Based on Image Registration , 2003, MICCAI.

[8]  Daisuke Deguchi,et al.  Selective image similarity measure for bronchoscope tracking based on image registration , 2009, Medical Image Anal..

[9]  J H Rieger,et al.  Processing differential image motion. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[10]  Jung-Hwan Oh,et al.  Informative frame classification for endoscopy video , 2007, Medical Image Anal..

[11]  Ivan Bricault,et al.  Multi-Level Strategy for Computer-Assisted Transbronchial Biopsy , 1998, MICCAI.

[12]  Tony Lindeberg,et al.  Scale-Space Theory in Computer Vision , 1993, Lecture Notes in Computer Science.

[13]  Yu Cao,et al.  Measuring Objective Quality of Colonoscopy , 2009, IEEE Transactions on Biomedical Engineering.

[14]  Pedro F. Felzenszwalb,et al.  Efficient belief propagation for early vision , 2004, CVPR 2004.

[15]  Jianwen Luo,et al.  A fast normalized cross-correlation calculation method for motion estimation , 2010, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[16]  Thomas Wilton Ryan THE PREDICTION OF CROSS-CORRELATION ACCURACY IN DIGITAL STEREO-PAIR IMAGES , 1981 .

[17]  William E. Higgins,et al.  Computer-based system for the virtual-endoscopic guidance of bronchoscopy , 2007, Comput. Vis. Image Underst..

[18]  Jitendra Malik,et al.  Large Displacement Optical Flow: Descriptor Matching in Variational Motion Estimation , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Stan Z. Li Markov Random Field Modeling in Image Analysis , 2009, Advances in Pattern Recognition.

[20]  William E. Higgins,et al.  Real-time Image-Based Guidance Method for Lung-Cancer Assessment , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[21]  Louis A. Hageman,et al.  Iterative Solution of Large Linear Systems. , 1971 .

[22]  Jun Sugiyama,et al.  Tracking of a bronchoscope using epipolar geometry analysis and intensity-based image registration of real and virtual endoscopic images , 2002, Medical Image Anal..

[23]  Jiri Matas,et al.  Robust wide-baseline stereo from maximally stable extremal regions , 2004, Image Vis. Comput..

[24]  Nick Barnes,et al.  Estimation of the Epipole using Optical Flow at Antipodal Points , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[25]  Daisuke Deguchi,et al.  Hybrid Bronchoscope Tracking Using a Magnetic Tracking Sensor and Image Registration , 2005, MICCAI.

[26]  Daisuke Deguchi,et al.  Fast and Accurate Bronchoscope Tracking Using Image Registration and Motion Prediction , 2004, MICCAI.

[27]  A. Dwyer,et al.  Normalized distance along the colon centerline: a method for correlating polyp location on CT colonography and optical colonoscopy. , 2009, AJR. American journal of roentgenology.

[28]  J. Yee,et al.  CT colonography reporting and data system: a consensus proposal. , 2005, Radiology.

[29]  Linda Rabeneck,et al.  Is the effectiveness of colonoscopy "good enough" for population-based screening? , 2010, Journal of the National Cancer Institute.

[30]  Jianfei Liu From pixel to region to temporal volume: A robust motion processing framework for visually-guided navigation , 2011 .

[31]  Tien Tsin,et al.  Image Partial Blur Detection and Classification , 2013 .

[32]  Thomas Brox,et al.  High Accuracy Optical Flow Estimation Based on a Theory for Warping , 2004, ECCV.

[33]  William E. Higgins,et al.  3D CT-Video Fusion for Image-Guided Bronchoscopy , 2008, Comput. Medical Imaging Graph..

[34]  Berthold K. P. Horn,et al.  Passive navigation , 1982, Computer Vision Graphics and Image Processing.

[35]  William E. Higgins,et al.  Combined endoscopic video tracking and virtual 3D CT registration for surgical guidance , 2002, Proceedings. International Conference on Image Processing.

[36]  Antonio Torralba,et al.  SIFT Flow: Dense Correspondence across Scenes and Its Applications , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[37]  James R. Bergen,et al.  Visual odometry , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[38]  Guang-Zhong Yang,et al.  Nonrigid 2-D/3-D Registration for Patient Specific Bronchoscopy Simulation With Statistical Shape Modeling: Phantom Validation , 2006, IEEE Transactions on Medical Imaging.

[39]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints , 2011 .

[40]  Guang-Zhong Yang,et al.  Patient-specific bronchoscope simulation with pq-space-based 2D/3D registration , 2004, Computer aided surgery : official journal of the International Society for Computer Aided Surgery.

[41]  Guang-Zhong Yang,et al.  Non-rigid 2D-3D Registration with Catheter Tip EM Tracking for Patient Specific Bronchoscope Simulation , 2006, MICCAI.

[42]  Stan Z. Li,et al.  Markov Random Field Modeling in Image Analysis , 2001, Computer Science Workbench.

[43]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[44]  William E. Higgins,et al.  System for Live Virtual-Endoscopic Guidance of Bronchoscopy , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[45]  William E. Higgins,et al.  Combined video tracking and image-video registration for continuous bronchoscopic guidance , 2008, International Journal of Computer Assisted Radiology and Surgery.

[46]  Allan D. Jepson,et al.  Subspace methods for recovering rigid motion I: Algorithm and implementation , 2004, International Journal of Computer Vision.

[47]  Andrew Zisserman,et al.  An Affine Invariant Salient Region Detector , 2004, ECCV.

[48]  B. Cash,et al.  CT colonography predictably overestimates colonic length and distance to polyps compared with optical colonoscopy. , 2009, AJR. American journal of roentgenology.