首页> 中国专利> 基于数学形态学的航空电磁数据去噪方法

基于数学形态学的航空电磁数据去噪方法

摘要

本发明涉及一种基于数学形态学的航空电磁数据去噪方法,通过试验获取航空电磁探测数据,采用三角形结构元素与半圆形结构元素相结合,对航空电磁数据进行自适应多尺度复合形态滤波:先根据原始信号中相邻峰值间隔的最小值和最大值确定结构元素的长度范围并以此确定相应的分析尺度大小K;再根据信号峰值的最小值和最大值确定高度范围;采用各结构元素集对原始信号进行复合形态运算并取平均值作为输出结果。本发明提出的自适应多尺度复合形态滤波方法克服了传统形态滤波结构元素选取随机的问题,该方法能够根据信号局部特征和噪声特点自适应的选择结构元素类型和尺寸大小,然后对航空电磁信号进行滤波。

著录项

  • 公开/公告号CN104793253A

    专利类型发明专利

  • 公开/公告日2015-07-22

    原文格式PDF

  • 申请/专利权人 吉林大学;

    申请/专利号CN201510193706.9

  • 申请日2015-04-22

  • 分类号G01V3/38(20060101);

  • 代理机构22201 长春吉大专利代理有限责任公司;

  • 代理人王立文

  • 地址 130012 吉林省长春市前进大街2699号

  • 入库时间 2023-12-18 09:52:52

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-04-14

    未缴年费专利权终止 IPC(主分类):G01V3/38 授权公告日:20180126 终止日期:20190422 申请日:20150422

    专利权的终止

  • 2018-01-26

    授权

    授权

  • 2015-08-19

    实质审查的生效 IPC(主分类):G01V3/38 申请日:20150422

    实质审查的生效

  • 2015-07-22

    公开

    公开

说明书

技术领域

本发明涉及一种航空电磁领域的数据去噪方法,尤其是时间域航空电磁领域,具体是一种基于数学形态学的航空电磁数据去噪方法。

背景技术

航空电磁法是一种以飞机为载体,进行地球物理探测的一种勘察探测方法,主要用来快速普查金属矿体,大面积地质填图,水文地质,工程地质勘查和环境监测等领域。

数学形态学是一门建立在严格数学理论基础上的学科,现已成功应用于图像处理、图形分析、模式识别、计算机视觉、电能扰动、机械振动及地震检测等工程实践领域,并引起广泛重视。该方法运算简单,其基本运算包括腐蚀、膨胀、开运算和闭运算以及在此基础上引出的形态开闭和形态闭开运算。基于数学形态学的信号去噪方法仅取决于待处理信号的局部特征,利用结构元素对信号的几何特征进行匹配或修正,同时保留目标信号的主要形状,以达到抑制噪声、提取有用信息和保留细节成分的目的。

数学形态学滤波方法中存在的一个主要难题是结构元素的选取,对结构元素类型的选取是影响其滤波效果的关键因素。采用不同类型的结构元素可将目标信号中不同的形状特征进行提取,结构元素的选取要尽可能地接近待处理信号本身的形状特点,这样才能尽可能达到最好的滤波效果,常见的结构元素类型有直线型、矩形、圆盘型、抛物线型、三角形以及其他多边形组合。

现有的形态滤波方法大多只采用单尺度结构元素,单尺度形态学只选择一个固定的结构元素对信号进行形态学分析,这种方法虽然简单且易于实现,但其处理效果的好坏却极大的依赖相关先验知识,而准确有效的先验知识却往往难以获得。另外由于在信号中通常包含不止一种噪声类型,而且噪声在信号中往往也不是均匀分布的。

现有的形态滤波方法均不能对不同尺度下的结构元素信号中不同类型与强度的噪声成分进行复合形态滤波。

发明内容

本发明的目的就在于针对现有技术的不足,提供一种在抑制噪声、提取有用信息的同时,更好地保留信号细节特征的基于数学形态学的航空电磁数据去噪方法。

本发明的目的是通过以下技术方案实现的:

本发明的主要思想是:针对航空电磁数据中包含的多种干扰成分,提出了自适应多尺度的形态学滤波,选取了三角形结构元素和半圆形结构元素,滤除信号中的正、负脉冲噪声和随机噪声。

基于数学形态学的航空电磁数据去噪方法,包括以下步骤:

A、通过时间域直升机电磁探测实验,经数据采集硬件电路,进行定时等间隔采样,采集到原始航空电磁数据;

B、采用三角形结构元素与半圆形结构元素相结合,将航空电磁信号进行自适应多尺度复合形态滤波处理,滤除目标信号中的正、负脉冲噪声和随机噪声。

步骤B包括以下步骤:

a、首先根据原始信号中相邻峰值间隔的最小值和最大值确定结构元素的长度范围并以此确定相应的分析尺度大小K;

b、再根据信号峰值的最小值和最大值确定高度范围;

c、然后利用小/大长度对应小/大高度确定多尺度分析中的各结构元素并构成相应的多结构元素集;

d、最后采用各结构元素集对原始信号进行复合形态运算并取平均值作为输出结果。

所述的对原始信号进行复合形态运算是对航空电磁信号先分别进行腐蚀运算、膨胀运算、开运算和闭运算,再分别进行形态开闭滤波和形态闭开滤波:

腐蚀运算:>(fΘg)(n)=minm=0,1,...,M-1{f(n+m)-g(m)},n=0,1,...,N+M-2>

膨胀运算:>(fg)(n)=maxm=0,1,...,M-1{f(n-m)+g(m)},n=0,1,...,N-M>

开运算:

闭运算:>(f·g)(n)=[(fg)Θg](n)>

其中,Θ表示腐蚀运算,表示膨胀运算,ο表示开运算,·表示闭运算,f为原始航空电磁波形数据,g为选定的形态学结构元素,m和n为输入信号的离散采样点数,N>>M;

再分别进行形态开闭滤波和形态闭开滤波:

形态开闭滤波:

形态闭开滤波:

最后,构造复合形态滤波器:

自适应复合形态滤波器:>z(n)=12Σi=1N[CFco(f(n),Gi)+CFoc(f(n),Gi)]>

其中,G=(g1,g2,...,gi),代表一组多结构元素集,N为结构元素的类型数。

有益效果:基于数学形态学的航空电磁数据去噪方法,使其在去噪时不仅提取了有用信息,同时还很好地保留了航空电磁信号的细节信息,以便更进一步的对数据分析;本发明提出了自适应多尺度复合形态滤波方法,克服了现有形态滤波结构元素选取随机的问题,能够根据信号局部特征和噪声特点自适应的选择结构元素类型和尺寸大小,然后对航空电磁信号进行滤波。

附图说明:

附图1基于数学形态学的航空电磁数据去噪方法流程图

附图2自适应复合形态滤波方法图

附图3航空电磁原始数据图

附图4航空电磁原始信号及数学形态学滤波效果对比图

附图5自适应复合形态滤波效果图

具体实施方式:

下面结合附图和实施例对本发明作进一步的详细说明。

基于数学形态学的航空电磁数据去噪方法,包括以下步骤:

A、通过时间域直升机电磁探测实验,经数据采集硬件电路,进行定时等间隔采样,采集到原始航空电磁数据;

B、采用三角形结构元素与半圆形结构元素相结合,将航空电磁信号进行自适应多尺度复合形态滤波处理,滤除目标信号中的正、负脉冲噪声和随机噪声。

步骤B包括以下步骤:

a、首先根据原始信号中相邻峰值间隔的最小值和最大值确定结构元素的长度范围并以此确定相应的分析尺度大小K;

b、再根据信号峰值的最小值和最大值确定高度范围;

c、然后利用小/大长度对应小/大高度确定多尺度分析中的各结构元素并构成相应的多结构元素集;

d、最后采用各结构元素集对原始信号进行复合形态运算并取平均值作为输出结果。

所述的对原始信号进行复合形态运算是对航空电磁信号先分别进行腐蚀运算、膨胀运算、开运算和闭运算,再分别进行形态开闭滤波和形态闭开滤波:

腐蚀运算:>(fΘg)(n)=minm=0,1,...,M-1{f(n+m)-g(m)},n=0,1,...,N+M-2>

膨胀运算:>(fg)(n)=maxm=0,1,...,M-1{f(n-m)+g(m)},n=0,1,...,N-M>

开运算:

闭运算:>(f·g)(n)=[(fg)Θg](n)>

其中,Θ表示腐蚀运算,表示膨胀运算,ο表示开运算,·表示闭运算,f为原始航空电磁波形数据,g为选定的形态学结构元素,m和n为输入信号的离散采样点数,N>>M;

再分别进行形态开闭滤波和形态闭开滤波:

形态开闭滤波:

形态闭开滤波:

最后,构造复合形态滤波器:

自适应复合形态滤波器:>z(n)=12Σi=1N[CFco(f(n),Gi)+CFoc(f(n),Gi)]>

其中,G=(g1,g2,...,gi),代表一组多结构元素集,N为结构元素的类型数。

实施例1:

(一)通过时间域直升机电磁探测飞行试验获得原始航空电磁数据。具体为:利用航空电磁探测系统数据采集硬件电路获得探测结果波形数据,经数据采集硬件电路进行定时等间隔采样,采集到航空电磁原始信号数据。

(二)三角形结构元素适于滤除正、负脉冲噪声干扰,半圆形结构元素适于滤除随机噪声干扰。因此考虑采用三角形和半圆形结构元素对原始信号进行复合形态滤波。具体过程如下:

(1)首先,分别对信号进行腐蚀运算、膨胀运算、开运算以及闭运算:

腐蚀运算:>(fΘg)(n)=minm=0,1,...,M-1{f(n+m)-g(m)},n=0,1,...,N+M-2>

膨胀运算:>(fg)(n)=maxm=0,1,...,M-1{f(n-m)+g(m)},n=0,1,...,N-M>

开运算:

闭运算:>(f·g)(n)=[(fg)Θg](n)>

(2)再分别进行形态开闭滤波和形态闭开滤波:

形态开闭滤波:

形态闭开滤波:

构造一种自适应复合形态滤波器,从而改善滤波效果。

自适应复合形态滤波:>z(n)=12Σi=1N[CFco(f(n),Gi)+CFoc(f(n),Gi)]>

其中  

(三)三角形结构元素和半圆形结构元素的数学表达式分别如下所示:

(1)三角形结构元素

>g(i)=H×[1-|i|L],(i=-L,...,0,...,L)>

(2)半圆形结构元素

>g(i)=H×[1-(iL)2],(i=-L,...,0,...,L)>

其中,L代表结构元素的长度,H代表结构元素的高度。

(四)结构元素长度的确定

设原始信号为X={xi|i=1,2,...,N}(N为原始信号的数据点数),首先计算原始信号的局部极大值序列,且在计算之前均已进行了均值化处理。设PE={PEi|i=1,2,...,NPE}为原始信号的局部极大值序列,NPE为局部极大值序列的个数。设NE={NEi|i=1,2,...,NNE}为原始信号的局部极小值序列,NNE为局部极小值序列的个数。定义局部极大值间隔为局部极小值间隔为由得到的局部极大极小间隔与三角、半圆形结构元素的特点,可以计算得到相应的形态学结构元素长度尺度的最小值Klmin和最大值Klmax

式中,为向上取整运算符,为向下取整运算符。

由此可以得到结构元素的长度尺度序列Kl为:

Kl={Klmin,Klmin+1,Klmax-1,Klmax}

(五)结构元素高度的确定

由于结构元素的高度对应信号的幅值,因此根据信号局部极大极小值的幅值大小来确定结构元素的高度。设局部极大值序列的最大值和最小值分别为pp max和pp min,则信号的局部极大值和局部极小值的高度值分别为Hpe=pp max-pp min和Hne=pn max-pn min。为充分利用信号的高度局部特征信息,定义信号的局部极值的高度值为He

He=max(Hpe,Hne)

为了使高度值序列Hl与结构元素长度尺度Kl相对应,可定义结构元素高度序列Hl为:

Hl={α·[He/(Kmax-Kmin+1)+(j-1)·He/(Kmax-Kmin+1)]}

j=1,2,...,Kmax-Kmin+1

式中α为高度比例系数,本实施例取0.05。

(六)单位结构元素的定义

以三角形结构元素为例,选择三个数据点的结构元素为单位结构元素B,而(K-1次膨胀运算),尺度K=1时,KB={0,1,0},尺度K=2时,KB={0,1,2,1,0},依次类推,下划线表示原点的位置。

(七)各尺度结构元素的确定

G1=Hl(i)·Kl(i)BT i=1,2,...,Kmax-Kmin+1

G2=Hl(i)·Kl(i)BS i=1,2,...,Kmax-Kmin+1

其中,BT和BS分别为单位三角形结构元素和单位半圆形结构元素。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号