Zhan Qiqin, Chen Xiaojun
School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China.
PLoS One. 2016 Jan 11;11(1):e0145987. doi: 10.1371/journal.pone.0145987. eCollection 2016.
This paper proposes an interactive method of model clipping for computer-assisted surgical planning. The model is separated by a data filter that is defined by the implicit function of the clipping path. Being interactive to surgeons, the clipping path that is composed of the plane widgets can be manually repositioned along the desirable presurgical path, which means that surgeons can produce any accurate shape of the clipped model. The implicit function is acquired through a recursive algorithm based on the Boolean combinations (including Boolean union and Boolean intersection) of a series of plane widgets' implicit functions. The algorithm is evaluated as highly efficient because the best time performance of the algorithm is linear, which applies to most of the cases in the computer-assisted surgical planning. Based on the above stated algorithm, a user-friendly module named SmartModelClip is developed on the basis of Slicer platform and VTK. A number of arbitrary clipping paths have been tested. Experimental results of presurgical planning for three types of Le Fort fractures and for tumor removal demonstrate the high reliability and efficiency of our recursive algorithm and robustness of the module.
本文提出了一种用于计算机辅助手术规划的模型裁剪交互方法。模型由一个数据过滤器分隔,该数据过滤器由裁剪路径的隐函数定义。由于由平面小部件组成的裁剪路径对外科医生具有交互性,因此可以沿着期望的术前路径手动重新定位,这意味着外科医生可以生成裁剪模型的任何精确形状。隐函数通过基于一系列平面小部件隐函数的布尔组合(包括布尔并集和布尔交集)的递归算法获取。该算法被评估为高效,因为其最佳时间性能是线性的,适用于计算机辅助手术规划中的大多数情况。基于上述算法,在Slicer平台和VTK的基础上开发了一个名为SmartModelClip的用户友好模块。已经测试了许多任意裁剪路径。针对三种类型的勒福骨折和肿瘤切除的术前规划实验结果证明了我们递归算法的高可靠性和效率以及该模块的鲁棒性。