一种用于SAR干涉图处理的Goldstein金字塔构建方法与流程

文档序号:24069387发布日期:2021-02-26 14:22阅读:58来源:国知局
一种用于SAR干涉图处理的Goldstein金字塔构建方法与流程
一种用于sar干涉图处理的goldstein金字塔构建方法
技术领域
[0001]
本发明涉及一种goldstein金字塔构建方法,尤其适用于图像处理技术领域中的用于sar干涉图处理的goldstein金字塔构建方法。


背景技术:

[0002]
金字塔构建属于图像处理领域,是一种图像多尺度表达技术,可以展示图像在不同分辨率下的信息,已被用于图像滤波、图像融合、图像超分辨率重建、运动识别、人脸识别等领域。一幅图像的金字塔是一组以金字塔形状排列的,由金字塔底层到顶层分辨率逐渐降低的图像,且来源于同一幅原始的图像。图像在金字塔中的层级越高,则图像越小,分辨率越低。
[0003]
sar干涉测量技术利用干涉相位信息精确测量地表目标的数字高程模型以及雷达视线向的微小形变。由于sar传感器获取数据不受天气影响,因此能够实现全天时、全天候对地连续观测,这就使得sar干涉测量技术在山体滑坡、沉降监测、地震形变等诸多领域有着广泛的应用。但受到时空去相干、热噪声去相干等影响,导致从实际影像得到的干涉图中存在大量相位噪声,需要通过滤波抑制干涉图中的噪声。此外,在从干涉图提取地表形变之前还需要进行相位解缠处理。在滤波、相位解缠等干涉图处理过程中构建金字塔是一种有效的多尺度、多分辨率分析方法。
[0004]
高斯金字塔是最经典地图像金字塔构建方法,其首先使用二维高斯滤波器对原始图像进行滤波,然后采用一种图像下采样方法得到第一层金字塔图像。二维高斯滤波器是一种空间域滤波器,其对含有高斯噪声的普通的实数域图像具有很好的效果。但是,sar干涉图是复数影像,由实数域向复数域扩展的高斯金字塔没有利用复数影像的频率特点


技术实现要素:

[0005]
针对上述技术的不足之处,提供一种理论严密、构建效果好的用于sar干涉图处理的goldstein金字塔构建方法。
[0006]
为实现上述目的,本发明的用于sar干涉图处理的goldstein金字塔构建方法,其步骤如下:
[0007]
a获取一幅列数为w、行数为h的复数干涉图i0=a+b
×
j,其中a是复数干涉图i0的实部,b是复数干涉图i0的虚部,j表示虚数单位;
[0008]
b建立goldstein金字塔,根据复数干涉图i0的列数w和行数h,设置goldstein金字塔变换的最大层数l;
[0009]
c将原始sar影像复数干涉图i0设为goldstein金字塔的第0层图像g0;
[0010]
d设置频率域goldstein低通滤波器的核大小n,利用goldstein低通滤波器抑制复数干涉图的高频部分,保留复数干涉图的低频部分,把复数干涉图从空间域变换到频率域既可以使用普通傅里叶变换,也可以使用快速傅里叶变换;
[0011]
e利用核大小为n的频率域goldstein滤波器对金字塔第i层复数干涉图g
i
做滑移
滤波处理,得到滤波后干涉图
[0012]
f对滤波后的干涉图进行下采样得到第i+1层goldstein金字塔g
i+1

[0013]
g重复步骤(e)和(f)直到得到第l层goldstein金字塔g
l
,把第0-l层金字塔图像由下至上组合得到层数为l+1的goldstein金字塔。
[0014]
所述步骤c中最大层数l满足条件为:式中log为取对数符号。
[0015]
频率域goldstein滤波器的核大小n,根据选择的傅里叶变换方法不同,要满足条件d1或d2:
[0016]
d1)当goldstein滤波算法使用普通傅里叶变换实现时,n为奇数,3≤n≤min(w,h)且n∈n
*
,其中n
*
表示正整数,min(
·
)表示取最小值,特别地,n建议设置为n=5;
[0017]
d2)当goldstein滤波算法使用快速傅里叶变换实现时,n为偶数,2≤n≤min(w,h),特别地,n建议设置为n=4或n=6。
[0018]
步骤e中用到的金字塔层数i满足条件:0≤i≤l-1,对干涉图g
i
滑移滤波处理使用的滑移步长为s=1
[0019]
步骤f中对滤波后干涉图进行下采样的方式为直接移除图像偶数行和偶数列,利用的奇数行和奇数列组成g
i+1

[0020]
步骤g中goldstein金字塔的组合方式为按照层数由小到大,由底层到顶层排列,第0层金字塔图像g0在最底层,第l层金字塔图像g
l
在最顶层。
[0021]
有益效果:本发明利用goldstein滤波理论,通过傅里叶变换把复数干涉图由空间域变换到频率域,进而在频率域完成金字塔构建所需要的低通滤波,结合图像下采样理论,得到goldstein金字塔图像,与使用空间域二维高斯滤波器的高斯金字塔相比,充分利用了复数干涉图的频率特点,更适合于sar复数干涉图处理中的金字塔图像构建,具有完善的理论支撑,避免了sar复数干涉图构建高斯金字塔图像存在噪声残留多、相位信息损失多的问题,提高了在不同尺度和分辨率下分析和处理sar复数干涉图的数据可靠性。为进一步提升复数干涉图滤波、相位解缠等处理的效果提供了一种有效的多尺度图变换方法。
附图说明
[0022]
图1是本发明用于sar干涉图处理的goldstein金字塔构建方法流程图;
[0023]
图2是本发明的用于sar干涉图处理的goldstein金字塔的复数干涉图i0,也是goldstein金字塔图像的第0层g0的示意图;
[0024]
图3是本发明用于sar干涉图处理的goldstein金字塔的goldstein金字塔图像的第1层g1的示意图;
[0025]
图4是本发明用于sar干涉图处理的goldstein金字塔的goldstein金字塔图像的第2层g2的示意图;
[0026]
图5是本发明用于sar干涉图处理的goldstein金字塔的goldstein金字塔图像的第3层g3的示意图。
具体实施方式
[0027]
以下结合附图及实施例对本发明作进一步的详细描述:
[0028]
如图1所示,本发明的用于sar干涉图处理的goldstein金字塔构建方法,步骤如下:
[0029]
a获取一幅列数为w、行数为h的复数干涉图i0=a+b
×
j,其中a是复数干涉图i0的实部,b是复数干涉图i0的虚部,j表示虚数单位;
[0030]
b建立goldstein金字塔,根据复数干涉图i0的列数w和行数h,设置goldstein金字塔变换的最大层数l;
[0031]
c将原始sar影像复数干涉图i0设为goldstein金字塔的第0层图像g0;最大层数l满足条件为:和式中log为取对数符号;
[0032]
d设置频率域goldstein低通滤波器的核大小n,利用goldstein低通滤波器抑制复数干涉图的高频部分,保留复数干涉图的低频部分,把复数干涉图从空间域变换到频率域既可以使用普通傅里叶变换,也可以使用快速傅里叶变换;
[0033]
e利用核大小为n的频率域goldstein滤波器对金字塔第i层复数干涉图g
i
做滑移滤波处理,得到滤波后干涉图频率域goldstein滤波器的核大小n设置条件为,金字塔层数i满足条件:0≤i≤l-1,对干涉图g
i
滑移滤波处理使用的滑移步长为s=1;
[0034]
d1)当goldstein滤波算法使用普通傅里叶变换实现时,n为奇数,3≤n≤min(w,h)且n∈n
*
,其中n
*
表示正整数,min(
·
)表示取最小值,特别地,n建议设置为n=5;
[0035]
d2)当goldstein滤波算法使用快速傅里叶变换实现时,n为偶数,2≤n≤min(w,h),特别地,n建议设置为n=4或n=6;
[0036]
f对滤波后的干涉图进行下采样得到第i+1层goldstein金字塔g
i+1
;滤波后干涉图进行下采样的方式为直接移除图像偶数行和偶数列,利用的奇数行和奇数列组成g
i+1
;金字塔层数i满足条件:0≤i≤l-1,对干涉图g
i
滑移滤波处理使用的滑移步长为s=1;
[0037]
g重复步骤(e)和(f)直到得到第l层goldstein金字塔g
l
,把第0-l层金字塔图像由下至上组合得到层数为l+1的goldstein金字塔多尺度图,goldstein金字塔的组合方式为按照层数由小到大,由底层到顶层排列,第0层金字塔图像g0在最底层,第l层金字塔图像g
l
在最顶层。
[0038]
实施例一、
[0039]
步骤a:获取一幅如图2所示的列数w=512、行数h=512的复数干涉图i0=a+b
×
j,其中a是复数干涉图i0的实部,b是复数干涉图i0的虚部,j表示虚数单位;
[0040]
步骤b:把图2所示的sar影像复数干涉图i0设为goldstein金字塔的第0层图像g0,即复数干涉图i0与goldstein金字塔的第0层图像g0完全相同;
[0041]
步骤c:根据goldstein金字塔变换的最大层数l需要满足的条件和设置对复数干涉图g0进行goldstein金字塔变换的最大层数l=3,式中log为取对数符号;
[0042]
步骤d:复数干涉图在位置(p,q)处goldstein低通滤波器h(p,q)的数学表达式为h
(p,q)=s{|f(p,q)|}
α
,其中f(p,q)为傅里叶变换后的频率域数据,|f(p,q)|为f(p,q)的功率谱,α为滤波参数,s{
·
}为平滑因子,h(p,q)可以抑制复数干涉图的高频部分,保留复数干涉图的低频部分,频率域goldstein滤波器的核大小n,根据选择的傅里叶变换方法不同,要满足条件d1或d2,本实施例使用普通傅里叶变换把复数干涉图从空间域变换到频率域,设置n=5满足条件d1:
[0043]
d1)当goldstein滤波算法使用普通傅里叶变换实现时,n为奇数,3≤n≤min(w,h)且n∈n
*
,其中n
*
表示正整数,min(
·
)表示取最小值,特别地,n建议设置为n=5;
[0044]
d2)当goldstein滤波算法使用快速傅里叶变换实现时,n为偶数,2≤n≤min(w,h),特别地,n建议设置为n=4或n=6;
[0045]
步骤e:如果金字塔层数i满足的条件:0≤i≤l-1,设置对干涉图g
i
滑移滤波时滑移步长s=1,利用核大小为n=5的频率域goldstein滤波器对金字塔第i层复数干涉图g
i
做滑移滤波处理,得到滤波后干涉图
[0046]
步骤f:对滤波后的干涉图采用直接移除图像偶数行和偶数列的方式进行下采样,利用的奇数行和奇数列组成第i+1层goldstein金字塔g
i+1
[0047]
步骤g:重复步骤(e)和(f)直到得到如图5所示的第l=3层goldstein金字塔g
l
,把第0-l层goldstein金字塔图像按照层数由小到大,由底层到顶层的组合方式排列,得到层数为l+1的goldstein金字塔多尺度图,如图2所示的第0层金字塔图像g0在最底层,第l层金字塔图像g
l
在最顶层,得到的第1层goldstein金字塔图像如图3所示,第2层goldstein金字塔图像如图4所示。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1