一种具有真实力反馈的脊柱微创手术培训系统及方法技术方案

技术编号:19425778 阅读:19 留言:0更新日期:2018-11-14 10:42
本发明专利技术涉及一种具有真实力反馈的脊柱微创手术培训系统及方法,包括实验平台、手术器械和PC机,所述实验平台包括设置于底面的操作平台,在操作平台的面板中部设置脊柱物理模型夹持结构,用于夹持脊柱物理模型;在脊柱物理模型的正上方垂直于操作平台放置双目摄像机;所述双目摄像机通过双目摄像机支架设置于操作平台上,且通过电缆连接PC机;在所述手术器械的末端设置参考架。由于本发明专利技术的力反馈是真实的,可以给医生带来逼真的触觉感受,大大缩短培训医生的时间;使培训者多角度、多方位的观察椎弓根螺钉的植入情况,给培训者真实的视觉反馈,真正达到培训的目的;并且满足脊柱微创手术培训系统高精度的要求。

【技术实现步骤摘要】
一种具有真实力反馈的脊柱微创手术培训系统及方法
本专利技术涉及医疗培训和计算机视觉领域,具体地说是一种具有真实力反馈的脊柱微创手术培训系统及方法。
技术介绍
当前国内外绝大多数虚拟仿真培训系统主要是针对腹腔镜和内窥镜手术中软组织切割和变形的模拟和培训,对于骨组织的手术模拟和培训,只有少量国外学者进行了相关方面的研究。例如,D.Morris等开发了一套适用于颞骨手术培训的虚拟仿真系统。该系统集成了触觉、视觉和听觉等感官反馈,能够对一些简单的钻孔操作进行模拟和培训。Petersik等研究了一种基于多点碰撞检测的力触觉绘制算法,基于该算法他们所开发的岩骨手术仿真系统在钻孔模拟时能够提供非常逼真的振动感。J.Cordes等研发一套治疗脊柱疾病的虚拟仿真培训系统,通过人机交互界面和专家经验等,该系统实现了对脊柱手术操作的仿真。以上培训系统存在一个共性的问题,无法向培训者提供真实准确的力反馈,其主要原因是骨组织手术操作的力学模型比较复杂,不仅与骨密度、骨厚度等骨组织属性有关,同时也会受到手术操作时切割速度、深度以及手术器械的微动频率等因素的影响,所以很难建立骨组织力学仿真的物理模型。并且脊柱手术对精度的要求更为严格,螺钉植入的宽度只有10mm~15mm,稍有偏差就会损伤脊柱神经,造成不可逆的后果。所以在手术培训系统中,获得精确、逼真的力反馈至关重要,这也一直都是限制虚拟手术培训系统质量提升的瓶颈所在。现阶段动态跟踪算法无法同时满足准确性、鲁棒性、实时性要求。例如,传统的结合kalman滤波的meanshift算法,虽较好的解决了目标遮挡和目标快速移动的问题,但是在目标运动方向突然变化时,鲁棒性较差。结合传统不变矩和kalman的跟踪算法鲁棒性较强,但是实时性比较差且不适合目标遮挡的情况。
技术实现思路
针对现有技术的不足,本专利技术提供一种通过真实的手术器械和脊柱物理模型,结合仿射不变矩特征匹配和Kalman滤波的meanshift运动目标跟踪算法,获得真实的力反馈的脊柱微创手术培训系统及方法,给培训者提供更真实的手术体验。本专利技术为实现上述目的所采用的技术方案是:一种具有真实力反馈的脊柱微创手术培训系统,包括实验平台、手术器械6和PC机,所述实验平台包括设置于底面的操作平台1,在操作平台1的面板中部设置脊柱物理模型夹持结构2,用于夹持脊柱物理模型3;在脊柱物理模型3的正上方垂直于操作平台1放置双目摄像机4;所述双目摄像机4通过双目摄像机支架5设置于操作平台1上,且通过电缆连接PC机;在所述手术器械6的末端设置参考架7。所述参考架7包括四个标志球和两个横梁,其中每个横梁两端设置两个颜色相同的标志球,且两个横梁上的标志球颜色不同,每个标志球到参考架中心的距离均相同。在所述操作平台1上设置手术器械托架,用于放置手术器械6。一种具有真实力反馈的脊柱微创手术培训方法,包括以下步骤:步骤1:采用基于平面的棋盘格标定算法对双目摄像机进行标定,获得摄像机坐标系与图像像素坐标系之间的转换关系;步骤2:通过双目摄像机对脊柱模型进行三维重建,获得实际空间脊柱模型的局部点云;步骤3:对脊柱模型进行CT扫描,根据扫描得到的数据进行三维重建,获得脊柱的全局点云,将重建的脊柱导入虚拟界面;步骤4:通过ICP空间配准算法将实际空间和虚拟空间进行配准,以获得实际空间和虚拟空间的转换关系;步骤5:通过双目摄像机对手术器械进行实时动态跟踪,在虚拟界面实时显示手术器械相对于脊柱的位置。所述实时动态跟踪包括以下过程:步骤1:手动选定摄像机采集的视频中运动目标的初始化位置,确定kalman滤波器初始状态向量并初始化其他必要参数,计算目标模型的颜色直方图;步骤2:利用初始化后的kalman滤波器预测当前时刻、当前帧的候选模型位置;步骤3:以kalman滤波器预测的目标候选模型位置做为MeanShift算法的迭代起始点,开始MeanShift算法迭代过程,直至达到收敛条件,停止迭代,计算候选模型的颜色直方图;步骤4:利用相似性度量函数进行相似性测定,通过MeanShift算法获得最优候选模型位置y1,计算此时的相似度为P1,如果P1>T,将y1作为kalman滤波器的观测向量,对kalman滤波器进行更新;否则启动仿射变换不变矩算法,并与圆的标准仿射变换不变矩比较,得到新的候选模型位置y2;步骤5:计算新候选模型的颜色直方图,并利用相似性度量函数计算P2;比较P1、P2的大小,将相似度大的候选模型位置,作为kalman滤波器的观测向量,对kalman滤波器进行更新。所述其他必要参数包括:kalman滤波器中误差协方差矩阵初始值、kalman滤波器中状态转移矩阵、kalman滤波器中观测矩阵、kalman滤波器中系统噪声协方差矩阵和kalman滤波器中观测噪声协方差矩阵。所述仿射变换不变矩算法为:其中μpq为轮廓曲线的尺度规范化矩,其中p与q的和为轮廓曲线的尺度规范化矩的阶次,I1、I2、I3为由前三阶轮廓曲线的尺度规范化矩构成的三个仿射不变矩。所述轮廓曲线的尺度规范化矩为:平面曲线L的(p+q)阶矩定义为:mp,q=∫xpyqds,(p,q=0,1,2,…)其中,ds为曲线L的弧微分,m0,0就为轮廓周长;平面曲线L的(p+q)阶中心矩定义为:υp,q=∫(x-x0)p(y-y0)qds,(p,q=0,1,2,…)其中,(x0,y0)是质心坐标,轮廓曲线的尺度规范化矩为:其中,m0,0为零阶矩,υp,q为(p+q)阶中心矩。所述与圆的标准仿射变换不变矩比较的过程如下:步骤1:提取当前帧的图像进行高斯去噪,采用canny算法进行边缘检测;步骤2:计算所有封闭边缘的仿射不变矩,并与圆的标准仿射不变矩比较,找到目标关键部位标志球的边缘;步骤3:通过椭圆拟合算法找到标志球边缘的圆心,根据颜色信息,将同一种颜色的标志球圆心坐标的平均值作为新的候选模型位置y2。所述收敛条件为上一帧目标的位置与MeanShift算法搜索到的局部最优位置的欧式距离小于0.5。本专利技术具有以下有益效果及优点:1.由于本专利技术的力反馈是真实的,可以给医生带来逼真的触觉感受,大大缩短培训医生的时间;2.本专利技术可以使培训者多角度、多方位的观察椎弓根螺钉的植入情况,给培训者真实的视觉反馈,真正达到培训的目的;3.本专利技术满足脊柱微创手术培训系统高精度的要求。4.本专利技术结合仿射不变矩特征匹配和Kalman滤波的meanshift运动目标跟踪算法,极大提高目标跟踪的准确性、实时性和鲁棒性。附图说明图1是本专利技术的系统结构连接图;图2是本专利技术的手术器械示意图;图3是本专利技术的方法流程图;图4是提取实际空间脊柱模型的局部点云流程图;图5是结合仿射不变矩特征匹配和kalman滤波的meanshift运动目标跟踪流程图;图6是参考架上标志球三维测距的流程图。具体实施方式下面结合附图及实例对本专利技术做进一步的详细说明。如图1所示为本专利技术的系统结构连接图。脊柱微创手术培训系统,包括实验平台、手术器械6和PC机,实验平台包括设置于底面的操作平台1,用于盛放系统其他设备,在操作平台1的面板中间位置设置脊柱物理模型夹持结构2,脊柱物理模型夹持结构2用于夹持脊柱物理模型3,该脊柱物理模型夹持结构2可以调节夹持力度的松紧。本文档来自技高网
...

【技术保护点】
1.一种具有真实力反馈的脊柱微创手术培训系统,包括实验平台、手术器械(6)和PC机,其特征在于,所述实验平台包括设置于底面的操作平台(1),在操作平台(1)的面板中部设置脊柱物理模型夹持结构(2),用于夹持脊柱物理模型(3);在脊柱物理模型(3)的正上方垂直于操作平台(1)放置双目摄像机(4);所述双目摄像机(4)通过双目摄像机支架(5)设置于操作平台(1)上,且通过电缆连接PC机;在所述手术器械(6)的末端设置参考架(7)。

【技术特征摘要】
1.一种具有真实力反馈的脊柱微创手术培训系统,包括实验平台、手术器械(6)和PC机,其特征在于,所述实验平台包括设置于底面的操作平台(1),在操作平台(1)的面板中部设置脊柱物理模型夹持结构(2),用于夹持脊柱物理模型(3);在脊柱物理模型(3)的正上方垂直于操作平台(1)放置双目摄像机(4);所述双目摄像机(4)通过双目摄像机支架(5)设置于操作平台(1)上,且通过电缆连接PC机;在所述手术器械(6)的末端设置参考架(7)。2.根据权利要求1所述的具有真实力反馈的脊柱微创手术培训系统,其特征在于:所述参考架(7)包括四个标志球和两个横梁,其中每个横梁两端设置两个颜色相同的标志球,且两个横梁上的标志球颜色不同,每个标志球到参考架中心的距离均相同。3.根据权利要求1所述的具有真实力反馈的脊柱微创手术培训系统,其特征在于:在所述操作平台(1)上设置手术器械托架,用于放置手术器械(6)。4.一种根据权利要求1~3所述系统的脊柱微创手术培训方法,其特征在于:包括以下步骤:步骤1:采用基于平面的棋盘格标定算法对双目摄像机进行标定,获得摄像机坐标系与图像像素坐标系之间的转换关系;步骤2:通过双目摄像机对脊柱模型进行三维重建,获得实际空间脊柱模型的局部点云;步骤3:对脊柱模型进行CT扫描,根据扫描得到的数据进行三维重建,获得脊柱的全局点云,将重建的脊柱导入虚拟界面;步骤4:通过ICP空间配准算法将实际空间和虚拟空间进行配准,以获得实际空间和虚拟空间的转换关系;步骤5:通过双目摄像机对手术器械进行实时动态跟踪,在虚拟界面实时显示手术器械相对于脊柱的位置。5.根据权利要求4所述的脊柱微创手术培训方法,其特征在于:所述实时动态跟踪包括以下过程:步骤1:手动选定摄像机采集的视频中运动目标的初始化位置,确定kalman滤波器初始状态向量并初始化其他必要参数,计算目标模型的颜色直方图;步骤2:利用初始化后的kalman滤波器预测当前时刻、当前帧的候选模型位置;步骤3:以kalman滤波器预测的目标候选模型位置做为MeanShift算法的迭代起始点,开始MeanShift算法迭代过程,直至达到收敛条件,停止迭代,计算候选模型的颜色直方图;步骤4:利用相似性度量函数进行相似性测定,通过MeanShift算...

【专利技术属性】
技术研发人员:韩建达宋国立刘晓壮赵忆文白华
申请(专利权)人:中国科学院沈阳自动化研究所
类型:发明
国别省市:辽宁,21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1