首页 / 专利库 / 人工智能 / 三维形变模型 / 一种基于运动感知图像约束的4D-CBCT重建方法

一种基于运动感知图像约束的4D-CBCT重建方法

阅读:604发布:2020-05-12

专利汇可以提供一种基于运动感知图像约束的4D-CBCT重建方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于运动 感知 图像约束的4D‑CBCT重建方法,采用运动感知时域非局部均值图像约束,在现有时域非局部均值图像约束的 基础 上考虑不同重建时相3D‑CT之间的运动信息,重建出4D‑CBCT。通过在重建过程中同步对不同时相下3D‑CBCT进行配准,即采用边重建边配准的机制,在重建过程中实时估计不同时 相图 像之间的空间 位置 对应关系,在优化求解时域非局部均值图像约束时,对估计得到的运动信息进行补偿,利用形变变换后、组织形态更一致的相邻时相下3D‑CBCT图像对特定时相下3D‑CBCT图像施加非局部均值图像约束,可避免时相间组织形态差异引起的误差,有效利用相邻时相图像之间的相似性提升重建效果。,下面是一种基于运动感知图像约束的4D-CBCT重建方法专利的具体信息内容。

1.一种基于运动感知图像约束的4D-CBCT重建方法,其特征在于,包括如下步骤:
S1:利用分相后的X光透视图像,计算出各个时相下的初始重建图像{fi0,i=1,2,L,Np}和各个时相重建图像之间的形变场 作为初值;
S2:构建基于运动感知时域非局部均值图像约束的4D-CBCT重建优化数学模型:
其中,{fi,i=1,2,L,Np}为各个时相下待重建的3D-CBCT;Np为待重建的时相个数;Pi为每个时相X光透视图像yi对应的成像系统矩阵; 为数据一致性项,描述重建图像
与透视图像之间的一致性;u为数据一致性项的权重; 为运动感知
时域非局部均值图像约束项,用于提升相邻时相3D-CBCT之间的相似性;Ti-1和Ti+1分别表示对相邻两个时相图像fi-1和fi+1进行形变变换,从图像fi指向相邻两个时相图像fi-1和fi+1的形变变换的参数分别Di-1,i和Di+1,i;S(Ti-1(fi-1,Di-1,i),fi)+S(Ti+1(fi+1,Di+1,i),fi)为图像配准相似度测量项,S(Ti-1(fi-1,Di-1,i),fi)描述由相邻时相图像fi-1经形变变换后得到的Ti-1(fi-1,Di-1,i)与当前时相图像fi之间的相似度测量,S(Ti+1(fi+1,Di+1,i),fi)描述由相邻时相图像fi+1经形变变换后得到的Ti+1(fi+1,Di+1,i)与当前时相图像fi之间的相似度测量;
S3:利用交替方向乘子法算法将4D-CBCT重建优化数学模型分解成以下三个子问题:
其中,gi为辅助变量,表示重建过程中针对各个时相的辅助重建结果; 为第k步迭代得到的辅助重建结果;k为迭代次数;
S4:利用迭代优化方法,对三个子问题P(1)、P(2)和P(3)进行求解。
2.如权利要求1所述的4D-CBCT重建方法,其特征在于,步骤S4,利用迭代优化方法,对三个子问题P(1)、P(2)和P(3)进行求解,具体包括如下步骤:
S41:利用迭代优化方法求解子问题P(1),通过一步或多步迭代分别更新
其中,λ为更新步长;fik-1为第k-1步迭代得到的重建图像;PiT为Pi的转置,PiT(Pifik-1-yi)表示对投影图像的差异进行反投影,得到三维误差图;
S42:利用当前形变参数Di,i-1和Di,i+1,对fi-1和fi+1进行形变变换,得到形变后的图像和
k
S43:根据 和 求解子问题P(2),通过一步迭代得到更新后的fi :
其中, 和 分别为第k步迭代各时相下的辅助重建图像和重建图像,x和y分别
为当前时相和相邻时相图像中的像素位置; 和
为运动感知时域非局部均值图像约束的更新项,系数 和 根据如下高
斯函数来计算:
其中,Z为归一化系数,使得 h为第一预设值,控制高斯函数的宽度;
S44:通过线性整流函数对fik的像素值进行处理,确保fik的非负性;
S45:计算当前重建图像与上一步迭代重建图像之间变化量
S46:判断delta是否小于预设的阈值;若是,则执行步骤S47;若否,则执行步骤S48;
S47:结束迭代优化,得到最终的重建图像;
S48:利用迭代优化方法,通过m步迭代更新形变参数Di,i-1和Di,i+1,其中,m为第二预设值或者根据迭代情况自动选择的值,并返回步骤S41,继续迭代优化。

说明书全文

一种基于运动感知图像约束的4D-CBCT重建方法

技术领域

[0001] 本发明涉及计算成像技术领域,尤其涉及一种基于运动感知图像约束的 4D-CBCT重建方法。

背景技术

[0002] CBCT(Cone beam computed tomography)或3D-CBCT重建是一种三维断 层图像重建技术,而四维锥束断层图像(4D-CBCT)重建是CBCT重建技术的 拓展,利用围绕成像目标旋转采集的锥束X光透视图像重建出不同时刻下的多 组(通常10组左右)3D-CBCT。
[0003] 为了得到比较理想的重建效果,现有的4D-CBCT成像设备采用延长采集 时间的方式(比如通过旋转多周或者降低旋转速度)来获取足够的透视图像进 行4D-CBCT重建。比如,医科达公司的Versa HD加速器采集二千多幅透视图 像进行三维重建。采用这种方式,虽然能够重建出实际可用的4D-CBCT图像, 但会大大增加X光辐射剂量,限制其在实际中的应用,并且,相比于3D-CBCT 图像,其图像质量仍然较差。
[0004] 由于上述采集策略的效果较差,目前4D-CBCT的研究热点集中在算法方 面,求能够借助先进的算法利用较少的透视图像重建出高质量的4D-CBCT 图像。其中,基于时域非局部均值图像约束的重建方法是一种有效方法。借助 相邻时相3D-CBCT之间具有一定相似性这一先验知识,该方法通过在迭代重 建过程中施加时域非局部均值图像约束,能够一定程度上提升4D-CBCT重建 的质量。然而,该方法没有考虑相邻时相之间的组织运动。对于成像目标运动 速度比较快的时相,相邻时相图像间相同位置处的组织形态差异比较大,影响 上述方法的效果。虽然可以通过扩大搜索邻域范围来解决这个问题,但会显著 增加计算量。

发明内容

[0005] 有鉴于此,本发明提供了一种基于运动感知图像约束的4D-CBCT重建方 法,用以解决对于成像目标运动速度比较快的时相,相邻时相图像间相同位置 处的组织形态差异比较大从而影响重建效果的问题。
[0006] 因此,本发明提供了一种基于运动感知图像约束的4D-CBCT重建方法, 包括如下步骤:
[0007] S1:利用分相后的X光透视图像,计算出各个时相下的初始重建图像 {fi0,i=1,2,…,Np}和各个时相重建图像之间的形变场 作为初值;
[0008] S2:构建基于运动感知时域非局部均值图像约束的4D-CBCT重建优化数 学模型:
[0009]
[0010] 其中,{fi,i=1,2,…,Np}为各个时相下待重建的3D-CBCT;Np为待重建的 时相个数;Pi为每个时相X光透视图像yi对应的成像系统矩阵; 为 数据一致性项,描述重建图像与透视图像之间的一致性;u为数据一致性项的 权重;为运动感知时域非局部均值图像约束项,用于提升 相邻时相3D-CBCT之间的相似性;Ti-1和Ti+1分别表示对相邻两个时相图像fi-1和 fi+1进行形变变换,从图像fi指向相邻两个时相图像fi-1和fi+1的形变变换的参数 分别Di-1,i和Di+1,i;S(Ti-1(fi-1,Di-1,i),fi)+S(Ti+1(fi+1,Di+1,i),fi)为图像配准相似度测量项, S(Ti-1(fi-1,Di-1,i),fi)描述由相邻时相图像fi-1经形变变换后得到的Ti-1(fi-1,Di-1,i)与当 前时相图像fi之间的相似度测量,S(Ti+1(fi+1,Di+1,i),fi)描述由相邻时相图像fi+1经 形变变换后得到的Ti+1(fi+1,Di+1,i)与当前时相图像fi之间的相似度测量;
[0011] S3:利用交替方向乘子法算法将4D-CBCT重建优化数学模型分解成以下 三个子问题:
[0012]
[0013]
[0014] P(3):{Di,i-1,Di,i+1}=argminS(Ti-1(fi-1,Di-1,i),fi)+S(Ti+1(fi+1,Di+1,i),fi)  (4)[0015] 其中,gi为辅助变量,表示重建过程中针对各个时相的辅助重建结果; 为第k步迭代得到的辅助重建结果;k为迭代次数;
[0016] S4:利用迭代优化方法,对三个子问题P(1)、P(2)和P(3)进行求解。
[0017] 在一种可能的实现方式中,在本发明提供的上述4D-CBCT重建方法中, 步骤S4,利用迭代优化方法,对三个子问题P(1)、P(2)和P(3)进行求解,具体 包括如下步骤:
[0018] S41:利用迭代优化方法求解子问题P(1),通过一步或多步迭代分别更新 [0019]
[0020] 其中,λ为更新步长;fik-1为第k-1步迭代得到的重建图像;PiT为Pi的转 置,PiT(Pifik-1-yi)表示对投影图像的差异进行反投影,得到三维误差图;
[0021] S42:利用当前形变参数Di,i-1和Di,i+1,对fi-1和fi+1进行形变变换,得到形变 后的图像 和
[0022] S43:根据 和 求解子问题P(2),通过一步迭代得到更新后的fik:
[0023]
[0024] 其中, 和fik(x)分别为第k步迭代各时相下的辅助重建图像和重建图 像,x和y分别为当前时相和相邻时 相图像中的像素位置; 和 为运动感知时域非局部均值图像约束的更新项,系数  和
根据如下高斯函数来计算:
[0025]
[0026]
[0027] 其中,Z为归一化系数,使得 h为第一预设值,控制高斯 函数的宽度;
[0028] S44:通过线性整流函数对fik的像素值进行处理,确保fik的非负性;
[0029] S4 5 :计 算当 前重 建图 像与 上一 步迭 代重 建图 像之 间 变化 量 [0030] S46:判断delta是否小于预设的阈值;若是,则执行步骤S47;若否,则 执行步骤S48;
[0031] S47:结束迭代优化,得到最终的重建图像;
[0032] S48:利用迭代优化方法,通过m步迭代更新形变参数Di,i-1和Di,i+1,其中, m为第二预设值或者根据迭代情况自动选择的值,并返回步骤S41,继续迭代 优化。
[0033] 本发明提供的上述4D-CBCT重建方法,采用运动感知时域非局部均值图 像约束,在现有时域非局部均值图像约束的基础上考虑不同重建时相3D-CT 之间的运动信息,重建出更高质量的4D-CBCT。通过在重建过程中同步对不 同时相下的3D-CBCT进行配准,即采用边重建边配准的机制,在重建过程中 实时估计不同时相图像之间的空间位置对应关系,在优化求解时域非局部均值 图像约束时,对估计得到的运动信息进行补偿,利用形变变换后、组织形态更 一致的相邻时相下3D-CBCT图像对特定时相下3D-CBCT图像施加非局部均 值图像约束,可以避免时相间组织形态差异引起的误差,从而可以更合理、有 效的利用相邻时相图像之间的相似性,提升重建图像的质量。附图说明
[0034] 图1为本发明实施例提供的基于运动感知图像约束的4D-CBCT重建方法 的流程图之一;
[0035] 图2为本发明实施例提供的基于运动感知图像约束的4D-CBCT重建方法 的流程图之二。

具体实施方式

[0036] 下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进 行清楚、完整的描述,显然,所描述的实施方式仅仅是作为例示,并非用于限 制本申请。
[0037] 本发明实施例提供的一种基于运动感知图像约束的4D-CBCT重建方法, 如图1所示,包括如下步骤:
[0038] S1:利用分相后的X光透视图像,计算出各个时相下的初始重建图像 {fi0,i=1,2,…,Np}和各个时相重建图像之间的形变场 作为初值;
[0039] 具体地,收集成像设备采集的X光透视图像序列,根据X光透视图像分 析,将收集的X光透视图像分成Np个时相;根据每个时相下包含的X光透视 图像,利用现有重建方法重建出每个时相下的3D-CBCT{fi0,i=1,2,…,Np},{fi0} 作为初值用于后续的迭代重建;利用形变配准方法(比如基于B样条形变模型 和图像互信息相似性准则的形变配准方法),对{fi0,i=1,2,…,Np}进行配准,得  到每个时相与相邻两个时相之间的形变变换作为初值用 于后续的迭代配准;
[0040] S2:构建基于运动感知时域非局部均值图像约束的4D-CBCT重建优化数 学模型:
[0041]
[0042] 其中,{fi,i=1,2,…,Np}为各个时相下待重建的3D-CBCT;Np为待重建的 时相个数;Pi为每个时相X光透视图像yi对应的成像系统矩阵; 为 数据一致性项,描述重建图像与透视图像之间的一致性;u为数据一致性项的 权重;为运动感知时域非局部均值图像约束项,用于提升 相邻时相3D-CBCT之间的相似性;Ti-1和Ti+1分别表示对相邻两个时相图像fi-1和 fi+1进行形变变换,从图像fi指向相邻两个时相图像fi-1和fi+1的形变变换的参数 分别Di-1,i和Di+1,i;S(Ti-1(fi-1,Di-1,i),fi)+S(Ti+1(fi+1,Di+1,i),fi)为图像配准相似度测量项, S(Ti-1(fi-1,Di-1,i),fi)描述由相邻时相图像fi-1经形变变换后得到的Ti-1(fi-1,Di-1,i)与当 前时相图像fi之间的相似度测量,S(Ti+1(fi+1,Di+1,i),fi)描述由相邻时相图像fi+1经 形变变换后得到的Ti+1(fi+1,Di+1,i)与当前时相图像fi之间的相似度测量;
[0043] S3:利用交替方向乘子法算法将4D-CBCT重建优化数学模型分解成以下 三个子问题:
[0044]
[0045]
[0046] P(3):{Di,i-1,Di,i+1}=argminS(Ti-1(fi-1,Di-1,i),fi)+S(Ti+1(fi+1,Di+1,i),fi)  (4)[0047] 其中,gi为辅助变量,表示重建过程中针对各个时相的辅助重建结果; 为第k步迭代得到的辅助重建结果;k为迭代次数;
[0048] S4:利用迭代优化方法,对三个子问题P(1)、P(2)和P(3)进行求解。
[0049] 本发明实施例提供的上述4D-CBCT重建方法,采用运动感知时域非局部 均值图像约束,在现有时域非局部均值图像约束的基础上考虑不同重建时相 3D-CT之间的运动信息,重建出更高质量的4D-CBCT。通过在重建过程中同 步对不同时相下的3D-CBCT进行配准,即采用边重建边配准的机制,在重建 过程中实时估计不同时相图像之间的空间位置对应关系,在优化求解时域非局 部均值图像约束时,对估计得到的运动信息进行补偿,利用形变变换后、组织 形态更一致的相邻时相下3D-CBCT图像对特定时相下3D-CBCT图像施加非 局部均值图像约束,可以避免时相间组织形态差异引起的误差,从而可以更合 理、有效的利用相邻时相图像之间的相似性,提升重建图像的质量。
[0050] 在具体实施时,在本发明实施例提供的上述4D-CBCT重建方法中,步骤 S4,利用迭代优化方法,对三个子问题P(1)、P(2)和P(3)进行求解,如图2所 示,具体包括如下步骤:
[0051] S41:利用迭代优化方法求解子问题P(1),通过一步或多步迭代分别更新 [0052]
[0053] 其中,λ为更新步长;fik-1为第k-1步迭代得到的重建图像;PiT为Pi的转 置,PiT(Pifik-1-yi)表示对投影图像的差异进行反投影,得到三维误差图;
[0054] 具体地,可以利用梯度下降优化方法求解子问题P(1),λ可以根据Wolfe条 件等非精确线搜索方法来确定;
[0055] S42:利用当前形变参数Di,i-1和Di,i+1,对fi-1和fi+1进行形变变换,得到形变 后的图像 和
[0056] S43:根据 和 求解子问题P(2),通过一步迭代得到更新后的fik:
[0057]
[0058] 其中, 和fik(x)分别为当前迭代(即第k步迭代)各时相下的辅助重 建图像和重建图像,x和y分别为当前时相和相邻时相图像中的像素位置;  和为运动感知时域非局部均值图像约束 的更新项,系数 和
根据如下高斯函数来计算:
[0059]
[0060]
[0061] 其中,Z为归一化系数,使得 h为第一预设值,控制高斯 函数的宽度;
[0062] 具体地,迭代公式(6)可以看成利用相邻两个时相的重建图像( 和 ) 对进行加权的时域非局部均值滤波,即fik的一个像素的灰度值为 在x点 处的灰度值、和 中x邻域Px内所有像素点灰度值的加权和;
[0063] S44:通过线性整流函数对fik的像素值进行处理,确保fik的非负性;
[0064] S4 5 :计 算当 前重 建图 像与 上一 步迭 代重 建图 像之 间 变化 量 [0065] S46:判断delta是否小于预设的阈值;若是,则执行步骤S47;若否,则 执行步骤S48;
[0066] S47:结束迭代优化,得到最终的重建图像;
[0067] S48:利用迭代优化方法,通过m步迭代更新形变参数Di,i-1和Di,i+1,其中, m为第二预设值或者根据迭代情况自动选择的值,并返回步骤S41,继续迭代 优化;
[0068] 具体地,可以利用随机梯度优化方法进行迭代优化。
[0069] 本发明实施例提供的上述4D-CBCT重建方法,采用运动感知时域非局部 均值图像约束,在现有时域非局部均值图像约束的基础上考虑不同重建时相 3D-CT之间的运动信息,重建出更高质量的4D-CBCT。通过在重建过程中同 步对不同时相下的3D-CBCT进行配准,即采用边重建边配准的机制,在重建 过程中实时估计不同时相图像之间的空间位置对应关系,在求解时域非局部均 值图像约束时,对估计得到的运动信息进行补偿,利用形变变换后、组织形态 更一致的相邻时相下3D-CBCT图像对特定时相下3D-CBCT图像施加非局部 均值图像约束,可以避免时相间组织形态差异引起的误差,从而可以更合理、 有效的利用相邻时相图像之间的相似性,提升重建图像的质量。
[0070] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈