[发明专利]一种干涉相位滤波方法在审
申请号: | 201510853164.3 | 申请日: | 2015-11-30 |
公开(公告)号: | CN105469368A | 公开(公告)日: | 2016-04-06 |
发明(设计)人: | 黄海风;汪洋;董臻;张永胜;孙造宇;何志华;张启雷;杜湘瑜;刘奇;陈筠力;陈国忠;陈重华;李威;童庆为;景海涛 | 申请(专利权)人: | 中国人民解放军国防科学技术大学;上海卫星工程研究所 |
主分类号: | G06T5/00 | 分类号: | G06T5/00 |
代理公司: | 国防科技大学专利服务中心 43202 | 代理人: | 王文惠 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 干涉 相位 滤波 方法 | ||
技术领域
本发明属于遥感和信号处理的交叉技术领域,特别涉及一种干涉相位的滤波方法。
背景技术
对两幅合成孔径雷达图像共轭相乘,并对相乘结果取相位便得到干涉相位。干涉相位是合成孔径雷达干涉测量中重要的物理量,其质量的好坏将决定最终产品——数字高程模型或地形形变量的精度。然而,受去相关因素的影响,干涉相位中总是存在严重的空变噪声。空变噪声不仅会引入残差点还会破坏干涉相位的分布,从而增加了后续相位解缠的难度,最终导致产品精度的降低,因此必须通过干涉相位滤波过程予以滤除。
现有的干涉相位滤波方法主要分为空域方法和变换域方法。空域方法主要根据干涉相位中干涉条纹的方向,采用自适应窗口来滤波,以达到滤除噪声并保持细节的效果,这类方法主要包括均值方法、Lee方法、旋方法等。但这类方法对于低相干区的效果不是很好,并且容易破坏干涉相位变化剧烈区域的细节信息。
变换域方法可以分为频域方法和小波域方法。变换域方法的主要依据是:干涉相位和噪声在变换域可以得到很好的分离。频域方法主要包括Goldstein方法及其改进方法,小波域方法主要包括离散小波变换方法等。由于干涉相位和噪声不可能做到完全分离,变换域方法可能导致过滤波或欠滤波。
发明内容
本发明提出一种干涉相位滤波方法,能够在有效滤除噪声的同时保持干涉相位的细节信息。
本发明技术方案是:一种干涉相位滤波方法,其特征在于,包括下述步骤:
第一步,频率滤波:
将干涉相位图转换到复数域得到复干涉相位图,将复干涉相位图分成有重叠区域的正方形图像块,下述图像块均指正方形图像快;
对每一个图像块,分别进行下述处理:
用二维傅里叶正变换计算图像块的二维频谱;
对图像块的二维频谱进行取绝对值、平滑、归一化和幂指数操作得到权重,其中,幂指数是利用复干涉相位图的噪声标准差和干涉相位图的归一化倒置相位导数方差图确定;
用得到的权重对图像块的二维频谱进行加权,从而实现滤波;
对加权后的图像块二维频谱进行二维傅里叶逆变换,得到频域滤波后的图像块;
对频域滤波后的图像块,用取均值的方法对重叠区域进行平滑,从而得到频域滤波后的复干涉相位图;
第二步,空域滤波:
用复干涉相位图减去频域滤波后的复干涉相位图,得到残余复干涉相位图,用均值滤波对残余复干涉相位图进行滤波,得到空域滤波后的残余复干涉相位图;用频域滤波后的复干涉相位图和空域滤波后的残余复干涉相位图相加,得到滤波后的复干涉相位图,对其取相位得到滤波后的干涉相位图。
采用本发明可取得以下技术效果:
本方法包含一步频域滤波和一步空域滤波,频域滤波的优势在于滤除噪声的同时对密集干涉条纹的保持,而空域滤波的优势在于进一步滤除噪声和对部分细节信息的保持,本方法集中上述两种滤波过程的优势;此外,本发明的另一创新点在于,第一步频域滤波时采用复干涉相位图的噪声标准差和干涉相位图的归一化倒置相位导数方差图来确定幂指数,提高了滤波精度;同时通过均值滤波保持了干涉相位的细节信息。
附图说明
图1为本发明提供的干涉相位滤波方法流程示意图;
图2为待滤波的干涉相位图;
图3为Goldstein方法得到的滤波后的干涉相位图;
图4为Lee方法得到的滤波后的干涉相位图;
图5为本发明得到的滤波后的干涉相位图;
图6为图3,图4和图5的性能对比图。
具体实施方式
下面结合图1对本发明进行详细说明。
步骤①:将干涉相位图转换成复干涉相位图并对其分块:
其中,是干涉相位图,ψ是复干涉相位图。对复干涉相位图进行分块,图像块根据实际情况确定,本实施方式中图像块大小为32×32像素的正方形,分块与分块之间有重叠,每个方向重叠14个像素点,然后对于每个图像块完成步骤②。
步骤②:图像块滤波
第(1)步,计算图像块的二维频谱:
B=FFT2(P)
其中,P是图像块,B是图像块的二维频谱,FFT2(·)二维傅里叶正变换。
第(2)步:对图像块的二维频谱进行取绝对值、平滑、归一化和幂指数操作得到权重。
计算图像块二维频谱的绝对值A:
A=abs(B)
其中,abs(·)表示取绝对值。然后对A值进行平滑:
S=smooth(A)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学;上海卫星工程研究所,未经中国人民解放军国防科学技术大学;上海卫星工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510853164.3/2.html,转载请声明来源钻瓜专利网。