[发明专利]一种基于元球模型和混合驱动方法的实时数字器官切割方法在审
申请号: | 201710023932.1 | 申请日: | 2017-01-13 |
公开(公告)号: | CN106875462A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 潘俊君;颜世增;赵沁平 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06T13/20 | 分类号: | G06T13/20;G06T19/20 |
代理公司: | 北京科迪生专利代理有限责任公司11251 | 代理人: | 杨学明,顾炜 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于元球模型和混合驱动方法的实时数字器官切割方法,以元球模型为基础,在切割过程中,同时使用了位置动力学和无网格方法驱动模型,为了解决元球在切割过程中需要频繁分裂和合并的问题,采用了一种元球到点集再到元球的切割模式,在该模式中,使用位置动力学方法驱动元球,使用无网格方法驱动元球生成的点集。该方法包含四个步骤,第一,预处理过程,读取模型文件的同时要进行一些初始化操作;第二,变形过程,通过基于位置动力学的方法进行模型驱动;第三,切割过程,使用混合驱动的方法驱动模型,利用元球到点集再回归元球的方法进行切割;第四,渲染过程,对第二和第三过程中的模型进行渲染。本发明可真实模拟虚拟手术中切割软组织的过程,并具有较高的可控性和实时性。 | ||
搜索关键词: | 一种 基于 模型 混合 驱动 方法 实时 数字 器官 切割 | ||
【主权项】:
一种基于元球模型和混合驱动方法的实时数字器官切割方法,其特征在于实现步骤如下:第一步,预处理过程,读取需处理的模型,所述模型包括元球模型和表面模型,元球模型是基础模型,用来做驱动,表面模型是渲染模型;同时预处理过程还要进行渲染环境和驱动方法的初始化;第二步,变形过程,根据第一步读取模型中的数据做位置动力学方法驱动,该变形过程为循环过程,即处理完后,若不进入第三步切割过程或发生结束事件,则重复该变形过程;第三步,切割过程,该过程的产生决定于第二步执行完后产生切割事件,切割事件的产生决定于手术刀和模型产生碰撞,切割过程后若不结束,将进入第二步变形过程;在切割过程中,需要一个混合驱动处理过程,混合驱动处理过程为使用一种从元球到点集再到元球的切割模式,元球切割分为四个部分,首先碰撞元球转化为点集,然后点集构建无网格系统,同时进行剩余元球系统和无网格系统的耦合运动,最后点集转化为元球;表面切割伴随元球切割发生,分为表面分裂,裂隙生成和重新绑定;第四步,渲染过程,从第一步开始已经准备就绪,伴随第二步和第三步发生,需要输入变形过程或切割过程的数据,不断进行渲染,最后输出模型对应的显示图像。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710023932.1/,转载请声明来源钻瓜专利网。