基于同步定位与建图的光声显微手术导航方法及系统
未命名
07-27
阅读:203
评论:0
1.本发明属于计算机辅助医疗技术领域,具体涉及一种基于同步定位与建图的光声显微手术导航方法及系统。
背景技术:
2.光声显微成像是一种新兴的医学成像技术,通过非侵入的纳秒脉冲激光对组织的特异性激发来产生光声信号,通过不同组织的对激光的吸收差异实现成像,结合了光学成像的高分辨率与声学成像的深穿透特性。基于mri、ct等模态的手术导航方法在涉及血管的手术中,需注射造影剂,且存在血管分辨率差、电离辐射等问题。相比之下,光声显微成像无需造影即可高分辨地成像微血管等微小的生物组织结构,存在明显优势,因而逐渐被应用于手术导航领域,例如:肿瘤切除手术中,显示肿瘤边缘微血管网络,引导医生确定切缘;微整形手术中显示目标区域三维血管分布,引导针头避开面部动脉血管。
3.光声显微成像的时间与空间分辨率常常不可兼得。机械扫描式的光声显微成像通过二自由度电机沿固定轨迹扫描成像,具有卓越的分辨率,然而其较慢的成像速度,以及低自由度扫描方式带来的是在临床手术场景应用的困难性。新的基于mems、振镜或多边形扫描器的高速光声显微成像方法提供了几乎实时的成像速度,且该类系统更易于做到手持自由扫描,然而它们大多有着较小的视场,难以对病灶实现全局性的观察。而临床手术导航场景大多需要医学影像有足够的视场,能扫描整个区域以确定、识别组织的不同部分,对整体结构进行分析。
技术实现要素:
4.发明目的在于针对现有技术不足,提出一种基于同步定位与建图的光声显微手术导航方法及系统,通过手持的自由扫描构建手术部位完整血管网络,实现光声显微手术导航在术中的实时成像扩展更新,可解决光声显微成像中成像视场小、扫描自由度低,以及术中成像更新难的问题。
5.为了达到上述目的,本发明采用以下技术方案:
6.第一方面,本发明提供了一种基于同步定位与建图的光声显微手术导航方法,包括下述步骤:
7.使用扫描仪对手术部位进行光声三维成像,光声信号由数据采集卡采集并实时载入系统;
8.对光声信号进行预处理后解算为三维点云数据,并对所述三维点云数据进行预处理;
9.根据前一帧与当前帧点云之间的三维结构信息进行点云匹配,并定位光声扫描仪的位姿;所述点云匹配包括粗匹配与精匹配,所述粗匹配使用ndt算法,所述精匹配使用point-to-plane icp算法,粗匹配计算得到的位姿矩阵作为精匹配的初始位姿,在此基础上进一步迭代得到两帧点云间的精确相对位姿以及扫描仪位姿;
10.根据估算的扫描仪移动速度进行运动畸变矫正;
11.将光声模态的血管形态先验加入图优化中,提高血管网络构建的全局一致性;
12.构建或更新可用于术中导航的大视场三维光声血管网络。
13.作为优选的技术方案,使用扫描仪对手术部位进行光声三维成像时,纳秒脉冲激光经扫描仪中的二自由度旋转的振镜组或多边形镜组的反射到达手术部位,产生光声回波信号被超声换能器接收并由数据采集卡采集,光声信号、时间戳、与扫描角度信息被实时载入系统。
14.作为优选的技术方案,
15.所述光声信号预处理具体为:
16.使用一维的滑动窗口均值滤波,平滑噪声干扰,定义滑动窗口宽度,将滑动窗口置于信号开头并对窗口内所有信号采样点数值求和,结果除以窗口宽度,所得均值作为滤波后的新值,之后窗口滑动并重复滤波计算,直到滑动到信号末尾;
17.信号取包络,提高信号的质量与可靠性,计算原信号的希尔伯特变换,原信号作为实部、希尔伯特变换后的信号作为虚部,构建解析信号,计算解析信号的模,即为原信号的包络;
18.所述光声信号解算为三维点云数据具体为:
19.由数据采集卡采样周期与信号上每个采样点的索引求得信号上每个采样点的采样时间,由每个采样点的采样时间与超声在组织中的传播速度求得采样点所在深度,由每个采样点的深度与扫描旋转角度可解算为三维点云数据,其中每个点包含了三维坐标信息与强度信息,一次完整扫描采集的所有光声信号转换的三维点集为一帧点云。
20.作为优选的技术方案,对所述三维点云数据进行预处理包括剔除离群点和降采样;
21.剔除离群点时,统计点云中每个点周围半径50μm内的其它点数量,若少于阈值10,则判定该点为无法提供有效血管结构信息的离群点,予以剔除;所述半径与阈值参数可根据手术部位血管形态调整;
22.所述降采样在扫描轴向上对点云进行最大值投影,保留点云中最能表征血管表面轮廓结构信息的点,提高后续定位与建图运算速度,同时保证精度;所述降采样得到的点云数据与未降采样的完整点云数据同时保存于系统中,降采样点云数据将用于后续的帧间匹配、全局优化,未降采样的完整点云数据将用于三维光声血管网络构建。
23.作为优选的技术方案,所述粗匹配具体为:
24.将点云划分立方体网格,计算网格内的均值、协方差矩阵;当前帧点云根据相对位姿的初始估计变换到前一帧点云坐标系下,通过联合概率计算匹配程度;优化匹配概率,求解最优的相对位姿矩阵;
25.所述精匹配具体为:
26.粗匹配计算得到的位姿矩阵作为迭代的初始变换矩阵;搜索两帧点云的最近点,形成匹配,计算其法向量;当前帧点云通过变换矩阵变换到前一帧点云坐标系下,计算每个点到匹配点局部平面的距离,作为残差;通过最小化残差的平方和,求解最优的相对位姿矩阵;不断迭代优化,直到相对位姿矩阵小于阈值m;得到帧间匹配的最佳位姿矩阵,同时实现对光声扫描仪的定位。
27.作为优选的技术方案,所述的运动畸变矫正中,点云精匹配得到的帧间相对位姿矩阵对时间求导得到扫描仪平均移动速度jocobian矩阵,进而推算帧内每个点的运动距离,并将其重映射到对应的位置,得到矫正运动畸变后的点云帧后,再重新进行帧间匹配,修正匹配结果。
28.作为优选的技术方案,所述光声模态的血管形态先验加入图优化,将所有扫描仪位姿和血管脉络信息表示为一个图结构,其中节点表示扫描仪位姿估计或点云位置,边表示它们之间的关系和约束,添加光声成像的血管形态先验约束条件,构建最小二乘问题,用gauss-newton算法解决优化问题。
29.作为优选的技术方案,所述光声成像的血管形态先验约束条件,为基于hessian矩阵的光声模态下的血管形态过滤,hessian矩阵计算血管结构的曲率、方向等特征,可区分线状的血管结构与非线状的其它结构,算法将使用这些约束来优化估计,从而提高血管网络构建的准确性。
30.作为优选的技术方案,所述构建或更新可用于术中导航的大视场三维光声血管网络,由优化的结果,融合点云帧,构建或更新大视场的三维光声血管网络。
31.第二方面,本发明提供了一种基于同步定位与建图的光声显微手术导航系统,用于实现所述的基于同步定位与建图的光声显微手术导航方法,包括数据采集模块、数据预处理模块、前端匹配模块、运动畸变矫正模块、后端优化模块以及血管建图模块;
32.所述数据采集模块,用于使用扫描仪对手术部位进行光声三维成像,光声信号由数据采集卡采集并实时载入系统;
33.数据预处理模块,用于对光声信号进行预处理后解算为三维点云数据,并对所述三维点云数据进行预处理;
34.所述前端匹配模块,用于根据前一帧与当前帧点云之间的三维结构信息进行点云匹配,并定位光声扫描仪的位姿;所述点云匹配包括粗匹配与精匹配,所述粗匹配使用ndt算法,所述精匹配使用point-to-plane icp算法,粗匹配计算得到的位姿矩阵作为精匹配的初始位姿,在此基础上进一步迭代得到两帧点云间的精确相对位姿以及扫描仪位姿;
35.所述运动畸变矫正模块,用于根据估算的扫描仪移动速度进行运动畸变矫正;
36.所述后端优化模块,用于将光声模态的血管形态先验加入图优化中,提高血管网络构建的全局一致性;
37.所述血管建图模块,用于构建或更新可用于术中导航的大视场三维光声血管网络。
38.本发明与现有技术相比,具有如下优点和有益效果:
39.1、本发明方法与系统主要应用于光声显微成像的手术导航中,针对现有光声显微成像扫描自由度低、成像视场小而难以对病灶实现全局性的观察的问题,采用了基于同步定位与建图的方法定位扫描仪位姿、构建大视场的三维光声血管网络,实现了可手持扫描仪自由扫描的、可术中实时更新扩展视场的光声显微成像,提高了光声显微成像的临床应用价值,为手术导航提供了新的解决方案。
40.2、本发明利用光声点云的最大值投影进行帧间匹配,将庞大的点云数据有效缩减,保留点云中血管结构关键信息同时滤除无效信息,极大地缩减计算量与存储空间需求,使后续匹配、优化处理更高效、更准确,系统更为轻便,易于术中使用。
41.3、本发明利用加入了血管形态先验的图优化,利用hessian矩阵计算光声模态下的血管结构的曲率、方向等特征,区分点云中线状的血管结构与非线状的其它结构,作为光声成像的血管形态先验约束条件,得到精确、全局一致的光声血管网络,有助于提高手术的精准性和安全性。
附图说明
42.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
43.图1为本发明基于同步定位与建图的光声显微手术导航方法流程图。
44.图2为本发明的数据预处理模块的流程图。
45.图3(a)为本发明降采样点云构建的稀疏三维光声血管网络图。
46.图3(b)为完整点云构建的密集三维光声血管网络。
具体实施方式
47.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
48.实施例
49.本发明所提出的方法和系统能够实现光声显微手术导航在手术过程中的实时成像更新和扩展,构建手术区域的完整血管网络,解决了光声显微成像中视场较小、扫描自由度有限以及手术过程中难以更新成像的问题。参照图1,本发明包括如下步骤:
50.s1、光声显微成像与信号载入,具体为:
51.使用手持高速振镜扫描仪或多边形扫描仪对手术部位进行光声三维成像。在本实施例中,准直的纳秒脉冲激光经扫描仪中的二自由度旋转的振镜组或多边形镜组的反射,经过透镜聚焦后到达手术部位,扫描范围约为4*4mm,完整扫描所需时间约为0.2s。光声回波信号被平场超声换能器接收,并由数据采集卡采集,光声信号、时间戳与扫描角度信息被实时载入系统。
52.s2、数据预处理,如图2所示,具体为:
53.s21、对信号进行预处理。
54.使用一维的滑动窗口均值滤波,平滑噪声干扰。定义滑动窗口宽度为5,将滑动窗口置于信号开头并对窗口内所有信号采样点数值求和,结果除以窗口大小5,所得均值作为滤波后的新值,之后窗口滑动并重复滤波计算,直到滑动到信号末尾。
55.信号取包络,提高信号的质量与可靠性。计算原信号的希尔伯特变换,原信号作为实部、希尔伯特变换后的信号作为虚部,构建解析信号,计算解析信号的模,即为原信号的包络。
56.s22、信号解算为三维点云
57.由数据采集卡采样周期与信号上每个采样点的索引求得信号上每个采样点的采样时间;
58.更进一步的,由每个采样点的采样时间与超声在组织中的传播速度求得采样点所在深度,传播速度可以设置为大约1540m/s,这是典型的组织中声速;
59.更进一步的,由每个采样点的深度与扫描旋转角度可解算为三维点云数据,其中每个点包含了三维坐标信息与强度信息;
60.更进一步的,一次完整扫描采集的所有光声信号转换的三维点集为一帧点云。
61.s23、对点云数据进行预处理。
62.点云离群点剔除。对点云中的离群点进行剔除,以消除噪声对建图的影响。
63.对点云中每一个点,找到其在半径50μm范围内的邻近点;
64.更进一步的,计算每个点在给定半径范围内的邻近点数量;
65.更进一步的,将邻近点数量与预先设定的阈值10进行比较,如果某个点的邻近点数量小于这个阈值,那么这个点被认为是离群点,需要从点云数据中去除;
66.在本实施例中,半径与阈值参数可根据手术部位的血管形态调整。
67.更进一步的,通过最大值投影进行点云降采样,提高后续定位与建图运算速度,同时保证精度。沿扫描的轴向对点云每个点的强度值做取最大值运算,仅保留最大强度值的点。相比于点云处理中典型的均匀降采样、体素降采样、随机降采样方法,最大值投影更适用于光声影像的数据缩减与信息保留,可最大限度去除点云中的无效与低效信息,所保留的点是最能表征血管表面轮廓结构信息的点。
68.降采样得到的点云数据与未降采样的完整点云数据同时保存于系统中,降采样点云数据将用于后续的帧间匹配、全局优化,而未降采样的完整点云数据将用于三维光声血管网络构建。
69.s3、前端匹配,具体为:
70.s31、采用ndt(normal distributions transform)算法进行帧间粗匹配。将点云划分立方体网格,计算网格内的均值、协方差矩阵;当前帧点云根据相对位姿的初始估计变换到前一帧点云坐标系下,通过联合概率计算匹配程度;优化匹配概率,求解最优的相对位姿矩阵。
71.s32、采用point-to-plane icp算法进行帧间精匹配。粗匹配计算得到的位姿矩阵作为迭代的初始变换矩阵;搜索两帧点云的最近点,形成匹配,计算其法向量;当前帧点云通过变换矩阵变换到前一帧点云坐标系下,计算每个点到匹配点局部平面的距离,作为残差;通过最小化残差的平方和,求解最优的相对位姿矩阵;不断迭代优化,直到相对位姿矩阵小于阈值m。得到帧间匹配的最佳位姿矩阵,同时实现对光声扫描仪的定位。
72.s4、运动畸变矫正,具体为:
73.在手术导航中,医生持光声扫描仪对手术部位进行扫描时的手部通常处于移动状态,同时激光扫描的焦点也在移动,由此导致的运动畸变需要进行矫正。对点云帧间的相对位姿矩阵进行时间求导,得到扫描仪平均移动速度的jacobian矩阵,可用c++下的自动求导算法高效计算;将jacobian矩阵与点云坐标进行矩阵乘法运算,计算每个点在帧内的运动距离;根据计算得到的运动距离,将原点云中每个点重映射,以矫正运动畸变;在完成运动畸变矫正后,重新进行点云帧间的匹配,以修正匹配结果,流程如s3所述。
74.s5、加入血管形态约束的后端图优化,具体为:
75.s51、构建位姿图。将扫描仪位姿和血管脉络信息表示为一个图结构,其中节点表示每个扫描仪位姿估计或点云位置,边表示它们之间的关系和约束。
76.s52、提取血管形态特征。通过对点云数据进行分析,使用hessian矩阵提取出血管的形态特征。hessian矩阵可以捕捉到血管三维结构的二阶导数信息,其特征值与特征向量方向有效地描述血管的形态特征,区分血管结构与非血管结构。这些特征可以用作优化过程中的约束条件。
77.s53、构建带有血管形态约束的图优化问题。在图优化的框架中,新增血管形态约束边,连接两个位姿节点,并包含相应的血管形态特征。优化过程中,系统需要考虑这些约束边,使得优化后的血管形态特征具有全局一致性。
78.s54、构建最小二乘问题,用gauss-newton算法解决优化问题。
79.s6、由优化的结果,融合所有点云帧,构建或更新大视场的三维光声血管网络。图3(a)、图3(b)为本实施例的一组测试结果,图3(a)为降采样点云构建的稀疏三维光声血管网络,图3(b)为完整点云构建的密集三维光声血管网络。
80.本发明的另一个实施例中提供了一种基于同步定位与建图的光声显微手术导航系统,包括:数据采集模块、数据预处理模块、前端匹配模块、运动畸变矫正模块、后端优化模块以及血管建图模块;
81.所述数据采集模块,用于使用扫描仪对手术部位进行光声三维成像,光声信号由数据采集卡采集并实时载入系统,为后续处理提供原始数据。
82.数据预处理模块,用于对光声信号进行预处理后解算为三维点云数据,并对所述三维点云数据进行预处理;本模块负责对光声信号进行预处理,以提高信号质量。预处理后的信号被解算为三维点云数据,并进行进一步的点云数据预处理,如去除离群点、降采样等,以便在后续模块中使用。
83.所述前端匹配模块,用于根据前一帧与当前帧点云之间的三维结构信息进行点云匹配,并定位光声扫描仪的位姿;所述点云匹配包括粗匹配与精匹配,所述粗匹配使用ndt算法,所述精匹配使用point-to-plane icp算法,粗匹配计算得到的位姿矩阵作为精匹配的初始位姿,在此基础上进一步迭代得到两帧点云间的精确相对位姿以及扫描仪位姿;
84.所述运动畸变矫正模块,用于根据估算的扫描仪移动速度进行运动畸变矫正;这一过程通过计算点云精匹配得到的帧间相对位姿矩阵的时间导数,得到扫描仪的平均移动速度jacobian矩阵。然后,推算帧内每个点的运动距离,并将其重映射到对应的位置,得到矫正运动畸变后的点云帧。最后,重新进行帧间匹配,修正匹配结果。
85.所述后端优化模块,用于将光声模态的血管形态先验加入图优化中,提高血管网络构建的全局一致性;进一步的,采用一种基于hessian矩阵的血管形态约束图优化方法,实现优化。
86.所述血管建图模块,用于构建或更新可用于术中导航的大视场三维光声血管网络。
87.本实施例通过将前述模块得到的处理过的、矫正过的点云数据融合,本模块可以实现对血管网络的实时构建或更新。构建出的大视场三维光声血管网络可以提供详细、准确的血管信息,从而为医生在手术过程中提供精确的导航。
88.还需说明的是,在本说明书中,诸如术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
89.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
90.尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
技术特征:
1.一种基于同步定位与建图的光声显微手术导航方法,其特征在于,包括下述步骤:使用扫描仪对手术部位进行光声三维成像,光声信号由数据采集卡采集并实时载入系统;对光声信号进行预处理后解算为三维点云数据,并对所述三维点云数据进行预处理;根据前一帧与当前帧点云之间的三维结构信息进行点云匹配,并定位光声扫描仪的位姿;所述点云匹配包括粗匹配与精匹配,所述粗匹配使用ndt算法,所述精匹配使用point-to-plane icp算法,粗匹配计算得到的位姿矩阵作为精匹配的初始位姿,在此基础上进一步迭代得到两帧点云间的精确相对位姿以及扫描仪位姿;根据估算的扫描仪移动速度进行运动畸变矫正;将光声模态的血管形态先验加入图优化中,提高血管网络构建的全局一致性;构建或更新可用于术中导航的大视场三维光声血管网络。2.根据权利要求1所述的一种基于同步定位与建图的光声显微手术导航方法,其特征在于,使用扫描仪对手术部位进行光声三维成像时,纳秒脉冲激光经扫描仪中的二自由度旋转的振镜组或多边形镜组的反射到达手术部位,产生光声回波信号被超声换能器接收并由数据采集卡采集,光声信号、时间戳、与扫描角度信息被实时载入系统。3.根据权利要求1所述的一种基于同步定位与建图的光声显微手术导航方法,其特征在于,所述光声信号预处理具体为:使用一维的滑动窗口均值滤波,平滑噪声干扰,定义滑动窗口宽度,将滑动窗口置于信号开头并对窗口内所有信号采样点数值求和,结果除以窗口宽度,所得均值作为滤波后的新值,之后窗口滑动并重复滤波计算,直到滑动到信号末尾;信号取包络,提高信号的质量与可靠性,计算原信号的希尔伯特变换,原信号作为实部、希尔伯特变换后的信号作为虚部,构建解析信号,计算解析信号的模,即为原信号的包络;所述光声信号解算为三维点云数据具体为:由数据采集卡采样周期与信号上每个采样点的索引求得信号上每个采样点的采样时间,由每个采样点的采样时间与超声在组织中的传播速度求得采样点所在深度,由每个采样点的深度与扫描旋转角度可解算为三维点云数据,其中每个点包含了三维坐标信息与强度信息,一次完整扫描采集的所有光声信号转换的三维点集为一帧点云。4.根据权利要求1所述的一种基于同步定位与建图的光声显微手术导航方法,其特征在于,对所述三维点云数据进行预处理包括剔除离群点和降采样;剔除离群点时,统计点云中每个点周围半径50μm内的其它点数量,若少于阈值10,则判定该点为无法提供有效血管结构信息的离群点,予以剔除;所述半径与阈值参数可根据手术部位血管形态调整;所述降采样在扫描轴向上对点云进行最大值投影,保留点云中最能表征血管表面轮廓结构信息的点,提高后续定位与建图运算速度,同时保证精度;所述降采样得到的点云数据与未降采样的完整点云数据同时保存于系统中,降采样点云数据将用于后续的帧间匹配、全局优化,未降采样的完整点云数据将用于三维光声血管网络构建。5.根据权利要求1所述的一种基于同步定位与建图的光声显微手术导航方法,其特征
在于,所述粗匹配具体为:将点云划分立方体网格,计算网格内的均值、协方差矩阵;当前帧点云根据相对位姿的初始估计变换到前一帧点云坐标系下,通过联合概率计算匹配程度;优化匹配概率,求解最优的相对位姿矩阵;所述精匹配具体为:粗匹配计算得到的位姿矩阵作为迭代的初始变换矩阵;搜索两帧点云的最近点,形成匹配,计算其法向量;当前帧点云通过变换矩阵变换到前一帧点云坐标系下,计算每个点到匹配点局部平面的距离,作为残差;通过最小化残差的平方和,求解最优的相对位姿矩阵;不断迭代优化,直到相对位姿矩阵小于阈值m;得到帧间匹配的最佳位姿矩阵,同时实现对光声扫描仪的定位。6.根据权利要求1所述的一种基于同步定位与建图的光声显微手术导航方法,其特征在于,所述的运动畸变矫正中,点云精匹配得到的帧间相对位姿矩阵对时间求导得到扫描仪平均移动速度jocobian矩阵,进而推算帧内每个点的运动距离,并将其重映射到对应的位置,得到矫正运动畸变后的点云帧后,再重新进行帧间匹配,修正匹配结果。7.根据权利要求1所述的一种基于同步定位与建图的光声显微手术导航方法,其特征在于,所述光声模态的血管形态先验加入图优化,将所有扫描仪位姿和血管脉络信息表示为一个图结构,其中节点表示扫描仪位姿估计或点云位置,边表示它们之间的关系和约束,添加光声成像的血管形态先验约束条件,构建最小二乘问题,用gauss-newton算法解决优化问题。8.根据权利要求1所述的一种基于同步定位与建图的光声显微手术导航方法,其特征在于,所述光声成像的血管形态先验约束条件,为基于hessian矩阵的光声模态下的血管形态过滤,hessian矩阵计算血管结构的曲率、方向等特征,可区分线状的血管结构与非线状的其它结构,算法将使用这些约束来优化估计,从而提高血管网络构建的准确性。9.根据权利要求1所述的一种基于同步定位与建图的光声显微手术导航方法,其特征在于,所述构建或更新可用于术中导航的大视场三维光声血管网络,由优化的结果,融合点云帧,构建或更新大视场的三维光声血管网络。10.一种基于同步定位与建图的光声显微手术导航系统,其特征在于,用于实现权利要求1-9任一项所述的基于同步定位与建图的光声显微手术导航方法,包括数据采集模块、数据预处理模块、前端匹配模块、运动畸变矫正模块、后端优化模块以及血管建图模块;所述数据采集模块,用于使用扫描仪对手术部位进行光声三维成像,光声信号由数据采集卡采集并实时载入系统;数据预处理模块,用于对光声信号进行预处理后解算为三维点云数据,并对所述三维点云数据进行预处理;所述前端匹配模块,用于根据前一帧与当前帧点云之间的三维结构信息进行点云匹配,并定位光声扫描仪的位姿;所述点云匹配包括粗匹配与精匹配,所述粗匹配使用ndt算法,所述精匹配使用point-to-plane icp算法,粗匹配计算得到的位姿矩阵作为精匹配的初始位姿,在此基础上进一步迭代得到两帧点云间的精确相对位姿以及扫描仪位姿;所述运动畸变矫正模块,用于根据估算的扫描仪移动速度进行运动畸变矫正;所述后端优化模块,用于将光声模态的血管形态先验加入图优化中,提高血管网络构
建的全局一致性;所述血管建图模块,用于构建或更新可用于术中导航的大视场三维光声血管网络。
技术总结
本发明公开了一种基于同步定位与建图的光声显微手术导航方法及系统,方法包括以下步骤:使用扫描仪对手术部位进行光声三维血管成像,光声信号由数据采集卡采集并实时载入系统;对信号进行预处理后解算为三维点云数据,做点云数据预处理;根据前一帧与当前帧点云之间的三维结构信息进行点云匹配,并定位光声扫描仪的位姿;根据估算的扫描仪移动速度进行运动畸变矫正;将光声模态的血管形态先验加入图优化中,提高血管网络构建的全局一致性;构建或更新可用于术中导航的大视场三维光声血管网络。本发明通过手持扫描仪自由扫描构建手术部位完整血管网络,可解决光声显微成像中成像视场小、扫描自由度低,以及术中成像更新难的问题。问题。问题。
技术研发人员:王尔祺 罗雨溪 张开鹏 杨思华
受保护的技术使用者:华南师范大学
技术研发日:2023.03.22
技术公布日:2023/7/25
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
