
Citation: | CAO Zhiyi, NIU Shaozhang, ZHANG Jiwei. Research on Face Reduction Algorithm Based on Generative Adversarial Nets with Semi-supervised Learning[J]. Journal of Electronics & Information Technology, 2018, 40(2): 323-330. doi: 10.11999/JEIT170357 |
一直以来,舰船检测及其速度估计都是合成孔径雷达(SAR)领域的热点研究问题,在渔业管理、海上交通管控、海洋资源开采、海洋环境监控等方面都具有重要应用[1,2]。
目前已有几种不同的舰船速度估计算法[3-5]。其中,利用舰船相对于其尾迹顶点的方位向偏移估计舰船速度是最常用的算法[6,7]。然而,受海况和雷达系统参数等的影响,舰船尾迹很多时候并不能在SAR图像上体现出来[8]。2008年,Dragosevic等人[4]提出了一种基于自适应处理的舰船距离向速度估计算法,该算法实现起来较为复杂[9]。2012年,孙海青等人[10]利用SAR子孔径序列图像获取了舰船的速度,但是该算法需要SAR系统具有较长的合成孔径时间。2016年,Renga等人[11]提出了一种基于多普勒中心频率的舰船距离向速度估计算法,但是该算法不适用于速度较快且尺寸较小的目标。同时,现有算法一般只能估计出舰船的距离向速度,为了获得舰船完整的速度信息,需要同时估计出其方位向速度。一般来说,舰船的方位向速度会造成其回波信号方位向调频率的变化[12],因此通过估计舰船回波信号的方位向调频率可以计算其方位向速度。然而受海杂波的影响,当舰船信杂比较低时,通过估计调频率获得的方位向速度的精度较低。
针对上述问题,本文提出了一种基于局域中心频率的SAR图像舰船方位向速度估计方法。由于运动,舰船在合成孔径时间内会跨越多个方位分辨单元,导致在某一局部小区域内,舰船的多普勒历程只占其整个多普勒谱的一部分[13]。因此,舰船在不同方位局部小区域内具有不同的多普勒中心频率,且中心频率是近似线性变化的,变化的斜率与舰船的方位向速度有关。本文方法根据方位向功率谱的概率密度函数,采用最大似然估计算法,从SAR图像局域方位向功率谱中估计出多普勒中心频率的变化斜率,进而计算出舰船的方位向速度。实验结果表明,本文方法的估计结果较为准确,且当舰船的信杂比较低时,本文方法仍具有较高的估计精度。
本节首先分析动目标在SAR图像局域多普勒中心频率的变化特性,然后推导利用该变化估计目标方位向速度的理论公式。由于舰船也是动目标,上述推导也适用于舰船目标。接下来给出利用最大似然估计算法计算局域中心频率增量的方法。
若只考虑方位向速度,经过成像处理后,动目标的方位向信号可以表示为[14]
S(t)=G((Vs+Va)Kat(Ka−Kt)R)exp(jπ(KtKaKa−Kt)t2),t∈[−T2(Ka−Kt)Ka,T2(Ka−Kt)Ka] | (1) |
其中,
fd(t0)≈KtKaKa−Ktt0≈2(Vs+Va)2V2sλRVa(2Vs+Va)t0 | (2) |
从式(2)中可以看出,沿方位向运动的目标在SAR图像上局部位置的多普勒中心频率会随着局部窗口中心时刻(即SAR图像局部位置)的变化而近似线性变化,且变化的斜率与目标的方位向速度有关。图1为动目标局域多普勒谱随方位时间窗变化的示意图,其中实线图表示目标在当前时刻的位置,虚线图表示在前一时刻和后一时刻的位置。可以看到,在不同的方位时刻,相应的局部区域只包含动目标多普勒谱的一部分,导致其具有不同的中心频率。
根据式(2),若相邻局域中心时刻的间隔为
Va=−Vs±√kV2s(k−V2s)V2s−k | (3) |
其中,
一般来说,动目标的距离向加速度也会造成目标方位向多普勒特性的变化,进而影响对其方位向速度的估计。然而舰船通常以近似恒定的速度航行[4],因此舰船的距离向加速度对其方位向速度估计的影响一般可以忽略。
2.1节的分析表明,在估计出相邻局域中心频率的增量
假设舰船目标在SAR单视复图像上占据
P(f)=Pp(f)+Pc(f)+In | (4) |
其中,
fmd=(m−⌈N/2⌉)⋅Δfd, m=1,2,···,N | (5) |
在该分块数据中,舰船目标的带宽为
Pm(f)=Imsexp(−(f−fmd)2Δf2d)+IcPa(f)+In | (6) |
其中,
p(ym(i);Δfd)=1Γ(L)(LPm(fi))LymL−1(i)⋅exp(−Lym(i)Pm(fi)),i=1,2,···,N′a |
(7)
其中,
pm(;Δfd)=N′a∏i=1p(ym,i;Δfd)=(1Γ(L))N′a⋅N′a∏i=1(LPm,i)Lym,iL−1⋅exp(−Lym,iPm,i) |
(8)
其中,
lnp(;Δfd)=ln(N∏m=1pm(;Δfd))=N∑m=1[−LN′a∑i=1(lnPm,i+ym,iPm,i)+S(ym)] |
(9)
其中,
S(ym)=(L−1)N′a∑i=1lnym,i+N′a(LlnL−lnΓ(L)) |
(10)
由最大似然估计理论可知,若
Δ˜fd=argmaxΔfdlnp(;Δfd) | (11) |
则
Δ˜fd=argminΔfdF(Δfd) | (12) |
由式(12)可知,对
从式(3)可以看出,本文算法的估计精度主要受
var(Δfd)≥−1/E[∂2lnp(;Δfd)/∂Δfd2] | (13) |
将式(5)、式(6)、式(9)代入式(13)得
var(Δfd)≥1/LN∑m=1N′a∑i=1(exp(−(fi−fmd)2Δf2d)(2fi(fi−fmd)Δf3d)exp(−(fi−fmd)2Δf2d)+ImSCRPa(fi)+ImSNR)2 | (14) |
其中,
参数 | 仿真1 | 仿真2 | 仿真3 | 仿真4 | 仿真5 | 仿真6 |
PRF | 500 | 500 | 500 | 500 | 500 | 500 |
Is | 100 | 100 | 100 | 100 | 100 | 100 |
Δfd | 10 | 10 | 10 | 10 | 10 | 1~20 |
N | 13 | 13 | 13 | 13 | 5~50 | 13 |
N′a | 128 | 128 | 128 | 50~500 | 128 | 128 |
L | 10 | 10 | 5~100 | 10 | 10 | 10 |
SCR | 2 | 0~15 | 2 | 2 | 2 | 2 |
SNR | 0~15 | 6 | 6 | 6 | 6 | 6 |
为了研究本文算法的估计精度,对每一组仿真都进行500次重复实验,计算估计结果的方差。不同参数条件下,本文算法的估计方差与CRB的对比如图3所示。从图3中可以看出,随着
3.1节的结果表明,本文算法的估计精度同时受分块长度
为了验证本文方法的可行性,分别将本文方法应用于仿真和实际数据,并将本文方法估计的速度与直接计算调频率获得的速度进行对比。
在这一小节中,将本文方法应用于点目标仿真数据,仿真参数如表2所示。其中,点目标的距离向速度都为0。
雷达波长(m) | 调频率(Hz/s) | 距离带宽(MHz) | 天线长度(m) | PRF
(Hz) |
平台速度(m/s) | 平台高度(m) | 近端斜距(m) | 信噪比(dB) | 信杂比(dB) | 目标1方位向速度(m/s) | 目标2方位向速度(m/s) | 目标3方位向速度(m/s) |
0.2308 | 2.8e13 | 25 | 4 | 900 | 100 | 8100 | 10000 | 2 | 6 | –10 | –5 | 5 |
以目标1为例,分析其在SAR图像局域的方位向功率谱。如图4(a)所示,将该目标沿方位向分为6个相邻的子图像,子图像中心时刻的间隔为
下面以目标1为例,对比分析不同信杂比下本文方法的估计结果与直接估计调频率所得的结果。为了研究估计结果精度,对每一组仿真都进行200次重复实验,并计算估计结果的均值和方差,估计结果如表3所示。可以看到,相对于调频率法,本文方法具有更高的精度。同时可以看到,当信杂比较低时,调频率法的估计误差较大,而本文方法仍然具有较高的精度。
SCR(dB) | 均值(m/s) | 方差(m2/s2) | |||
本文方法 | 调频率法 | 本文方法 | 调频率法 | ||
20 | –10.05 | –11.01 | 0.0001 ×10–2 | 0.005 ×10–2 | |
10 | –10.03 | –11.43 | 0.12 ×10–2 | 0.32 ×10–2 | |
0 | –9.92 | –11.50 | 0.28 ×10–2 | 0.12 | |
–10 | –9.87 | –12.27 | 1.28 ×10–2 | 1.65 | |
–20 | –9.82 | –15.13 | 2.43 ×10–2 | 7.16 |
为了验证本文方法的实用性,将其应用于实际的机载SAR数据,该数据(P和L波段)来源于中国科学院电子学研究所于2014年在南海进行的海试实验。为了证明估计结果的准确性,将本文方法与尾迹法的估计结果进行对比。由于尾迹法得到的是舰船的距离向速度,因此需要利用舰船的航向及成像几何关系,根据估计的距离向速度计算舰船的方位向速度。
图5(a)所示的SAR图像获取于2014年11月5日,雷达波段为P波段,平台飞行速度为136 m/s,PRF为1000 Hz。如图5(a)左下角所示,将舰船目标沿方位向分为14个子块,每个子块的方位向长度为128个分辨单元。图5(b)为其中部分子块的归一化功率谱,图5(c)为相邻子块间多普勒中心的变化图,可以看出多普勒中心频率的变化近似为线性。利用2.2节的方法估计出相邻子块数据多普勒中心频率的增量为
下面利用尾迹法估计其运动速度。由于该方法需要确定舰船相对其尾迹顶点在方位向的偏移量,因此需要确定舰船重心的位置,具体做法如下:
(1) 确定舰船所在的区域,并将该区域从SAR图像中分离出来;
(2) 计算该区域的1阶矩(
mpq=∑i∑jipjqf(i,j) | (15) |
(3) 计算舰船的重心位置。舰船重心位置的坐标可以表示为:
采用上述方法确定的舰船重心位置如图5(a)中黑色圆点所示。根据舰船的重心位置,估计出舰船相对其尾迹顶点的方位向偏移量约为190 m,由此可以计算出舰船的距离向速度约为
图6为舰船方位向速度与平台运动方向相同时舰船速度估计结果的示例,该图像获取于2014年9月14日,雷达波段为L波段,平台飞行速度为114 m/s, PRF为900 Hz。如图6(a)右上角所示,将舰船目标沿方位向分为8个子块,相邻子块间的成像时间差为
除上述两个示例之外,本文选取了19个具有明显尾迹特征的舰船目标,分别利用本文方法和尾迹法估计其方位向速度,估计结果的对比如图7所示。可以看到,本文方法与尾迹法获得的舰船速度十分接近。同样,将本文方法估计的速度相对尾迹法的偏差与直接计算调频率获得的速度相对尾迹法的偏差进行了对比,结果如表4所示。可以看出,本文方法的估计结果要优于直接估计调频率获得的结果。
最大偏差(m/s) | 最大相对偏差(%) | 相关系数 | |
本文方法 | 0.87 | 12 | 0.9986 |
调频率法 | 2.30 | 20 | 0.86 |
针对现有舰船速度估计算法一般只能估计舰船距离向速度的问题,本文提出了一种基于SAR图像局域中心频率的舰船方位向速度估计方法。通过对舰船目标在SAR图像局域多普勒中心频率的变化规律以及SAR图像局域方位向功率谱的分析,并采用最大似然估计方法,本文方法能较精确地估计出舰船的方位向速度。仿真结果表明,在不同参数条件下,本文方法的估计误差接近于CRB。同时,对仿真与实测数据的处理结果表明,与直接计算调频率得到的速度相比,本文方法估计的船速具有更高的精度。
分析表明,对于低波段下速度较快的舰船目标,本文方法能较精确地估计出其方位向速度。然而当雷达波段较高、舰船速度较低时,该方法的估计精度不高,且该方法不适用于星载SAR系统。如何提高本文方法对高波段下慢速运动舰船目标速度估计的精度将是下一步的重点研究内容。
NGUYEN A, YOSINSKI J, and CLUNE J. Deep neural networks are easily fooled: High confidence predictions for unrecognizable images[C]. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA, 2015: 427-436. doi: 10.1109/CVPR.2015. 7298640.
|
SZEGEDY C, ZAREMBA W, SUTSKEVER I, et al. Intriguing properties of neural networks[J]. CoRR, 2013, 12(6199): 1-6.
|
GOODFELLOW I J, POUGETABADIE J, MIRZA M, et al. Generative adversarial nets[J]. Advances in Neural Information Processing Systems, 2014, 3: 2672-2680.
|
RADFORD A, METZ L, and CHINTALA S. Unsupervised representation learning with deep convolutional generative adversarial networks[J]. CoRR, 2015, 11(06434): 1-7.
|
DENG Jia, DONG Wei, SOCHER R, et al. Imagenet: A large-scale hierarchical image database[C]. Conference on Computer Vision and Pattern Recognition, Miami, Florida, USA, 2009, 248-255. doi: 10.1109/CVPR.2009.5206848.
|
KRIZHEVSKY A, SUTSKEVER I, and HINTON G E. ImageNet classification with deep convolutional neural networks[C]. International Conference on Neural Information Processing Systems, Doha, Qatar, 2012: 1097-1105.
|
GOODFELLOW I J, SHLENS J, and SZEGEDY C. Explaining and harnessing adversarial examples[J]. CoRR, 2014, 12(6572): 1-7.
|
RASMUS A, VALPOLA H, et al. Semisupervised learning with ladder network[J]. CoRR, 2015, 7(2672): 1-7.
|
IOFFE S and SZEGEDY C. Batch normalization: Accelerating deep network training by reducing internal covariate shift[J]. CoRR, 2015, 2(3167): 1-9.
|
DOSOVITSKIY A, FISCHER P, SPRINGENBERG J T, et al. Discriminative unsupervised feature learning with exemplar convolutional neural net-works[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2016, 38: 1734-1747. doi: 10.1109/ TPAMI.2015.2496141.
|
KINGMA D P and BA J L. Adam: A method for stochastic optimization[J]. CoRR, 2014, 12(6980 ): 1-6.
|
HINTON G E, SRIVASTAVA N, KRIZHEVSKY A, et al. Improving neural networks by preventing co-adaptation of feature detectors[J]. Computer Science, 2012, 3(4): 212-223.
|
ARJOVSKY M and BOTTOU L. Towards principled methods for training generative adversarial networks[J]. CoRR, 2017, 1(4862): 1-8.
|
ODENA A, OLAH C, and SHLENS J. Conditional image synthesis with auxiliary classifier gans[J]. CoRR, 2016, 10(9585): 1-8.
|
WANG X, SHRIVASTAVA A, and GUPTA A. A-fast- RCNN: Hard positive generation via adversary for object detection[J]. CoRR, 2017, 4(3414): 1-6.
|
ARJOVSKY M, CHINTALA S, and BOTTOU L. Wasserstein gan[J]. CoRR, 2017, 1(7875): 1-7.
|
GULRAJANI I, AHMED F, ARJOVSKY M, et al. Improved training of Wasserstein GANs[J]. CoRR, 2017, 4(0028): 1-8.
|
HU H and HAAN G D. Low cost robust blur estimator[C]. IEEE International Conference on Image Processing. San Antinio, TX, 2007: 617-620.
|
AHONEN T, RAHTU E, OJANSIVU V, et al. Recognition of blurred faces using local phase quantization[C]. IEEE International Conference on Pattern Recognition, Tampa, Florida, USA, 2008: 1-4.
|
NISHIYAMA M, TAKESHIMA H, SHOTTON J, et al. Facial deblur inference to improve recognition of blurred faces[C]. IEEE Conference on Computer Vision and Pattern Recognition. Miami, Florida, USA, 2009: 1115-1122.
|
SWAMINATH A, MAO Y, and WU M. Robust and secure image hashing[J]. IEEE Transactions on Information Forensics Security, 2013, 1(2): 215-230.
|
1. | 姜文,牛杰,吴一戎,梁兴东. 机载多通道SAR运动目标方位向速度和法向速度联合估计算法. 电子与信息学报. 2020(06): 1542-1548 . ![]() |
参数 | 仿真1 | 仿真2 | 仿真3 | 仿真4 | 仿真5 | 仿真6 |
PRF | 500 | 500 | 500 | 500 | 500 | 500 |
Is | 100 | 100 | 100 | 100 | 100 | 100 |
Δfd | 10 | 10 | 10 | 10 | 10 | 1~20 |
N | 13 | 13 | 13 | 13 | 5~50 | 13 |
N′a | 128 | 128 | 128 | 50~500 | 128 | 128 |
L | 10 | 10 | 5~100 | 10 | 10 | 10 |
SCR | 2 | 0~15 | 2 | 2 | 2 | 2 |
SNR | 0~15 | 6 | 6 | 6 | 6 | 6 |
雷达波长(m) | 调频率(Hz/s) | 距离带宽(MHz) | 天线长度(m) | PRF
(Hz) |
平台速度(m/s) | 平台高度(m) | 近端斜距(m) | 信噪比(dB) | 信杂比(dB) | 目标1方位向速度(m/s) | 目标2方位向速度(m/s) | 目标3方位向速度(m/s) |
0.2308 | 2.8e13 | 25 | 4 | 900 | 100 | 8100 | 10000 | 2 | 6 | –10 | –5 | 5 |
SCR(dB) | 均值(m/s) | 方差(m2/s2) | |||
本文方法 | 调频率法 | 本文方法 | 调频率法 | ||
20 | –10.05 | –11.01 | 0.0001 ×10–2 | 0.005 ×10–2 | |
10 | –10.03 | –11.43 | 0.12 ×10–2 | 0.32 ×10–2 | |
0 | –9.92 | –11.50 | 0.28 ×10–2 | 0.12 | |
–10 | –9.87 | –12.27 | 1.28 ×10–2 | 1.65 | |
–20 | –9.82 | –15.13 | 2.43 ×10–2 | 7.16 |
最大偏差(m/s) | 最大相对偏差(%) | 相关系数 | |
本文方法 | 0.87 | 12 | 0.9986 |
调频率法 | 2.30 | 20 | 0.86 |
参数 | 仿真1 | 仿真2 | 仿真3 | 仿真4 | 仿真5 | 仿真6 |
PRF | 500 | 500 | 500 | 500 | 500 | 500 |
Is | 100 | 100 | 100 | 100 | 100 | 100 |
Δfd | 10 | 10 | 10 | 10 | 10 | 1~20 |
N | 13 | 13 | 13 | 13 | 5~50 | 13 |
N′a | 128 | 128 | 128 | 50~500 | 128 | 128 |
L | 10 | 10 | 5~100 | 10 | 10 | 10 |
SCR | 2 | 0~15 | 2 | 2 | 2 | 2 |
SNR | 0~15 | 6 | 6 | 6 | 6 | 6 |
雷达波长(m) | 调频率(Hz/s) | 距离带宽(MHz) | 天线长度(m) | PRF
(Hz) |
平台速度(m/s) | 平台高度(m) | 近端斜距(m) | 信噪比(dB) | 信杂比(dB) | 目标1方位向速度(m/s) | 目标2方位向速度(m/s) | 目标3方位向速度(m/s) |
0.2308 | 2.8e13 | 25 | 4 | 900 | 100 | 8100 | 10000 | 2 | 6 | –10 | –5 | 5 |
SCR(dB) | 均值(m/s) | 方差(m2/s2) | |||
本文方法 | 调频率法 | 本文方法 | 调频率法 | ||
20 | –10.05 | –11.01 | 0.0001 ×10–2 | 0.005 ×10–2 | |
10 | –10.03 | –11.43 | 0.12 ×10–2 | 0.32 ×10–2 | |
0 | –9.92 | –11.50 | 0.28 ×10–2 | 0.12 | |
–10 | –9.87 | –12.27 | 1.28 ×10–2 | 1.65 | |
–20 | –9.82 | –15.13 | 2.43 ×10–2 | 7.16 |
最大偏差(m/s) | 最大相对偏差(%) | 相关系数 | |
本文方法 | 0.87 | 12 | 0.9986 |
调频率法 | 2.30 | 20 | 0.86 |