本发明专利技术公开了一种在线编辑方法及装置。其中,该方法包括:确定待处理对象的第一三维模型文件;确定需要植入待处理对象的初始植入物的第二三维模型,其中,初始植入物是根据待处理对象的特征信息确定的;在预定浏览器中展现用于呈现第一三维模型文件对应的第一三维模型的第一框架;将第一三维模型以及第二三维模型匹配到第一框架中;在第一框架中呈现第一三维模型以及第二三维模型;选择第三三维模型,并利用第三三维模型替换呈现在第一框架中的第二三维模型。本发明专利技术解决了相关技术中在通过浏览器进行手术规划显示时无法进行编辑的技术问题。
On line editing method and device
【技术实现步骤摘要】
在线编辑方法及装置
本专利技术涉及数据处理
,具体而言,涉及一种在线编辑方法及装置。
技术介绍
手术规划,即手术前,获得患者病灶处的图像,然后结合医生的解剖学和病理学知识,进行手术规划(包括手术方法、手术流程、手术切口与路径等),并得到手术方案。随着科学技术的发展,医生在手术借助计算机技术辅助进行手术前规划,以便设计出最优的手术方案。在手术规划的呈现方面,通常需要用户在电脑或手机端安装客户端,即使在使用浏览器进行手术规划显示时也要求用户下载并安装插件,才能进行网页交互式三维显示,这样的操作给用户带来了不便。同时,用户在浏览手术规划时,需要对手术规划进行编辑调整,如替换手术规划预先选定的植入物假体型号,常规的在线浏览手术规划呈现方式无法满足编辑手术规划的需要。针对上述相关技术中在通过浏览器进行手术规划显示时无法进行编辑的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种在线编辑方法及装置,以至少解决相关技术中在通过浏览器进行手术规划显示时无法进行编辑的技术问题。根据本专利技术实施例的一个方面,提供了一种在线编辑方法,包括:确定待处理对象的第一三维模型文件;确定需要植入所述待处理对象的初始植入物的第二三维模型,其中,所述初始植入物是根据所述待处理对象的特征信息确定的;在预定浏览器中展现用于呈现所述第一三维模型文件对应的第一三维模型的第一框架;将所述第一三维模型以及所述第二三维模型匹配到所述第一框架中;在所述第一框架中呈现所述第一三维模型以及所述第二三维模型;选择第三三维模型,并利用所述第三三维模型替换呈现在所述第一框架中的所述第二三维模型。可选地,在确定所述待处理对象的第一三维模型文件之前,该在线编辑方法还包括:获取所述待处理对象的影像数据;对所述影像数据进行逆向处理得到所述第一三维模型。可选地,确定所述待处理对象的第一三维模型文件包括:确定所述第一三维模型的第一空间位置信息以及所述第一三维模型的第一属性信息;根据所述第一空间位置信息以及所述第一属性信息确定所述待处理对象的第一三维模型文件,并将所述第一三维模型文件存储至第一预定存储位置。可选地,确定需要植入所述待处理对象的初始植入物的第二三维模型包括:将所述第二三维模型存储至第二预定存储位置;其中,将所述第二三维模型存储至所述第二预定存储位置包括:根据所述待处理对象确定所述初始植入物的型号信息以及所述初始植入物的第二空间位置信息,得到所述第二三维模型的第二模型文件;将所述第二模型文件存储在所述第二预定存储位置。可选地,在所述预定浏览器中展现用于呈现所述第一三维模型的框架包括:在3D绘图协议下,所述预定浏览器通过JavaScript脚本将所述第一三维模型的第一模型文件传输至预定计算机的显示卡;控制所述显示卡根据所述第一模型文件通过着色器在所述预定浏览器中搭建所述第一框架;在所述预定浏览器中呈现所述第一框架。可选地,将所述第一三维模型以及所述第二三维模型匹配到所述第一框架中包括:控制所述预定浏览器通过JavaScript脚本将所述第一模型文件以及所述第二模型文件传输至所述显示卡的顶点着色器和片段着色器;控制所述预定浏览器通过所述JavaScript脚本调用所述显示卡的顶点着色器和片段着色器,处理所述第一模型文件以及所述第二模型文件对应的信息。可选地,在选择第三三维模型之前,该在线编辑方法还包括:构建植入物产品库;其中,构建所述植入物产品库包括:确定根据所述第一三维模型文件确定的至少一个植入物;获取所述至少一个植入物的三维模型文件,以得到所述植入物产品库。可选地,选择第三三维模型,并利用所述第三三维模型替换呈现在所述第一框架中的所述第二三维模型包括:在所述预定浏览器中展现用于呈现所述至少一个植入物的三维模型文件的第二框架;将所述植入物产品库中的三维模型文件传输至所述预定浏览器,以在所述第二框架中呈现所述至少一个植入物的三维模型文件;从所述第二框架中选择所述第三三维模型;将所述第三三维模型移动至所述第一框架的预定位置,以替换所述呈现在所述第一框架中的所述第二三维模型。根据本专利技术实施例的另外一个方面,还提供了一种在线编辑装置,包括:第一确定单元,用于确定待处理对象的第一三维模型文件;第二确定单元,用于确定需要植入所述待处理对象的初始植入物的第二三维模型,其中,所述初始植入物是根据所述待处理对象的特征信息确定的;展现单元,用于在预定浏览器中展现用于呈现所述第一三维模型文件对应的第一三维模型的第一框架;匹配单元,用于将所述第一三维模型以及所述第二三维模型匹配到所述第一框架中;呈现单元,用于在所述第一框架中呈现所述第一三维模型以及所述第二三维模型;替换单元,用于选择第三三维模型,并利用所述第三三维模型替换呈现在所述第一框架中的所述第二三维模型。可选地,该在线编辑装置还包括:获取单元,用于在确定所述待处理对象的第一三维模型文件之前,获取所述待处理对象的影像数据;逆向处理单元,用于对所述影像数据进行逆向处理得到所述第一三维模型。可选地,所述第一确定单元包括:第一确定模块,用于确定所述第一三维模型的第一空间位置信息以及所述第一三维模型的第一属性信息;第二确定模块,用于根据所述第一空间位置信息以及所述第一属性信息确定所述待处理对象的第一三维模型文件,并将所述第一三维模型文件存储至第一预定存储位置。可选地,所述第二确定单元包括:存储模块,用于将所述第二三维模型存储至第二预定存储位置;其中,所述存储模块包括:确定子模块,用于根据所述待处理对象确定所述初始植入物的型号信息以及所述初始植入物的第二空间位置信息,得到所述第二三维模型的第二模型文件;存储子模块,用于将所述第二模型文件存储在所述第二预定存储位置。可选地,所述呈现单元包括:传输模块,用于在3D绘图协议下,所述预定浏览器通过JavaScript脚本将所述第一三维模型的第一模型文件传输至预定计算机的显示卡;第一控制模块,用于控制所述显示卡根据所述第一模型文件通过着色器在所述预定浏览器中搭建所述第一框架;呈现模块,用于在所述预定浏览器中呈现所述第一框架。可选地,所述匹配单元包括:第二控制模块,用于控制所述预定浏览器通过JavaScript脚本将所述第一模型文件以及所述第二模型文件传输至所述显示卡的顶点着色器和片段着色器;第三控制模块,用于控制所述预定浏览器通过所述JavaScript脚本调用所述显示卡的顶点着色器和片段着色器,处理所述第一模型文件以及所述第二模型文件对应的信息。可选地,该在线编辑装置还包括:构建单元,用于在选择第三三维模型之前,构建植入物产品库;其中,所述构建单元包括:第三确定模块,用于确定根据所述第一三维模型文件确定的至少一个植入物;获取模块,用于获取所述至少一个植入物的三维模型文件,以得到所述植入物产品库。可选地,所述替换单元包括:展现模块,用于在所述预定浏览器中展现用于呈现所述至少一个植入物的三维模型文件的第二框架;呈现模块,用于将所述植入物产品库中的三维模型文件传输至本文档来自技高网...
【技术保护点】
1.一种在线编辑方法,其特征在于,包括:/n确定待处理对象的第一三维模型文件;/n确定需要植入所述待处理对象的初始植入物的第二三维模型,其中,所述初始植入物是根据所述待处理对象的特征信息确定的;/n在预定浏览器中展现用于呈现所述第一三维模型文件对应的第一三维模型的第一框架;/n将所述第一三维模型以及所述第二三维模型匹配到所述第一框架中;/n在所述第一框架中呈现所述第一三维模型以及所述第二三维模型;/n选择第三三维模型,并利用所述第三三维模型替换呈现在所述第一框架中的所述第二三维模型。/n
【技术特征摘要】
1.一种在线编辑方法,其特征在于,包括:
确定待处理对象的第一三维模型文件;
确定需要植入所述待处理对象的初始植入物的第二三维模型,其中,所述初始植入物是根据所述待处理对象的特征信息确定的;
在预定浏览器中展现用于呈现所述第一三维模型文件对应的第一三维模型的第一框架;
将所述第一三维模型以及所述第二三维模型匹配到所述第一框架中;
在所述第一框架中呈现所述第一三维模型以及所述第二三维模型;
选择第三三维模型,并利用所述第三三维模型替换呈现在所述第一框架中的所述第二三维模型。
2.根据权利要求1所述的方法,其特征在于,在确定所述待处理对象的第一三维模型文件之前,还包括:
获取所述待处理对象的影像数据;
对所述影像数据进行逆向处理得到所述第一三维模型。
3.根据权利要求2所述的方法,其特征在于,确定所述待处理对象的第一三维模型文件包括:
确定所述第一三维模型的第一空间位置信息以及所述第一三维模型的第一属性信息;
根据所述第一空间位置信息以及所述第一属性信息确定所述待处理对象的第一三维模型文件,并将所述第一三维模型文件存储至第一预定存储位置。
4.根据权利要求3所述的方法,其特征在于,确定需要植入所述待处理对象的初始植入物的第二三维模型包括:将所述第二三维模型存储至第二预定存储位置;
其中,将所述第二三维模型存储至所述第二预定存储位置包括:
根据所述待处理对象确定所述初始植入物的型号信息以及所述初始植入物的第二空间位置信息,得到所述第二三维模型的第二模型文件;
将所述第二模型文件存储在所述第二预定存储位置。
5.根据权利要求4所述的方法,其特征在于,在所述预定浏览器中展现用于呈现所述第一三维模型的框架包括:
在3D绘图协议下,所述预定浏览器通过JavaScript脚本将所述第一三维模型的第一模型文件传输至预定计算机的显示卡;
控制所述显示卡根据所述第一模型文件通过着色器在所述预定浏览器中搭建所述第一框架;
在所述预定浏览器中呈现所述第一框架。
6.根据权利要求5所述的方法,其特征在于,将所述第一三维模型以及所述第二三维模型匹配到所述第一框...
【专利技术属性】
技术研发人员:庞博,
申请(专利权)人:北京爱康宜诚医疗器材有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。