【技术实现步骤摘要】
基于改进PCA算法和DCP网络的手术导航空间配准方法
[0001]本专利技术涉及光学手术导航的
,尤其是指一种基于改进PCA算法和DCP网络的手术导航空间配准方法。
技术介绍
[0002]基于光学手术导航的空间配准不同于常见医学图像配准,其是对两个空间点云的整体或局部配准,属于三维点云配准技术的应用之一。在由光学手术导航系统引导的神经外科手术中如穿刺和消融手术,因为脑颅骨限制了大脑的形变,因此可将病人头部的空间配准看作是刚性变换,即头部不存在形状变换,只存在朝向即旋转变换和位置即平移变换的改变。通过空间配准技术将病人空间和三维影像空间数据统一到同一坐标系下如以手术导航系统为基准建立的坐标系,只有在配准结果正确且高精度时才能保证手术器械能精准施加在患处,且配准的精度也将直接影响整个导航引导的外科手术的整体精度,因此对基于光学手术导航的空间点云配准技术的深入研究有着重要的意义和价值。
技术实现思路
[0003]本专利技术的目的在于克服现有技术的缺点与不足,提出了一种基于改进PCA算法和DCP网络的手术导航空间配准方法,不仅解决了目前空间注册相关算法存在配准精度不高、耗时时间长且需要额外粘贴外部标记球等不足之处,还突破了配准算法对点云初始位姿的限制,即本专利技术能满足手术导航使用场景下的所有点云初始位姿,且比传统的空间注册算法的精度更高、配准速度更快。
[0004]为实现上述目的,本专利技术所提供的技术方案为:基于改进PCA算法和DCP网络的手术导航空间配准方法,包括以下步骤:
[00 ...
【技术保护点】
【技术特征摘要】
1.基于改进PCA算法和DCP网络的手术导航空间配准方法,其特征在于,包括以下步骤:1)获取待配准的原始点云数据,包括图像空间点云数据和病人空间点云数据;2)对步骤1)获取到的点云数据进行去噪和降采样的预处理操作,为后续点云配准做好数据准备;3)对做完预处理的点云数据执行基于改进PCA算法的全局配准,以调整点云的初始位姿;其中,改进PCA算法是指在采集病人空间点云时在脸长方向和脸宽方向的最远端方向各选两点,之后再根据坐标轴垂直的限定对两个主轴做垂直调整,从而避免人为采集的点云无法通过传统PCA算法获取正确主轴的情况,同时,还通过对主轴存在的多种反向可能进行快速临近点搜索找出最优配准结果,以解决传统PCA算法主轴反向问题;4)将全局配准后的点云作为基于深度学习的DCP网络的输入,执行点云局部精配准,再将DCP网络的输出配准关系应用到两个点云中从而实现对两个空间的配准。2.根据权利要求1所述的基于改进PCA算法和DCP网络的手术导航空间配准方法,其特征在于:在步骤1)中,点云是以三维坐标点的形式保存,即XYZ坐标,获取的数据情况具体如下:空间注册流程涉及到的图像空间点云数据包括两个点云数据:一个是基于CT数据和点云提取算法得到的头模外表面的点云数据,该点云数据代表整个图像空间;另一个是通过对图像空间点云分割得到的脸部点云数据,该点云数据用于后续的点云配准环节;病人空间点云数据的采集是使用光学定位仪和带有反光标记球的探针工具获取到的,采集时分为两步进行:首先分别在脸长方向和脸宽方向的最远端各选两点,共四点为后续全局配准确认主轴方向做准备;其次进行全脸点云的采集,且采集应尽量还原有特征的五官。3.根据权利要求1所述的基于改进PCA算法和DCP网络的手术导航空间配准方法,其特征在于:在步骤2)中,对步骤1)的两个点云数据进行去噪和降采样的预处理操作,为后续点云配准做好数据准备,包含以下步骤:探针法采集出的数据存在一些明显的离群点且在空间中分布稀疏,采用统计滤波器去除明显的离群点,该滤波器通过计算每个点到该点最近的若干个点的平均距离,将平均距离在标准范围之外的点定义为离群点并从数据中去除;使用探针法采集到的空间数据需尽量还原五官形状的要求,且处于不同空间的两个点云在特征相似度更大时能提高配准成功率和配准精度,在对有着大量点数的图像空间点云数据进行下采样时,使用能凸显点云几何特征的曲率下采样算法。4.根据权利要求1所述的基于改进PCA算法和DCP网络的手术导航空间配准方法,其特征在于:在步骤3)中,执行改进PCA算法的全局配准过程包括以下步骤:3.1)对两个空间的原始点云进行预处理后得到图像空间点云P和病人空间点云Q,并只需构建图像空间点云的协方差矩阵C
P
;3.2)对协方差矩阵C
P
基于奇异值分解算法,得到图像空间点...
【专利技术属性】
技术研发人员:杨荣骞,孔晶晶,戴振晖,彭科海,
申请(专利权)人:华南理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。