Loading [MathJax]/jax/element/mml/optable/GeneralPunctuation.js

一种基于元学习的稀疏孔径ISAR成像算法

夏靖远 杨志雄 周治兴 廖淮璋 张双辉 付耀文

夏靖远, 杨志雄, 周治兴, 等. 一种基于元学习的稀疏孔径ISAR成像算法[J]. 雷达学报, 2023, 12(4): 849–859. doi: 10.12000/JR23121
引用本文: 夏靖远, 杨志雄, 周治兴, 等. 一种基于元学习的稀疏孔径ISAR成像算法[J]. 雷达学报, 2023, 12(4): 849–859. doi: 10.12000/JR23121
XIA Jingyuan, YANG Zhixiong, ZHOU Zhixing, et al. A metalearning-based sparse aperture ISAR imaging method[J]. Journal of Radars, 2023, 12(4): 849–859. doi: 10.12000/JR23121
Citation: XIA Jingyuan, YANG Zhixiong, ZHOU Zhixing, et al. A metalearning-based sparse aperture ISAR imaging method[J]. Journal of Radars, 2023, 12(4): 849–859. doi: 10.12000/JR23121

一种基于元学习的稀疏孔径ISAR成像算法

DOI: 10.12000/JR23121
基金项目: 国家自然科学基金(62171448, 61921001, 62131020, 62022091),湖南省杰出青年基金(2022JJ10067)
详细信息
    作者简介:

    夏靖远,博士,讲师,研究方向为非凸优化、机器学习、表征学习

    杨志雄,博士生,研究方向为图像处理、信号处理技术

    周治兴,硕士生,研究方向为图像处理、信号处理技术

    廖淮璋,博士生,研究方向为图像生成、多模态数据融合

    张双辉,博士,副研究员,硕士生导师,研究方向为雷达成像、压缩感知、贝叶斯推断

    付耀文,博士,研究员,博士生导师,研究方向为雷达信号处理、信息融合技术

    通讯作者:

    杨志雄 yzx21@nudt.edu.cn

    张双辉 zhangshuanghui@nudt.edu.cn

  • 责任主编:张磊 Corresponding Editor: ZHANG Lei
  • 中图分类号: TN957.51

A Metalearning-based Sparse Aperture ISAR Imaging Method

Funds: The National Natural Science Foundation of China (62171448, 61921001, 62131020, 62022091), Distinguished Youth Science Foundation of Hunan Province (2022JJ10067)
More Information
  • 摘要: 稀疏孔径逆合成孔径雷达(ISAR)成像的目标是从不完整的回波中恢复和重建高质量ISAR图像,现有方法主要可以分为基于模型的方法和基于深度学习的方法两大类:一方面,基于模型的稀疏孔径ISAR成像方法往往具备显性的数学模型,对雷达回波的成像过程有清晰的物理建模,但算法有效性上不如基于学习的方法。另一方面,基于深度学习的方法通常高度依赖训练数据,难以适配空间目标ISAR成像任务中高实时、高动态的现实应用需求。针对上述问题,该文提出了一种基于元学习的高效、自适应稀疏孔径ISAR成像算法。所提方法主要包含基于学习辅助的交替迭代优化和元学习优化两部分。基于学习辅助的交替迭代优化继承了ISAR成像机理的回波成像模型,保证了方法数学物理可解释性的同时避免了方法对数据的依赖性;基于元学习的优化策略通过引入非贪婪优化策略,提高了算法跳出局部最优解的能力,保证了病态非凸条件下的算法收敛性能。最后,实验结果表明:该文方法可以在不依赖训练数据、不进行预训练的情况下实现高效、自适应的稀疏孔径ISAR成像,并取得优于其他常规ISAR成像算法的性能。

     

  • 逆合成孔径雷达(Inverse Synthetic Aperture Radar, ISAR)可以全天时、全天候获得远程高机动目标的高分辨率图像,已经逐渐成为获取目标观测数据的主要工具[1]。高分辨率ISAR图像对于雷达目标识别、分类和语义分割等后续任务至关重要。虽然从完整的雷达回波获取清晰的雷达图像并不困难,但是雷达系统往往受到雷达硬件和客观成像条件的限制,难以获得完整的雷达回波。稀疏孔径ISAR成像就是通过稀疏建模从不完整的回波中恢复和重建ISAR图像,在雷达目标识别、空间监视、弹道导弹防御等军用民用领域具有重要意义[2]

    现有的稀疏孔径ISAR成像算法主要分为基于模型的方法和基于深度学习的方法两大类。早年的稀疏孔径ISAR成像算法以基于模型的方法[312]为主,其通常根据目标ISAR图像特性(例如稀疏性),手动设计ISAR图像先验模型。具体来说,匹配追踪(Matching Pursuit, MP)[3]是经典基于模型的稀疏孔径ISAR成像方法,其利用ISAR图像具有稀疏性,通过多次迭代运算求得ISAR图像最稀疏解。正交匹配追踪算法(Orthogonal Matching Pursuit, OMP)[4]在MP算法的基础上,在分解的每一步中对所选元素进行正交化处理,在成像精度相同的情况下提升了收敛速度。交替方向乘子法(Alternating Direction Method of Multipliers, ADMM)[5]在现有的凸优化求解框架下,利用范数正则项对待恢复信号的稀疏性进行约束,并在此基础上最小化待恢复信号与原始信号的误差。总的来说,基于模型的方法的优势在于数学模型成熟,算法的收敛性和数学可解释性较好。然而,基于模型的方法包含需要手工调整的超参数,对成像效果影响较大,且容易收敛到局部最优,不能有效地满足ISAR图像成像任务在复杂多变条件下的成像需求。

    随着近年来深度学习的快速发展,基于深度学习的方法[1323]通常设计一个端到端的深度神经网络模型,例如,深度卷积神经网络[13]、生成对抗网络[14]等。通过大量配对数据训练后,能够实现对各种图像恢复、重构任务的有效求解,但应用领域主要在于光学图像修复、超分辨、降噪等,在稀疏孔径 ISAR成像方面应用较少。文献[15,16]提出了一种基于深度卷积神经网络的ISAR成像方法,通过引入深度卷积神经网络来代替基于模型方法正则化迭代求解步骤,从而实现了较好的成像性能。文献[17,18]提出了一种基于生成对抗网络ISAR成像算法,通过引入对抗损失,使得ISAR成像结果具有更好的细节纹理信息。上述方法的优点在于具有较好的数据驱动性能,但是这类方法受限于训练数据的同时,也不具备数学可解释性,不能适应条件多变的ISAR成像任务需求。文献[19]提出了基于深度展开的ADMM算法,通过深度学习的方法实现ADMM算法迭代求解中的部分步骤和超参数,使得方法具有数据驱动性能的同时,也具备较好的数学可解释性。然而这类方法仍然依赖大量的配对训练数据和预训练过程,而高质量的ISAR图像公开数据集较少且通常难以获得,训练数据集的质量对算法效果有较大影响。

    在最近的非凸优化算法理论研究中,文献[24,25]提出了一种基于元学习的交替迭代最小化框架,在不需要任何训练数据和预训练过程的情况下,在传统的变量优化问题上取得了较好的收敛性能。这一优点非常契合稀疏孔径ISAR成像任务。受文献[24,25]启发,本文提出了一种基于元学习的高效、自适应稀疏孔径ISAR成像算法。所提方法通过学习辅助的交替迭代优化方式,一方面将ISAR成像问题中对ISAR图像的迭代求解转化为了对网络输入和网络参数的交替迭代更新求解,从而避免了算法对训练数据的依赖和算法的预训练需求。针对算法在求解过程中陷入局部最优这一核心问题,所提方法引入基于元学习的优化求解策略,通过考虑多次迭代步骤的累积误差来对优化策略进行实时更新,实现在全局视野中考虑到更全面的优化轨迹,从而达到算法自适应地根据收敛轨迹学习优化更新的方向和步长,从本质上确保了避开局部最优的能力。最后,基于仿真的目标ISAR图像数据设计了多组对比实验,实验结果表明:本文方法可以在没有训练数据、没有预训练的情况下进行高效自适应的稀疏孔径ISAR成像,并获得优于其他常规ISAR成像算法的性能。

    本节首先介绍了稀疏孔径ISAR成像模型,然后以交替方向乘子法为例,介绍了稀疏孔径ISAR成像问题求解过程。

    一个常见的ISAR成像场景如图1所示。在目标中心建立了一个坐标系,其中,y轴沿着雷达的视线(Line-Of-Sight, LOS)方向,x轴垂直于y轴。假定雷达与被探测目标位于同一平面,则该平面构成成像平面。在实际应用中,由于雷达相干处理间隔(Coherent Processing Interval, CPI)很短,因此目标在相干处理间隔内可等效为匀速运动,目标旋转速度设为ω。所获取目标的一维高分辨距离像(High Resolution Range Profile, HRRP),表示如下:

    图  1  ISAR雷达观测模型
    Figure  1.  General ISAR imaging scenario
    s(τ,t)=Pp=1σpsinc[B(τ2rp(t)c)]exp(j4πfcrp(t)c) (1)

    其中,τ表示快时间,t表示慢时间,fc表示中心频率,c表示光速,B表示信号带宽,σp表示散射点p的反射系数,P表示总散射点个数,rp(t)表示雷达到目标第p个散射中心的距离,rp(t)可以进一步分为平动分量rp,t(t)和转动分量rp,r(t)两个部分:

    rp(t)=rp,t(t)+rp,r(t)=rp,t(t)+ypcos(ωt)+xpsin(ωt)rp,t(t)+yp+xpωt (2)

    其中,xpyp为目标第p个散射点在图1中参考坐标系下的坐标。由于雷达CPI很短,式(2)中转动分量rp,r(t)的高阶分量可以忽略。在信号模型中,我们假设回波信号已经完成包络对齐和自聚焦等补偿操作,最终回波表达式如下所示:

    s(τ,t)=Pp=1σpsinc[B(τ2(xpωt+yp)c)]exp(j4πfc(xpωt+yp)c) (3)

    此时的回波信号可通过方位向快速傅里叶变换得到目标的散射点分布。对于式(3),考虑到信号中的加性回波噪声,式(3)可写为

    s(τ,t)=Pp=1σpsinc[B(τ2(xpωt+yp)c)]exp(j4πfc(xpωt+yp)c)+n(t) (4)

    通过对快时间维进行快速傅里叶变换,式(4)中的回波表达式s(τ,t)可以得到ISAR一维距离像信号矩阵S,通过对慢时间维进行傅里叶变换,ISAR一维距离像信号矩阵S可以得到ISAR图像X。上述过程可进一步写成离散矩阵的形式,如下所示:

    S=AX+N (5)

    其中,SCL×N表示回波一维距离像,XCM×N表示二维ISAR像矩阵,ACL×M表示ISAR图像的退化矩阵,NCL×N表示二维ISAR像的高斯白噪声矩阵。L表示稀疏回波下的方位向脉冲数,M表示原始回波下的方位向脉冲数,N表示距离像单元数。

    在稀疏孔径ISAR成像场景中,观测矩阵A可建模为降采样矩阵DCL×M与傅里叶变换矩阵FCM×M相乘的形式A=DF。一般情况下,傅里叶变换矩阵F与降采样矩阵D是已知且确定的。降采样矩阵D的形式与稀疏模式以及稀疏率有关,其中随机稀疏模式是目前常见的一种稀疏采样模式,表示对完整的回波信号进行随机的采样、抽取。稀疏率表示降采样矩阵D中值为1的行数与总行数的比例。

    在稀疏孔径ISAR成像问题中,式(5)可以被进一步改写成以下矩阵形式:

    S=DFX+N (6)

    对于ISAR图像X的恢复,需要引入先验信息来构造解的约束条件,理想情况下,信号的稀疏性由l0范数约束,它表示信号的非零元素数量。但在l0范数约束下,优化问题是一个NP难问题,通常使用其他约束松弛这一问题。在压缩感知中,l1范数的优化问题是凸优化问题,为了计算方便,因此常见的做法是将l0范数用l1范数代替,此时该优化问题可以写成如下形式:

    ˆX=argminX (7)

    其中, \beta 表示正则化参数。

    为了求解上述优化问题,通常利用ADMM方法对问题进行交替迭代求解。该算法首先引入隐变量H,将无约束优化问题式(7)转化为以下约束优化问题的形式:

    \begin{split} & \underset{\boldsymbol{X}}{\mathrm{min}}{\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}\boldsymbol{X}\right\|}_{{\rm{F}}}^{2}+\beta {\left\|\boldsymbol{X}\right\|}_{1} \\ & {\rm{s.t}}.\;\;\boldsymbol{H}=\boldsymbol{X} \end{split} (8)

    根据式(8)可进一步写出其增广拉格朗日函数:

    \begin{split} {L}_{\rho }\left(\boldsymbol{X},\boldsymbol{H},\boldsymbol{\alpha }\right)=& {\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}\boldsymbol{X}\right\|}_{{\rm{F}}}^{2}+\gamma {\left\|\boldsymbol{H}\right\|}_{1}\\ & +{\boldsymbol{\alpha }}^{\mathrm{H}}\left(\boldsymbol{X}-\boldsymbol{H}\right)+\frac{\rho }{2}{\left\|\boldsymbol{X}-\boldsymbol{H}\right\|}_{{\rm{F}}}^{2} \end{split} (9)

    其中, \rho 表示惩罚系数,\boldsymbol{\alpha }\in {\mathbb{C}}^{M\times N}表示拉格朗日乘子, {\boldsymbol{\alpha }}^{\mathrm{H}} 表示矩阵 \boldsymbol{\alpha } 的共轭转置。ADMM算法将问题拆解成两个子问题,并通过交替迭代最小化的方式对其进行分别优化,最终可以得到如下迭代过程:

    \left\{\begin{array}{lllll} {\boldsymbol{X}}^{\left(k\right)}={\rm{arg}}\underset{\boldsymbol{X}}{\mathrm{min}}\;\;{L}_{\rho }\left(\boldsymbol{X},{\boldsymbol{H}}^{(k-1)},{\boldsymbol{\alpha}}^{(k-1)}\right)\\ {\boldsymbol{H}}^{\left(k\right)}={\rm{arg}}\underset{\boldsymbol{H}}{\mathrm{min}}\;\;{L}_{\rho }\left({\boldsymbol{X}}^{\left(k\right)},\boldsymbol{H},{\boldsymbol{\alpha}}^{(k-1)}\right)\\ {\boldsymbol{\alpha}}^{\left(k\right)}={\boldsymbol{\alpha}}^{(k-1)}+\rho \left({\boldsymbol{X}}^{\left(k\right)}-{\boldsymbol{H}}^{\left(k\right)}\right)\end{array}\right. (10)

    其中,上标 \left(k\right) 表示迭代次数。对于式(10)中前两个迭代过程,令 {L}_{\rho }\left(\boldsymbol{X},\boldsymbol{H},\boldsymbol{\alpha }\right) XH的偏导数分别为0可得到相应变量值的闭式解,式(10)中第3个迭代可直接计算得到, \boldsymbol{\alpha } \rho 为超参数,实际应用时通常根据问题和应用场景进行设定。

    本文方法主要由基于学习辅助的交替迭代求解和元学习优化两部分组成,本节首先介绍基于学习辅助的交替迭代优化模块。然后在此模块的基础上,介绍所引入元学习优化策略。最后介绍本文算法的总体实现流程以及计算复杂度分析。

    稀疏孔径ISAR成像问题的矩阵形式如下所示:

    \underset{\boldsymbol{X}}{\mathrm{min}}{\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}\boldsymbol{X}\right\|}_{{\rm{F}}}^{2}+\beta {\left\|\boldsymbol{X}\right\|}_{1} (11)

    其中,第1项为数据保真项,第2项为先验项。令k为迭代次数,在第k次迭代中,本文方法并不像传统算法一样直接求解ISAR像 {\boldsymbol{X}}^{\left({k}\right)} ,而是通过引入一个复数神经网络{{G}}_{\boldsymbol{X}}作为ISAR像生成网络辅助求解式(11)。其中,ISAR像 {\boldsymbol{X}}^{\left({k}\right)} 由一个复数神经网络 {{G}}_{\boldsymbol{X}} 生成,网络 {{G}}_{\boldsymbol{X}} 的输入为一个高斯噪声{\boldsymbol{Z}}_{\boldsymbol{X}}\in {\mathbb{C}}^{{M}\times {N}},噪声{\boldsymbol{Z}}_{\boldsymbol{X}}\in {\mathbb{C}}^{{M}\times {N}}随算法的更新迭代过程而更新,ISAR像 {\boldsymbol{X}}^{\left({k}\right)} 的生成过程如下所示:

    {\boldsymbol{X}}^{\left(k\right)}={{{G}}}_{\boldsymbol{X}}\left({\boldsymbol{Z}}_{\boldsymbol{X}}^{\left(k\right)},{\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}\right) (12)

    其中,{\boldsymbol{Z}}_{\boldsymbol{X}}^{\left({k}\right)},\;{\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left({k}\right)}分别为第k次迭代中的网络输入和网络参数。由于网络{{G}}_{\boldsymbol{X}}的生成结果 {\boldsymbol{X}}^{\left({k}\right)} 完全由 {\boldsymbol{Z}}_{\boldsymbol{X}}^{\left({k}\right)} {\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left({k}\right)} 决定,式(12)中网络{{G}}_{\boldsymbol{X}}的引入将原本对变量的优化问题式(11)转换为了对网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}} 和网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}} 的优化问题,表示如下:

    \begin{split} & \underset{{\boldsymbol{Z}}_{\boldsymbol{X}},{\boldsymbol{\theta }}_{\boldsymbol{X}}}{\mathrm{min}}{\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}\cdot {{{G}}}_{\boldsymbol{X}}({\boldsymbol{Z}}_{\boldsymbol{X}},{\boldsymbol{\theta }}_{\boldsymbol{X}})\right\|}_{{\rm{F}}}^{2}\\ & \quad +\beta {\left\|{{{G}}}_{\boldsymbol{X}}({\boldsymbol{Z}}_{\boldsymbol{X}},{\boldsymbol{\theta }}_{\boldsymbol{X}})\right\|}_{1} \end{split} (13)

    对于式(13)这种多变量优化求解问题,通常采用交替迭代最小化算法进行求解,表示如下:

    \left\{\begin{aligned} & {\boldsymbol{Z}}_{\boldsymbol{X}}^{(k+1)}={\rm{arg}}\underset{{\boldsymbol{Z}}_{\boldsymbol{X}}}{\mathrm{min}}{\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}\cdot {{{G}}}_{\boldsymbol{X}}\left({\boldsymbol{Z}}_{\boldsymbol{X}},{\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}\right)\right\|}_{{\rm{F}}}^{2}\\ & \qquad\qquad +\beta {\left\|{{{G}}}_{\boldsymbol{X}}\left({\boldsymbol{Z}}_{\boldsymbol{X}},{\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}\right)\right\|}_{1}\\ & {\boldsymbol{\theta }}_{\boldsymbol{X}}^{(k+1)}={\rm{arg}}\underset{{\boldsymbol{\theta }}_{\boldsymbol{X}}}{\mathrm{min}}{\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}\cdot {{{G}}}_{\boldsymbol{X}}\left({\boldsymbol{Z}}_{\boldsymbol{X}}^{(k+1)},{\boldsymbol{\theta }}_{\boldsymbol{X}}\right)\right\|}_{{\rm{F}}}^{2}\\ & \qquad\qquad +\beta {\left\|{{{G}}}_{\boldsymbol{X}}\left({\boldsymbol{Z}}_{\boldsymbol{X}}^{(k+1)},{\boldsymbol{\theta }}_{\boldsymbol{X}}\right)\right\|}_{1}\end{aligned}\right. (14)

    其中,上标\left({k}\right)表示迭代次数。

    对于网络{{G}}_{\boldsymbol{X}}的元学习训练包括式(14)中关于 {\boldsymbol{Z}}_{\boldsymbol{X}} {\boldsymbol{\theta }}_{\boldsymbol{X}} 的两个优化过程。在第k次迭代中,算法的目标仍然是最小化数据保真项和先验项之和,基于第k次迭代的 {\boldsymbol{Z}}_{\boldsymbol{X}}^{\left({k}\right)} {\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left({k}\right)} ,可以得到第k次迭代的损失 {\mathcal{L}}_{{\boldsymbol{Z}}_{\boldsymbol{X}}}^{\left({k}\right)} ,表示如下:

    \begin{split} {\mathcal{L}}_{{\boldsymbol{Z}}_{\boldsymbol{X}}}^{\left(k\right)}=& {\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}\cdot {{{G}}}_{\boldsymbol{X}}\left({\boldsymbol{Z}}_{\boldsymbol{X}}^{\left(k\right)},{\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}\right)\right\|}_{{\rm{F}}}^{2}\\ & +\beta {\left\|{{{G}}}_{\boldsymbol{X}}\left({\boldsymbol{Z}}_{\boldsymbol{X}}^{\left(k\right)},{\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}\right)\right\|}_{1} \end{split} (15)

    式(15)计算得到的损失 {\mathcal{L}}_{{\boldsymbol{Z}}_{\boldsymbol{X}}}^{\left(k\right)} 通过自适应动量(Adaptive moment, Adam)[26]优化器优化更新网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}}^{\left(k\right)} ,表示如下:

    {\boldsymbol{Z}}_{\boldsymbol{X}}^{\left(k\right)}={\boldsymbol{Z}}_{\boldsymbol{X}}^{\left(k\right)}-{\gamma }_{{\boldsymbol{Z}}_{\boldsymbol{X}}}^{\left(k\right)}\cdot \mathrm{A}\mathrm{d}\mathrm{a}\mathrm{m}\left({\nabla }_{{\boldsymbol{Z}}_{\boldsymbol{X}}^{\left(k\right)}}{\mathcal{L}}_{\mathrm{m}\mathrm{e}\mathrm{t}\mathrm{a}}^{\left(k\right)}\right) (16)

    其中,{\boldsymbol{\gamma }}_{{\boldsymbol{Z}}_{\boldsymbol{X}}}^{\left({k}\right)} {\boldsymbol{Z}}_{\boldsymbol{X}} k次迭代的更新步长。同理,基于 {\boldsymbol{Z}}_{\boldsymbol{X}}^{({k}+1)} {\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left({k}\right)} ,可以得到第k次迭代的损失函数{\mathcal{L}}_{{\boldsymbol{\theta }}_{\boldsymbol{X}}}^{\left({k}\right)},表示如下:

    \begin{split} {\mathcal{L}}_{{\boldsymbol{\theta }}_{\boldsymbol{X}}}^{\left(k\right)}=& {\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}\cdot {{{G}}}_{\boldsymbol{X}}\left({\boldsymbol{Z}}_{\boldsymbol{X}}^{(k+1)},{\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}\right)\right\|}_{{\rm{F}}}^{2}\\ & +\beta {\left\|{{{G}}}_{\boldsymbol{X}}\left({\boldsymbol{Z}}_{\boldsymbol{X}}^{(k+1)},{\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}\right)\right\|}_{1} \end{split} (17)

    式(17)计算得到的损失 {\mathcal{L}}_{{\boldsymbol{\theta }}_{\boldsymbol{X}}}^{\left(k\right)} 通过Adam优化器优化更新网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}}^{\left(k\right)} ,表示如下:

    {\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}={\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}-{\gamma }_{{\boldsymbol{\theta }}_{\boldsymbol{X}}}^{\left(k\right)}\cdot \mathrm{A}\mathrm{d}\mathrm{a}\mathrm{m}\left({\nabla }_{{\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}}{\mathcal{L}}_{{\boldsymbol{\theta }}_{\boldsymbol{X}}}^{\left(k\right)}\right) (18)

    其中,{\boldsymbol{\gamma }}_{{\boldsymbol{\theta }}_{\boldsymbol{X}}}^{\left({k}\right)} {\boldsymbol{\theta }}_{\boldsymbol{X}} k次迭代的更新步长。

    由于式(11)的病态性,直接通过式(16)和式(18)穷尽地对网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}} 和网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}} 进行交替迭代求解仍然容易陷入局部最优解。本文提出一种基于元学习交替迭代求解策略,利用一段累积的损失 {\mathcal{L}}_{{\boldsymbol{\theta }}_{\boldsymbol{X}}}^{} 作为元学习损失{\mathcal{L}}_{{\rm{meta}}}并用于更新网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}} ,元学习损失的计算表示如下:

    \begin{split} {\mathcal{L}}_{{\rm{meta}}}^{\left(k\right)}=& \sum _{t=1}^{T}{\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}\cdot {{{G}}}_{\boldsymbol{X}}\left({\boldsymbol{Z}}_{\boldsymbol{X}}^{(k,t)},{\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}\right)\right\|}_{{\rm{F}}}^{2}\\ & +\beta {\left\|{{{G}}}_{\boldsymbol{X}}\left({\boldsymbol{Z}}_{\boldsymbol{X}}^{(k,t)},{\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}\right)\right\|}_{1} \end{split} (19)

    其中,k表示网络元学习更新的迭代次数,T表示一次元学习损失计算利用的损失 {\mathcal{L}}_{{\boldsymbol{\theta }}_{\boldsymbol{X}}}^{} 数量。通过Adam优化器优化更新网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}} ,表示如下:

    {\boldsymbol{\theta }}_{\boldsymbol{X}}^{(k+1)}={\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}-{\gamma }_{{\rm{meta}}}^{\left(k\right)}\cdot {\rm{Adam}}\left({\nabla }_{{\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)}}{\mathcal{L}}_{{\rm{meta}}}^{\left(k\right)}\right) (20)

    其中,{\gamma }_{{\rm{meta}}}^{\left(k\right)}表示第k次元学习迭代的更新步长。与式(18)通过贪婪、穷尽的优化策略更新网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}} 不同的是,式(20)基于元学习的优化策略考虑多次迭代过程的累积梯度信息,在全局视野中考虑到更广阔的优化轨迹。当求解过程中损失函数等于0时,即 {\mathcal{L}}_{{\boldsymbol{Z}}_{\boldsymbol{X}}}^{}=0 时,传统的梯度下降方法将停止更新。而本文方法通过引入元学习的优化策略,通过考虑多次迭代过程的累积梯度信息,能够在更新过程中持续产生非0的更新值。这从本质上确保了本文方法具有避开局部最优的能力。

    值得注意的是,传统元学习往往需要少量训练数据作为样本来训练网络模型,网络模型在多个不同任务下进行训练,使得模型具备更好泛化性能。本文所提的元学习方法与传统元学习方法不同的是:本文所提的元学习方法将算法的一次迭代过程视为元学习的训练样本,通过跨多个不同的迭代过程的元学习损失{\mathcal{L}}_{{\rm{meta}}}^{}对网络参数进行更新,使得算法具有更好全局更新视野。在这种情况下,网络参数不再最小化每个单独的图像重建损失 {\mathcal{L}}_{{\boldsymbol{\theta }}_{\boldsymbol{X}}}^{} ,而是通过最小化累积的元学习损失{\mathcal{L}}_{{\rm{meta}}}^{}来优化网络参数,因此实现了一种非贪婪且自适应的优化策略。更多的元学习优化细节可以参考文献[24,25]。

    本文方法的总体实现流程如算法1所示。其中,网络{{{G}}}_{\boldsymbol{X}}的结构示意图如图2所示,网络{{{G}}}_{\boldsymbol{X}}为一个8层的全卷积神经网络,从输入到输出的卷积通道数分别为1, 16, 32, 64, 128, 64, 32, 16, 1,卷积核大小均设置为 N=3\times 3 图2中绿色箭头、红色箭头、蓝色箭头和黑色箭头分别表示卷积层、池化层、转置卷积层和跳跃连接。网络 {G}_{\boldsymbol{X}} 的所有网络参数在随机初始化后,通过本文所提的元学习策略进行优化。值得注意的是,利用式(15)和式(17)计算得到的损失 {\mathcal{L}}_{{\boldsymbol{Z}}_{\boldsymbol{X}}}^{\left(k\right)} {\mathcal{L}}_{{\boldsymbol{\theta }}_{\boldsymbol{X}}}^{\left(k\right)} 更新网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}}^{\left(k\right)} 与网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)} 时,网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}} 和网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}} 是没有经过任何预训练的,也不需要任何的训练数据。在实际应用中,网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}} 和网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}} 从一个完全随机初始化的 {\boldsymbol{Z}}_{\boldsymbol{X}}^{\left(0\right)} {\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(0\right)} 开始,将每一次迭代过程视为一个训练样本,随着问题式(14)的迭代求解而更新,即实现了一种“即插即用”的在线求解模式。

    图  2  本文方法网络结构示意图
    Figure  2.  The network architecture of the proposed method
    1  一种基于元学习的稀疏孔径ISAR成像算法
    1.  A meta-learning based sparse aperture ISAR imaging method
     1 给定:稀疏孔径一维距离像S
     2 初始化:网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}}^{\mathrm{0,0}} ,网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}}^{\mathrm{0,0}}
     3 for k\leftarrow \mathrm{0,1},\cdots ,K do
     4   for t\leftarrow \mathrm{0,1},\cdots ,T do
     5    {\boldsymbol{X} }^{(k,t)}={ {{G} } }_{\boldsymbol{X} }\left({\boldsymbol{Z} }_{\boldsymbol{X} }^{(k,t)},{\boldsymbol{\theta } }_{\boldsymbol{X} }^{\left(k\right)}\right)
     6    {\mathcal{L} }_{ {\boldsymbol{Z} }_{\boldsymbol{X} } }^{(k,t)}={\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}{\boldsymbol{X} }^{(k,t)}\right\|}_{{\rm{F}}}^{2}+\beta {\left\|{\boldsymbol{X} }^{(k,t)}\right\|}_{1}
     7    {\boldsymbol{Z} }_{\boldsymbol{X} }^{(k,t+1)}={\boldsymbol{Z} }_{\boldsymbol{X} }^{(k,t)}-{\gamma }_{\boldsymbol{X} }^{(k,t)}\cdot {\rm{Adam}}\left({\nabla }_{ {\boldsymbol{Z} }_{\boldsymbol{X} }^{(k,t)} }{\mathcal{L} }_{ {\boldsymbol{Z} }_{\boldsymbol{X} } }^{(k,t)}\right)
     8   end
     9  {\mathcal{L} }_{ {\rm{meta} } }^{\left(k\right)}=\displaystyle\sum _{t=1}^{T}\left\{ {\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}\cdot { { {G} } }_{\boldsymbol{X} }\left({\boldsymbol{Z} }_{\boldsymbol{X} }^{(k,t)},{\boldsymbol{\theta } }_{\boldsymbol{X} }^{\left(k\right)}\right)\right\|}_{{\rm{F}}}^{2}\right.
           \left. +\beta {\left\|{ {{G} } }_{\boldsymbol{X} }\left({\boldsymbol{Z} }_{\boldsymbol{X} }^{(k,t)},{\boldsymbol{\theta } }_{\boldsymbol{X} }^{\left(k\right)}\right)\right\|}_{1}\right\}
     10 {\boldsymbol{\theta } }_{\boldsymbol{X} }^{(k+1)}={\boldsymbol{\theta } }_{\boldsymbol{X} }^{\left(k\right)}-{\gamma }_{{\rm{meta}}}^{\left(k\right)}\cdot {\rm{Adam}}\left({\nabla }_{ {\boldsymbol{\theta } }_{\boldsymbol{X} }^{\left(k\right)} }{\mathcal{L} }_{{\rm{meta}}}^{\left(k\right)}\right)
     11 {\boldsymbol{Z}}_{\boldsymbol{X}}^{(k+1, 0)}={\boldsymbol{Z}}_{\boldsymbol{X}}^{(k,T)}
     12 end
     13 输出:{\boldsymbol{X} }^{(K,T)}={ {{G} } }_{\boldsymbol{X} }\left({\boldsymbol{Z} }_{\boldsymbol{X} }^{(K,T)},{\boldsymbol{\theta } }_{\boldsymbol{X} }^{\left(K\right)}\right)
    下载: 导出CSV 
    | 显示表格

    在每一次迭代开始时,网络 {{{G}}}_{\boldsymbol{X}} 通过当前的网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}}^{(k,t)} 和网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)} 输出 {\boldsymbol{X}}^{(k,t)} 作为当前预测的ISAR图像。然后通过式(15)计算网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}}^{(k,t)} 的ISAR重构损失 {\mathcal{L}}_{{\boldsymbol{Z}}_{\boldsymbol{X}}}^{(k,t)} ,并通过式(16)对网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}}^{(k,t)} 进行T次更新。在T次更新之后,再通过式(19)计算这T次迭代累积的元学习损失 {\mathcal{L}}_{{\rm{meta}}}^{\left(k\right)} 。最后通过式(20)对网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(k\right)} 进行元学习更新。迭代循环上述过程,最终网络 {{{G}}}_{\boldsymbol{X}} 通过网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}}^{(K,T)} 和网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}}^{\left(K\right)} 得到最终预测的ISAR图像 {\boldsymbol{X}}^{(K,T)}

    综上所述,本文所提出的基于元学习的稀疏孔径ISAR成像算法在求解过程中,通过式(12),将对变量求解的优化问题转化成了对网络输入和网络参数求解的优化问题。通过式(14)将原问题分解成了两个子问题,并进行交替迭代求解,实现了一种“即插即用”的在线求解模式,避免了方法对训练数据的依赖性。而元学习的优化迭代策略则通过式(19)和式(20)计算迭代过程中累积的元学习损失,并用于更新网络参数,最终实现了一种自适应、非贪婪的优化策略,保证了算法的稀疏孔径ISAR成像性能。

    算法1可知,本文所提方法的计算复杂度主要由网络 {{G}}_{\boldsymbol{X}} 的正向传播和梯度反传更新产生。网络 {{G}}_{\boldsymbol{X}} 正向传播一次的计算复杂度为{\displaystyle\sum }_{{l}=1}^{{L}}{{M}}_{{l}}^{2}{{N}}_{{l}}^{}{{C}}_{{l}}{{C}}_{{l}+1},其中l表示网络层数,{{M}}_{{l}}为网络第l层输入大小,均等于ISAR图像大小M{{N}}_{{l}}为网络第l层卷积核大小。假设总迭代次数为K,本文方法计算复杂度约为{\mathcal{O}}\left({K}{{M}}^{2}{{N}}^{}{\displaystyle\sum }_{{l}=1}^{{L}}{{C}}_{{l}}{{C}}_{{l}+1}\right)。基于模型的方法,例如ADMM,计算复杂度主要由迭代过程的矩阵运算产生,包括矩阵相乘、矩阵求逆等,其计算复杂度约为{\mathcal{O}}\left({K}{{M}}^{3}\right)。基于深度展开的ADMM方法在ADMM方法的基础上引入部分可学习参数,其计算复杂度主要由ADMM算法中的矩阵运算产生,其计算复杂度约为{\mathcal{O}} \left({K}{{M}}^{3}\right)。因此,基于模型的方法的计算复杂度与ISAR图像大小M的3次方成正比。本文方法通过基于学习辅助的交替迭代求解避免了矩阵求逆运算,计算复杂度只与ISAR图像大小M的2次方成正比,具有一定的计算复杂度优势。

    本文所用测试数据集是一个仿真的空间目标ISAR图像数据集和一个实测数据集。其中仿真数据集共有3000张空间目标ISAR图像,包含3个不同角度的3种不同空间目标。实测数据集包含类别为Yak42的飞机目标。其中每张空间目标ISAR图像的大小为 240\times 240 。在测试阶段,本文方法不使用任何数据进行训练,也没有任何的预训练过程,在求解过程中仅仅已知ISAR一维距离像S。考虑到空间目标ISAR图像通常是灰度图像,图像的可视化效果较差。为了达到增强ISAR图像可视化效果的目的,我们通过伪彩色渲染增强灰度ISAR图像,以获得更好的可视化效果。在对比实验中,本文方法将对比基于模型的ISAR成像方法:距离-多普勒(Range-Doppler, RD)算法、正交匹配追踪(Orthogonal Matching Pursuit, OMP)算法[4]和ADMM算法[5],以及基于学习的ISAR成像方法:基于复数展开网络的ADMM (Complexed-Unfolding ADMM, CU-ADMM)算法[19]。ISAR图像质量评价指标采用峰值信噪比(Peak Signal-to-Noise Ratio, PSNR)、均方根误差(Root Mean Squared Error, RMSE)和图像熵3个数据指标。

    表1给出了在稀疏率为0.25的情况下,5种不同ISAR成像方法在仿真数据上得到的图像熵、PSNR值和RMSE值。在表中我们能够发现本文方法在所有条件下都实现了最好的ISAR成像性能。尤其是在PSNR指标上,本文方法高出性能第2名算法0.79 dB。表2进一步给出了稀疏率在0.125条件下,不同方法的对比结果。我们可以看到本文方法仍然实现了最好的性能。图3进一步展示了所有ISAR成像方法在两种稀疏率条件下的可视化结果对比。我们可以看到本文方法的ISAR成像结果在定性的视觉效果上均更接近真值ISAR图像。

    表  1  不同方法在仿真ISAR数据集上的平均成像性能对比(稀疏率为0.250)
    Table  1.  The average imaging results on the of the simulated ISAR data (sparsity rate 0.250)
    方法图像熵PSNR (dB)RMSE
    RD7.948042.83140.0399
    OMP[4]5.498751.89500.0157
    ADMM[5]6.583847.57090.0279
    CU-ADMM[19]5.392152.17660.0152
    本文方法5.150052.96020.0143
    下载: 导出CSV 
    | 显示表格
    表  2  不同方法在仿真ISAR数据集上的平均成像性能对比(稀疏率为0.125)
    Table  2.  The average imaging results on the of the simulated ISAR data (sparsity rate 0.125)
    方法图像熵PSNR (dB)RMSE
    RD8.147639.30110.0601
    OMP[4]5.291450.75180.0183
    ADMM[5]6.784849.28350.0305
    CU-ADMM[19]5.144350.97060.0160
    本文方法5.114351.24600.0155
    下载: 导出CSV 
    | 显示表格
    图  3  不同ISAR成像方法在仿真数据上的可视化对比结果
    Figure  3.  The visual imaging results on the of the simulated ISAR data

    表3表4分别给出了稀疏率为0.250和0.125的情况下,5种ISAR成像方法在实测数据上得到的图像熵、PSNR值和RMSE值。在表中我们能够发现本文方法在所有条件下都实现了最好的ISAR成像性能。尤其是在稀疏率更低的条件下(稀疏率为0.125),本文所提方法在PSNR指标上高出性能第2名算法0.51 dB。图4图5进一步展示了所有ISAR成像方法在实测数据上两种稀疏率(0.250和0.125)条件下的可视化结果对比。可以看到本文方法的ISAR成像结果在定性的视觉效果上均更接近真值ISAR图像。

    表  3  不同方法在实测ISAR数据集上的平均成像性能对比(稀疏率为0.250)
    Table  3.  The average imaging results on the of the real ISAR data (sparsity rate 0.250)
    方法图像熵PSNR (dB)RMSE
    RD8.158042.83140.0399
    OMP[4]7.105645.45460.0206
    ADMM[5]7.324046.52750.0190
    CU-ADMM[19]7.649345.88630.0203
    本文方法6.532146.64570.0186
    下载: 导出CSV 
    | 显示表格
    表  4  不同方法在实测ISAR数据集上的平均成像性能对比(稀疏率为0.125)
    Table  4.  The average imaging results on the of the real ISAR data (sparsity rate 0.125)
    方法图像熵PSNR (dB)RMSE
    RD8.382739.39770.0428
    OMP[4]5.602846.72210.0184
    ADMM[5]4.169046.21110.0195
    CU-ADMM[19]4.163046.33990.0192
    本文方法4.103547.23700.0171
    下载: 导出CSV 
    | 显示表格
    图  4  不同ISAR成像方法在实测数据上的可视化对比结果(稀疏率为0.25)
    Figure  4.  The visual imaging results on the of the real ISAR data (sparsity rate 0.25)
    图  5  不同ISAR成像方法在实测数据上的可视化对比结果(稀疏率为0.125)
    Figure  5.  The visual imaging results on the of the real ISAR data (sparsity rate 0.125)

    表5图6分别给出了本文方法中所引入的元学习优化策略在仿真数据上的消融实验结果。其中“无元学习模块”表示本文方法不采用元学习的求解策略,当T设置为1时,也就是当元学习仅累积1次梯度信息时,本文所提的元学习方法退化为经典的交替迭代最小化方法。在表5中我们能够发现本文方法在所有条件下都实现了最好的ISAR成像性能。本文方法在没有引入元学习模块的情况下,出现了1 dB左右的PSNR值性能下降,而图像熵和RMSE评价指标也有一定程度的性能下降。因此,该消融实验验证了本文方法中元学习优化策略的有效性。

    表  5  本文方法中元学习优化的消融实验
    Table  5.  The ablation studies of the proposed method
    稀疏率方法图像熵PSNR (dB)RMSE
    0.250本文方法5.150052.96020.0143
    无元学习模块5.598651.28570.0191
    0.125本文方法5.114351.24600.0174
    无元学习模块5.269750.36750.0206
    下载: 导出CSV 
    | 显示表格
    图  6  消融实验成像结果
    Figure  6.  The visual results of the ablation studies of the proposed method

    表6给出了5种不同ISAR成像方法的计算复杂度对比,其中计算机CPU为Intel Core i7-11800H,显卡配置为GeForce RTX 3090 GPU。从表6中可以发现本文方法的测试时间较大。这是因为元学习优化迭代策略的引入,本文方法在测试的迭代过程中需要反复对网络参数进行更新。但是本文方法的计算复杂度是较低的,仅与ISAR图像大小M的2次方成正比,且没有训练时间消耗。综合考虑算法的计算复杂度、训练时间以及测试时间,本文方法具有适中的计算成本。

    表  6  5种方法的计算复杂度对比
    Table  6.  The computational complexity comparison of five methods
    方法计算复杂度训练
    时间(h)
    测试
    时间(s)
    RD{\mathcal{O} }\left({ {{M} } }^{2}\right) < 1.0
    OMP[4]{\mathcal{O} }\left({{K} }{ {{M} } }^{2}\right)4.4
    ADMM[5]{\mathcal{O} }\left({{K} }{ {{M} } }^{3}\right)1.6
    CU-ADMM[19]{\mathcal{O} }\left({{K} }{ {{M} } }^{3}\right)2 < 1.0
    本文方法{\mathcal{O} }\left({{K} }{ {{M} } }^{2}{{N} }{\displaystyle\sum }_{l=1}^{L}{ {{C} } }_{l}{ {{C} } }_{l+1}\right)18.4
    下载: 导出CSV 
    | 显示表格

    本文提出了一种基于元学习的高效、自适应稀疏孔径ISAR成像算法。所提方法通过学习辅助的交替迭代优化方式,避免了方法对训练数据的依赖;本文方法通过基于元学习的优化求解策略,从本质上确保了避开局部最优的能力。最后,本文方法在含有多种不同的ISAR仿真、实测数据集上进行了广泛的对比实验并在图像熵、PSNR值和RMSE值3个评价指标上均实现了更好的ISAR成像性能。但本文方法的运算效率还有进一步提高的空间,且并没有考虑到的ISAR成像过程中的运动补偿。后续我们将针对ISAR运动补偿与稀疏孔径成像一体化问题开展研究。

  • 图  1  ISAR雷达观测模型

    Figure  1.  General ISAR imaging scenario

    图  2  本文方法网络结构示意图

    Figure  2.  The network architecture of the proposed method

    图  3  不同ISAR成像方法在仿真数据上的可视化对比结果

    Figure  3.  The visual imaging results on the of the simulated ISAR data

    图  4  不同ISAR成像方法在实测数据上的可视化对比结果(稀疏率为0.25)

    Figure  4.  The visual imaging results on the of the real ISAR data (sparsity rate 0.25)

    图  5  不同ISAR成像方法在实测数据上的可视化对比结果(稀疏率为0.125)

    Figure  5.  The visual imaging results on the of the real ISAR data (sparsity rate 0.125)

    图  6  消融实验成像结果

    Figure  6.  The visual results of the ablation studies of the proposed method

    1  一种基于元学习的稀疏孔径ISAR成像算法

    1.   A meta-learning based sparse aperture ISAR imaging method

     1 给定:稀疏孔径一维距离像S
     2 初始化:网络输入 {\boldsymbol{Z}}_{\boldsymbol{X}}^{\mathrm{0,0}} ,网络参数 {\boldsymbol{\theta }}_{\boldsymbol{X}}^{\mathrm{0,0}}
     3 for k\leftarrow \mathrm{0,1},\cdots ,K do
     4   for t\leftarrow \mathrm{0,1},\cdots ,T do
     5    {\boldsymbol{X} }^{(k,t)}={ {{G} } }_{\boldsymbol{X} }\left({\boldsymbol{Z} }_{\boldsymbol{X} }^{(k,t)},{\boldsymbol{\theta } }_{\boldsymbol{X} }^{\left(k\right)}\right)
     6    {\mathcal{L} }_{ {\boldsymbol{Z} }_{\boldsymbol{X} } }^{(k,t)}={\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}{\boldsymbol{X} }^{(k,t)}\right\|}_{{\rm{F}}}^{2}+\beta {\left\|{\boldsymbol{X} }^{(k,t)}\right\|}_{1}
     7    {\boldsymbol{Z} }_{\boldsymbol{X} }^{(k,t+1)}={\boldsymbol{Z} }_{\boldsymbol{X} }^{(k,t)}-{\gamma }_{\boldsymbol{X} }^{(k,t)}\cdot {\rm{Adam}}\left({\nabla }_{ {\boldsymbol{Z} }_{\boldsymbol{X} }^{(k,t)} }{\mathcal{L} }_{ {\boldsymbol{Z} }_{\boldsymbol{X} } }^{(k,t)}\right)
     8   end
     9  {\mathcal{L} }_{ {\rm{meta} } }^{\left(k\right)}=\displaystyle\sum _{t=1}^{T}\left\{ {\left\|\boldsymbol{S}-\boldsymbol{D}\boldsymbol{F}\cdot { { {G} } }_{\boldsymbol{X} }\left({\boldsymbol{Z} }_{\boldsymbol{X} }^{(k,t)},{\boldsymbol{\theta } }_{\boldsymbol{X} }^{\left(k\right)}\right)\right\|}_{{\rm{F}}}^{2}\right.
           \left. +\beta {\left\|{ {{G} } }_{\boldsymbol{X} }\left({\boldsymbol{Z} }_{\boldsymbol{X} }^{(k,t)},{\boldsymbol{\theta } }_{\boldsymbol{X} }^{\left(k\right)}\right)\right\|}_{1}\right\}
     10 {\boldsymbol{\theta } }_{\boldsymbol{X} }^{(k+1)}={\boldsymbol{\theta } }_{\boldsymbol{X} }^{\left(k\right)}-{\gamma }_{{\rm{meta}}}^{\left(k\right)}\cdot {\rm{Adam}}\left({\nabla }_{ {\boldsymbol{\theta } }_{\boldsymbol{X} }^{\left(k\right)} }{\mathcal{L} }_{{\rm{meta}}}^{\left(k\right)}\right)
     11 {\boldsymbol{Z}}_{\boldsymbol{X}}^{(k+1, 0)}={\boldsymbol{Z}}_{\boldsymbol{X}}^{(k,T)}
     12 end
     13 输出:{\boldsymbol{X} }^{(K,T)}={ {{G} } }_{\boldsymbol{X} }\left({\boldsymbol{Z} }_{\boldsymbol{X} }^{(K,T)},{\boldsymbol{\theta } }_{\boldsymbol{X} }^{\left(K\right)}\right)
    下载: 导出CSV

    表  1  不同方法在仿真ISAR数据集上的平均成像性能对比(稀疏率为0.250)

    Table  1.   The average imaging results on the of the simulated ISAR data (sparsity rate 0.250)

    方法图像熵PSNR (dB)RMSE
    RD7.948042.83140.0399
    OMP[4]5.498751.89500.0157
    ADMM[5]6.583847.57090.0279
    CU-ADMM[19]5.392152.17660.0152
    本文方法5.150052.96020.0143
    下载: 导出CSV

    表  2  不同方法在仿真ISAR数据集上的平均成像性能对比(稀疏率为0.125)

    Table  2.   The average imaging results on the of the simulated ISAR data (sparsity rate 0.125)

    方法图像熵PSNR (dB)RMSE
    RD8.147639.30110.0601
    OMP[4]5.291450.75180.0183
    ADMM[5]6.784849.28350.0305
    CU-ADMM[19]5.144350.97060.0160
    本文方法5.114351.24600.0155
    下载: 导出CSV

    表  3  不同方法在实测ISAR数据集上的平均成像性能对比(稀疏率为0.250)

    Table  3.   The average imaging results on the of the real ISAR data (sparsity rate 0.250)

    方法图像熵PSNR (dB)RMSE
    RD8.158042.83140.0399
    OMP[4]7.105645.45460.0206
    ADMM[5]7.324046.52750.0190
    CU-ADMM[19]7.649345.88630.0203
    本文方法6.532146.64570.0186
    下载: 导出CSV

    表  4  不同方法在实测ISAR数据集上的平均成像性能对比(稀疏率为0.125)

    Table  4.   The average imaging results on the of the real ISAR data (sparsity rate 0.125)

    方法图像熵PSNR (dB)RMSE
    RD8.382739.39770.0428
    OMP[4]5.602846.72210.0184
    ADMM[5]4.169046.21110.0195
    CU-ADMM[19]4.163046.33990.0192
    本文方法4.103547.23700.0171
    下载: 导出CSV

    表  5  本文方法中元学习优化的消融实验

    Table  5.   The ablation studies of the proposed method

    稀疏率方法图像熵PSNR (dB)RMSE
    0.250本文方法5.150052.96020.0143
    无元学习模块5.598651.28570.0191
    0.125本文方法5.114351.24600.0174
    无元学习模块5.269750.36750.0206
    下载: 导出CSV

    表  6  5种方法的计算复杂度对比

    Table  6.   The computational complexity comparison of five methods

    方法计算复杂度训练
    时间(h)
    测试
    时间(s)
    RD{\mathcal{O} }\left({ {{M} } }^{2}\right) < 1.0
    OMP[4]{\mathcal{O} }\left({{K} }{ {{M} } }^{2}\right)4.4
    ADMM[5]{\mathcal{O} }\left({{K} }{ {{M} } }^{3}\right)1.6
    CU-ADMM[19]{\mathcal{O} }\left({{K} }{ {{M} } }^{3}\right)2 < 1.0
    本文方法{\mathcal{O} }\left({{K} }{ {{M} } }^{2}{{N} }{\displaystyle\sum }_{l=1}^{L}{ {{C} } }_{l}{ {{C} } }_{l+1}\right)18.4
    下载: 导出CSV
  • [1] 丁鹭飞, 耿富录, 陈建春. 雷达原理[M]. 5版. 北京: 电子工业出版社, 2014.

    DING Lufei, GENG Fulu, and CHEN Jianchun. Principle of Radar[M]. 5th ed. Beijing: Publishing House of Electronics Industry, 2014.
    [2] 张双辉. 基于贝叶斯框架的稀疏孔径ISAR成像技术研究[D]. [博士论文], 国防科学技术大学, 2016.

    ZHANG Shanghui. Research on sparse aperture inverse synthetic aperture radar imaging withing Bayesian framework[D]. [Ph.D. dissertation], National University of Defense Technology, 2016.
    [3] MALLAT S G and ZHANG Zhifeng. Matching pursuits with time-frequency dictionaries[J]. IEEE Transactions on Signal Processing, 1993, 41(12): 3397–3415. doi: 10.1109/78.258082
    [4] TROPP J A and GILBERT A C. Signal recovery from random measurements via orthogonal matching pursuit[J]. IEEE Transactions on Information Theory, 2007, 53(12): 4655–4666. doi: 10.1109/TIT.2007.909108
    [5] BOYD S, PARIKH N, CHU E, et al. Distributed optimization and statistical learning via the alternating direction method of multipliers[J]. Foundations and Trends® in Machine Learning, 2011, 3(1): 1–122. doi: 10.1561/2200000016
    [6] DONOHO D L. Compressed sensing[J]. IEEE Transactions on Information Theory, 2006, 52(4): 1289–1306. doi: 10.1109/TIT.2006.871582
    [7] ZHANG Lei, QIAO Zhijun, XING Mengdao, et al. High-resolution ISAR imaging by exploiting sparse apertures[J]. IEEE Transactions on Antennas and Propagation, 2012, 60(2): 997–1008. doi: 10.1109/TAP.2011.2173130
    [8] PENG Shaowen, LI Shangyuan, XUE Xiaoxiao, et al. High-resolution W-band ISAR imaging system utilizing a logic-operation-based photonic digital-to-analog converter[J]. Optics Express, 2018, 26(2): 1978–1987. doi: 10.1364/OE.26.001978
    [9] 陈阿磊, 王党卫, 马晓岩, 等. 一种基于估计理论的ISAR超分辨成像方法[J]. 系统工程与电子技术, 2010, 32(4): 740–744.

    CHEN Alei, WANG Dangwei, MA Xiaoyan, et al. Method of super resolution imaging for ISAR based on estimation theory[J]. Systems Engineering and Electronics, 2010, 32(4): 740–744.
    [10] ZHANG Lei, WANG Hongxian, and QIAO Zhijun. Resolution enhancement for ISAR imaging via improved statistical compressive sensing[J]. EURASIP Journal on Advances in Signal Processing, 2016, 2016(1): 80. doi: 10.1186/s13634-016-0379-2
    [11] XU Gang, XING Mengdao, XIA Xianggen, et al. High-resolution inverse synthetic aperture radar imaging and scaling with sparse aperture[J]. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2015, 8(8): 4010–4027. doi: 10.1109/JSTARS.2015.2439266
    [12] WEI Shunjun, ZHANG Xiaoling, SHI Jun, et al. Sparse reconstruction for SAR imaging based on compressed sensing[J]. Progress in Electromagnetics Research, 2010, 109: 63–81. doi: 10.2528/PIER10080805
    [13] RONNEBERGER O, FISCHER P, and BROX T. U-Net: Convolutional networks for biomedical image segmentation[C]. 18th International Conference on Medical Image Computing and Computer-Assisted Intervention, Munich, Germany, 2015: 234–241.
    [14] GOODFELLOW I, POUGET-ABADIE J, MIRZA M, et al. Generative adversarial networks[J]. Communications of the ACM, 2020, 63(11): 139–144. doi: 10.1145/3422622
    [15] YANG Ting, SHI Hongyin, LANG Manyun, et al. ISAR imaging enhancement: Exploiting deep convolutional neural network for signal reconstruction[J]. International Journal of Remote Sensing, 2020, 41(24): 9447–9468. doi: 10.1080/01431161.2020.1799449
    [16] QIN Dan, LIU Diyang, GAO Xunzhang, et al. ISAR resolution enhancement using residual network[C]. 2019 IEEE 4th International Conference on Signal and Image Processing (ICSIP), Wuxi, China, 2019: 788–792.
    [17] QIN Dan and GAO Xunzhang. Enhancing ISAR resolution by a generative adversarial network[J]. IEEE Geoscience and Remote Sensing Letters, 2021, 18(1): 127–131. doi: 10.1109/LGRS.2020.2965743
    [18] WANG Haobo, LI Kaiming, LU Xiaofei, et al. ISAR resolution enhancement method exploiting generative adversarial network[J]. Remote Sensing, 2022, 14(5): 1291. doi: 10.3390/rs14051291
    [19] LI Ruize, ZHANG Shuanghui, ZHANG Chi, et al. Deep learning approach for sparse aperture ISAR imaging and autofocusing based on complex-valued ADMM-Net[J]. IEEE Sensors Journal, 2021, 21(3): 3437–3451. doi: 10.1109/JSEN.2020.3025053
    [20] LI Ruize, ZHANG Shuanghui, ZHANG Chi, et al. A computational efficient 2-D block-sparse ISAR imaging method based on PCSBL-GAMP-Net[J]. IEEE Transactions on Geoscience and Remote Sensing, 2021, 60: 5214814. doi: 10.1109/TGRS.2021.3111901
    [21] LEMPITSKY V, VEDALDI A, and ULYANOV D. Deep image prior[C]. The IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, USA, 2018: 9446–9454.
    [22] LIANG Jingyun, ZHANG Kai, GU Shuhang, et al. Flow-based kernel prior with application to blind super-resolution[C]. The 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, USA, 2021: 10596–10605.
    [23] YUE Zongsheng, ZHAO Qian, XIE Jianwen, et al. Blind image super-resolution with elaborate degradation modeling on noise and kernel[C]. The 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, USA, 2022: 2118–2128,
    [24] XIA Jingyuan, LI Shengxi, HUANG Junjie, et al. Metalearning-based alternating minimization algorithm for nonconvex optimization[J]. IEEE Transactions on Neural Networks and Learning Systems, 2022: 1–15.
    [25] YANG Zhixiong, XIA Jingyuan, LUO Junshan, et al. A Learning-aided flexible gradient descent approach to MISO beamforming[J]. IEEE Wireless Communications Letters, 2022, 11(9): 1895–1899. doi: 10.1109/LWC.2022.3186160
    [26] KINGMA D P and BA J. Adam: A method for stochastic optimization[C]. 3rd International Conference on Learning Representations, San Diego, USA, 2015.
  • 期刊类型引用(1)

    1. 彭关弘烨,任新成,王玉清,赵晔,杨鹏举. 某型舰载机目标的ISAR成像算法研究. 现代电子技术. 2024(07): 66-72 . 百度学术

    其他类型引用(2)

  • 加载中
图(6) / 表(7)
计量
  • 文章访问数: 786
  • HTML全文浏览量: 505
  • PDF下载量: 212
  • 被引次数: 3
出版历程
  • 收稿日期:  2023-07-05
  • 修回日期:  2023-08-10
  • 网络出版日期:  2023-08-22
  • 刊出日期:  2023-08-28

目录

/

返回文章
返回