Supine and Prone Colon Registration Using Quasi-Conformal Mapping

In virtual colonoscopy, CT scans are typically acquired with the patient in both supine (facing up) and prone (facing down) positions. The registration of these two scans is desirable so that the user can clarify situations or confirm polyp findings at a location in one scan with the same location in the other, thereby improving polyp detection rates and reducing false positives. However, this supine-prone registration is challenging because of the substantial distortions in the colon shape due to the patient's change in position. We present an efficient algorithm and framework for performing this registration through the use of conformal geometry to guarantee that the registration is a diffeomorphism (a one-to-one and onto mapping). The taeniae coli and colon flexures are automatically extracted for each supine and prone surface, employing the colon geometry. The two colon surfaces are then divided into several segments using the flexures, and each segment is cut along a taenia coli and conformally flattened to the rectangular domain using holomorphic differentials. The mean curvature is color encoded as texture images, from which feature points are automatically detected using graph cut segmentation, mathematic morphological operations, and principal component analysis. Corresponding feature points are found between supine and prone and are used to adjust the conformal flattening to be quasi-conformal, such that the features become aligned. We present multiple methods of visualizing our results, including 2D flattened rendering, corresponding 3D endoluminal views, and rendering of distortion measurements. We demonstrate the efficiency and efficacy of our registration method by illustrating matched views on both the 2D flattened colon images and in the 3D volume rendered colon endoluminal view. We analytically evaluate the correctness of the results by measuring the distance between features on the registered colons.

[1]  Wei Zeng,et al.  Surface Quasi-Conformal Mapping by Solving Beltrami Equations , 2009, IMA Conference on the Mathematics of Surfaces.

[2]  Frans Vos,et al.  Lines of Curvature for Polyp Detection in Virtual Colonoscopy , 2006, IEEE Transactions on Visualization and Computer Graphics.

[3]  Craig Gotsman,et al.  Discrete one-forms on meshes and applications to 3D mesh parameterization , 2006, Comput. Aided Geom. Des..

[4]  Zhengrong Liang,et al.  Increasing computer-aided detection specificity by projection features for CT colonography. , 2010, Medical physics.

[5]  R. Truyen,et al.  Feasibility of automated matching of supine and prone CT-colonography examinations. , 2006, The British journal of radiology.

[6]  Sen Wang,et al.  Conformal Geometry and Its Applications on 3D Shape Matching, Recognition, and Stitching , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  S. Napel,et al.  Medial axis registration of supine and prone CT colonography data , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[8]  Christopher L. Wyatt,et al.  Deformable Registration of Supine and Prone Colons for Computed Tomographic Colonography , 2009, Journal of computer assisted tomography.

[9]  T. Chan,et al.  Genus zero surface conformal mapping and its application to brain surface mapping. , 2004, IEEE transactions on medical imaging.

[10]  Mathieu Desbrun Discrete differential forms and applications to surface tiling , 2006, SCG '06.

[11]  W. Eric L. Grimson,et al.  Intra-patient Prone to Supine Colon Registration for Synchronized Virtual Colonoscopy , 2002, MICCAI.

[12]  Shing-Tung Yau,et al.  Global Conformal Parameterization , 2003, Symposium on Geometry Processing.

[13]  Sarah Gibson Constrained Elastic Surface Nets: Generating Smooth Surfaces from Binary Segmented Data , 1998 .

[14]  Wei Zeng,et al.  3D Non-rigid Surface Matching and Registration Based on Holomorphic Differentials , 2008, ECCV.

[15]  Xiang Li,et al.  An Improved Electronic Colon Cleansing Method for Detection of Colonic Polyps by Virtual Colonoscopy , 2006, IEEE Transactions on Biomedical Engineering.

[16]  Feng Qiu,et al.  Conformal virtual colon flattening , 2006, SPM '06.

[17]  A. Dachman,et al.  CT colonography: the next colon screening examination? , 2000, Radiology.

[18]  Vladimir Kolmogorov,et al.  An Experimental Comparison of Min-Cut/Max-Flow Algorithms for Energy Minimization in Vision , 2004, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Masahiro Oda,et al.  Extraction of teniae coli from CT volumes for assisting virtual colonoscopy , 2008, SPIE Medical Imaging.

[20]  R. Jeffrey,et al.  Registration of central paths and colonic polyps between supine and prone scans in computed tomography colonography: pilot study. , 2004, Medical physics.

[21]  Hiroyuki Yoshida,et al.  Region-based supine-prone correspondence for the reduction of false-positive CAD polyp candidates in CT colonography. , 2005, Academic radiology.

[22]  Ronald M. Summers,et al.  Detection of anatomical landmarks in human colon from computed tomographic colonography images , 2008, 2008 19th International Conference on Pattern Recognition.

[23]  T. Tamura,et al.  27th Annual Inter national Conference of the IEEE Engineering in Medicine and Biology Society , 2005 .

[24]  Nicholas Petrick,et al.  Teniae coli-based circumferential localization system for CT colonography: feasibility study. , 2007, Radiology.

[25]  Yalin Wang,et al.  Optimal global conformal surface parameterization , 2004, IEEE Visualization 2004.

[26]  A. Jemal,et al.  Worldwide Variations in Colorectal Cancer , 2009, CA: a cancer journal for clinicians.

[27]  Laurent Grisoni,et al.  An intestinal surgery simulator: real-time collision processing and visualization , 2004, IEEE Transactions on Visualization and Computer Graphics.

[28]  Mie Sato,et al.  Penalized-Distance Volumetric Skeleton Algorithm , 2001, IEEE Trans. Vis. Comput. Graph..

[29]  Michael R Hamblin,et al.  CA : A Cancer Journal for Clinicians , 2011 .

[30]  Dirk Bartz,et al.  Virtual voyage: interactive navigation in the human colon , 1997, SIGGRAPH.

[31]  Feng Qiu,et al.  Virtually assisted optical colonoscopy , 2008, SPIE Medical Imaging.

[32]  E. Feuer,et al.  SEER Cancer Statistics Review, 1975-2003 , 2006 .

[33]  Pierre Alliez,et al.  Designing quadrangulations with discrete harmonic forms , 2006, SGP '06.

[34]  Ronald M. Summers,et al.  Teniæ Coli Detection from Colon Surface: Extraction of Anatomical Markers for Virtual Colonoscopy , 2007, ISVC.

[35]  Feng Qiu,et al.  A Pipeline for Computer Aided Polyp Detection , 2006, IEEE Transactions on Visualization and Computer Graphics.

[36]  Abdul V. Roudsari,et al.  Volumetric Curved Planar Reformation for Virtual Endoscopy , 2008, IEEE Transactions on Visualization and Computer Graphics.

[37]  Vladimir Kolmogorov,et al.  Feature Correspondence Via Graph Matching: Models and Global Optimization , 2008, ECCV.

[38]  Ronald M. Summers,et al.  Teniae coli guided navigation and registration for virtual colonoscopy , 2005, VIS 05. IEEE Visualization, 2005..

[39]  Hong Qin,et al.  Globally Optimal Surface Mapping for Surfaces with Arbitrary Topology , 2008, IEEE Transactions on Visualization and Computer Graphics.

[40]  Frans Vos,et al.  Combining mesh, volume, and streamline representations for polyp detection in CT colonography , 2009, 2009 IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[41]  Craig Gotsman,et al.  Meshing genus-1 point clouds using discrete one-forms , 2006, Comput. Graph..