Professional Documents
Culture Documents
双能谱 CT 的迭代重建模型及重建方法
赵云松,张慧滔,赵 星,张 朋
( 首都师范大学数学科学学院,北京 100048)
Abstract: Dual energy computed tomography ( DECT) is used to reconstruct energy-selective images,images of the
electron density and the effective atomic number,or material-selective images of the scanned object. Compared w ith tradi-
tional CT,DECT has a better material distinguishability. The substantial difficulty for DECT image reconstruction is its non-
linearity. This paper proposes a New ton type iterative reconstruction method for DECT. The main feature of the proposed
method is its flexibility. It fits for many commonly used scanning configurations and does not require geometrically consist-
ent rays for different spectra. It is also valid for multiple energy CT and slow kVp sw itching CT. The method is verified w ith
simulated data. Numerical results show that the proposed method can reconstruct the tw o basis material images correctly. Be-
sides,as a side-effect,the beam hardening artifacts in the reconstructed images are reduced significantly.
Key words: dual energy computed tomography; iterative reconstruction; basis material decomposition; SART recon-
struction
[7,
8]
安全检查等 .
1 引言
有多种方式获取双能谱 CT 多色投影. 一种是在不同
传统 CT( Computed Tomography) 使用一个 X 射线能 管电压和管电流下对被测物体进行两次扫描. 这种方式容
谱扫描物体. 重建图像的 CT 值与被测物体的材质和密度 易实现, 但会增加扫描时间. 实际双能谱 CT 系统中,典型
有关, 与所用 X 射线能谱也有关. 不同物质,如碘造影剂 的数据获取方式有: ( 1) 双源双探测器
[9,
10]
; ( 2) 快速电压切
[1]
和骨组织 ,可能具有相似的 CT 值. 这就使得传统 CT 换( fast kVp switching)
[11,
12]
; ( 3) 双层探测器[13,14]. 前两种方
无法对其进行区分. 与传统 CT 不同,双能谱 CT 使用两 式获取的多色投影通常是几何不一致的. 由于物理结构的
个不同的 X 射线能谱扫描物体,从而得到更多被测物 限制, 双层探测器只能用于断层扫描.
体的信息. 利用这些信息可以重建被测物体的等效原子 双能谱 CT 重建的困难在于它的非线性性. 相关重
[2 ~ 6]
序数和电子密度,或是基材料的密度图像 . 双能谱 建算法的研究始于上个世纪七十年代. 从那时起,研究
CT 较传统 CT 有更好的物质区分能力,具有广泛的应用 人员发明了多种重建方法,大致可分为三类: 基于图像
前景,如 PET 衰减矫正、骨髓成分分析、岩芯分析、 [15]
的方法 、基于投影的方法 和迭代方法
[16] [17 ~ 20]
. 基于
k = 1,
2,L∈Lk ( 3)
知识加入到迭代方法中,利用迭代方法更有可能从存
在噪声的投影数据中重建出高质量的图像. 迭代方法 此时双能谱 CT 重建问题可以表述为由 p k ( L) ,k = 1, 2,
L∈Lk 计算 f( x) 和 g( x) .
的主要缺点是计算量大,但随着计算硬件的快速发展,
迭代方法正得到越来越多的重视. 本文中假设 S k ( E) ,( E) 和 θ( E) 是已知的. 关于
S k ( E) ,( E) 和 θ( E) 的估计问题可以参考文献[29 ~
本文针对双能谱 CT 提出一种 Newton 型迭代重建
[26] 31]. 另外,本文忽略了散射光子的影响.
方法 ,称为 Newton-SART 方法. 该方法首先将双能谱
CT 对应的非线性问题线性化得到一个线性方程组,然 3 Newton-SART 方法
后 利 用 SART ( Simultaneous Algebraic Reconstruction
本节先介绍 DECT 的离散模型,然后给出 Newton-
Technique) [27]方法对该线性方程组进行求解,最后利
SART 方法的详细推导过程和实现步骤.
用求得的方程组的解对图像进行更新. 该方法的主要
3. 1 DECT 的离散模型
优点是其灵活性. 它能够适用于常用的各种扫描模式,
考虑式( 3) 的离散形式. 将第 k 个能谱的有效能量
对于几何一致和不一致的投影均有效. 同时容易将该
范围等间隔的分为 M k 个小区间,每个小区间的长度为
方法推广到多能谱 CT 和慢电压切换 ( slow kVp switc-
δ. 在每个小区间内对 S k ( E) ( E) 和 θ( E) 进行采样,于
hing) [28]的 CT 系统. 数值实验表明,该方法能够正确的
是其离散形式为
重建出基材料的密度图像. 另外该方法能有效去除重
( S k,1 ,S k,2 ,…,S k,M )
建图像中的硬化伪影. k
( 1 ,2 ,…, M ) ( 4)
2 双能谱 CT 基础 k
( θ1 ,θ2 ,…,θ M )
忽略散射光子,双能谱 CT 重建问题可归结为由多 k
表示 f( x) 和 g( x) 的离散化图像. 其中 f j 和 g j 为 f( x)
k = 1,
2,L∈Lk ( 1) 和 g( x) 在第 j 个像素上的采样值,J 表示每幅图像的总
求解 μ ( x,E ) . 其中 表示一条 射线路径, k 表示对
L X L 像素数,τ 表示向量的转置. 令 R i = ( r i1 ,r i2 ,…,r iJ ) 为投
应于第 k 个能谱的所有 X 射线路径的集合; μ( x,E) 表 影向量,其中 r ij 表示 f( x) 和 g( x) 的第 i 个像素对沿第 i
示被测物体在点 x = ( x1 ,x2 ,x3 ) 关于能量为 E 的光子的 条射线路径的投影的贡献. 利用上述符号定义,可将多
线性衰减系数; S k ( E) 表示第 k 个归一化的等效能谱. 色投影的离散形式表示如下
该能谱与 X 光管的发射谱、探测器的闪烁体以及所用 Mk
p k,i = - ln ∑ S k,m δe - R m i f - θ mR i g
,k = 1,
2,i∈I ( 6)
滤波片的材质和厚度均有关. m =1
k
为估计图像与真实图像间的误差. 于是有
M bi - Σj =1
Σ a ij N
f = f ( n) + e (f n) ( 8) i =1
Σ a ij
g = g ( n) + e (g n) x (j k + 1) = x (j k) + M
j =1
( 14)
将式( 8) 代入式( 6) 有 Σi =1
a ij
Mk
p k,i = - ln ∑ S k,m δ × e - m ( Ri f ( n)
+ Ri e ( n)
f )- θ m ( R i g ( n)
+ Ri e ( n)
g ) 由于式( 12) 中的系数和变量已包含了上下标,写出其
m =1
对应的 SART 迭代格式必定非常繁杂,所以此处略去.
( 9) 具体实现时可参考式( 14) . 将 SART 求出的式( 12) 的
将上式关于 ( R i e ) 在原点 Taylor 展开,并保留
( n) ( n)
f ,R i e g 解代入 式 ( 13 ) 则 有 待 重 建 图 像 新 的 估 计 值 f
( n + 1)
和
线性部分有 g ( n + 1)
. 以上手续可重复进行,直到估计图像收敛.
Mk
为简单起见,引入记号
Mk
- mR i f ( n) - θ mR i g ( n)
q (k,n)i = ∑S k,m δe
m =1
Mk
f ( n) - θ mR i g ( n)
p (k,n)i = - ln ∑ S k,m δe - R m i
m =1 ( 11)
Mk
( n) - mR i f ( n) - θ mR i g ( n)
Φ k,i = ∑S
m =1
k,m δ m e
Mk
( n) - mR i f ( n) - θ mR i g ( n)
Θ k,i = ∑S m =1
k,m δθ m e
于是式( 10) 可写为
Φ k,i
( n)
( n)
( n)
Θ k,i 4 数值实验
R e + R i e (g n) ≈p k,i - p (k,n)i ( 12)
q (k,n)i
i f
q (k,n)i 本节通过数值实验来验证 Newton-SART 方法的有
k,
对不同的 k = 1,2 和 i∈I 式( 12) 为关于向量 e
( n)
f 和 效性. 仅就 基 材 料 分 解 模 型 进 行 验 证,对 基 于 光 电 吸
第 4 期 赵云松: 双能谱 CT 的迭代重建模型及重建方法 669
收 / 康普顿散 射 分 解 模 型 的 验 证 是 类 似 的. 为 简 单 起 重建时选择水和铝为基材
见, 本节的实验将限制在扇形束 CT 系统,容易将其推 料. 注意,此时基材料与被测物体
广到锥束 CT 系统. 的组成成分是一致的. 图 4( a) 和
4. 1 实验参数和实验条件 ( b) 分别为重建的铝基图像和水
实验 所 用 多 色 X 射 线 能 谱 由 开 源 软 件 Spec- 基图像,显示的灰度窗为[0. 95,
trumGUI( 网 址: http: / / spectrumgui. sourceforge. net / ) 仿 1. 05]; 图 4 ( c) 为由基材料图像
真得到. 本文仿真了 GE Maxiray 125 X 射线管在 80kV 组合得到的对应于 50keV 能量光
和 140kV 管电压下的 X 射线能谱,其中 140kV 管电压 子的线性衰减系数的图像,显示
时加了 1mm 的铜滤波片. 仿真 X 能谱分布如图 2 所示. 的灰度窗为[0. 2, 0. 3]. 注意,对于 50keV 能谱的光子,
[32] -1 -1
所用被测物体质量衰减系数由 NIST 网站获得 . 水和铝的线性衰减系数分别为 0. 24cm 和 1. 0cm ; 图
4( d) 为 图 4 ( c ) 与 模 型 的 差 图 像,显 示 的 灰 度 窗 为
[- 0. 05,0. 05].
实验扫描参数设置如下: 射线源到转台中心的距
离为 1000mm,射线源到探测器的距离为 1300mm. 这两
个参数根据本人所在实验室的实验性 CT 设备设置. 线
探测由 512 个探测器单元组成,每个探测器单元的尺寸
为 1. 345mm. 这样设计参数是为了使系统有一个合适
的视野. 此时,视野直径为 512mm.
模拟的多色投影数据是几何不一致的. 不同能谱
下的投影数据交错采集. 每个能谱下,射线源旋转一周
采集 720 个投影.
4. 3 Thorax 模型及重建结果
多色投影 数 据 利 用 光 线 投 射 方 法 由 离 散 图 像 获 本小节实验用模型为三维 forbild thorax 模型的一
得. 光线投射的步长为半个像素长. 在模拟投影数据以 个断层,如图 5 所示. 其尺寸为 400mm × 200mm. 关于
forbild thorax 的详细信息( 包括材料、密度等) 可参考其
及重建的正投影过程中,X 射线能谱和基材料的衰减系
数均已 1keV 的区间来分割采样. 官方网站.
数值实验在一台 DELL 图形工作站上进行. 该工作 重建时,选择水和骨作为基
站装配了 1. 83GHz Intel Xeon 5120 双核 CPU、
8GB 内存 材料. 图 5 ( a) 和图 5 ( b) 分别为
和一个 NVIDIA Quadro FX5600 显卡,显存为 1. 5GB. 实 由无噪声数据和含噪声数据重建
验代码采用 C + + 和 CUDA 编写. 重建图像的尺寸均为 的对应于 50keV 能量光子的线性
512 × 512. 衰减系数图像. 图像显示的灰度
4. 2 CTDI 模型及重建结果 窗为[- 100HU, 100HU]. 噪声数
据由无噪声数据 添 加 Poisson 噪
椭圆形 CTDI 模型,如图 3 所示,尺寸为 320mm × 6
160mm. 模型主体由密度为 1. 0g / cm3 的水填充. 5 个小 声获得. 噪声水平为每条射线 10
3 个光子. 为定量的比较,图 6 ( a) 和图 6 ( b) 给出了图 5
圆盘由密度为 2. 7g / cm 的铝填充. 每个小圆盘的直径
( a) 和图 5( b) 第 256 列脊椎部分的剖线图.
为 16mm.
670 电 子 学 报 2014 年
参考文献
Biology, 2011, 56( 18) : 5903 - 5923. [28] Chen G. Dual energy CT using slow kVp sw itching acqui-
[15] Christ G. Exact treatment of the dual-energy method in sition and prior image constrained compressed sensing
CT using polyenergetic X-ray spectra [J]. Physics in [J]. Physics in M edicine and Biology,2010,55 ( 21 ) :
M edicine and Biology, 1984, 29( 12) : 1501 - 1510. 6411 - 6429.
[16] Stenner P,Berkus T,Kachelriess M . Empirical dual energy [29] Sidky E Y,Yu L,Pan X,et al. A robust method of x-ray
calibration ( EDEC) for cone-beam computed tomography source spectrum estimation from transmission measure-
[J]. M edical physics, 2007, 34( 9) : 3630 - 3641. ments: Demonstrated on computer simulated,scatter-free
[17] Elbakri I A,Fessler J A. Statistical image reconstruction transmission data[J]. Journal of Applied Physics,2005,
for polyenergetic X-ray computed tomography[J]. IEEE 97( 12) : 124701. 1 - 124701. 11.
Transactions on M edical Imaging, 2002, 21( 2) : 89 - 99. [30] Duan X,Wang J,Yu L,et al. CT scanner x-ray spectrum
[18] Sukovic P,Clinthorne N H. Penalized w eighted least- estimation from transmission measurements[J]. M edical
squares image reconstruction for dual energy X-ray trans- Physics, 2011, 38( 2) : 993 - 997.
mission tomography[J]. IEEE Transactions on M edical [31] Yang Y,M ou X,Chen X. A robust x-ray tube spectra
Imaging, 2000, 19( 11) : 1075 - 1081. measuring method by attenuation data[A]. SPIE Pro-
[19] Xu Q,M ou X,Tang S,et al. Implementation of penalized- ceedings: Physics of M edical Imaging[C]. San Diego,
likelihood statistical reconstruction for polychromatic dual- CA: SPIE, 2006. 1 - 8.
energy CT [A]. SPIE Proceedings: Physics of M edical [32] Hubbell J H,Seltzer S M . Tables of X-ray mass attenua-
Imaging[C]. San Diego,CA: SPIE, 2009. 1 - 9. tion coefficients and mass energy-absorption coefficients 1
[20] De M an B,Nuyts J,Dupont P,et al. An iterative maxi- keV to 20 M eV for elements Z = 1 to 92 and 48 addition-
mum-likelihood polychromatic algorithm for CT [J]. al substances of dosimetric interest[R]. United States:
IEEE Transactions on M edical Imaging,2001,20 ( 10 ) : National Institute of Standards and Technology-PL,Gaith-
999 - 1008. ersburg,M D, 1995.
[21] Coleman A J,Sinclair M . A beam-hardening correction u-
sing dual-energy computed tomography [J]. Physics in 作者简介
M edicine and Biology, 1985, 30( 11) : 1251 - 1256. 赵云松 男. 1981 年 8 月出 生,河 北 唐 山
[22] Brooks R A,Chiro G D. Beam hardening in x-ray recon- 人. 2013 年毕业于首都师范大学数学科学学院.
structive tomography[J]. Physics in medicine and biolo- 现为首都师范大学数学科学学院讲师. 主要研究
gy, 1976, 21( 3) : 390 - 398. 领域: X 射线 CT 成像理论与应用、图像处理、应
[23] Herman G T. Fundamentals of Computerized Tomo- 用数学.
E-mail: zhao - yunsong@ 163. com
graphy: Image Reconstruction from Projections [M ].
Springer Verlag, 2009.
[24] Noo F,Clackdoyle R,Pack J D. A tw o-step Hilbert trans-
form method for 2D image reconstruction[J]. Physics in
M edicine and Biology, 2004, 49( 17) : 3903 - 3923.
[25] M aass C,M eyer E,Kachelriess M . Exact dual energy ma- 张慧滔 男. 1980 年生于河北,
2008 年于首
terial decomposition from inconsistent rays ( M DIR) [J]. 都师范大学检测成像工程中心获博士学位. 现为
M edical Physics, 2011, 38( 2) : 691 - 700. 首都师范大学检测成像工程中心助理研究员. 主
[26] Dennis J E,Schnabel R B. Numerical M ethods for Uncon- 要研究领域: X 射线 CT 成像理论 与应用、图像
strained Optimization and Nonlinear Equations[M]. Soci- 处理、应用数学.
ety for Industrial M athematics, 1996. E-mail: zhanght@ mail. cnu. edu. cn