HI,欢迎来到起点商标网!
24小时服务QQ:2880605093

C臂机空间定位模型构建系统及方法与流程

2021-01-08 11:01:12|358|起点商标网
C臂机空间定位模型构建系统及方法与流程

本发明涉及图像处理领域,尤其涉及一种c臂机空间定位模型构建系统及方法。



背景技术:

手术机器人是当前医疗行业信息化、程控化、智能化的一个重要发展方向,其中外科手术机器人在辅助外科手术领域具有重要的应用前景,而图像导航定位问题是外科机器人进行辅助外科手术的关键,定位精度很大程度上决定了手术的成功率。c型臂x光机被广泛用于介入放射科及骨科手术中的影像成像中,因此,基于c型臂x光机图像的定位导航系统及算法模型已成为各大医疗机器人公司及相关医疗器械设备公司的重要研究技术领域。目前,市场上已经有很多公司推出了带三维影像重建的c型臂x光机,在医疗机器人的空间导航系统模型构建过程中具有重要的意义,但具有高精度三维影像重建的c型臂x光机价格昂贵,很难广泛推广,且在手术过程中需要对病人进行一定时间连续x射线透视成像,增加了病人及医生射线辐射风险。



技术实现要素:

发明目的:本发明针对上述不足,提出了一种基于单应变换的c臂机高精度定位模型构建系统及方法,不需要进行大量的x射线透视拍照,操作简易,辐射量小,空间定位精度高,该方法具有极高的应用价值。

技术方案:

一种c臂机空间定位模型构建系统,包括:

c臂机,用于采集正侧位透视图像;

注册器,安装在c臂机成像路径上,其上设有示踪器,包括至少两个注册面,每个注册面设有若干标记点;

光学跟踪器,用于识别所述示踪器得到其位置信息;

上位机,与c臂机及光学跟踪器通信连接,并据此计算得到c臂机发射管中心坐标,并以其为光心、注册器的任一注册面作为虚拟成像平面构建c臂机空间定位模型。

所述注册器的任一注册面均采用透x光的有机玻璃材料制作而成。

所述注册器的任一注册面上均匀分布有8个标记点。

所述标记点采用直径4mm的钢珠。

一种c臂机空间定位模型构建方法,包括步骤:

(1)通过c臂机采集模体正侧位透视图像并识别提取得到标记点坐标;

(2)根据步骤(1)和各注册面内标记点的坐标分别计算得到各注册面与正侧位透视图像之间的映射关系;

(3)根据步骤(2)计算得到c臂机发射管中心坐标,并以其作为光心,以注册器的任一注册面作为虚拟成像平面,构建正侧位投影模型,得到c臂机空间定位模型。

所述步骤(3)具体包括:

(31)在正侧位透视图像上设置若干矩阵点,并分别将其映射至各注册面,根据所有矩阵点在各注册面的映射点连线计算得到光心;

(32)通过光学跟踪器获取得到注册器位姿,结合注册器参数模型计算得到虚拟成像平面位姿;

(33)将正侧位透视图像映射到虚拟生成平面上,对感兴趣区域重新采样生成所需图像,计算得到其分辨率及像元尺寸信息。

所述步骤(31)中采用最小二乘解法得到光心坐标,公式如下:

其中,表示矩阵点数量,为光心到矩阵点在各注册面的映射点连线的距离,表示光心到所有连线的距离之和的最小值。

所述步骤(1)中,根据注册器上标记点分布的几何特征,结合图像分割轮廓提取算法分别识别定位出所述正侧位透视图像上各个注册面的标记点。

有益效果:本发明建立了成像平面上的正/侧位图像坐标系统与光学跟踪器坐标系之间的映射关系,从而解决了基于透视图像信息的空间导航定位核心问题,且此方法只需要在c臂机上装上至少有两个注册面的注册器,并进行两个姿态的透视拍照即可完成空间定位模型的建立,具有操作简单,辐射量少,精度高等优点,在基于c臂机透视图像导航定位领域具有重要的应用价值。

此外,在c臂机进行移动或旋转时,其真实成像平面会由于c臂机自身弹性变换而造成偏移,本发明以注册器的某一平面作为虚拟成像平面,该成像平面是固定不变的,不会因为物理原因而产生偏移,精度更高。

附图说明

图1为本发明的双平面注册器的结构示意图。

图2为本发明的双平面注册器的仰视图。

图3为本发明的系统架构图。

图4为本发明的c臂机空间定位模型构建方法流程图。

图5为c臂机透视图。

图6为c臂机透视成像示意图。

图7为透视图像示意图。

图8为构建的正位投影模型示意图。

图9为构建的空间定位模型示意图。

其中,1为pc机,2为光学跟踪器,3为c臂机,31为c臂机发射管中心,34为映射到注册面1的透视图像,35为原始透视图像,4为双平面注册器,41为标记点,42为反光球,5为模体。

具体实施方式

下面结合附图和具体实施例,进一步阐明本发明。

本发明提供了一种c臂机空间定位模型构建系统及方法,c臂机空间定位模型构建系统如图3所示,包括pc机1、光学跟踪器2、c臂机3、双平面注册器4及模体5,光学跟踪器2、c臂机3与pc机通信连接。光学跟踪器2为ndipolarisseries光学定位跟踪器,它可精确跟踪空间中与其配套使用的标记反光球的位置信息。双平面注册器4为两层注册面固定连接的结构,固定在c臂机3的影增增强器端,如图1所示,双平面注册器4的每个注册面均由x光透视性较好的有机玻璃材料制作而成,并设置有标记点41,如图2所示,标记点41为在两个注册面均均匀分布的8个直径4mm的钢珠。在每个注册面的侧面上均设置有至少三个与光学跟踪器2配套使用的标记反光球42。

利用c臂机3对模体5进行正侧位透视,并将其得到的正侧位透视图像传输至pc机1;光学跟踪器2放置在能够识别到双平面注册器4上所有标记反光球42的位置,并将空间中的标记反光球42的位置信息反馈至pc机1;

pc机1接收到信息后进行c臂机空间定位模型构建,pc机1的处理过程包括:

步骤1:pc机1分别对正侧位透视图像进行高精度识别提取,得到双平面注册器内的标记点在正位透视图像坐标系下的坐标,并通过注册面上钢珠设计时分布的几何特征识别得到各注册面的标记点在正位透视图像坐标系下的坐标;由各注册面其自身二维平面坐标系内钢珠的坐标计算得到两个平面坐标系分别与其对应的正位透视图像坐标系的映射关系;

步骤2:pc机1分别在正侧位透视图上标记若干均匀分布规则的矩阵点,并分别通过前述的两个平面坐标系分别与其对应的正位透视图像坐标系的映射关系将矩阵点映射到两个注册面上,由此可以得到某一矩阵点在两注册面上的映射点之间的连线,通过所有矩阵点对应的连线计算得到光心,即为投影模型光心;然后根据每一注册面上标记反光球在光学跟踪器下的坐标,计算得到每一注册面在光学跟踪器坐标系下的位姿,确定其中一注册面作为构建的投影模型成像平面,从而最终得到空间定位模型。

本发明还提供了一种c臂机空间定位模型构建方法,主要流程图见图4所示,本发明将光学跟踪器坐标系直接作为c臂机空间定位模型坐标系,包括步骤:

(1)正位透视图像采集:将模体5放置于c臂机3采集区域内,调整c臂机3姿态至垂直位置,进行模体5的正位透视成像,如图5所示,并将c臂机透视图像传输至pc机1;

(2)pc机1对步骤(1)得到的正位透视图像上的标记点进行高精度识别提取,分别获取识别出的标记点在正位透视图像坐标系下的坐标;这里的图像高精度识别提取应用一些通用的阈值分割等常用图像分割算法即可完成;

(3)在每个注册面上建立二维平面坐标系,则每个注册面上的钢珠在其相应的平面坐标系下的坐标为已知,单位为mm;设双平面注册器4上靠近影增增强器的平面为注册面1,远离影增增强器的平面为注册面2,则可以分别得到注册面1和注册面2其内所有钢珠在其各自的平面坐标系下的坐标,其中,表示注册面1内所有钢珠在平面1坐标系下的坐标,表示注册面2内所有钢珠在平面2坐标系下的坐标,

根据注册面上钢珠设计时分布的几何特征,结合通用的图像分割轮廓提取算法(如二值化、canny边缘检测算法等),分别识别定位出图像上的注册面1标记点和注册面2上的标记点,并据此分别计算得到两个平面坐标系分别与其对应的正位透视图像坐标系的映射关系,此映射关系可由一个的单应矩阵表示;

(4)构建正位投影模型,将c臂机透视成像的过程表达为图6所示,图6中31为c臂机发射管中心,5为模体,4为双平面注册器,34为c臂机透视图像由单应映射关系映射到双平面注册器4的注册面1上的透视图像,35为c臂机原始透视图像(即模体5在c臂机3的成像平面上的成像);因为c臂机实际成像平面(这里即为图6中35所在平面)的精确求解比较困难且较繁琐,故这里将c臂机发射管中心31作为光心,将注册面1(这里即为图6中34所在平面)作为虚拟成像平面,构建以光心和虚拟成像平面构成的投影模型,通过光学跟踪器2获取注册面1在光学跟踪器坐标系下的位姿,故虚拟成像平面与光心在光学跟踪器坐标系下的位姿均可被求解;由此确定正位投影模型待求解参数,包括正位投影模型光心(x射线管中心)、成像平面位姿信息及像元尺寸信息;

(41)计算正位投影模型光心,即x射线发射管中心坐标

根据步骤(3)求得的正位透视图像与注册面1、注册面2的单应变换分别为,在正位透视图像中设置均匀分布规则的矩阵点,如图7所示,这里取25个点,;则每个点可由单应映射到注册面1和注册面2上,即;以两点构建直线,则可得25条直线,根据透视投影定律,此25条直线应汇聚于一点,此点即为光心

本发明中,由于影像误差等原因,25条直线在空间中有可能不会汇聚,那么需要求取近似点作为光心的位置,在此采用最小二乘解法求解光心,光心到空间中直线的距离为,其中为点到直线的垂点,则有,求得的最小二乘解即为光心坐标;

(42)计算成像平面位姿,成像平面规定为一空间中一矩形平面,其位姿信息有矩形角点坐标及矩形边方向,方向用空间向量表示;通过光学跟踪器2获取虚拟成像平面(即注册面1)在光学跟踪器坐标系下的位姿,即可根据三坐标量测时的机构参数(表达标记反光球坐标系与虚拟成像平面上钢珠的位姿关系),得到虚拟成像平面上的图像坐标系xy轴在光学跟踪器坐标系下的位姿,即可得到虚拟成像平面的方向向量;并据此计算得到x射线管中心点在虚拟成像平面上的垂点即为此投影模型的图像光心点,如图8所示;

(43)根据计算出的虚拟成像平面与实际成像平面的单应矩阵(即注册面1与正位透视图像的单应矩阵),将c臂机的正位透视图像映射到构建的投影模型成像平面(即虚拟成像平面)上,生成构建的虚拟成像平面上的透视图像,即正位投影模型的成像平面上透视图像;

(44)确定正位投影模型的成像平面上透视图像的分辨率及像元尺寸信息;

图像映射到虚拟成像平面上后,即即表示映射到虚拟成像平面上的图像,表示c臂机的正位透视图像,图像的长宽单位为mm,此时我们可以将感兴趣的区域图像(即椎骨图像)再重新采样生成所需要的图像,根据所需要生成图像的分辨率大小,我们即可得到与此分辨率图像相对应的像元尺寸大小,x方向上的像元尺寸y方向上的像元尺寸,其中,表示此分辨率图像的宽度,表示此分辨率图像在x方向上的像素,表示此分辨率图像的高度,表示此分辨率图像在y方向上的像素;

基于此,我们已经通过正位的一次透视拍照,标定计算出我们构建的投影模型的所有内外参数,即x射线发射管中心坐标、图像光心点,图像方向向量,像元尺寸及映射到虚拟成像平面上的图像

(5)同理,对于侧位同样构建侧位投影模型,按同样的方法分析出侧位投影模型的所有内外参数;

(6)至此,通过c臂机正、侧位的两次透视拍照,我们构建了正、侧位的投影模型,并计算出正、侧位投影模型的内外参数,即完成了基于正、侧位投影模型的双目空间定位模型的构建(如图9),解决了基于c臂机透视图像信息的空间导航定位核心问题。

基于以上步骤构建的基于正/侧位投影模型的双目空间定位模型可建立成像平面上的正/侧位图像坐标系统与光学跟踪器坐标系之间的映射关系,从而解决了基于透视图像信息的空间导航定位核心问题,且此方法只需要在c臂机上装上双平面注册器,并进行两个姿态的透视拍照即可完成空间定位模型的建立,具有操作简单,辐射量少,精度高等优点,在基于c臂机透视图像导航定位领域具有重要的应用价值。

以上详细描述了本发明的优选实施方式,但是本发明并不限于上述实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种等同变换(如数量、形状、位置等),这些等同变换均属于本发明的保护范围。

起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。

此文章来源于网络,如有侵权,请联系删除

tips