Robust registration procedures for endoscopic imaging

This paper presents a robust algorithm for calibration and system registration of endoscopic imaging devices. The system registration allows us to map accurately each point in the world coordinate system into the endoscope image and vice versa to obtain the world line of sight for each image pixel. The key point of our system is a robust linear algorithm based on singular value decomposition (SVD) for estimating simultaneously two unknown coordinate transformations. We show that our algorithm is superior in terms of robustness and computing efficiency to iterative procedures based on Levenberg-Marquardt optimization or on quaternion approaches. The algorithm does not require the calibration pattern to be tracked. Experimental results and simulations verify the robustness and usefulness of our approach. They give an accuracy of less than 0.7 mm and a success rate >99%. We apply the calibrated endoscope to the neurosurgical relevant case of red out, where in spite of the complete loss of vision the surgeon gets visual aids in the endoscope image at the actual position, allowing him/her to manoeuvre a coagulation fibre into the right position. Finally, we outline how our registration algorithm can be used also for standard registration applications (establish the mapping between two sets of points). We propose our algorithm as a linear, non-iterative algorithm also for projective transformations and for 2D-3D-mappings. Thus, it can be seen as a generalization of the well-known Umeyama registration algorithm.

[1]  Yuan-Fang Wang,et al.  Image-based rendering and modeling in video-endoscopy , 2004, 2004 2nd IEEE International Symposium on Biomedical Imaging: Nano to Macro (IEEE Cat No. 04EX821).

[2]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

[3]  K Schmieder,et al.  Consideration of ergonomic aspects in the development of a new endoscopic navigation system , 2005, British journal of neurosurgery.

[4]  Max A. Viergever,et al.  A survey of medical image registration , 1998, Medical Image Anal..

[5]  S. Umeyama,et al.  Least-Squares Estimation of Transformation Parameters Between Two Point Patterns , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Terry M. Peters,et al.  Automatic fusion of freehand endoscopic brain images to three-dimensional surfaces: creating stereoscopic panoramas , 2002, IEEE Transactions on Medical Imaging.

[7]  T Liebig,et al.  [Virtual MR endoscopy of the ventricles prior to neurosurgical interventional endoscopy -- evaluation of different presentation techniques]. , 2004, RoFo : Fortschritte auf dem Gebiete der Rontgenstrahlen und der Nuklearmedizin.

[8]  G H Barnett,et al.  Computer-assisted endoscopy for neurosurgical procedures: technical note. , 1997, Neurosurgery.

[9]  Wolfgang Konen,et al.  Verfahren zur endoskopischen Navigation und zur Eichung von Endoskopsystemen sowie System , 2005 .

[10]  G. Wahba A Least Squares Estimate of Satellite Attitude , 1965 .

[11]  Ken Shoemake,et al.  Animating rotation with quaternion curves , 1985, SIGGRAPH.

[12]  H. C. Longuet-Higgins,et al.  A computer algorithm for reconstructing a scene from two projections , 1981, Nature.

[13]  D. Hill,et al.  Medical image registration , 2001, Physics in medicine and biology.

[14]  Roger Y. Tsai,et al.  A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses , 1987, IEEE J. Robotics Autom..

[15]  William H. Press,et al.  Numerical recipes , 1990 .

[16]  Yuan-Fang Wang,et al.  Viewing enhancement in video-endoscopy , 2002, Sixth IEEE Workshop on Applications of Computer Vision, 2002. (WACV 2002). Proceedings..

[17]  G A Krombach,et al.  The combined use of image-guided frameless stereotaxy and neuroendoscopy for the surgical management of occlusive hydrocephalus and intracranial cysts. , 1998, British journal of neurosurgery.

[18]  J. Stuelpnagel,et al.  A Least Squares Estimate of Satellite Attitude (Grace Wahba) , 1966 .

[19]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  K. S. Arun,et al.  Least-Squares Fitting of Two 3-D Point Sets , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Helmut Seibert,et al.  Registration Tasks for a Hybrid Tracking System for Medical Augmented Reality , 2004, WSCG.

[22]  Jay B. West,et al.  Implementation, calibration and accuracy testing of an image-enhanced endoscopy system , 2002, IEEE Transactions on Medical Imaging.

[23]  W. Konen,et al.  Application of a newly developed visual navigation system in humans. First results. , 2005, Minimally invasive neurosurgery : MIN.

[24]  P. Schönemann,et al.  A generalized solution of the orthogonal procrustes problem , 1966 .

[25]  M Scholz,et al.  The VN project: endoscopic image processing for neurosurgery. , 1998, Computer aided surgery : official journal of the International Society for Computer Aided Surgery.

[26]  A. Kosaka,et al.  Navigation system for neurosurgery with PC platform. , 2000, Studies in health technology and informatics.

[27]  J Buurman,et al.  Interactive image-guided neuroendoscopy: development and early clinical experience. , 1998, Minimally invasive neurosurgery : MIN.

[28]  Akio Kosaka,et al.  Augmented reality system for surgical navigation using robust target vision , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[29]  H. Iseki,et al.  Endoscopic Augmented Reality Navigation System for Endonasal Transsphenoidal Surgery to Treat Pituitary Tumors: Technical Note , 2002, Neurosurgery.

[30]  Dirk Bartz Virtual Endoscopy in Research and Clinical Practice , 2005, Comput. Graph. Forum.

[31]  W. Konen,et al.  An Image-Based Navigation Support System for Neuroendoscopic Surgery , 1997 .

[32]  K Schmieder,et al.  Virtual image navigation: a new method to control intraoperative bleeding in neuroendoscopic surgery. Technical note. , 2000, Journal of neurosurgery.

[33]  B. Green THE ORTHOGONAL APPROXIMATION OF AN OBLIQUE STRUCTURE IN FACTOR ANALYSIS , 1952 .

[34]  Zhengyou Zhang,et al.  Iterative point matching for registration of free-form curves and surfaces , 1994, International Journal of Computer Vision.

[35]  William H. Press,et al.  Numerical recipes in C (2nd ed.): the art of scientific computing , 1992 .