【技术实现步骤摘要】
一种基于计算机程序的骨折术前计划辅助方法
[0001]本申请涉及外科手术辅助软件领域,尤其涉及一种基于计算机程序的骨折术前计划辅助方法。
技术介绍
[0002]骨折指的是骨骼因为病理性或创伤性的原因导致的骨完整性破坏或是连续性中断。骨折分为不完全性骨折和完全性骨折,前者是指骨的完整性和连续性部分中断,后者是指骨的完整性和连续性的全部中断。在骨折中,通常会产生骨碎片以及骨断面,相比于原解剖形态,骨碎片为发生了位移或旋转后的骨骼。
[0003]较严重的骨折通常需要通过手术进行干预治疗。骨折手术的目的是将移位的骨碎片进行复位并进行必要的固定,以恢复骨骼的解剖形态。在骨折手术中,医生需要根据骨碎片的移位情况,通过经验判断骨碎片应当复位的目标位置,并通过创口操作骨碎片进行处理。在实际操作中,骨折发生的部位可能是多个,生成的碎片也可能是多个。尽管目前已经具备了CT、X光等医学影像学技术,但是全面理解骨折线和骨折碎片依然困难。一些小的骨折碎片在术中复位或术后力学功能上起到关键作用,因此其复位往往非常必须,但是在处理大的骨块时,由于受到切口的限制,较小的骨折碎片往往处于不可见的位置。因此,如何选择恰当的切口仍然是个困难。为了选择合适的切口,严格的术前计划就显得非常关键。
[0004]在现有技术中,存在一些计算机程序手段来辅助外科医生提高手术精度。例如一些虚拟手术计划软件,可以采用病患的医学影像构件虚拟的三维模型,使得医生在系统内对骨骼以及骨折碎片的三维模型进行虚拟的操作,包括观察、移动、旋转等等。外科医生可以在术前对 ...
【技术保护点】
【技术特征摘要】
1.一种基于计算机程序的骨折术前计划辅助方法,其特征在于,具体包括以下步骤:步骤1、获取模型步骤:通过医学影像数据获取骨折部位的三维模型,包括缺损骨骼的三维模型以及骨折碎片的三维模型,其中所述缺损骨骼的三维模型作为第一模型,所述骨折碎片的三维模型作为第二模型;步骤2、粗匹配步骤:求解将所述第二模型进行位置变换到所述第一模型处的粗匹配变换矩阵;将所述粗匹配变换矩阵应用于所述第二模型,得到第三模型;步骤3、精匹配步骤:给予所述第三模型随机扰动,然后求解将所述第三模型进行位置变换到所述第一模型处的精匹配变换矩阵;将所述精匹配变换矩阵应用于所述第三模型,得到第四模型;步骤4、展示结果步骤:测量所述第四模型与所述第一模型之间的误差,并计算和展示辅助数据。2.如权利要求1所述的基于计算机程序的骨折术前计划辅助方法,其特征在于,步骤1中,所述第二模型的数量与所述骨折碎片的数量一致。3.如权利要求1所述的基于计算机程序的骨折术前计划辅助方法,其特征在于,步骤2具体包括以下步骤:步骤2.1、由用户在所述第一模型和所述第二模型的对应位置选取一定数量的粗匹配点;步骤2.2、根据所述粗匹配点的位置坐标,计算将所述第二模型进行位置变换到所述第一模型位置处的粗匹配变换矩阵;步骤2.3、将所述粗匹配变换矩阵应用于所述第二模型,得到所述第三模型,并测量所述第三模型与所述第一模型之间的误差。4.如权利要求3所述的基于计算机程序的骨折术前计划辅助方法,其特征在于,在步骤2.1中,位于所述第一模型上的所述粗匹配点与位于所述第二模型上对应位置的所述粗匹配点形成粗匹配点组,所述粗匹配点组的数量不小于4。5.如权利要求3所述的基于计算机程序的骨折术前计划辅助方法,其特征在于,步骤2.2中,定义位于所述第一模型上的所述粗匹配点p的位置坐标a满足其中x、y、z为三维坐标系中的坐标值,定义位于所述第二模型上的所述粗匹配点p
’
的位置坐标a
’
满足其中x
’
、y
’
、z
’
为三维坐标系中的坐标值,将所述粗匹配点p
’
进行位置变换的第一坐标变换矩阵M为4*4矩阵,其左上角的3*3矩阵为旋转矩阵,右侧4*1矩阵为平移矩阵;通过求解矛盾方程组(M
T
)Ma=(M
T
)a
′
求解所述第一坐标变换矩阵M。6.如权利要求5所述的基于计算机程序的骨折术前计划辅助方法,其特征在于,步骤2.2中,采用最小二乘法求解得到粗匹配偏差D最小的所述第一坐标变换矩阵M,即为...
【专利技术属性】
技术研发人员:刘非,程咏华,
申请(专利权)人:上海昕健医疗技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。