发明名称 一种基于特征距离子空间的SAR后向投影成像方法
摘要 本发明公开了一种基于特征距离子空间的SAR后向投影成像方法,它是通过以距离历史向量为基础,从传统BP算法能否聚焦的角度提出了距离历史向量匹配度的概念;然后基于最小均方误差准则和主成分分析准则,在SAR成像领域,本发明提出了特征距离子空间的概念;因为在特征距离子空间中最优地修正了测量距离历史向量,所以很好地抑制了测量噪声,提高了距离历史向量的匹配度,从而对补偿的相位进行了准确地估计,最终获得了良好的聚焦效果。由于本发明适用于任意体制的SAR二维成像和三维成像,所以它具有很强的可推广性。最后,由于在特征距离子空间中修正测量距离历史向量是一种线性运算,所以本发明具有很强的可操作性。
申请公布号 CN104155653B 申请公布日期 2017.02.15
申请号 CN201410407480.3 申请日期 2014.08.18
申请人 电子科技大学 发明人 张晓玲;吴宗亮;胡克彬;向高;师君;韦顺军
分类号 G01S13/90(2006.01)I 主分类号 G01S13/90(2006.01)I
代理机构 电子科技大学专利中心 51203 代理人 曾磊
主权项 一种基于特征距离子空间的SAR后向投影成像方法,其特征是它包括以下步骤:步骤1、初始化双基地SAR系统参数:初始化双基地SAR系统参数主要包括:平台发射机速度,记作V<sub>T</sub>;平台接收机速度,记作V<sub>R</sub>;平台发射机初始位置,记作P<sub>T</sub>;平台接收机初始位置,记作P<sub>R</sub>;雷达工作中心频率,记作f<sub>c</sub>;雷达发射信号的距离带宽,记作B;雷达发射信号的脉冲宽度,记作T<sub>P</sub>;雷达载波波长,记作λ;电磁波的传播速度,记作c;雷达的脉冲重复频率,记作PRF;雷达的脉冲重复时间,记作PRT;SAR的合成孔径时间,记作T;方位向采样点数,记作N<sub>X</sub>;距离向采样点数,记作N<sub>Y</sub>;上述参数均为双基地SAR系统的标准参数,在双基地SAR的系统设计和观测过程当中已经确定;根据双基地SAR的成像系统方案和观测方案,BP算法所需要的系统初始化参数均为已知;步骤2、初始化观测场景目标空间参数以及产生回波距离历史:在二维场景成像中,观测场景Ω中的像素点的数目为K=X×Y,其中,X为方位向的像素点数目,Y为距离向的像素点数目,方位向的分辨率为Δ<sub>X</sub>,距离向的分辨率为Δ<sub>Y</sub>;观测场景Ω在SAR的成像方案设计中已经确定;任意选取一个点目标P∈Ω作为研究对象,其坐标位置为P,后向散射系数为σ(P);对于双基地SAR,令平台发射机的位置为P<sub>T</sub>(u)=(x<sub>T</sub>(u),y<sub>T</sub>(u),z<sub>T</sub>(u)),其中u∈[‑T/2,T/2]表示方位向慢时间,由于平台发射机的位置P<sub>T</sub>(u)的每个分坐标与平台发射机的初始位置P<sub>T</sub>和速度V<sub>T</sub>相对应的分坐标为线性关系,所以平台发射机的位置P<sub>T</sub>(u)由简单计算得到;同理,得到平台接收机的位置P<sub>R</sub>(u)=(x<sub>R</sub>(u),y<sub>R</sub>(u),z<sub>R</sub>(u));令点目标P的位置为P=(x,y,z);在二维场景成像实验中,根据参考坐标系的坐标系统、观测场景Ω的中心位置以及方位向的分辨率Δ<sub>X</sub>与距离向的分辨率Δ<sub>Y</sub>,得到观测场景Ω中的所有像素点的坐标位置;点目标P的回波距离历史R(u;P)通过求解下式得到,即:<maths num="0001"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>R</mi><mrow><mo>(</mo><mrow><mi>u</mi><mo>;</mo><mi>P</mi></mrow><mo>)</mo></mrow><mo>=</mo><mo>|</mo><mo>|</mo><msub><mi>P</mi><mi>T</mi></msub><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>-</mo><mi>P</mi><mo>|</mo><msub><mo>|</mo><mn>2</mn></msub><mo>+</mo><mo>|</mo><mo>|</mo><msub><mi>P</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>-</mo><mi>P</mi><mo>|</mo><msub><mo>|</mo><mn>2</mn></msub></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><msqrt><mrow><msup><mrow><mo>(</mo><mrow><msub><mi>x</mi><mi>T</mi></msub><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>-</mo><mi>x</mi></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mrow><msub><mi>y</mi><mi>T</mi></msub><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>-</mo><mi>y</mi></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mrow><msub><mi>z</mi><mi>T</mi></msub><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>-</mo><mi>z</mi></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>+</mo></mrow></mtd></mtr><mtr><mtd><msqrt><mrow><msup><mrow><mo>(</mo><mrow><msub><mi>x</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>-</mo><mi>x</mi></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mrow><msub><mi>y</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>-</mo><mi>y</mi></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mrow><msub><mi>z</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>-</mo><mi>z</mi></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001129079610000011.GIF" wi="1086" he="308" /></maths>对上式中的运算符号进行说明,如果假定x代表任意一个向量,||x||<sub>2</sub>表示向量x的l<sub>2</sub>范数;利用上式,获得观测场景Ω中的其它点目标的回波距离历史;步骤3、产生回波数据:SAR的发射信号为LFM信号,在不考虑天线方向图对回波信号的加权影响的条件下,点目标P的基带回波数据S(t,u;P)为:<maths num="0002"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>S</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>u</mi><mo>;</mo><mi>P</mi><mo>)</mo></mrow><mo>=</mo><mi>&sigma;</mi><mrow><mo>(</mo><mi>P</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>r</mi><mi>e</mi><mi>c</mi><mi>t</mi><mrow><mo>(</mo><mfrac><mrow><mi>t</mi><mo>-</mo><mi>R</mi><mrow><mo>(</mo><mi>u</mi><mo>;</mo><mi>P</mi><mo>)</mo></mrow><mo>/</mo><mi>c</mi></mrow><msub><mi>T</mi><mi>P</mi></msub></mfrac><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>r</mi><mi>e</mi><mi>c</mi><mi>t</mi><mrow><mo>(</mo><mfrac><mi>u</mi><mi>T</mi></mfrac><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>&times;</mo><mi>exp</mi><mrow><mo>&lsqb;</mo><mrow><mi>j</mi><mi>&pi;</mi><mfrac><mi>B</mi><msub><mi>T</mi><mi>P</mi></msub></mfrac><msup><mrow><mo>(</mo><mrow><mi>t</mi><mo>-</mo><mfrac><mrow><mi>R</mi><mrow><mo>(</mo><mrow><mi>u</mi><mo>;</mo><mi>P</mi></mrow><mo>)</mo></mrow></mrow><mi>c</mi></mfrac></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><mi>j</mi><mn>2</mn><msub><mi>&pi;f</mi><mi>c</mi></msub><mfrac><mrow><mi>R</mi><mrow><mo>(</mo><mrow><mi>u</mi><mo>;</mo><mi>P</mi></mrow><mo>)</mo></mrow></mrow><mi>c</mi></mfrac></mrow><mo>&rsqb;</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001129079610000021.GIF" wi="1092" he="334" /></maths>其中,t表示距离向快时间;u表示方位向慢时间;σ(P)表示点目标P的后向散射系数;B表示雷达发射信号的距离带宽;T<sub>P</sub>表示雷达发射信号的脉冲宽度;T表示合成孔径时间;f<sub>c</sub>表示雷达工作中心频率;c表示电磁波的传播速度;rect(u/T)表示慢时间u的窗函数;R(u;P)表示回波距离历史;基带回波数据S(t,u;P)采用传统的合成孔径雷达回波仿真方法产生得到;观测场景Ω中的其它点目标的基带回波数据的产生方法同点目标P;步骤4、对SAR基带回波数据进行距离脉冲压缩:采用传统的合成孔径雷达距离脉冲压缩方法,对步骤3中所得到的SAR基带回波数据S(t,u;P)进行距离脉冲压缩处理;得到经过距离脉冲压缩以后的数据S<sub>c</sub>(t,u;P)为:<maths num="0003"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mi>S</mi><mi>c</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>u</mi><mo>;</mo><mi>P</mi><mo>)</mo></mrow><mo>=</mo><mi>&sigma;</mi><mrow><mo>(</mo><mi>P</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>r</mi><mi>e</mi><mi>c</mi><mi>t</mi><mrow><mo>(</mo><mfrac><mrow><mi>t</mi><mo>-</mo><mi>R</mi><mrow><mo>(</mo><mi>u</mi><mo>;</mo><mi>P</mi><mo>)</mo></mrow><mo>/</mo><mi>c</mi></mrow><msub><mi>T</mi><mi>P</mi></msub></mfrac><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>r</mi><mi>e</mi><mi>c</mi><mi>t</mi><mrow><mo>(</mo><mfrac><mi>u</mi><mi>T</mi></mfrac><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>&times;</mo><mi>sin</mi><mi>c</mi><mrow><mo>&lsqb;</mo><mrow><mi>&pi;</mi><mi>B</mi><mrow><mo>(</mo><mrow><mi>t</mi><mo>-</mo><mfrac><mrow><mi>R</mi><mrow><mo>(</mo><mrow><mi>u</mi><mo>;</mo><mi>P</mi></mrow><mo>)</mo></mrow></mrow><mi>c</mi></mfrac></mrow><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow><mo>&CenterDot;</mo><mi>exp</mi><mrow><mo>(</mo><mrow><mo>-</mo><mi>j</mi><mn>2</mn><mi>&pi;</mi><mfrac><mrow><mi>R</mi><mrow><mo>(</mo><mrow><mi>u</mi><mo>;</mo><mi>P</mi></mrow><mo>)</mo></mrow></mrow><mi>&lambda;</mi></mfrac></mrow><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001129079610000022.GIF" wi="1164" he="326" /></maths>其中,t表示距离向快时间;u表示方位向慢时间;σ(P)表示点目标P的后向散射系数;B表示雷达发射信号的距离带宽;T<sub>P</sub>表示雷达发射信号的脉冲宽度;T表示合成孔径时间;c表示电磁波的传播速度;λ表示雷达载波波长;rect(u/T)表示慢时间u的窗函数;R(u;P)表示回波距离历史;同理,利用上面求解经过距离脉冲压缩以后的数据S<sub>c</sub>(t,u;P)的公式,得到观测场景Ω中的其它点目标经过距离脉冲压缩后的回波数据;步骤5、测量噪声:测量噪声e<sub>m</sub>(u;P)包括两种类型:第一种类型服从高斯分布N(μ,δ<sup>2</sup>),其中μ表示测量噪声的均值,δ<sup>2</sup>表示测量噪声的方差;第二种类型服从均匀分布U(a,b),其中a表示测量噪声取值的下限,b表示测量噪声取值的上限;步骤6、获取测量距离历史:由步骤2获得回波距离历史R(u;P),同时由步骤5获得测量噪声e<sub>m</sub>(u;P),通过求解下式,获得点目标P的测量距离历史R<sub>m</sub>(u;P),即:R<sub>m</sub>(u;P)=R(u;P)+e<sub>m</sub>(u;P)利用上式,获得观测场景Ω中的其它点目标的测量距离历史;步骤7、利用传统BP算法获取SAR图像:利用传统BP算法,对距离脉冲压缩后的回波数据通过相关积累,获得点目标P的SAR图像I(P),即:<maths num="0004"><math><![CDATA[<mrow><mi>I</mi><mrow><mo>(</mo><mi>P</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Integral;</mo><mrow><mo>-</mo><mi>T</mi><mo>/</mo><mn>2</mn></mrow><mrow><mi>T</mi><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>S</mi><mi>c</mi></msub><mrow><mo>(</mo><mrow><mfrac><mrow><msub><mi>R</mi><mi>m</mi></msub><mrow><mo>(</mo><mrow><mi>u</mi><mo>;</mo><mi>P</mi></mrow><mo>)</mo></mrow></mrow><mi>c</mi></mfrac><mo>,</mo><mi>u</mi><mo>;</mo><mi>P</mi></mrow><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>exp</mi><mrow><mo>(</mo><mrow><mi>j</mi><mn>2</mn><mi>&pi;</mi><mfrac><mrow><msub><mi>R</mi><mi>m</mi></msub><mrow><mo>(</mo><mrow><mi>u</mi><mo>;</mo><mi>P</mi></mrow><mo>)</mo></mrow></mrow><mi>&lambda;</mi></mfrac></mrow><mo>)</mo></mrow><mi>d</mi><mi>u</mi></mrow>]]></math><img file="FDA0001129079610000031.GIF" wi="1045" he="151" /></maths>其中,T表示合成孔径时间;u表示方位向慢时间;c表示电磁波的传播速度;λ表示雷达载波波长;R<sub>m</sub>(u;P)表示测量距离历史;S<sub>c</sub>(t,u;P)表示由步骤4得到的经过距离脉冲压缩后的回波数据;利用上式,获得观测场景Ω中的其它点目标的SAR图像;步骤8、获取回波距离历史向量和测量噪声向量:由步骤2获得回波距离历史R(u;P),针对回波距离历史R(u;P),通过在[‑T/2,T/2]区间内对慢时间u进行均匀采样,得到回波距离历史向量R(P)=[R(u<sub>1</sub>;P),R(u<sub>2</sub>;P),…,R(u<sub>N</sub>;P)]<sup>T</sup>,其中<img file="FDA0001129079610000032.GIF" wi="134" he="103" />是u的采样点,N表示方位向采样点数,N=N<sub>X</sub>,采样间隔为雷达的脉冲重复时间PRT;由步骤5获得测量噪声e<sub>m</sub>(u;P),针对测量噪声e<sub>m</sub>(u;P),通过在[‑T/2,T/2]区间内对慢时间u进行均匀采样,得到测量噪声向量e<sub>m</sub>(P)=[e<sub>m</sub>(u<sub>1</sub>;P),e<sub>m</sub>(u<sub>2</sub>;P),…,e<sub>m</sub>(u<sub>N</sub>;P)]<sup>T</sup>,其中<img file="FDA0001129079610000033.GIF" wi="141" he="100" />是u的采样点,N表示方位向采样点数,N=N<sub>X</sub>,采样间隔为雷达的脉冲重复时间PRT;步骤9、获取测量距离历史向量:由步骤8获得回波距离历史向量R(P)以及测量噪声向量e<sub>m</sub>(P),令点目标P的测量距离历史向量为R<sub>m</sub>(P)=[R<sub>m</sub>(u<sub>1</sub>;P),R<sub>m</sub>(u<sub>2</sub>;P),…,R<sub>m</sub>(u<sub>N</sub>;P)]<sup>T</sup>,通过求解下式,获得R<sub>m</sub>(P),即:R<sub>m</sub>(P)=R(P)+e<sub>m</sub>(P)观测场景Ω中的其它点目标的测量距离历史向量的获取方法同点目标P;步骤10、测量距离历史向量去均值处理:对测量距离历史向量R<sub>m</sub>(P)进行去均值处理,即:R′<sub>m</sub>(P)=R<sub>m</sub>(P)‑R<sub>m</sub>上式中,R<sub>m</sub>=E[R<sub>m</sub>(P)]表示R<sub>m</sub>(P)的均值;R′<sub>m</sub>(P)表示去均值以后的测量距离历史向量;步骤11、求解特征距离子空间:建立去均值以后的测量距离历史向量R′<sub>m</sub>(P)的协方差矩阵Ψ,用下式所示:Ψ=E[R′<sub>m</sub>(P)R′<sub>m</sub>(P)<sup>T</sup>]首先求出矩阵Ψ的N个特征值<img file="FDA0001129079610000041.GIF" wi="165" he="104" />同时把这N个特征值按照由大到小的次序进行排列,即d<sub>1</sub>≥d<sub>2</sub>≥…≥d<sub>k</sub>≥…≥d<sub>N</sub>;然后取出矩阵Ψ的k个最大的特征值<img file="FDA0001129079610000042.GIF" wi="164" he="103" />其中参数k为整数,且1≤k<N;特征值<img file="FDA0001129079610000043.GIF" wi="149" he="99" />所对应的特征向量<img file="FDA0001129079610000044.GIF" wi="146" he="101" />就是特征距离,从而得到特征距离子空间Τ=span(ξ<sub>1</sub>,ξ<sub>2</sub>,…,ξ<sub>k</sub>);步骤12、求解修正距离历史向量和修正距离历史:在特征距离子空间Τ=span(ξ<sub>1</sub>,ξ<sub>2</sub>,…,ξ<sub>k</sub>)中,采用下面的公式修正测量距离历史向量R<sub>m</sub>(P),即:<maths num="0005"><math><![CDATA[<mrow><msub><mover><mi>R</mi><mo>^</mo></mover><mi>m</mi></msub><mrow><mo>(</mo><mi>P</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msub><mi>c</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>P</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>&xi;</mi><mi>j</mi></msub><mo>+</mo><msub><mi>R</mi><mi>m</mi></msub></mrow>]]></math><img file="FDA0001129079610000045.GIF" wi="545" he="118" /></maths>其中,<img file="FDA0001129079610000046.GIF" wi="974" he="103" />为向量R<sub>m</sub>(P)的修正值,即<img file="FDA0001129079610000047.GIF" wi="155" he="79" />就是所求的修正距离历史向量;R<sub>m</sub>为测量距离历史向量的均值;参数c<sub>j</sub>(P)=(ξ<sub>j</sub>)<sup>T</sup>(R<sub>m</sub>(P)‑R<sub>m</sub>)为修正系数,j=1,2,…,k;利用传统的插值运算把向量<img file="FDA0001129079610000048.GIF" wi="151" he="78" />恢复成关于慢时间u的连续函数<img file="FDA0001129079610000049.GIF" wi="205" he="78" /><img file="FDA00011290796100000410.GIF" wi="182" he="77" />就是所求的修正距离历史;观测场景Ω中的其它点目标的修正距离历史向量和修正距离历史的获取方法同点目标P;步骤13、求解补偿的相位:利用修正距离历史<img file="FDA00011290796100000411.GIF" wi="205" he="78" />求出步骤14中的新的BP算法在成像过程中需要补偿的相位<img file="FDA00011290796100000412.GIF" wi="205" he="78" /><img file="FDA00011290796100000413.GIF" wi="548" he="79" />其中λ为雷达载波波长;步骤14、利用新的BP算法获取SAR图像:求出需要补偿的相位<img file="FDA00011290796100000414.GIF" wi="182" he="81" />以后,通过采用传统的脉冲相关积累方法对距离脉冲压缩后的回波数据进行相关积累,获得点目标P的SAR图像<img file="FDA00011290796100000415.GIF" wi="130" he="84" />即:<maths num="0006"><math><![CDATA[<mrow><mover><mi>I</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>P</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Integral;</mo><mrow><mo>-</mo><mi>T</mi><mo>/</mo><mn>2</mn></mrow><mrow><mi>T</mi><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>S</mi><mi>c</mi></msub><mrow><mo>(</mo><mfrac><mrow><msub><mover><mi>R</mi><mo>^</mo></mover><mi>m</mi></msub><mrow><mo>(</mo><mi>u</mi><mo>;</mo><mi>P</mi><mo>)</mo></mrow></mrow><mi>c</mi></mfrac><mo>,</mo><mi>u</mi><mo>;</mo><mi>P</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>exp</mi><mrow><mo>(</mo><mi>j</mi><msub><mover><mi>&phi;</mi><mo>^</mo></mover><mi>m</mi></msub><mo>(</mo><mrow><mi>u</mi><mo>;</mo><mi>P</mi></mrow><mo>)</mo><mo>)</mo></mrow><mi>d</mi><mi>u</mi></mrow>]]></math><img file="FDA0001129079610000051.GIF" wi="1006" he="166" /></maths>其中,T表示合成孔径时间;u表示方位向慢时间;c表示电磁波的传播速度;<img file="FDA0001129079610000052.GIF" wi="182" he="77" />表示修正距离历史;S<sub>c</sub>(t,u;P)表示由步骤4得到的经过距离脉冲压缩后的回波数据;<img file="FDA0001129079610000053.GIF" wi="110" he="79" />表示利用新的BP算法所获得的点目标P的SAR图像;利用求取点目标P的SAR图像<img file="FDA0001129079610000054.GIF" wi="107" he="77" />的上述公式,获得观测场景Ω中的其它点目标的SAR图像。
地址 611731 四川省成都市高新区(西区)西源大道2006号