1 引言
人体安检成像技术是近年来安检领域的研究热点[1],其中主动式人体安检成像系统因其受环境因素影响小、图像信噪比高等优点而被广泛应用[2]。由于违禁物品往往具有隐蔽性,而毫米波能够穿透衣物和部分绝缘体遮挡、回波衰减率较小、对人体无害,因此利用毫米波作为载体的人体安检成像技术已成为目前最具潜力的安检成像技术之一[3]。
2003年,美国L3通信公司研制了ProVision毫米波人体扫描仪[4]。该设备工作频率为 24~30 GHz,所采用的图像处理技术可获得5 mm横向分辨率,目前在美国、欧洲及亚洲等部分机场均有使用。2011年,德国埃尔兰根-纽伦堡大学微波光子研究所搭建了多基地毫米波快速成像系统[5,6]。该原型系统工作频率为70~80 GHz,所获得的成像结果横向分辨率为2 mm;采用一个2 m×1 m大小的2维平面稀疏阵列,平板式数据获取时间可达到50 ms以下,可实现人体目标实时成像。
本文在上述研究背景下,首先基于柱面扫描成像模型,提出一种基于巴克码的稀疏采样方式和基于干涉处理[7]频域压缩感知(Compressed Sensing, CS)的频域稀疏毫米波人体安检3维成像方法,以降低安检系统数据采集量,实际数据处理结果验证了算法的有效性。其次基于文献[5]的快速成像系统,设计一种基于巴克码和收发分置模式的稀疏平面阵列,进一步降低硬件成本。
2 成像模型及信号处理
2.1 柱面扫描3维成像模型
毫米波人体安检柱面扫描3维成像模型如图1所示,图中以人体中心为坐标原点建立直角坐标系,其中X轴表示方位向(横向),Y轴表示距离向,Z轴表示高度向(纵向);1维天线阵列长度为L,且以坐标原点为圆心、测试距离Ra为半径进行扫描,形成圆心角为 Φ 的柱面孔径。柱面扫描3维成像模型利用阵列天线结构获得人体高度向高分辨率图像,利用阵列天线沿圆弧上的机械扫描获得方位向高分辨率图像,利用各子阵发射并接收毫米波宽带信号实现距离向高分辨率成像。柱面孔径中任意采样点 Pa 的坐标为 (xa,ya,za)=(Racosθa,Rasinθa,za)(θa∈[−Φ/2,Φ/2],za∈[0,L]) ;人体成像区域任意点Pn的坐标为 (xn,yn,xn) ,散射强度为 σn 。与平面扫描3维成像相比,柱面扫描3维成像技术有多角度观察的能力。
为减少数据获取时间、提高扫描速度,在方位向采用稀疏采样方式,但稀疏采样会使图像产生栅瓣和高副瓣。选择合适的采样准则可改善图像质量,本文采用巴克码伪随机序列[8,9]作为稀疏采样准则。巴克码具有尖锐的自相关函数和良好的随机性,稀疏率约50%,其中长度为7的巴克码[1110010]对应的自相关函数图和方向图如图2所示。从图中可知以巴克码为稀疏采样准则可有效避免图像栅瓣和副瓣带来的能量泄露。
2.2 回波信号处理
假设天线发射信号为 p(t) ,则t时刻在采样点Pa处的成像区域回波信号为:
s(t,θa,za)=∭Dσnp(t−2(xn−Racosθa)2+(yn−Rasinθa)2+(zn−za)2√c)dxndyndzn (1)
其中,D为人体成像区域范围。对式(1)在快时域进行傅里叶变换
S(ω,θa,za)=P(ω)∭Dσne−j2kω(xn−Racosθa)2+(yn−Rasinθa)2+(zn−za)2√dxndyndzn (2)
其中, P(ω) 为发射信号的傅里叶变换, kω=ω/c , ω 为距离向波数,c为光速。定义kx, ky和kz分别为X, Y和Z方向的波数分量, k2x+k2y+k2z=k2ω ; kr为X-Y平面的波数分量, k2r=k2x+k2y ,则式(2)中的指数项可写成平面波信号累加形式[10]
e−j2kω(xn−Racosθa)2+(yn−Rasinθa)2+(zn−za)2√=∬ej[2krcosφ(Racosθa−xn)+2krsinφ(Rasinθa−yn)+kz(za−zn)]dφdkz (3)
假设 P(ω) 近似为狄拉克 δ 函数,则式(2)可写成关于距离向波数 ω 、高度向波数 kz 、方位向 θa 的函数
⎧⎩⎨S(ω,θa,kz)=∫Fσ(kr,φ,kz)ej2krRacos(θa−φ)dφFσ(kr,φ,kz)=∭Dσne−j(2krcosφ)xn−j(2krsinφ)yn−jkzzndxndyndzn (4)
式中, Fσ(kr,φ,kz)≡Fσ(2krcosφ,2krsinφ,kz)≡ Fσ(kx,ky,kz) 为空间域散射强度 σn 的波数域谱。定义
g(θa,kr)≡ej2krRacosθa (5)
则有
S(ω,θa,kz)=∫g(θa−φ,kr)Fσ(kr,φ,kz)dφ (6)
对 g(θa,kr) 与 Fσ(kr,θa,kz) 关于 θa 做1维傅里叶变换,则式(6)可写为:
S(ω,ϕa,kz)=G(ϕa,kr)Fσ(kr,ϕa,kz) (7)
由式(7)可知,构造形如 1/G(ϕa,kr) 的波数域匹配滤波器,对回波数据频谱 S(ω,ϕa,kz) 进行匹配滤波,假设系统沿方位向均匀采样,对 ϕa 进行1维逆傅里叶变换,可得到散射强度 σn 的3维波数域值 Fσ(kr,θa,kz) ,此方法称为波数域匹配滤波(Match Filtering, MF)成像算法。对 Fσ(kr,θa,kz) 进行Stolt插值,并进行3维逆傅里叶变换,即可得到空间域散射强度 σn :
σn=F−1(kx,ky,kz)[Stolt−Mapping{F−1(ϕa)[S(ω,ϕa,kz)G(ϕa,kr)]}]
(8)
3 频域稀疏3维成像算法
当方位向采用稀疏采样方式时,采用上述基于波数域匹配滤波(Match Filtering, MF)的成像方法会引起图像混叠。对此本文提出一种基于干涉处理和频域CS的3维成像算法,在稀疏采样条件下重建图像。由式(6)可知,稀疏采样得到的回波信号可写成如下离散形式:
S(ω,θa,kz)=∑m=1Mej2krRacos(θa−φm)Fσ(kr,φm,kz) (9)
其中,M为方位向成像单元个数。在第i个距离向波数 ωi ( 1≤i≤Nr , Nr 为距离向采样点数)、第j个高度向波数 kzj ( 1≤j≤Nz , Nz 为高度向采样点数)处的回波信号为:
Sij(θak)=φkα (10)
α=[Fσ(φ1),Fσ(φ2),⋅⋅⋅,Fσ(φm),⋅⋅⋅,Fσ(φM)]T∈CM×1
(11)
φk=[ej2krRacos(θak−φ1),⋅⋅⋅,ej2krRacos(θak−φm),⋅⋅⋅,ej2krRacos(θak−φM)]∈C1×M (12)
其中, kr=k2ωi−k2zj−−−−−−−√ 为距离向波数 ωi 和高度向波数 kzj 对应的X-Y平面波数分量。式(10)–式(12)构成了回波信号在频域方位向的CS线性测量模型,其中 φk 为观测向量( 1≤k≤Na , Na 为方位向采样点数), α 为方位向目标散射强度的频域系数向量。CS线性测量模型写成矩阵形式为:
Sij=HΦα (13)
其中, Sij=[S(θa1)S(θa2)⋅⋅⋅S(θak)⋅⋅⋅S(θaK)]T∈ CNa×1 为距离向波数 ωi 、高度向波数 kzj 处的方位向回波向量,H为基于巴克码采样准则的稀疏选择矩阵, Φ=[ϕ1,ϕ2,⋅⋅⋅,ϕk,⋅⋅⋅,ϕK]T∈CNa×M 为观测矩阵。
由于人体目标在空间域为连续分布,其图像在频域应具有稀疏性。但在毫米波人体复图像中,由于分辨单元间复散射系数不同、空间采样间隔通常远大于波长,其图像分辨单元初始相位是随机变化的[11],该随机初始相位主要是由于斜距方向分辨单元间复散射系数不同和斜距方向采样间隔较大而产生,由此使复图像频谱 α 较宽难以压缩,因此无法利用CS理论求解。本文考虑利用稀疏采样中部分满采样回波数据构造参考复图像,并对全部采样数据对应的复图像进行干涉处理[12,13]。假设待重建人体复图像3维频谱 α 对应的空间域3维图像为 σ ,采用基于波数域MF的成像方法对稀疏采样中部分满采样回波数据进行成像,得到参考复图像 σref 。对两幅图像 σ 和 σref 进行干涉处理,得到干涉后的图像 σnew
σnew=|σ|⋅exp{j[∠(σ)−∠(σref)]} (14)
由于两幅图像 σ 和 σref 对应的回波数据中天线视角相同,随机初始相位近似相等,故 σnew 相位中已去除随机初始相位的大部分影响。假设图像 σnew 对应的频谱为 αnew ,则 αnew 具备稀疏性,可通过频域CS进行恢复[14,15]。
由式(14)可知,待重建复图像 σ 可以表示为:
σ=exp[j∠(σref)]σnew (15)
令 σ=F−1α , F–1为逆傅里叶基,则
F−1α=exp[j∠(σref)]F−1αnew (16)
即
α=Fexp[j∠(σref)]F−1αnew (17)
综合式(13)–式(17),可得
Sij=HΦFPF−1αnew(i,j) (18)
其中, αnew(i,j) 为3维频谱中在第i个距离向波数 ωi 和第j个高度向波数 kzj 处的方位向1维频谱,P=diag{exp(j∠σref)} 为参考复图像相位构成的对角矩阵。经计算, ΦFP 和F–1的互相关系数低于0.0124,考虑稀疏采样矩阵H后二者的互相关系数可达0.0075,这表明上述模型中测量矩阵 ΦFP 和F–1是不相关的[16–19]。由于3维频谱 αnew 具有稀疏性,基于CS理论,可通过求解如下所示的最优化问题,可求得干涉后的频谱,其中 ε为噪声上限。
min∥αnew∥1s.t.∥∥Sij−HΦFPF−1αnew(i,j)∥∥22≤ε} (19)
在所有距离向波数域 ωi 和高度向波数 kzj 进行式(18)–式(19)求解,可得到人体安检复图像的3维频谱 αnew 。对频谱进行Stolt插值并逆傅里叶变换至空间域,可得到聚焦良好的人体安检3维复图像。
4 柱面扫描实际数据处理
4.1 系统参数
本文所用的柱面扫描人体安检成像实际数据由华讯方舟科技有限公司提供,由该公司研制的柱面扫描型毫米波3维成像人体安检系统,如图3所示。系统中阵列天线长度约2 m,在方位向上的扫描角约66°,天线辐射单元在方位向和高度向波束宽度约60°,其余参数如表1所示。测试目标为一高约2 m、宽约0.60 m的人体模特,模特手持一块高度约0.30 m、宽度约0.50 m的金属分辨率板,胸前粘有金属细条。
阵列天线以间隔da沿方位向均匀等间隔扫描,得到满采样数据;以扫描方向作为稀疏方向,采用长度分别为7, 11和13的巴克码伪随机序列作为稀疏采样准则,对满采样数据进行稀疏化(实际成像时可直接进行方位向稀疏扫描)。3种巴克码序列及性能如表2所示,基于7位巴克码的方位向稀疏采样示意图如图4所示,其中实心圆代表此处存在数据。
4.2 成像结果
满采样实际数据的直接成像结果如图5所示,其中图5(a)为人体3维成像结果的距离向投影,图5(b)为其中金属分辨率板的距离向投影,图5(c)为图5(b)红色框中5个金属条在距离向–0.12 m、高度向0.74 m处的1维切面。从图中可清晰看到人体和金属条形状,红色方框内的5个金属条方位向尺寸约为5 mm,间隔2 cm;红框左侧的6个金属条方位向尺寸约为3 mm,间隔1 cm。
在扫描方向实施基于巴克码采样准则的稀疏采样,为了比较所提稀疏采样方法的有效性,本文同时采用等间隔稀疏采样方式。等间隔稀疏采样方式和基于7位巴克码准则的稀疏采样对应的直接成像结果分别如图6、图7所示。从图中可知,在等间隔稀疏采样方式下,图像方位向受栅瓣影响严重混叠,不能复原观测场景;在基于巴克码准则的稀疏采样下,图像无栅瓣影响,虽然方位向部分能量泄露至副瓣,但通过进一步的图像重建方法可恢复原始图像。
在基于巴克码准则的稀疏采样下,采用本文所提频域稀疏3维成像算法对稀疏采样信号的重建结果如图7–图8所示,其中参考图像由7位巴克码中前三位对应的部分满采样数据获得。从图中可知,经过原始图像信号和参考图像信号的干涉处理,图像信号3维频谱已压缩变窄(图8);对回波信号按照式(18)–式(19)进行频域CS稀疏重建,并将重建后的频谱逆变换至空间域,得到的成像结果没有高副瓣的现象,且分辨率接近满采样条件下的3维图像(图9)。
4.3 误差分析
上述成像结果表明,基于干涉处理和频域CS的频域稀疏3维成像算法能够在稀疏采样条件下恢复目标场景,且图像具有与满采样相当的分辨率水平。为了定量分析所提方法在稀疏采样下的图像重建性能,本文将满采样对应的图像近似作为目标真值,采用均方根误差(Root Mean Square Error, RMSE)、相关系数和结构相似度[20](Structural SIMilarity, SSIM)3个指标对重建图像进行量化评价。均方根误差用来测量观测值和真值的偏差,定义为:
RMSE=1N∥∥A−A′∥∥2 (20)
式中,A, A ′ 分别代表满采样和稀疏采样下3维复成像的幅度矩阵。相关系数这一参数在雷达干涉领域经常被使用,定义为:
ρ=cov(A,A′)D[A]D[A′]√ (21)
其中, cov(A,A′)=E[(A−E[A])(A′−E[A′])] , E[⋅] 为图像期望, D[⋅] 为图像方差。两幅图像的相关系数越接近1,其线性相关性越强。结构相似度综合两幅图像的亮度(均值)、对比度(标准差)以及图像之间的相似性(协方差)来评价重建图像质量,其定义为:
SSIM=(2E[A]E[A′]+C1)(2cov(A,A′)+C2)(E[A]2+E[A′]2+C1)(D[A]2+D[A′]2+C2)
(22)
其中,C1, C2为用来维持稳定的常数。结构相似度取值范围为[–1, 1],两幅相同图像的结构相似度为1;两幅完全不相关图像的结构相似度为0;两幅完全相反的图像的结构相似度为–1。表3所示为基于7位巴克码准则稀疏采样条件下不同成像算法的图像重建性能评价结果。本文同时采用了长度为11和13的巴克码作为随机稀疏采样准则,对实际数据进行方位向稀疏化,并采用所提方法对稀疏回波数据进行图像重建;限于文章篇幅,仅列出不同长度巴克码稀疏采样下的图像质量评价结果(表4、表5)。从表中可知,在巴克码稀疏采样条件下,本文所提方法的重建图像接近满采样对应的成像效果,稀疏前后的图像相关系数大于0.9。
5 用于快速安检成像的平面稀疏阵列设计
上述实际数据对应的成像系统基于柱面扫描3维成像模型,为减少数据采集量,增加安检成像通过速率,可采用基于实孔径平面阵列的毫米波快速成像系统。传统实孔径平面阵列为满足均匀半波长( λ/2 )间隔分布,系统需要大量天线辐射单元(假设雷达工作频率 f0=30GHz ,则1 m×1 m大小的阵列平面需要约40000个辐射单元)。为减少硬件系统规模,可采用收发分置的平面稀疏阵列布局。根据接收等效相位中心原理,收发分置的两个阵元中间位置会产生等效相位中心,从而可考虑对稀疏阵列天线布局进行优化。
5.1 2维稀疏阵列布局
基于频域稀疏成像方法、巴克码稀疏采样方式和收发分置工作模式,设计用于快速安检成像的稀疏阵列布局,其中阵列最小单元为6个L型天线阵列组成的正方形结构[21],如图10所示。图10(a)为一个L型收发分置天线阵列布局示意图,接收、发射天线阵元个数均为N,阵元间隔为d,在多发多收条件下共产生N×N个间隔为d/2的等效相位中心;图10(b)为阵列最小单元结构示意图,包含6个收发分置的L型天线阵列,在系统多发多收工作模式下产生满采样分布的等效相位中心。
基于图10所示最小结构,假设雷达工作波长 λ=1cm ,频率范围为25~35 GHz;最小单元大小为0.16 m×0.16 m,其中每条边的辐射单元个数为16个(L型天线阵列的发射单元和接收单元个数N=8),间隔为d=1 cm,等效相位中心间隔为5 mm。为满足人体成像要求,需7×13个最小结构形成大小为1.12 m×2.08 m的2维阵列平面。为进一步减少辐射单元数量和系统复杂度,可在方位向采用基于巴克码准则的稀疏采样布局。以7位巴克码[1110010]作为稀疏准则的平面稀疏阵列布局如图11所示,其中阴影部分表示此处无天线收发阵元。
5.2 指标分析
本节对上述用于毫米波快速成像的平面稀疏阵列的主要性能指标进行分析。
(1) 成像分辨率
假设场景中心到平面阵列的测试距离为R0,阵列平面大小为 Lx×Lz 。在人体3维成像模型中,天线发射/接收微波信号,利用合成的宽带信号获得距离向分辨率,通过天线孔径的平面阵列结构获得目标的方位向和高度向分辨率[22]。对于工作波长为 λ ,总带宽为B的天线发射信号,3维图像分辨率表达式如下:
ρx=λ2LxR20+L2x/4−−−−−−−−−√ρz=λ2LzR20+L2z/4−−−−−−−−√ρy=c2B⎫⎭⎬⎪⎪⎪⎪⎪⎪⎪⎪ (23)
其中, ρx , ρz 和 ρy 分别代表方位向、高度向和距离向分辨率。假设工作波长为1 cm,测试距离R0=0.675 m,总带宽B=10 GHz,则采用图10所示的2维稀疏阵列平面对应的图像方位向分辨率约为3.92 mm、高度向分辨率约为2.98 mm、距离向分辨率约为1.50 cm。
(2) 稀疏度
设稀疏阵列的物理辐射单元个数为N,稀疏阵列天线形成的等效相位中心均匀分布时所对应的空间位置个数为M,则稀疏阵列的稀疏率为:
η=(1−NM)×100% (24)
当采用如图10所示的稀疏阵列和上述成像参数时,稀疏阵列的稀疏率约为94.6%。
6 结论
本文提出了一种基于巴克码准则的稀疏采样方式以降低柱面扫描安检系统的信号采集时间。在稀疏采样条件下,提出一种基于干涉处理和频域CS的频域稀疏3维成像算法。利用干涉处理使复图像频谱具备稀疏性,在频域建立柱面3维成像CS模型,并对稀疏后的回波进行图像重建。实际数据处理结果表明:本文所提方法在数据采集量减少约50%的条件下,仍可获得接近满采样的图像分辨率和成像效果,稀疏采样前后的图像相关系数优于0.9,在大人流量场所安全检测中具有重要应用价值和广阔市场前景。
为减少扫描采样时间,增加安检成像通过速率,减少辐射单元数量和系统复杂度,本文设计了基于频域稀疏成像方法和巴克码稀疏采样方式的毫米波快速成像稀疏阵列布局,在收发分置工作模式下实现了人体实时安检成像。在保证成像质量的前提下,该2维稀疏阵列的稀疏率高达94.6%,对今后的安检成像系统具有重要意义。
致谢 本文研究工作得到国家自然科学基金(项目批准号:61271422)项目资助;本文所用的柱面扫描人体安检成像实际数据由华讯方舟科技有限公司提供。由华讯方舟科技有限公司研制的柱面扫描型毫米波3维成像人体安检系统的研制工作得到深圳市科技创新委员会(Science, Technology and Innovation Commission of Shenzhen Municipality, No.JSGG20160229114231872)和深圳市发展和改革委员会(Development and Reform Commission of Shenzhen Municipality Government, No. [2016]1588)项目资助。在此表示感谢。