Processing math: 100%
  中国科学院大学学报  2025, Vol. 42 Issue (2): 227-235   PDF    
一种无起点约束的快速投影系数递推计算方法
王平1,2, 周梅1, 陈玖英1, 周春城1     
1. 中国科学院空天信息创新研究院 中国科学院定量遥感信息技术重点实验室,北京 100094;
2. 中国科学院大学电子电气与通信工程学院,北京 100049
摘要: 基于移动激光气体遥测技术获取气体浓度二维分布主要通过图像重建算法实现,其中快速计算投影系数是图像重建的关键,然而基于移动激光气体遥测技术的遥测起点会随机分布在重建区域的网格内或网格线上,现有的快速投影系数递推计算方法均不适用。针对此问题,提出一种无起点约束的快速投影系数递推计算方法,设计3个光程累积因子,在不增加计算量的前提下,统一了遥测起点在网格内和网格线上的递推过程,实现了无起点约束的投影系数的快速计算。利用代数重建技术进行重建实验,结果表明,相对均方根误差最小约为0.113%,计算速度最高约为经典Siddon算法的13.9倍。该递推计算方法应用范围更广,且实现了无起点约束的投影系数递推计算。
关键词: 代数重建技术    图像重建技术    投影系数    室内气体    
A fast recursive calculation method of projection coefficients without starting point constraint
WANG Ping1,2, ZHOU Mei1, CHEN Jiuying1, ZHOU Chuncheng1     
1. CAS Key Laboratory of Quantitative Remote Sensing Information Technology, Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100094, China;
2. School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 100049, China
Abstract: The two-dimensional gas concentration distribution obtained based on mobile laser gas telemetry technology is mainly achieved through an image reconstruction algorithm. Fast calculation of the projection coefficient is the key for such algorithm. However, the telemetry starting point based on mobile laser gas telemetry technology is randomly distributed in the grid or on the grid line of the reconstruction area, and the existing fast recursive calculation methods of projection coefficient are not applicable. This paper proposes a fast recursive calculation method of projection coefficient without starting point constraint. Three optical path accumulation factors are designed, which unify the recursive process of telemetry starting point in the grid and on the grid line without increasing the amount of calculation and realize the fast calculation of projection coefficient without starting point constraint. Algebraic reconstruction technology is used for reconstruction experiments, which verifies the effectiveness of this method. The minimum relative root mean square error is about 0.113%, and the maximum calculation speed is about 13.9 times that of the classical Siddon algorithm. The recursive calculation method proposed in this paper has a wider range of applications. It is the first time to realize the recursive calculation of projection coefficients without starting point constraints.
Keywords: algebraic reconstruction technique    image reconstruction techniques    projection coefficient    indoor gas    

基于图像重建方法获得的气体浓度二维分布图是研究室内空气环境的一个重要手段,气体浓度分布图揭示了环境中气体扩散的特征并用于定位气体扩散源[1-3]。因此,众多学者提出了改进的图像重建算法[4],代数重建技术(algebraic reconstruction technique, ART)是一种在不完备投影数据重建图像时具有明显优势的图像重建算法[5],但ART算法的计算量大、重建速度慢等限制了它的实际应用。为加快重建速度和提高重建精度,学者们主要从迭代公式[6-8]、松弛因子[9-11]、投影系数、加入合理的正则化约束[12]等方面改进ART算法。

投影系数计算的时间在整个重建过程中占90%以上[13],快速有效地计算投影系数是提高重建速度的关键,因此不断有学者提出新的投影系数快速计算方法。计算投影系数即计算光线在重建区域离散化后各网格内的光程。Siddon[14]于1985年提出有效的投影系数计算方法,但由于该方法包含大量求交、排序操作,导致整体的计算时间成本大。针对遥测起点固定在重建区域外或边界上的情况,以下学者提出了快速的投影系数计算方法:张顺利等[15]及Xue等[16]在经典的Siddon算法基础上做了改进,通过增量计算确定光线穿过的网格编号及投影系数,该方法比Siddon算法快近6倍,但引入了大量的分支判断,不适合在GPU端使用;Li等[17]根据线性关系使用2个数组求投影系数,该方法在GPU端也有较好的加速效果,但在投影系数计算方面仍存在较多的计算量;程志勇等[18]在此基础上进一步减少了计算量;杨文良和魏东波[19]通过简单的加减法及比较运算完成投影系数的快速递推计算,进一步提高了投影系数的计算速度;Zhang等[20]提出一种用于基于线积分模型的迭代重建算法的快速计算正投影算法,并通过消除排序操作改进反投影计算方法,提高了迭代重建算法的重建速度;Wang等[21]提出一种锥形光束的快速投影系数计算方法。

随着气体浓度二维分布探测技术的发展,Li等[22]和王阳等[3]利用位置固定的平行光束重建水平和竖直截面的有害气体浓度二维分布图,该方法响应速度快且检测精度高,可用于气体浓度的实时检测,但需要同时使用多台气体遥测收发装置。Li等[1]利用固定点发出的扇形光束重建不同水平和竖直截面的有害气体浓度二维分布图,该方法仅利用1台气体遥测仪,但重建精度较低。本文基于移动激光气体遥测技术重建室内气体浓度二维分布图,仅需1台气体检测仪可以获得大量平行和扇形光束,重建精度高。但在实际中遥测路线不是严格沿着网格线的,遥测起点会随机分布在重建区域内的网格内或网格线上,故不能直接使用现有的快速投影系数计算方法。

基于上述问题,本文选择ART算法和改进的自适应代数重建算法(modified adaptive ART, MAART)[10]作为图像重建算法,在现有的快速投影系数递推计算方法[19]的基础上,提出一种无起点约束的快速投影系数递推计算方法。通过设计3个光程累积因子,在不降低原算法计算速度的情况下,统一了遥测起点在网格内和网格线上的递推过程,实现了基于移动激光气体遥测技术的快速投影系数计算。

1 ART算法基本原理

利用ART重建气体浓度二维分布图,首先需要离散化图像,即将整个气体浓度二维分布图像f(x, y)离散化为N个网格,网格内的气体浓度由吸收系数反演得到[7],其网格值fi(1≤iN)表示第i个网格内的气体吸收系数αi。假设一共有M条激光,第j条经过重建区域的光线投影值即为光线路径的积分吸光度,记为Aj(1≤jM),由激光气体遥测技术测量得到。因此重建图像和投影值之间的线性方程组为

{A1=Ni=1ωi1αi,A2=Ni=1ωi2αi,AM=Ni=1ωiMαi. (1)

其中:ωij为投影系数,它在数值上等于第j条光线在第i个网格内的长度。因此图像重建问题可转化为求解高维线性方程组,但实际投影数据中包含各种噪声,这导致线性方程组通常是无解的或有无穷解[21]。因此线性方程组不能直接用解析法求解,需要用迭代算法逼近各网格的真实吸收系数。一般设置吸收向量α=(α1, α2, …, αN)的初值向量为零向量,代入式(1)进行迭代计算,将α(j-1)代入式(1)的第j个方程时,得到α(j)的迭代公式[23-24]

α(j)i=α(j1)i+λAjNn=1ωnjα(j1)nNn=1ω2njωij. (2)

其中:λ(0 < λ < 2)是松弛因子,与收敛速度和重建质量有关;n(1≤nN)表示网格序号。将ART中的λ改成一个自动调整的松弛参数,称为MAART[10],式(2)的λ表示为

λ(k)j=β×(ωi,jα(k)j)/(Jj=1ωi,jα(k)j). (3)

其中:k代表MAART迭代过程中的迭代次数;β是一个常数,本文取值0.25[10]。依照上述迭代,由式(1)第M个方程得到α(M),则认为完成了一次完整的迭代。每次迭代中判断吸收向量的变化是否大于阈值且迭代次数是否小于10 000。若式(2)收敛且收敛速度较快,则在10 000次迭代前因吸收向量的变化小于阈值而提前结束迭代;若式(2)收敛但收敛速度较慢或者不收敛,则会因超过10 000次迭代而结束迭代。

ART算法的核心过程是正投影和反投影,正投影是网格沿光线方向的吸收系数的总和,反投影是将测量投影值与正投影值之间的差异根据松弛因子更新网格的吸收系数[25]。两者都反复用到投影系数,因此快速准确地计算投影系数ω是决定该算法能否快速重建的关键因素。

投影系数有多种数学计算模型,综合考虑计算速度和精度后本文选择长度加权模型。在这种模型下,多用递推方法提高投影系数的计算速度,本文将优化其递推过程以实现无起点约束的投影系数快速计算。

2 改进的投影系数计算方法 2.1 算法原理

为统一遥测起点在网格内和网格线上的递推过程,本文改进了现有的快速投影系数递推计算方法来获得投影系数。在改进前方法中,用当前网格的相邻网格线间的光程长度递推计算当前网格的投影系数和网格序号,当遥测起点在网格内,其在相邻网格线间的光程长度无法由改进前方法中的公式来计算。本文通过从遥测起点至当前网格的3个光程累积因子间大小关系判定光线下一个相交的网格序号,同时利用3个光程累积因子递推计算出当前网格的投影系数,因光程累积因子本身包含遥测起点位置信息,所以遥测起点在网格内或网格线上对递推过程无影响。

图 1所示,根据ART算法需要将二维图像离散化为N=m×n个网格,设网格边长δ=1,网格序号按从左到右、从下到上的顺序编号,光线1的遥测起点坐标为(xstart, ystart)、倾斜角为θ∈(-π, π]。则光线贯穿相邻2个垂直网格线的光程为v0=k2+1,光线贯穿相邻2个水平网格线的光程为h0=1+1k2,其中k=tanθ,如图 2所示。起点所在网格为初始网格,递推方向为从初始网格开始依次遍历光线经过的网格,直至到达重建区域的边界。

Download:
图 1 重建区域示意图 Fig. 1 Schematic diagram of reconstruction area

Download:
图 2 网格q的光程累积因子hvd示意图 Fig. 2 Schematic diagram of optical path accumulation factor hvd of grid q

下面定义3个重要的光程因子:一是垂直光程累积因子v,表示从起点到当前网格即将穿出的竖直网格线之间的光程;二是水平光程累积因子h,表示从起点到当前网格即将穿出的水平网格线之间的光程;三是已遍历的光程累积因子d,表示从起点到当前网格之前的光程。如图 2所示,当光线1从起点开始递推到序号为q的网格时,垂直光程累积因子为v=vstart+3v0,水平光程累积因子为h=hstart+h0,已遍历的光程累积因子d=vstart+2v0。其中vstart为初始网格的垂直光程累积因子,hstart为初始网格的水平光程累积因子,其值由起点坐标和倾斜角计算得到。

根据当前网格qvh的大小关系,可划分成光线从水平边界、垂直边界、顶点穿出的3种情况,全文以光线倾斜角θ(0,π2)为例,同理可推广到θπ2,π(π,0]的情况。如图 3所示,分别用光线2~光线4、光线5~光线7、光线8~光线10表示对应的3种情况。接下来分情况讨论递推计算投影系数和网格序号的方法。

Download:
图 3 光线贯穿网格的3种情况 Fig. 3 Three cases of light passing through the grid

1) 若网格qh < v,网格q的投影系数s=h-d,下一个穿过网格的序号为q+n。如图 3(a)所示, 其中光线2在网格q处的3个光程累积因子分别为v2, qh2, qd2, q,此时h2, q < v2, q;网格q的投影系数s2, q=h2, q-d2, q,下一个穿过网格的序号为q+n,网格q+nv2, q+n=v2, qh2, q+n=h2, q+h0d2, q+n=h2, q。同理可以计算光线3、4在网格q处的投影系数和网格序号。

2) 若网格qh>v,网格q的投影系数s=v-d,下一个穿过网格的序号为q+1。如图 3(b)所示, 其中光线5在网格q处的3个光程累积因子分别为v5, qh5, qd5, q,此时h5, q>v5, q;网格q的投影系数s5, q=v5, q-d5, q,下一个穿过网格的序号为q+1,网格q+1的v5, q+1=v5, q+v0h5, q+1=h5, qd5, q+1=v5, q。同理可以计算光线6、7在网格q处的投影系数和网格序号。

3) 若网格qh=v,网格q的投影系数s=h-d=v-d,下一个穿过网格的序号为q+n+1。如图 3(c)所示, 其中光线8在网格q处的3个光程累积因子分别v8, qh8, qd8, q,此时h8, q=v8, q;网格q的投影系数s8, q=h8, q-d8, q=v8, q-d8, q,下一个穿过网格的序号为q+n+1,网格q+n+1的h8, q+n+1=h8, q+h0v8, q+n+1=v8, q+v0d8, q+n+1=h8, q=v8, q。同理可以计算光线9、10在网格q处的投影系数和网格序号。

通过上述讨论可知,光线在当前网格q的投影系数s及下一个网格的序号qnext的递推公式如下

s={hd,h<v,vd,h>v,hd=vd,h=v (4)
qnext ={q+n,h<v,q+1,h>v,q+(n+1),h=v. (5)

其中:h为光线在网格q处的水平光程累积因子;v为光线在网格q处的垂直光程累积因子;d为光线在网格q处的已遍历的光程累积因子;n为重建图像离散化后的网格列数。为便于计算下一个遍历到的网格qnext时的投影系数,需要在每次递推过程中更新光程累积因子,公式如下

{hnext =h+h0,vnext =v,dnext =h,h<v,vnext =v+v0,hnext =h,dnext =v,h>v,hnext =h+h0,vnext =v+v0,dnext =h=v,h=v. (6)

其中: hnext为光线在网格qnext处的水平光程累积因子;vnext为光线在网格qnext处的垂直光程累积因子;dnext为光线在网格qnext处的已遍历的距离;h0为光线贯穿相邻2个水平网格线的长度;v0为光线贯穿相邻2个垂直网格线的长度。

2.2 算法步骤

本文计算投影系数的算法流程如图 4所示。本算法利用3个光程累积因子统一了遥测起点在网格内和网格线上的投影系数和网格序号的快速递推计算,每次循环体中只有少量的比较和加减运算,省去了耗时严重的求交、排序运算,因而相比传统的Siddon算法大大减少了计算时间。

Download:
图 4 投影系数计算方法流程图 Fig. 4 Flow chart of projection coefficient calculation method
2.3 算法复杂度分析

假设遥测光线在重建区域内分别与一系列水平和垂直网格线相交,n为光线经过的网格数,则本文算法的递推次数为n。设一次比较、加法、减法、乘法、除法运算和floor()函数调用开销分别为: t0t1t2t3t4t5, 由式(4)~式(6)可知,计算光线经过网格的投影系数和网格序号至少需进行n次比较、2n次加法和n次减法,最多需进行2n次比较、3n次加法和n次减法,所以本文计算一条光线经过网格的投影系数和网格序号的开销为[nt0+2nt1+nt2, 2nt0+3nt1+nt2]。现有快速投影系数递推计算方法计算一条光线经过网格的投影系数和网格序号的开销为[nt0+nt1+2nt2, 2nt0+3nt1+nt2][19]。Siddon算法计算一条光线的开销为nt0+5nt2+3n(t1+t3+t4)+2nt5[15]

由此可见,本文算法和现有的快速投影系数递推计算方法仅使用了比较、加法和减法运算,Siddon算法中多次使用乘法、除法和取整运算,所以本文算法和现有的快速投影系数递推计算方法的开销远少于Siddon算法。相比现有的快速投影系数递推计算方法, 本文算法多1次加法运算,少1次减法运算。计算机执行减法操作时,将负数用其补码表示,从而将减法运算转换成加法运算[26],因此相比现有的快速投影系数递推计算方法, 本文算法没有增加算法复杂度。

3 实验与结果

实验采用的计算机配置为Intel Core i7-10710U (1.10 GHz),软件开发环境为C++开发程序。

3.1 基于移动激光气体遥测技术重建室内气体分布的模拟实验

由气体扩散模型[27-28]可知,当发生微小泄漏时,可燃气体无法瞬间充满整个密闭房间,气体的扩散是一个长时间变化的过程,一般监测气体泄漏设备相邻2次测量时间间隔约为10 min,而基于移动式气体遥测仪检测室内气体浓度的时间取决于移动平台的行驶速度。通过优化遥测路线可在1 min左右完成全部光强数据的采集工作,采集期间密闭房间内的气体浓度分布近似不变。

本文采用gazebo仿真软件模拟移动激光气体遥测仪在20 m×20 m密闭空房间内的遥测路线,以模拟随机分布的遥测起点。设计遥测路线近似为正方形,以获得近似正交分布的光束。遥测路线如图 5(a)所示,遥测路线的起点随机选取靠近房间墙壁的一点,用图中左上角的倒三角形表示,方向为顺时针,其遥测时的光线方向与行驶方向垂直,行驶时的平均速度约为2.5 m/s,在拐角处停止行驶,仅以约0.628 rad/s的角速度旋转。实验获得的光线分布如图 5(b)所示,图 5(b)选择较大的遥测间隔(0.4 s),以更清楚地显示光线分布,其中圆点表示遥测起点,遥测起点随机分布在网格内和网格线上,大部分遥测起点分布在网格内,少部分遥测起点分布在网格线上。

Download:
图 5 遥测场景模拟图 Fig. 5 Telemetry scenario simulation

设某次光强数据采集工作内,单个气体扩散源在密闭空间下的气体浓度分布符合Gauss分布,气体质量浓度从1.0×105 mg/m3变化到2.0×105 mg/m3。建立1、2、3 Gauss峰模型分别模拟1、2、3个气体扩散源在密闭空间下的气体浓度分布,如图 6(a)6(c)6(e)所示。为获得较好的重建结果,应选择较小的遥测间隔,当遥测间隔为0.025 s时,共获得1 751条遥测光线,利用本文算法结合代数重建技术得到的重建结果如图 6(b)6(d)6(f)所示。本实验的初值向量为α(0)=(0.1, 0.1, …, 0.1)。

Download:
图 6 气体浓度分布的数值模拟图与重建结果图 Fig. 6 Numerical simulation and reconstruction results of gas concentration distribution

用相对均方根误差(relative root mean square error, RRMSE)量化数值模拟图和重建结果图之间的一致性。RRMSE[1]表示相对于平均模拟值的重建浓度与模拟值之间的误差大小,RRMSE是非负的且越低越好。其公式为

 RRMSE =ni=1(Cree ,iCsim ,i)2n/¯Csim . (6)

其中:Crec, iCsim, i分别表示第i个网格的重建浓度值和模拟浓度值;n为网格总数;¯Csim 为平均模拟浓度值。投影系数的快速计算不会影响重建精度,但如果投影系数计算错误会导致重建误差增大。在1、2、3个气体扩散源模型下,对比本文算法和Siddon算法在ART算法和MAART算法下的RRMSE,如表 1所示。由表 1可知,在3个模型下,MAART算法的RRMSE均小于ART算法的RRMSE,MAART算法能减小重建误差;本文算法和Siddon的重建误差一致,验证了本文算法的有效性。本文算法能实现无起点约束的投影系数计算,可应用到基于移动激光气体遥测技术中,为研究室内气体环境提供帮助。

表 1 本文算法和Siddon算法的重建误差对比表 Table 1 Comparison of reconstruction error between proposed algorithm and the Siddon algorithm

进一步讨论遥测光线的数量与重建结果的关系,设采样间隔分别为0.4、0.3、0.2、0.1、0.05、0.04、0.025 s,共采集7组(110、146、219、438、876、1 095、1 751条)遥测光线,在不同遥测光线数量下的基于ART算法的RRMSE值和重建时间如图 7所示。由图可知,随着采样间隔减小,遥测光线数量增加,重建结果的RRMSE逐渐减小,但重建时间逐渐增加。当光线数量大于1 095条,RRMSE减小的速度变慢;当遥测光线数量大于876条,重建时间增加的速度变慢。由此可以看出采样间隔减小到一定程度后,光线数据存在冗余对重建图像的修正作用减弱。

Download:
图 7 不同遥测光线数量下的RRMSE值和重建时间 Fig. 7 RRMSE value and reconstruction time under different telemetry light quantities
3.2 投影系数计算速度的比较实验

对比本文算法、Siddon算法和改进的投影系数计算方法的平均投影系数计算时间,以验证本文算法能实现投影系数的快速计算。其中改进的投影系数计算方法的遥测路线需要沿着网格线。因此,以网格大小为20×20为例,设计遥测路线和遥测方式如图 8所示:遥测路线为从点(1, 1)—(1, 19)—(19, 19)—(19, 1)—(1, 1)的折线;遥测方式为从起点开始每隔1个网格为1个遥测起点,1个遥测起点上有1组光线,光线方向为从行驶方向到行驶方向顺时针旋转180°(不含180°),相邻2个光线间的夹角为5°,拐点上因行驶方向改变有2组光线,共有4×18×36条遥测光线。

Download:
图 8 遥测路线与遥测方式示意图 Fig. 8 Schematic diagram of telemetry route and telemetry mode

在上述遥测路线和遥测方式下,计算不同网格大小(20×20、40×40、80×80、128×128、256×256)下一次迭代中的平均投影系数计算时间。如表 2所示,其第2列为对应网格大小下的遥测光线数量,第3~7列分别为Siddon算法[14]、文献[18]和文献[15]中改进的算法、现有的快速投影系数递推计算方法[19]和本文方法的1次迭代中的平均投影系数计算时间。由表可知,划分的网格数量越多本文算法的加速效果越好;在256×256网格下,本文算法的平均投影系数计算时间为1.434 s,传统Siddon算法的平均投影系数计算时间为19.95 s,本文算法的计算速度约是传统Siddon算法的13.9倍;本文算法的耗时均少于现有改进的快速投影系数递推计算方法以及文献[18]和文献[15]中改进的算法,证明了本算法是快速的且相较现有的快速算法没有增加计算量。

表 2 迭代1次的平均投影系数计算时间 Table 2 Average projection coefficient calculation time in one iteration
4 结论

室内气体二维分布图重建方法中,与固定激光气体遥测技术相比,移动激光气体遥测技术更适用于多场景和复杂场景中。由于移动激光气体遥测技术的遥测起点会随机分布在重建区域的网格内和网格线上,给投影系数的递推计算过程带来较大的挑战。现有的快速投影系数递推计算方法未充分考虑遥测起点在网格内和网格线上的不一致性,导致其不适用于基于移动激光气体遥测技术的图像重建过程。

针对上述问题,本文提出一种二维图像重建中无起点约束的快速投影系数递推计算方法,通过设计3个光程累积因子:垂直光程累积因子、水平光程累积因子和已遍历光程累积因子,统一了遥测起点在网格内和网格线上的投影系数及网格序号的快速递推过程,每次递推过程仅涉及简单的比较和加减运算,相比改进前的算法未增加每次递推的计算量。

基于室内气体浓度二维分布模拟数据和ART算法开展了重建实验,实验结果验证了本方法的有效性。在重建精度方面,本文重建结果中最小RRMSE约1.16%。在计算速度方面,本文算法优于传统Siddon算法和现有的快速投影系数递推计算方法,最快约是经典Siddon算法的13.9倍,且网格数量越多速度优势越突出。本文提出的计算方法实现了无起点约束投影系数的快速计算,并为基于移动激光气体遥测技术的二维气体浓度分布快速重建提供了理论依据。

参考文献
[1]
Li F, Cai H, Xu J H, et al. Gas distribution mapping for indoor environments based on laser absorption spectroscopy: development of an improved tomographic algorithm[J]. Building and Environment, 2020, 172: 106724. Doi:10.1016/j.buildenv.2020.106724
[2]
Bennetts V H, Schaffernicht E, Stoyanov T, et al. Robot assisted gas tomography: localizing methane leaks in outdoor environments[C]//2014 IEEE International Conference on Robotics and Automation (ICRA). May 31-June 7, 2014, Hong Kong, China. IEEE, 2014: 6362-6367. DOI: 10.1109/ICRA.2014.6907798.
[3]
王阳, 蔡珊珊, 费春国, 等. 飞机客舱气体污染物分布成像[J]. 计算机工程与设计, 2020, 41(10): 2897-2902. Doi:10.16208/j.issn1000-7024.2020.10.033
[4]
罗婷, 赵云松. 双能谱CT迭代重建的一种加速收敛算法[J]. 光学学报, 2020, 40(14): 75-84. Doi:10.3788/AOS202040.1411001
[5]
刘震, 刘钰, 杨子淳. 基于Radon变换和滤波反投影算法的CT系统重建算法研究[J]. 国外电子测量技术, 2018, 37(8): 113-117. Doi:10.19652/j.cnki.femt.1800894
[6]
Lu W K, Yin F F. Adaptive algebraic reconstruction technique[J]. Medical Physics, 2004, 31(12): 3222-3230. Doi:10.1118/1.1812606
[7]
孙鹏帅. 基于TDLAS技术的燃烧场温度与气体浓度分布重建研究[D]. 合肥: 中国科学技术大学, 2017.
[8]
谭梧浩. 新型电学层析成像技术及其应用研究[D]. 杭州: 浙江大学, 2016.
[9]
陈正慧, 韦民红. ART算法的改进及在Shepp Logan头模型的应用[J]. 佳木斯大学学报(自然科学版), 2020, 38(3): 144-146.
[10]
Li N, Weng C S. Modified adaptive algebraic tomographic reconstruction of gas distribution from incomplete projection by a two-wavelength absorption scheme[J]. Chinese Optics Letters, 2011, 9(6): 51-55.
[11]
房鹏飞. 气体浓度二维分布红外激光光谱检测方法与图像重建算法研究[D]. 合肥: 合肥工业大学, 2018.
[12]
张胜男, 许燕斌, 董峰. 自适应阈值收缩算子的稀疏正则化图像重建算法[J]. 中国科学院大学学报, 2020, 37(2): 242-247. Doi:10.7523/j.issn.2095-6134.2020.02.014
[13]
张顺利, 张定华, 赵歆波. 代数重建法中的一种快速投影系数计算方法[J]. 计算机应用研究, 2007, 24(5): 38-40. Doi:10.3969/j.issn.1001-3695.2007.05.011
[14]
Siddon R L. Fast calculation of the exact radiological path for a three-dimensional CT array[J]. Medical Physics, 1985, 12(2): 252-255. Doi:10.1118/1.595715
[15]
张顺利, 张定华, 李山, 等. ART算法快速图像重建研究[J]. 计算机工程与应用, 2006, 42(24): 1-3, 70. Doi:10.3321/j.issn:1002-8331.2006.24.001
[16]
Xue Z, Zhang L L, Pan J X. A new algorithm for calculating the radiological path in CT image reconstruction[C]//Proceedings of 2011 International Conference on Electronic & Mechanical Engineering and Information Technology. August 12-14, 2011, Harbin, China. IEEE, 2011: 4527-4530. DOI: 10.1109/EMEIT.2011.6024036.
[17]
Li S H, Wang M Q, Hou H L, et al. Fast algorithm for calculating the radiological path in fan-beam CT image reconstruction[J]. Optik, 2016, 127(5): 2973-2977. Doi:10.1016/j.ijleo.2015.12.034
[18]
程志勇, 王明泉, 许娜, 等. 一种改进的投影系数计算方法[J]. 国外电子测量技术, 2021, 40(3): 6-9. Doi:10.19652/j.cnki.femt.2002377
[19]
杨文良, 魏东波. 一种改进投影系数计算的快速ART算法[J]. CT理论与应用研究, 2012, 21(2): 187-195.
[20]
Zhang S L, Geng G H, Cao G H, et al. Fast projection algorithm for LIM-based simultaneous algebraic reconstruction technique and its parallel implementation on GPU[J]. IEEE Access, 2018, 6: 23007-23018. Doi:10.1109/ACCESS.2018.2829861
[21]
Wang X C, Li S Y, Jiang C S. Fast system matrix calculation based on voxel projection in cone-beam CT[J]. Optik, 2021, 231: 166422. Doi:10.1016/j.ijleo.2021.166422
[22]
Li F, Liu J J, Pei J J, et al. Experimental study of gaseous and particulate contaminants distribution in an aircraft cabin[J]. Atmospheric Environment, 2014, 85: 223-233. Doi:10.1016/j.atmosenv.2013.11.049
[23]
庄天戈. CT原理与算法[M]. 上海: 上海交通大学出版社, 1992.
[24]
张朝宗, 郭志平, 张朋. 工业CT技术和原理[M]. 北京: 科学出版社, 2009.
[25]
Zhao Y S, Zhao X, Zhang P. An extended algebraic reconstruction technique (E-ART) for dual spectral CT[J]. IEEE Transactions on Medical Imaging, 2015, 34(3): 761-768. Doi:10.1109/TMI.2014.2373396
[26]
王书增. 计算机原理[M]. 北京: 电子工业出版社, 2002.
[27]
Tong X, Wang Z R, Cheng Z, et al. A modeling method for predicting the concentration of indoor carbon dioxide leakage and dispersion based on similarity theory[J]. Energy and Buildings, 2017, 151: 585-591. Doi:10.1016/j.enbuild.2017.07.001
[28]
于义成. 室内燃气泄漏扩散模拟及爆炸后果分析[D]. 哈尔滨: 哈尔滨工业大学, 2015.
一种无起点约束的快速投影系数递推计算方法
王平, 周梅, 陈玖英, 周春城