本发明专利技术提供了一种鱼探仪回波信号的处理方法
【技术实现步骤摘要】
鱼探仪回波信号的处理方法、装置、介质及该鱼探仪
[0001]本专利技术涉及数字鱼探仪领域,特别是涉及一种鱼探仪回波信号的处理方法
、
装置
、
介质及该鱼探仪
。
技术介绍
[0002]数字鱼探仪在水下环境中用于探测
、
测量和研究水生生物,其主要目标是获取准确的水下目标信号以获得有关水生生物分布
、
数量
、
行为等方面的信息
。
然而,水下环境复杂多变,常常伴随着各种噪声源,如水下环境的信号干扰
、
背景噪声
、
仪器本身噪声等,这些噪声会对数字鱼探仪的性能和测量结果产生不利影响
。
因此,数字鱼探仪需要进行消噪以提高其测量的准确性和可靠性
。
技术实现思路
[0003]本专利技术的实施例提供了一种鱼探仪回波信号的处理方法
、
装置
、
介质及该鱼探仪,以对鱼探仪采集的目标信号进行同频滤波,从而提高鱼探仪测量的准确性和可靠性
。
[0004]为了实现上述目的,一方面,提供一种鱼探仪回波信号的处理方法,包括:
[0005]S1,
从回波信号中采集一帧原始数据;
[0006]S2,
对所述一帧原始数据进行带通滤波,获得一帧目标频率信号;
[0007]S3
,对所述一帧目标频率信号进行包络处理,获得帧包络数据,所述帧包络数据包含多个原始信号点的数据,根据所述帧包络数据中各原始信号点的信号值确定所述各原始信号点的信号强度等级,其中,按照信号值的大小,所述信号强度等级至少包括满足预定条件的低信号强度等级和高信号强度等级;
[0008]S4
,对所述帧包络数据进行同频滤波,输出经同频滤波后的信号;其中,所述同频滤波包括:
[0009]遍历缓存的历史帧数据,其中,所述历史帧数据中的每一帧包括多个信号点的数据,所述多个信号点的位置与所述帧包络数据中多个原始信号点的位置一一对应,使用所述历史帧数据作为对照组,当所述对照组中存在低信号强度等级的第一信号点时,将所述帧包络数据中与所述第一信号点对应的原始信号点的信号值修改为所述第一信号点的信号值,并将所述帧包络数据在进行同频滤波前的原始帧数据进行缓存
。
[0010]优选地,所述的处理方法,其中,所述同频滤波还包括:
[0011]当所述对照组中不存在低信号强度等级的第一信号点时,继续判断所述帧包络数据中是否存在高信号强度等级的第二信号点;如是,则将所述高信号强度等级的第二信号点的信号值修改为:所述对照组中与所述第二信号点对应的信号点中信号值最小的信号点的信号值
。
[0012]优选地,所述的处理方法,其中,还包括设置同频滤波等级的步骤;其中,所述同频滤波等级包括无需进行同频滤波处理的低等级和需要进行同频滤波处理的高等级;其中,同频滤波等级的高低与在进行同频滤波时需要缓存的历史帧数据的帧数成正比
。
[0013]优选地,所述的处理方法,其中,将同频滤波等级设置成等级0至等级
N
的
N+1
个等级,
N
为正整数,其中,等级为0时,无需进行同频滤波处理;根据滤波等级,设置需要缓存的历史帧数据的帧数等于同频滤波的等级数的预定倍数
。
[0014]优选地,所述的处理方法,其中,在所述步骤
S3
之后
、
所述步骤
S4
之前,还包括:获得同频滤波等级的步骤;其中:
[0015]如果滤波等级为低等级,则不执行所述步骤
S4
,输出所述帧包络数据;
[0016]如果滤波等级为高等级,但是没有缓存的历史帧信号,则不执行所述步骤
S4
,缓存所述帧包络数据,并输出所述帧包络数据;
[0017]如果滤波等级为高等级,且存在缓存的历史帧数据,则执行所述步骤
S4。
[0018]优选地,所述的处理方法,其中,所述经同频滤波后的信号用于在鱼探仪中显示;所述缓存的历史帧数据为未经同频滤波的历史帧原始包络数据
。
[0019]优选地,所述的处理方法,其中,通过设定增函数的方式或设定多个信号值阈值的方式来预先设定信号值的大小与信号强度等级之间的对应关系
。
[0020]另一方面,提供了一种鱼探仪回波信号的处理装置,包括存储器和处理器,所述存储器存储有至少一段程序,所述至少一段程序由处理器执行以实现如上文任一所述的处理方法
。
[0021]又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一段程序,所述至少一段程序由处理器执行以实现如上文任一所述的处理方法
。
[0022]又一方面,提供了一种鱼探仪,包含如上文所述的处理装置
。
[0023]上述技术方案具有如下技术效果:
[0024]通过使用高频带通滤波器过滤掉非目标频率的数据,得到目标频率的信号数据,并进一步使用缓存的历史帧数据,根据信号强度的连续性将来自其它鱼探仪的同频干扰点过滤掉;具体地,本专利技术实施例的方案通过使用信号强度进行对比,可以将突然冒出来的强信号过滤掉,从而可以提高鱼探仪测量的准确性和可靠性,适用于各类较高准确性和可靠性需求的场景
。
附图说明
[0025]图1为本专利技术一实施例鱼探仪回波信号的处理方法的流程示意图;
[0026]图2为本专利技术一实施例的处理方法中使用缓存历史帧数据来进行同频处理的示意图;
[0027]图3为本专利技术一实施例的处理方法中用来确定信号强度等级与信号值之间对应关系的示意图;
[0028]图4为未使用本专利技术实施例的同频滤波时,在鱼探仪上显示的目标信号示意图;
[0029]图5为使用本专利技术实施例的同频滤波时,在鱼探仪上显示的目标信号示意图
。
具体实施方式
[0030]为进一步说明各实施例,本专利技术提供有附图
。
这些附图为本专利技术揭露内容的一部分,其主要用以说明实施例,并可配合说明书的相关描述来解释实施例的运作原理
。
配合参考这些内容,本领域普通技术人员应能理解其他可能的实施方式以及本专利技术的优点
。
图中
的组件并未按比例绘制,而类似的组件符号通常用来表示类似的组件
。
[0031]现结合附图和具体实施方式对本专利技术进一步说明
。
[0032]本申请的专利技术人在进行鱼探仪回波信号的消噪研究中发现:目前,在鱼探仪的使用中存在距离比较近的不同探头发出的信号会干扰的问题;由于大部分鱼探设备本身的频率是相同的,只要距离接近就会产生同频干扰,从而导致鱼探仪的测量准确性和可靠性降低
。
但是,目前并没有针对鱼探仪的这种同频干扰问题的解决方案
。
基于此,本申请的发本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
一种鱼探仪回波信号的处理方法,其特征在于,包括:
S1,
从回波信号中采集一帧原始数据;
S2,
对所述一帧原始数据进行带通滤波,获得一帧目标频率信号;
S3
,对所述一帧目标频率信号进行包络处理,获得帧包络数据,所述帧包络数据包含多个原始信号点的数据,根据所述帧包络数据中各原始信号点的信号值确定所述各原始信号点的信号强度等级,其中,按照信号值的大小,所述信号强度等级至少包括满足预定条件的低信号强度等级和高信号强度等级;
S4
,对所述帧包络数据进行同频滤波,输出经同频滤波后的信号;其中,所述同频滤波包括:遍历缓存的历史帧数据,其中,所述历史帧数据中的每一帧包括多个信号点的数据,所述多个信号点的位置与所述帧包络数据中多个原始信号点的位置一一对应,使用所述历史帧数据作为对照组,当所述对照组中存在低信号强度等级的第一信号点时,将所述帧包络数据中与所述第一信号点对应的原始信号点的信号值修改为所述第一信号点的信号值,并将所述帧包络数据在进行同频滤波前的原始帧数据进行缓存
。2.
根据权利要求1所述的处理方法,其特征在于,所述同频滤波还包括:当所述对照组中不存在低信号强度等级的第一信号点时,继续判断所述帧包络数据中是否存在高信号强度等级的第二信号点;如是,则将所述高信号强度等级的第二信号点的信号值修改为:所述对照组中与所述第二信号点对应的信号点中信号值最小的信号点的信号值
。3.
根据权利要求1所述的处理方法,其特征在于,还包括设置同频滤波等级的步骤;其中,所述同频滤波等级包括无需进行同频滤波处理的低等级和需要进行同频滤波处理的高等级;其中,同频滤波等级的高低与在进行同频滤波时需要缓存的历史帧数据的帧数成正比
。4.
根据权利要求3所述的处理方法,...
【专利技术属性】
技术研发人员:何晓鑫,李海博,李晓静,郭苏强,林晓松,
申请(专利权)人:厦门新诺电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。