Computer Science Department, Stony Brook University, USA.
IEEE Trans Vis Comput Graph. 2010 Nov-Dec;16(6):1348-57. doi: 10.1109/TVCG.2010.200.
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.
在虚拟结肠镜检查中,通常会让患者处于仰卧位(面朝上)和俯卧位(面朝下)两种体位进行 CT 扫描。注册这两种扫描结果是很有必要的,这样用户就可以在一个扫描位置上用另一个扫描位置来明确情况或确认息肉的存在,从而提高息肉检测率并降低假阳性率。然而,由于患者体位改变导致结肠形状发生很大变形,这种仰卧位到俯卧位的注册非常具有挑战性。我们提出了一种有效的算法和框架,通过使用保形几何来保证注册是一个微分同胚(一对一和一一对应的映射),从而实现这种注册。每条结肠带和结肠弯曲都被自动提取出来,用于每个仰卧位和俯卧位的表面,利用结肠的几何结构。然后,使用弯曲将两个结肠表面分成几个部分,并使用全纯微分将每个部分沿着结肠带进行切割并将其贴合到矩形域。平均曲率被编码为纹理图像,其中自动使用图割分割、数学形态学操作和主成分分析来检测特征点。在仰卧位和俯卧位之间找到对应的特征点,并用于调整保形贴合使其成为拟共形贴合,从而使特征对齐。我们提出了多种可视化结果的方法,包括 2D 扁平化渲染、相应的 3D 腔内视图以及失真测量的渲染。我们通过在 2D 扁平化结肠图像和 3D 容积渲染结肠腔内视图上展示匹配的视图来展示我们的注册方法的效率和有效性。我们通过测量注册结肠上特征之间的距离来分析评估结果的正确性。