当前位置: 首页 > 专利查询>禹宝庆专利>正文

一种基于人工智能技术的二维骨骼X光图像的三维转换方法技术

技术编号:24580094 阅读:35 留言:0更新日期:2020-06-21 00:57
本申请涉及医疗影像领域,特别涉及一种基于人工智能技术的二维骨骼X光图像的三维转换方法。对于待测对象而言,无需进行CT设备扫描,只需要拍摄较少的X光图像,利用待测对象的X光图像以及8点算法,获得投影矩阵,标准三维点云模型通过容变形广义霍夫变换方法确定角度参数以及偏移参数,调整后的标准三维点云模型,经过投影矩阵得到的投影图像与待测对象的骨骼图像最接近,最后通过公式,依次求得待测对象三维点云模型的所有点的坐标,通过该方法获得三维点云模型,一方面降低患者的经济负担,无需要再做三维CT,待测对象所受到的辐射也较少。另一方面,在条件简陋或者是野战环境下也可以进行导航手术便于推广利用。

An artificial intelligence based 3D transformation method of 2D bone X-ray image

【技术实现步骤摘要】
一种基于人工智能技术的二维骨骼X光图像的三维转换方法
本申请涉及医疗影像领域,特别涉及一种基于人工智能技术的二维骨骼X光图像的三维转换方法。
技术介绍
在医疗影像中,由于三维医疗影像的直观性,现被广泛用于医疗手术过程。传统的三维医疗影像一般是由CT断层图像三维重建而成,CT检查通过X线准直系统的准直,可得到无层面外组织结构干扰的横断面图像。与常规X线体层摄影比较,CT得到的横断面图像层厚准确,图像清晰,密度分辨率高,无层面以外结构的干扰。由CT扫描得到的横断面图像可通过计算机软件的处理重建成三维图像,便于手术治疗观察。但是,CT扫描价格较贵,且辐射较高。因此,如何能够低成本、少辐射的获得三维医疗影像,是我们需要解决的问题。申请内容本申请要解决的技术问题是如何能够低成本、少辐射的获得三维医疗影像。本申请是通过以下述技术方案来解决上述技术问题:一种基于人工智能技术的二维骨骼X光图像的三维转换方法,该方法包括:获得标准三维点云模型,并计算所述标准三维点云模型的中心点c;使用边缘检测方法获得待测对象的垂直双平面A面、B面的X光图像的骨骼图像Ea、Eb;在所述待测对象的垂直双平面A面、B面的X光图像中的骨柱中线上分别标注8个点,通过8点算法(improvedeight-pointalgorithm)得到3乘3的齐次矩阵F,根据所述F计算出投影矩阵Pa、Pb,将标所述准三维点云模型和所述中心点c根据所述投影矩阵Pa、Pb,进行模拟投影,得到投影图像La、Lb以及投影图像中心点ca、cb;使用DTGHT(deformationtolerantgeneralizedHoughtransform)容变形广义霍夫变换方法,得到所述标准三维点云模型的调整参数θ,d,其中θ为角度参数,d为偏移参数;点D(x,y,z)为所述待测对象三维点云模型上的一点,点D在垂直双平面A面、B面上的投影点分别为Da2、Db2,用Kdtree方法在所述投影图像La中找到点Da1(x,y),所述点Da1距离所述骨骼图像Ea中的点Da2距离最近,同样在所述投影图像Lb中找到点Db1(x',y'),所述点Db1距离所述骨骼图像Eb中的点Db2距离最近,通过下面的公式:计算出D点坐标;依次计算出待测对象上其他点的坐标。进一步的,所述获得标准三维点云模型,并计算所述标准三维点云模型的中心点c,包括:将n个样本的CT数据重建成三维点云模型,且每个点云模型的点的个数统一为m,n和m均为大于5000的整数;使用3Dicp算法对所述样本的三维点云模型进行配准;以其中一个样本的三维点云模型作为基准,选取点f1,分别在其他n-1个样本中,用近邻算法寻找距离f1最近的n-1个点,然后求平均值,得到h1;依次求得点hm,得到标准三维点云模型。进一步的,所述使用边缘检测方法获得待测对象的垂直双平面A面、B面的X光图像的骨骼图像Ea、Eb,包括:在所述待测对象的垂直双平面A面、B面的X光图像上标注q个骨骼上轮廓图像点和w个骨骼下轮廓图像点,q和w为大于2的整数;确定X光图像中的包含所述上轮廓图像点和所述下轮廓图像点的目标区域;使用霍夫变换(HoughTransform)对所述目标区域去噪声;使用Canny边缘检测算法得到骨骼图像Ea、Eb。相对于现有技术而言,本申请的二维骨骼X光图像的三维转换方法,对于待测对象而言,无需进行CT设备扫描,只需要拍摄较少的X光图像,利用待测对象的X光图像以及8点算法,获得投影矩阵,标准三维点云模型通过容变形广义霍夫变换方法确定角度参数以及偏移参数,调整后的标准三维点云模型,经过投影矩阵得到的投影图像与待测对象的骨骼图像最接近,最后通过公式,依次求得待测对象三维点云模型的所有点的坐标,通过该方法获得三维点云模型,一方面降低患者的经济负担,无需要再做三维CT,待测对象所受到的辐射也较少。另一方面,在条件简陋或者是野战环境下也可以进行导航手术便于推广利用。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1为本申请的第一实施方式的二维骨骼X光图像的三维转换方法的流程图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。为了解决现有CT断层图像三维重建而成的医疗影像成本高、辐射大的问题,本申请实施例提供了一种基于人工智能技术的二维骨骼X光图像的三维转换方法,该方法无需对待测对象进行CT扫描,仅通过少量的X光图像,即可生成三维医疗影像,减轻了病人看病成本,并且病人所受辐射较少,增加了安全性。本申请实施例提供的方法可以应用于终端设备,该终端设备例如可以是计算机,所述计算机可以是二维骨骼X光图像的三维转换系统的组成部分。接下来,将结合附图1对本申请实施例提供的二维骨骼X光图像的三维转换方法进行详细介绍。所述方法包括:步骤一、获得标准三维点云模型,并计算所述标准三维点云模型的中心点c;具体来说,上述步骤一中的“获得标准三维点云模型,并计算所述标准三维点云模型的中心点c”,包括:将许多个病人样本的CT数据重建成三维点云模型,且每个点云模型中的所包含的点的个数是统一的,作为优选的,模型中点的个数至少大于5000个点。这里需要说明的是,每个病人样本数据不仅包括多组X光垂直双平面图像数据,还包括与前述X光图像对应的CT数据,由于上述的标准三维点云模型需要大量病人样本数据计算统计出来,因此病人样本数越多越好,作为优选的,病人样本数至少大于5000。获得三维点云模型后,使用3Dicp算法对所述样本的三维点云模型进行配准,以胫骨举例来说,所谓配准就是将重建后的胫骨三维点云模型按照统一的要求放置,例如,胫骨的两端的朝向标准统一等;之后,以其中一个样本的三维点云模型作为基准,选取点记做f1,分别在其他剩余个样本中,用近邻算法寻找距离点f1最近的点,然后求平均值,记做h1;由于三维点云模型中,点的个数是统一的,因此每个样本中的点都是对应的,用上述方法依次求得模型中的h1到h5000,从而得到标准三维点云模型。步骤二、使用边缘检测方法获得待测对象的垂直双平面A面、B面的X光图像的骨骼图像Ea、Eb;步骤三、在所述待测对象的垂直双平面A面、B面的X光图像中的骨柱中线上分别标注8个点,通过8点算法(improvedeight-pointalgorithm)得到本文档来自技高网
...

【技术保护点】
1.一种基于人工智能技术的二维骨骼X光图像的三维转换方法,其特征在于,该方法包括:/n获得标准三维点云模型,并计算所述标准三维点云模型的中心点c;/n使用边缘检测方法获得待测对象的垂直双平面A面、B面的X光图像的骨骼图像E

【技术特征摘要】
1.一种基于人工智能技术的二维骨骼X光图像的三维转换方法,其特征在于,该方法包括:
获得标准三维点云模型,并计算所述标准三维点云模型的中心点c;
使用边缘检测方法获得待测对象的垂直双平面A面、B面的X光图像的骨骼图像Ea、Eb;
在所述待测对象的垂直双平面A面、B面的X光图像中的骨柱中线上分别标注8个点,通过8点算法(improvedeight-pointalgorithm)得到3乘3的齐次矩阵F,根据所述F计算出投影矩阵Pa、Pb,



将标所述准三维点云模型和所述中心点c根据所述投影矩阵Pa、Pb,进行模拟投影,得到投影图像La、Lb以及投影图像中心点ca、cb;
使用DTGHT(deformationtolerantgeneralizedHoughtransform)容变形广义霍夫变换方法,得到所述标准三维点云模型的调整参数θ,d,其中θ为角度参数,d为偏移参数;
点D(x,y,z)为所述待测对象三维点云模型上的一点,所述点D在所述垂直双平面A面、B面上的投影点分别为Da2、Db2,用Kdtree方法在所述投影图像La中找到点Da1(x,y),所述点Da1距离所述骨骼图像Ea中的点Da2距离最近,同样在所述投影图像Lb中找到点Db1(x',y'),所述点Db1距离所述...

【专利技术属性】
技术研发人员:禹宝庆刘洋
申请(专利权)人:禹宝庆刘洋
类型:发明
国别省市:上海;31

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

1