CN103390285A - 基于边缘引导的锥束ct不完全角度重建方法 - Google Patents

基于边缘引导的锥束ct不完全角度重建方法 Download PDF

Info

Publication number
CN103390285A
CN103390285A CN2013102869290A CN201310286929A CN103390285A CN 103390285 A CN103390285 A CN 103390285A CN 2013102869290 A CN2013102869290 A CN 2013102869290A CN 201310286929 A CN201310286929 A CN 201310286929A CN 103390285 A CN103390285 A CN 103390285A
Authority
CN
China
Prior art keywords
rho
image
factor
operator
iteration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013102869290A
Other languages
English (en)
Other versions
CN103390285B (zh
Inventor
李磊
蔡爱龙
陈文民
王林元
闫镔
张瀚铭
席晓琦
韩玉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PLA Information Engineering University
Original Assignee
PLA Information Engineering University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PLA Information Engineering University filed Critical PLA Information Engineering University
Priority to CN201310286929.0A priority Critical patent/CN103390285B/zh
Publication of CN103390285A publication Critical patent/CN103390285A/zh
Application granted granted Critical
Publication of CN103390285B publication Critical patent/CN103390285B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Apparatus For Radiation Diagnosis (AREA)

Abstract

本发明涉及一种基于边缘引导的锥束CT不完全角度重建方法,具体含有如下步骤:步骤1:估计初始图像:利用扫描到的投影数据估计初始重建图像;步骤2:图像边缘提取;步骤3:设计加权因子;步骤4:更新优化模型;步骤5:基于稀疏优化锥束CT不完全角度重建;步骤6:判断重建质量是否达到要求?如是,则执行步骤7;如不是,则执行步骤2;步骤7:结束;本发明提供了一种效率高、重建图像质量好的基于边缘引导的锥束CT不完全角度重建方法。

Description

基于边缘引导的锥束CT不完全角度重建方法
(一)、技术领域:本发明涉及一种锥束CT不完全角度重建方法,特别是涉及一种基于边缘引导的锥束CT不完全角度重建方法。
(二)、背景技术:计算机断层成像技术(Computed Tomography,CT)作为一种现代成像技术已经广泛应用于医学、工业等领域。然而,在很多实际应用中,由于受数据采集时间或成像***扫描的几何位置约束,只能在不完全角度范围或在较少的投影角度得到数据,这些都属于不完全角度问题(IncompleteData Problem)。提升在不完全角度扫描下CT图像重建的质量具有重要的理论研究和工程实践意义,如何设计高精度的不完全角度下CT图像重建的方法也是研究的热点和难点问题。
针对锥束CT不完全角度问题,其数据采集不满足精确重建数据完备性条件,解析类重建算法无法获得较高质量的重建图像。迭代类重建算法对数据完备性没有严格的要求,能够取得相对解析类算法较优的重建质量。经典算法为代数迭代技术,代数迭代算法具有一定的抗数据缺失性,通常相同数据量上结果优于解析算法,但是占用计算存储资源,需要较强硬件支持,实际中重建较慢。基于压缩感知理论的CT重建算法通过挖掘待重建物体的先验知识并刻画物体的稀疏特性,能够在压缩采样的情形下比经典迭代算法更优的重建质量。
尽管基于CS理论模型的重建算法能够在较稀疏采样下获得较好的重建结果,但是却没有更深层次地挖掘出能够更加有利于改善重建结果的图像信息。图像的边缘成分是图像的重要要素,已经在图像修复、分割等多种图像应用领域有着重要应用。在图像重建中,有效利用边缘信息能够较大程度改善重建质量。
针对不完全角度CT图像重建问题,经典的处理方法为代数迭代和统计迭代重建算法,例如代数迭代算法(Algebraic Reconstruction Technique,ART)和期望最大(expectation maximization,EM)算法,迭代算法在处理缺失数据较少时通常比解析算法有较好的重建质量,如1984年由Feldkamp等人提出的FDK算法有较好的重建质量。近年来,基于压缩感知理论的指导下,发展起来了一些能够适用于稀疏采样的重建算法,较为典型的有2008年Sidky和Pan等人提出的ASD-POCS(adapt-steepest-descent projection onto convex sets)算法。该算法以TV范数最小化设计优化模型,采用POCS(ART)与TV最速下降交替执行的策略,能够在稀疏采样下重建出较高质量的图像。
在ASD-POCS算法被提出之后,很多学者在模型求解上面又提出了多种优化算法,例如2011年由Vandeghinste等人提出的Split-BregmanTV算法,2012年由Zhang等人提出的ADTVM算法等。其他算法引入另外的先验等等,例如PICCS(prior image constrained compressed sensing,PICCS),2010年王林元等人提出的RRD(reconstruction-reference difference,RRD)等算法均是需求待重建物体在某种先验下的稀疏表达,利用稀疏表达构造优化模型并设计相应的求解算法,从而达到图像重建的目的。另外频域方面的有限角度重建(主要MRI成像)较为强有力的工具为RecPF(reconstruction from partial Fourier space smpling)算法,该算法不涉及大规模矩阵的存储和计算,利用差分算子Di的良好的性质以及FFT技术实现重建的高效和准确,是CS理论在MRI成功应用的范例。RecPF在CT图像重建领域也有着较强的应用前景,张瀚铭等人基于过采样和稀疏插值技术成功实现较高精度的CT图像重建。
2010年,Yin等人提出利用迭代支集探测(iterative support detection,ISD)的方法在稀疏信号恢复中取得了较优的重建结果。在该方法中,不断对迭代过程中间信号做支撑集探测的处理,根据所探测到的部分支集对优化模型的目标函数进行更新,采取这种迭代方法能在极度欠采样的基础上有效恢复信号。纯粹的基于支集探测的方法并不能直接利用到锥束CT的图像重建中,利用图像稀疏表示集下的支撑集能够为CT图像重建带来重建质量的提升。
(三)、发明内容:
本发明要解决的技术问题是:克服现有技术的缺陷,提供一种效率高、重建图像质量好的基于边缘引导的锥束CT不完全角度重建方法。
本发明的技术方案:
一种基于边缘引导的锥束CT不完全角度重建方法,含有如下步骤:
步骤1:估计初始图像:利用扫描到的投影数据估计初始重建图像;
步骤2:图像边缘提取;
步骤3:设计加权因子;
步骤4:更新优化模型;
步骤5:基于稀疏优化锥束CT不完全角度重建;
步骤6:判断重建质量是否达到要求?如是,则执行步骤7;如不是,则执行步骤2;
步骤7:结束。
步骤1的具体估计方法如下:
步骤1.1:将图像重建问题刻画成如下稀疏模型:
min||x||TV
s.t.Ax=b
其中,||x||TV为待重建物体x的总变分(TV)范数,A为***矩阵,向量b为扫描到的投影数据;
步骤1.2:用交替方向法对步骤1.1中的稀疏模型进行求解,迭代次数为N,得到求解公式如下:
x k + 1 = ( A T A + Σ j ρ j D j T D j ) + ( A T b + Σ j ρ j D j T ( z j k - u j k / ρ j ) ) z j k + 1 = max { | D j x k + 1 + u j k ρ j | - λ ρ j , 0 } sgn ( D j x k + 1 + u j k ρ j ) u j k + 1 = u j k + ρ j ( D j x k + 1 - z j k + 1 )
其中,(·)+为矩阵的Moore-Penrose伪逆,AT为***矩阵的转置,uj为j方向的更新因子,uj k为第k次迭代后的j方向的更新因子,uj k+1为第k+1次迭代后的j方向的更新因子,ρj为j方向的L2范数惩罚因子,λ为L1范数惩罚因子,Dj为j方向上的梯度算子矩阵,Dj T为j方向上的梯度算子矩阵的转置,zj为j方向梯度图像,zj k为第k次迭代后的j方向梯度图像,zj k+1为第k+1次迭代后的j方向梯度图像,max{·},sgn{·}分别为求最大函数和求符号函数,向量b为扫描到的投影数据,xk+1为第k+1次迭代后的重建图像,经过N次迭代后的重建图像记作x(N),x(N)为最后估计的初始重建图像。
步骤1.2中的迭代次N为总收敛轮数的0.5~0.2倍。
步骤2的具体方法为:设步骤1.2中某次迭代产生的中间重建图像为x1,利用降噪因子F对中间重建图像x1进行卷积运算:x1F=x1***F,利用经典边缘算子E求取中间重建图像x1的初步边缘x1e-mid:x1e-mid=E[x1],中间重建图像x1的边缘x1e为:x1e=x1e-mid∩x1LMI,其中,x1LMI为中间重建图像x1的局部互信息图像;
步骤3的具体方法为:根据步骤2中的中间重建图像x1的边缘x1e和L1范数惩罚因子λ确定中间重建图像x1在坐标(i1,j1)处的加权因子w(i1,j1),该加权因子w(i1,j1)=λx1e(i1,j1),其中,x1e(i1,j1)为中间重建图像x1在坐标(i1,j1)处的边缘;
步骤4的具体方法为:根据步骤3中的加权因子w(i1,j1)计算j方向的加权对角矩阵Mj,Mj=diag(w(1,1),w(1,2),...w(i1,j1),...,w(Nx,Ny)),那么优化模型更新为如下表达式:
min | | z 1 | | 1 + | | z 2 | | 1 + | | z 3 | | 1
s . t . Ax = b M j D 1 x = z 1 M j D 2 x = z 2 M j D 3 x = z 3
其中,Nx为中间重建图像x1在x坐标上的规模,Ny为中间重建图像x1在y坐标上的规模,D1为1方向上的梯度算子矩阵,D2为2方向上的梯度算子矩阵,D3为3方向上的梯度算子矩阵;
步骤5的具体方法为:采用增广拉格朗日乘子法将步骤4中的更新后的带约束的优化模型转为无约束的优化模型,具体公式如下:
min 1 2 | | Ax - b | | 2 2 + Σ j ( u j T ( M j D j x - z j ) + ρ j 2 | | M j D j x - z j | | 2 2 + λ | | z j | | 1 )
其中,
Figure BDA00003485116200044
为j方向的更新因子的转置;
对上述无约束的优化模型采用分离变量,利用交替方向法求最小,迭代公式如下:
x k + 1 = ( A T A + Σ j ρ j D j T M j D j ) + ( A T b + Σ j ρ j D j T M j T ( z j k - u j k / ρ j ) ) z j k + 1 = max { | M j D j x k + 1 + u j k ρ j | - λ ρ j , 0 } sgn [ M j D j x k + 1 + u j k ρ j ] u j k + 1 = u j k + ρ j ( M j D j x k + 1 - z j k + 1 )
xk+1即为本轮重建图像;
步骤6中的重建质量达到要求是指:本轮重建图像与上一轮重建图像相比无显著变化;首次进行步骤5中的重建时,上一轮重建图像是指步骤1中的初始重建图像。
降噪因子F为高斯核函数或中值滤波器,经典边缘算子E为canny边缘算子、soble边缘算子、prewitt边缘算子、roberts边缘算子、log边缘算子、zeroscross边缘算子中的任一种,L1范数惩罚因子λ的取值在0~1之间。
本锥束CT不完全角度重建方法在基于总变分最小化的基础上,提出将图像的边缘信息与之结合的方法,设计有效的边缘探测算子,在重建的迭代过程中不断利用探测到的边缘信息对重建的优化模型的目标函数进行更新,使得重建算法能够适应更少的采集数据并且提升重建质量。
本发明的有益效果:
本发明利用基于边缘引导的稀疏优化迭代重建技术实现了锥束CT不完角度的高精度图像重建;针对不完全角度或稀疏采样下,传统解析算法重建伴有强烈伪影,严重影响有用信息的辨别的问题;采样迭代重建的技术在迭代的过程中利用中间重建图像的有效的边缘信息,提出了基于边缘引导的锥束CT不完全角度的重建方法;与已有的基于总变分最小化稀疏重建方法不同,本发明结合了图像的边缘与梯度稀疏先验信息,在每轮迭代中选取合适的边缘信息,并设计适当的加权因子,利用加权因子对优化的目标函数进行更新,对更新后的目标函数进行基于交替方向法的迭代策略获取更加高质量的重建图像。本发明利用准确的边缘探测算法,结合高效的优化策略,提升了收敛的效率和重建图像的质量。
(四)、附图说明:
图1为锥束CT扫描模型;
图2为边缘检测示例;
图3为实际三维重建结果;
图4为仿真重建收敛曲线。
(五)、具体实施方式:
基于边缘引导的锥束CT不完全角度重建方法含有如下步骤:
步骤1:估计初始图像:利用扫描到的投影数据估计初始重建图像;
步骤2:图像边缘提取;
步骤3:设计加权因子;
步骤4:更新优化模型;
步骤5:基于稀疏优化锥束CT不完全角度重建;
步骤6:判断重建质量是否达到要求?如是,则执行步骤7;如不是,则执行步骤2;
步骤7:结束。
步骤1的具体估计方法如下:
步骤1.1:将图像重建问题刻画成如下稀疏模型:
min||x||TV
s.t.Ax=b
其中,||x||TV为待重建物体x的总变分(TV)范数,A为***矩阵,向量b为扫描到的投影数据;
步骤1.2:用交替方向法对步骤1.1中的稀疏模型进行求解,迭代次数为N,得到求解公式如下:
x k + 1 = ( A T A + Σ j ρ j D j T D j ) + ( A T b + Σ j ρ j D j T ( z j k - u j k / ρ j ) ) z j k + 1 = max { | D j x k + 1 + u j k ρ j | - λ ρ j , 0 } sgn ( D j x k + 1 + u j k ρ j ) u j k + 1 = u j k + ρ j ( D j x k + 1 - z j k + 1 )
其中,(·)+为矩阵的Moore-Penrose伪逆,AT为***矩阵的转置,uj为j方向的更新因子,uj k为第k次迭代后的j方向的更新因子,uj k+1为第k+1次迭代后的j方向的更新因子,ρj为j方向的L2范数惩罚因子,λ为L1范数惩罚因子,Dj为j方向上的梯度算子矩阵,Dj T为j方向上的梯度算子矩阵的转置,zj为j方向梯度图像,zj k为第k次迭代后的j方向梯度图像,zj k+1为第k+1次迭代后的j方向梯度图像,max{·},sgn{·}分别为求最大函数和求符号函数,向量b为扫描到的投影数据,xk+1为第k+1次迭代后的重建图像,经过N次迭代后的重建图像记作x(N),x(N)为最后估计的初始重建图像。
步骤1.2中的迭代次N为总收敛轮数的0.5~0.2倍。
步骤2的具体方法为:设步骤1.2中某次迭代产生的中间重建图像为x1,利用降噪因子F对中间重建图像x1进行卷积运算:x1F=x1***F,利用经典边缘算子E求取中间重建图像x1的初步边缘x1e-mid:x1e-mid=E[x1],中间重建图像x1的边缘x1e为:x1e=x1e-mid∩x1LMI,其中,x1LMI为中间重建图像x1的局部互信息图像;
步骤3的具体方法为:根据步骤2中的中间重建图像x1的边缘x1e和L1范数惩罚因子λ确定中间重建图像x1在坐标(i1,j1)处的加权因子w(i1,j1),该加权因子w(i1,j1)=λx1e(i1,j1),其中,x1e(i1,j1)为中间重建图像x1在坐标(i1,j1)处的边缘;
步骤4的具体方法为:根据步骤3中的加权因子w(i1,j1)计算j方向的加权对角矩阵Mj,Mj=diag(w(1,1),w(1,2),...w(i1,j1),...,w(Nx,Ny)),那么优化模型更新为如下表达式:
min | | z 1 | | 1 + | | z 2 | | 1 + | | z 3 | | 1
s . t . Ax = b M j D 1 x = z 1 M j D 2 x = z 2 M j D 3 x = z 3
其中,Nx为中间重建图像x1在x坐标上的规模,Ny为中间重建图像x1在y坐标上的规模,D1为1方向上的梯度算子矩阵,D2为2方向上的梯度算子矩阵,D3为3方向上的梯度算子矩阵;
步骤5的具体方法为:采用增广拉格朗日乘子法将步骤4中的更新后的带约束的优化模型转为无约束的优化模型,具体公式如下:
min 1 2 | | Ax - b | | 2 2 + Σ j ( u j T ( M j D j x - z j ) + ρ j 2 | | M j D j x - z j | | 2 2 + λ | | z j | | 1 )
其中,
Figure BDA00003485116200082
为j方向的更新因子的转置;
对上述无约束的优化模型采用分离变量,利用交替方向法求最小,迭代公式如下:
x k + 1 = ( A T A + Σ j ρ j D j T M j D j ) + ( A T b + Σ j ρ j D j T M j T ( z j k - u j k / ρ j ) ) z j k + 1 = max { | M j D j x k + 1 + u j k ρ j | - λ ρ j , 0 } sgn [ M j D j x k + 1 + u j k ρ j ] u j k + 1 = u j k + ρ j ( M j D j x k + 1 - z j k + 1 )
xk+1即为本轮重建图像;
步骤6中的重建质量达到要求是指:本轮重建图像与上一轮重建图像相比无显著变化;首次进行步骤5中的重建时,上一轮重建图像是指步骤1中的初始重建图像。
降噪因子F为高斯核函数或中值滤波器,经典边缘算子E为canny边缘算子、soble边缘算子、prewitt边缘算子、roberts边缘算子、log边缘算子、zeroscross边缘算子中的任一种,L1范数惩罚因子λ的取值在0~1之间。
本锥束CT不完全角度重建方法在基于总变分最小化的基础上,提出将图像的边缘信息与之结合的方法,设计有效的边缘探测算子,在重建的迭代过程中不断利用探测到的边缘信息对重建的优化模型的目标函数进行更新,使得重建算法能够适应更少的采集数据并且提升重建质量。
为了在实际应用中使得不完全角度扫描下的锥束CT能够具有高精度的成像结果,更好地适应实际应用的需求,需对不完全角度扫描下的锥束CT投影数据高精度重建进行研究。本锥束CT不完全角度重建方法基于现有的压缩感知理论和迭代支集探测的研究成果,采用先进稀疏优化算法提出了基于边缘引导的高精度不完全角度扫描锥束CT重建算法。本锥束CT不完全角度重建方法从初始估计图像出发,通过在重建过程中加入边缘探测,并利用所探测边缘对优化的目标函数进行改进,通过不断迭代及循环机制,提高重建精度和收敛速度。
下面通过实例进一步说明本锥束CT不完全角度重建方法:
步骤1:估计初始图像;
锥束CT扫描模型如图1所示,利用扫描到的不完全角度扫描下的锥束CT投影数据,估计初始重建图像,估计方法为:
①不完全角度扫描下的锥束CT图像重建问题:
min||x||TV
s.t.Ax=b
转为无约束问题:
min 1 2 | | Ax - b | | 2 + λ | | x | | TV
使用ADM方法分离变量可得:
min 1 2 | | Ax - b | | 2 + λ ( Σ i | | z i | | 1 )
s.t.Dix=zi
②我们在交替方向法框架的基础上,针对以下TV最小化模型给出一种具体的重建算法,即基于增广拉格朗日的交替方向法的总变分最小化算法。
其对应的增广Lagrange函数:
min 1 2 | | Ax - b | | 2 + Σ i ( u i T ( D i x - z i ) + ρ i 2 | | D i x - z i | | 2 + λ | | z i | | 1 )
令(x*,z*)为LA的最小值点,则乘子更新公式为:
v ~ i = v i - β i ( D i x * - z i * )
λ ~ = λ - μ ( Ax * - b ) .
下面使用交替方向法来求解LA的最小值点,用
Figure BDA00003485116200101
表示第k轮迭代的近似最小值点。关于x的部分为:
min | | Ax - b | | 2 + Σ i ( ρ i | | D i x - z i + u i / ρ i | | 2 )
即“x-子问题”,这是一个二次型求最小值的问题,对其进行求导并令dk(x)=0得到fk(x)的严格最小值点
x * = ( A T A + Σ i ( ρ i D i T D i ) ) + ( A T b + Σ i ( ρ i D i T ( z i - u i / ρ i ) ) ) ,
其中M+表示M的Moore-Penrose伪逆。理论上讲通过求伪逆求解x-子问题是能得到严格的最小值点,然而,在每轮迭代中计算逆或伪逆的数值计算开销是非常巨大的,因此通常使用迭代方法求解。
最速下降方法能够迭代求解x-子问题,然而对于较大规模的问题,也不是一个高效的算法。事实上增广Lagrangian函数是通过交替求解z-子问题和x-子问题达到最小的。因此,在每个步骤精确求解x-子问题是不必要的,只需要使用一步的最速下降结果作为代替。在下降方向的步长选择上可以使用BB(BarzilaiandBorwein)型方法。
求出xk+1后求解
Figure BDA00003485116200104
可通过如下子问题求解:
min z i L A ( x k , z i ) = Σ i ( | | z i | | - v i T ( D i x k - z i ) + β i 2 · | | D i x k - z i | | 2 2 ) - λ T ( Ax k - b ) + μ 2 · | | A x k - b | | 2 2 即“z-子问题”
min w i Σ i ( | | w i | | - v i T ( D i f → k - w i ) + β i 2 · | | D i f → k - w i | | 2 2 )
z-子问题可对每个zi单独求最小,其闭式解:
zj *=shrinkage(Djx+ujρj,λ/ρj);
ADM的迭代过程为:
x k + 1 = ( A T A + Σ i ρ i D i T D i ) + ( A T b + Σ i ρ i D i T ( z i k - u i k / ρ i ) ) z j k + 1 = max { | D j x k + 1 + u j k ρ j | - λ ρ j , 0 } sgn ( D j x k + 1 + u j k ρ j ) u j k + 1 = u j k + ρ j ( D j x k + 1 - z j k + 1 )
其中,||x||TV为待重建物体x的总变分(TV)范数,(·)+为矩阵的Moore-Penrose伪逆,A为***矩阵,b为观测数据,AT为***矩阵的转置,uj为更新因子,ρj为j方向的L2范数惩罚因子,λ为L1范数惩罚因子,Dj为j方向上的梯度算子矩阵,zj为j方向梯度图像,max{·},sgn{·}分别为求最大函数和求符号函数。
步骤2:图像边缘提取;
利用降噪因子F对图像x进行二维卷积xF=x**F,F通常为高斯核函数或者中值滤波器等。利用经典边缘算子E,求取图像初步边缘xe-mid=E[x],E通常为canny、soble、prewitt、roberts、log、zeroscross等边缘算子。图像的边缘为:xe=xe-mid∩xLMI,其中,xLMI为图像局部互信息图像。
例证分析:如图2,所示对于测试体模(a),未降噪之前图像中已混入了较多高频噪声,利用中值滤波器进行二维滤波后的图像(b),噪声明显降低能够提升边缘检测的有效性,利用经典边缘检测算子进行检测得到中间过程的边缘图像(c),中间过程的边缘图像通过局部互信息增强后得到了比较符合所用体模的边缘信息(d)。
步骤3:设计加权因子;
由步骤2所提取边缘xe,选择比例系数λ,那么加权因子定为w(i,j)=λxe(i,j),其中比例系数λ的取值一般为0~1。
步骤4:更新优化模型;
由步骤3所得加权因子w(i,j)=λxe(i,j),计算对角矩阵
M = diag ( d 1,1 , d 1,2 , . . . d i , j , . . . , d N x , N y ) , di,j=λxe(i,j),那么优化模型更新为如下表达式:
min | | z 1 | | 1 + | | z 2 | | 1
s . t . Ax = b MD i x = z i
步骤5:基于稀疏优化的不完全角度扫描下的锥束CT有限角度图像重建;
将步骤4中的更新后的带约束的优化模型采用增广拉格朗日乘子法转为无约束的优化模型:
min 1 2 | | Ax - b | | 2 2 + Σ i ( u i T ( M i D i x - z i ) + ρ i 2 | | M i D i x - z i | | 2 2 + λ | | z i | | 1 )
对无约束的优化模型的目标函数进行变量分离,分解成两个子问题:
(1)X子问题
min | | Ax - b | | 2 2 + Σ i ( ρ i | | M i D i x - z i + u i / ρ i | | 2 2 )
对上式对x求导开令为零解出x: x * = ( A T A + Σ i ( ρ i M i D i T D i ) ) + ( A T b + Σ i ( ρ i M i D i T ( z i - u i ρ i ) ) )
这个解形式上为解析解,实际上计算复杂度还是很高的,在实际实现时采用一步最速下降。
(2)Z子问题
min u j T ( D j x - z j ) + ρ j 2 | | D j x - z j | | 2 + λ | | z j | | 1
由shrinkage算子得显式解:
z j * = shrinkage { M j D j x + u j ρ j , λ ρ j }
解析解形式:
z j k + 1 = max { | M j D j x * + u j ρ j | - λ ρ j , 0 } sgn ( M j D j x + u j ρ j )
综上所述,迭代步骤如下:
x k + 1 = ( A T A + Σ i ρ i D i T M i D i ) + ( A T b + Σ i ( ρ i D i T M i T ( z i k - u i k / ρ i ) ) ) z j k + 1 = max { | M j D j x k + 1 + u j k ρ j | - λ ρ j , 0 } sgn [ M j D j x k + 1 + u j k ρ j ] u j k + 1 = u j k + ρ j ( M j D j x k + 1 - z j k + 1 )
步骤6:对重建结果进行显示,查看重建效果是否满足要求;
图像质量的考察主要从以下方面进行:1、图像的几何伪影,散射伪影,硬化伪影是否得到有效抑制。2、图像的虚影是否影响或干扰图像细节的辨别。3、重建的分辨率水平是否满足应用需求。
利用该算法对实际数据进行重建,重建结果如图3所示。利用仿真数据测试算法的收敛性能,如图4所示。

Claims (5)

1.一种基于边缘引导的锥束CT不完全角度重建方法,其特征是:含有如下步骤:
步骤1:估计初始图像:利用扫描到的投影数据估计初始重建图像;
步骤2:图像边缘提取;
步骤3:设计加权因子;
步骤4:更新优化模型;
步骤5:基于稀疏优化锥束CT不完全角度重建;
步骤6:判断重建质量是否达到要求?如是,则执行步骤7;如不是,则执行步骤2;
步骤7:结束。
2.根据权利要求1所述的基于边缘引导的锥束CT不完全角度重建方法,其特征是:所述步骤1的具体估计方法如下:
步骤1.1:将图像重建问题刻画成如下稀疏模型:
min||x||TV
s.t.Ax=b
其中,||x||TV为待重建物体x的总变分范数,A为***矩阵,向量b为扫描到的投影数据;
步骤1.2:用交替方向法对步骤1.1中的稀疏模型进行求解,迭代次数为N,得到求解公式如下:
x k + 1 = ( A T A + Σ j ρ j D j T D j ) + ( A T b + Σ j ρ j D j T ( z j k - u j k / ρ j ) ) z j k + 1 = max { | D j x k + 1 + u j k ρ j | - λ ρ j , 0 } sgn ( D j x k + 1 + u j k ρ j ) u j k + 1 = u j k + ρ j ( D j x k + 1 - z j k + 1 )
其中,(·)+为矩阵的Moore-Penrose伪逆,AT为***矩阵的转置,uj为j方向的更新因子,uj k为第k次迭代后的j方向的更新因子,uj k+1为第k+1次迭代后的j方向的更新因子,ρj为j方向的L2范数惩罚因子,λ为L1范数惩罚因子,Dj为j方向上的梯度算子矩阵,Dj T为j方向上的梯度算子矩阵的转置,zj为j方向梯度图像,zj k为第k次迭代后的j方向梯度图像,zj k+1为第k+1次迭代后的j方向梯度图像,max{·},sgn{·}分别为求最大函数和求符号函数,向量b为扫描到的投影数据,xk+1为第k+1次迭代后的重建图像,经过N次迭代后的重建图像记作x(N),x(N)为最后估计的初始重建图像。
3.根据权利要求2所述的基于边缘引导的锥束CT不完全角度重建方法,其特征是:所述步骤1.2中的迭代次N为总收敛轮数的0.5~0.2倍。
4.根据权利要求2所述的基于边缘引导的锥束CT不完全角度重建方法,其特征是:所述步骤2的具体方法为:设步骤1.2中某次迭代产生的中间重建图像为x1,利用降噪因子F对中间重建图像x1进行卷积运算:x1F=x1***F,利用经典边缘算子E求取中间重建图像x1的初步边缘x1e-mid:x1e-mid=E[x1],中间重建图像x1的边缘x1e为:x1e=x1e-mid∩x1LMI,其中,x1LMI为中间重建图像x1的局部互信息图像;
步骤3的具体方法为:根据步骤2中的中间重建图像x1的边缘x1e和L1范数惩罚因子λ确定中间重建图像x1在坐标(i1,j1)处的加权因子w(i1,j1),该加权因子w(i1,j1)=λx1e(i1,j1),其中,x1e(i1,j1)为中间重建图像x1在坐标(i1,j1)处的边缘;
步骤4的具体方法为:根据步骤3中的加权因子w(i1,j1)计算j方向的加权对角矩阵Mj,Mj=diag(w(1,1),w(1,2),...w(i1,j1),...,w(Nx,Ny)),那么优化模型更新为如下表达式:
min | | z 1 | | 1 + | | z 2 | | 1 + | | z 3 | | 1
s . t . Ax = b M j D 1 x = z 1 M j D 2 x = z 2 M j D 3 x = z 3
其中,Nx为中间重建图像x1在x坐标上的规模,Ny为中间重建图像x1在y坐标上的规模,D1为1方向上的梯度算子矩阵,D2为2方向上的梯度算子矩阵,D3为3方向上的梯度算子矩阵;
步骤5的具体方法为:采用增广拉格朗日乘子法将步骤4中的更新后的带约束的优化模型转为无约束的优化模型,具体公式如下:
min 1 2 | | Ax - b | | 2 2 + Σ j ( u j T ( M j D j x - z j ) + ρ j 2 | | M j D j x - z j | | 2 2 + λ | | z j | | 1 )
其中,
Figure FDA00003485116100032
为j方向的更新因子的转置;
对上述无约束的优化模型采用分离变量,利用交替方向法求最小,迭代公式如下:
x k + 1 = ( A T A + Σ j ρ j D j T M j D j ) + ( A T b + Σ j ρ j D j T M j T ( z j k - u j k / ρ j ) ) z j k + 1 = max { | M j D j x k + 1 + u j k ρ j | - λ ρ j , 0 } sgn [ M j D j x k + 1 + u j k ρ j ] u j k + 1 = u j k + ρ j ( M j D j x k + 1 - z j k + 1 )
xk+1即为本轮重建图像;
步骤6中的重建质量达到要求是指:本轮重建图像与上一轮重建图像相比无显著变化;首次进行步骤5中的重建时,上一轮重建图像是指步骤1中的初始重建图像。
5.根据权利要求4所述的基于边缘引导的锥束CT不完全角度重建方法,其特征是:所述降噪因子F为高斯核函数或中值滤波器,经典边缘算子E为canny边缘算子、soble边缘算子、prewitt边缘算子、roberts边缘算子、log边缘算子、zeroscross边缘算子中的任一种,L1范数惩罚因子λ的取值在0~1之间。
CN201310286929.0A 2013-07-09 2013-07-09 基于边缘引导的锥束ct不完全角度重建方法 Active CN103390285B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310286929.0A CN103390285B (zh) 2013-07-09 2013-07-09 基于边缘引导的锥束ct不完全角度重建方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310286929.0A CN103390285B (zh) 2013-07-09 2013-07-09 基于边缘引导的锥束ct不完全角度重建方法

Publications (2)

Publication Number Publication Date
CN103390285A true CN103390285A (zh) 2013-11-13
CN103390285B CN103390285B (zh) 2016-04-06

Family

ID=49534543

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310286929.0A Active CN103390285B (zh) 2013-07-09 2013-07-09 基于边缘引导的锥束ct不完全角度重建方法

Country Status (1)

Country Link
CN (1) CN103390285B (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103679706A (zh) * 2013-11-26 2014-03-26 中国人民解放军第四军医大学 一种基于图像各向异性边缘检测的ct稀疏角度重建方法
CN104143201A (zh) * 2014-07-25 2014-11-12 中国人民解放军信息工程大学 一种基于tv最小化模型的ct图像分布式重建方法
CN104933743A (zh) * 2015-02-26 2015-09-23 浙江德尚韵兴图像科技有限公司 利用修正乘子交替方向法对磁共振图像ppi重构的方法
CN104997529A (zh) * 2015-06-30 2015-10-28 大连理工大学 基于对称重复的模板校正锥束ct***几何失真的方法
CN105222730A (zh) * 2015-08-31 2016-01-06 中国人民解放军信息工程大学 一种基于图像复原的工业ct几何尺寸测量方法
CN105488824A (zh) * 2015-11-23 2016-04-13 沈阳东软医疗***有限公司 一种重建pet图像的方法和装置
CN105787905A (zh) * 2016-03-24 2016-07-20 中国人民解放军信息工程大学 一种基于动态电流的锥束ct环状伪影校正方法
CN106651977A (zh) * 2016-09-30 2017-05-10 重庆大学 基于重建图像梯度的l0范数最小化的锥束ct旋转中心标定方法
CN104240209B (zh) * 2014-07-14 2017-07-21 中国人民解放军信息工程大学 基于总变分tv最小化模型的精确重建采样条件估算方法
CN107194864A (zh) * 2017-04-24 2017-09-22 中国人民解放军信息工程大学 基于异构平台的ct图像三维重建加速方法及其装置
CN107249465A (zh) * 2015-12-18 2017-10-13 皇家飞利浦有限公司 用于稀疏角度采样的断层摄影成像装置和方法
CN107705261A (zh) * 2017-10-09 2018-02-16 沈阳东软医疗***有限公司 一种图像重建方法和装置
CN107978005A (zh) * 2017-11-21 2018-05-01 首都师范大学 一种基于保边界扩散和平滑的有限角ct图像重建算法
CN109920020A (zh) * 2019-02-27 2019-06-21 西北工业大学 一种锥束ct病态投影重建伪影抑制方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007095312A2 (en) * 2006-02-13 2007-08-23 University Of Chicago Image reconstruction from limited or incomplete data
US20080205737A1 (en) * 2007-02-23 2008-08-28 Holger Kunze Method and apparatus for the artifact-reduced detection of a 3D object in tomographic imaging
CN101342081A (zh) * 2007-07-10 2009-01-14 株式会社东芝 X射线计算机断层摄影装置、重构处理装置和图像处理装置
US20100011268A1 (en) * 2008-06-24 2010-01-14 Siemens Corporate Research, Inc. System and method for signal reconstruction from incomplete data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007095312A2 (en) * 2006-02-13 2007-08-23 University Of Chicago Image reconstruction from limited or incomplete data
US20080205737A1 (en) * 2007-02-23 2008-08-28 Holger Kunze Method and apparatus for the artifact-reduced detection of a 3D object in tomographic imaging
CN101342081A (zh) * 2007-07-10 2009-01-14 株式会社东芝 X射线计算机断层摄影装置、重构处理装置和图像处理装置
US20100011268A1 (en) * 2008-06-24 2010-01-14 Siemens Corporate Research, Inc. System and method for signal reconstruction from incomplete data

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
GUANG-HONG CHEN ; JIE TANG ; SHUAI LENG: "Prior Image Constrained Compressed Sensing (PICCS)", 《PHOTONS PLUS ULTRASOUND: IMAGING AND SENSING 2008: THE NINTH CONFERENCE ON BIOMEDICAL THERMOACOUSTICS, OPTOACOUSTICS, AND ACOUSTO-OPTICS》, vol. 6856, 3 March 2008 (2008-03-03) *

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103679706B (zh) * 2013-11-26 2018-02-02 中国人民解放军第四军医大学 一种基于图像各向异性边缘检测的ct稀疏角度重建方法
CN103679706A (zh) * 2013-11-26 2014-03-26 中国人民解放军第四军医大学 一种基于图像各向异性边缘检测的ct稀疏角度重建方法
CN104240209B (zh) * 2014-07-14 2017-07-21 中国人民解放军信息工程大学 基于总变分tv最小化模型的精确重建采样条件估算方法
CN104143201A (zh) * 2014-07-25 2014-11-12 中国人民解放军信息工程大学 一种基于tv最小化模型的ct图像分布式重建方法
CN104933743A (zh) * 2015-02-26 2015-09-23 浙江德尚韵兴图像科技有限公司 利用修正乘子交替方向法对磁共振图像ppi重构的方法
CN104933743B (zh) * 2015-02-26 2018-11-02 浙江德尚韵兴图像科技有限公司 利用修正乘子交替方向法对磁共振图像ppi重构的方法
CN104997529B (zh) * 2015-06-30 2017-12-26 大连理工大学 基于对称重复的模板校正锥束ct***几何失真的方法
CN104997529A (zh) * 2015-06-30 2015-10-28 大连理工大学 基于对称重复的模板校正锥束ct***几何失真的方法
CN105222730B (zh) * 2015-08-31 2017-10-24 中国人民解放军信息工程大学 一种基于图像复原的工业ct几何尺寸测量方法
CN105222730A (zh) * 2015-08-31 2016-01-06 中国人民解放军信息工程大学 一种基于图像复原的工业ct几何尺寸测量方法
CN105488824B (zh) * 2015-11-23 2018-09-18 沈阳东软医疗***有限公司 一种重建pet图像的方法和装置
CN105488824A (zh) * 2015-11-23 2016-04-13 沈阳东软医疗***有限公司 一种重建pet图像的方法和装置
CN107249465B (zh) * 2015-12-18 2018-09-28 皇家飞利浦有限公司 用于稀疏角度采样的断层摄影成像装置和方法
CN107249465A (zh) * 2015-12-18 2017-10-13 皇家飞利浦有限公司 用于稀疏角度采样的断层摄影成像装置和方法
CN105787905B (zh) * 2016-03-24 2019-03-26 中国人民解放军信息工程大学 一种基于动态电流的锥束ct环状伪影校正方法
CN105787905A (zh) * 2016-03-24 2016-07-20 中国人民解放军信息工程大学 一种基于动态电流的锥束ct环状伪影校正方法
CN106651977A (zh) * 2016-09-30 2017-05-10 重庆大学 基于重建图像梯度的l0范数最小化的锥束ct旋转中心标定方法
CN106651977B (zh) * 2016-09-30 2020-03-31 重庆大学 基于重建图像梯度的l0范数最小化的锥束ct旋转中心标定方法
CN107194864A (zh) * 2017-04-24 2017-09-22 中国人民解放军信息工程大学 基于异构平台的ct图像三维重建加速方法及其装置
CN107705261A (zh) * 2017-10-09 2018-02-16 沈阳东软医疗***有限公司 一种图像重建方法和装置
CN107705261B (zh) * 2017-10-09 2020-03-17 东软医疗***股份有限公司 一种图像重建方法和装置
US10789742B2 (en) 2017-10-09 2020-09-29 Shanghai Neusoft Medical Technology Co., Ltd. Reconstructing images
CN107978005A (zh) * 2017-11-21 2018-05-01 首都师范大学 一种基于保边界扩散和平滑的有限角ct图像重建算法
CN107978005B (zh) * 2017-11-21 2021-01-08 首都师范大学 一种基于保边界扩散和平滑的有限角ct图像重建算法
CN109920020A (zh) * 2019-02-27 2019-06-21 西北工业大学 一种锥束ct病态投影重建伪影抑制方法
CN109920020B (zh) * 2019-02-27 2022-10-18 西北工业大学 一种锥束ct病态投影重建伪影抑制方法

Also Published As

Publication number Publication date
CN103390285B (zh) 2016-04-06

Similar Documents

Publication Publication Date Title
CN103390285A (zh) 基于边缘引导的锥束ct不完全角度重建方法
Liang et al. Details or artifacts: A locally discriminative learning approach to realistic image super-resolution
CN106204447A (zh) 基于总变差分和卷积神经网络的超分辨率重建方法
CN110021037A (zh) 一种基于生成对抗网络的图像非刚性配准方法及***
CN110473196A (zh) 一种基于深度学习的腹部ct图像目标器官配准方法
CN102332153B (zh) 基于核回归的图像压缩感知重构方法
CN110930318A (zh) 一种低剂量ct图像修复去噪方法
CN103854262A (zh) 基于结构聚类与稀疏字典学习的医学图像降噪方法
CN106339996B (zh) 一种基于超拉普拉斯先验的图像盲去模糊方法
CN107154038A (zh) 一种肋骨可视化的肋骨骨折辅助诊断方法
CN107609573A (zh) 基于低秩分解和空谱约束的高光谱图像时变特征提取方法
CN104240272B (zh) 一种基于伪极坐标tv最小化直线轨迹ct图像重建方法
CN112419196B (zh) 一种基于深度学习的无人机遥感影像阴影去除方法
CN106447668A (zh) 红外场景下基于随机取样和稀疏矩阵恢复的小目标检测方法
CN106952292B (zh) 基于6自由度场景流聚类的3d运动目标检测方法
CN110378924A (zh) 基于局部熵的水平集图像分割方法
CN111626927A (zh) 采用视差约束的双目图像超分辨率方法、***及装置
CN112419203A (zh) 基于对抗网络的扩散加权图像压缩感知恢复方法及装置
US20230154069A1 (en) Magnetic Resource Imaging Method Using Score-based Diffusion Model And Apparatus thereof
CN110060315A (zh) 一种基于人工智能的图像运动伪影消除方法及***
Zheng et al. Spatial-spectral-temporal connective tensor network decomposition for thick cloud removal
CN104734724A (zh) 基于重加权拉普拉斯稀疏先验的高光谱图像压缩感知方法
Fei et al. Iterative directional total variation refinement for compressive sensing image reconstruction
CN105844589A (zh) 一种基于混合成像***的实现光场图像超分辨的方法
Howison Comparing GPU implementations of bilateral and anisotropic diffusion filters for 3D biomedical datasets

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant