滤波方法、装置、电子设备和存储介质制造方法及图纸

技术编号:33946482 阅读:15 留言:0更新日期:2022-06-29 21:27
本申请提供一种滤波方法、装置、电子设备和存储介质,该方法包括:获取传感器采集到的原始数据;基于多组不同的滤波参数,对所述原始数据进行处理,得到对应的多组处理后的数据;针对每组不同的滤波参数对应的处理后的数据,确定所述处理后的数据的平稳性信息;根据每组滤波参数对应的所述处理后的数据的平稳性信息,确定目标滤波参数和对应的滤波结果数据。预设多组不同的滤波参数,对应于不同的工作环境,在传感器采集到原始数据后,分别利用多组不同的滤波参数对原始数据进行处理,通过确定和比较处理后的数据的平稳性信息,比较基于不同滤波参数的实际滤波效果,再从中选取目标滤波参数作为最终的滤波方案,从而提高传感器的稳定性。器的稳定性。器的稳定性。

【技术实现步骤摘要】
滤波方法、装置、电子设备和存储介质


[0001]本申请涉及数据处理技术,尤其涉及一种滤波方法、装置、电子设备和存储介质。

技术介绍

[0002]传感器是一种比较敏感的电子元器件,在工作过程中容易受到外界环境因素的干扰而导致传感器产生的数据出现频繁的抖动,影响检测数据的准确性。
[0003]传感器主要是通过硬件设计以及软件滤波来实现抗干扰性能的。其中,软件滤波主要是通过滤波的方法对传感器产生的原始数据进行处理,以使原始数据中的数据抖动的幅度减少甚至接近平稳。
[0004]但是,目前主要依赖开发阶段模拟传感器的工作环境来调整优化软件滤波的处理能力,出厂后只有软件程序升级,不会对软件滤波性能有任何提升。导致传感器抗干扰性能在与模拟环境相似的环境中较好,而在于模拟环境差别较大的环境中较差,传感器性能不稳定。

技术实现思路

[0005]本申请提供一种滤波方法、装置、电子设备和存储介质,通过比较实际滤波效果,确定具体的滤波方案,提高传感器在各种环境中的抗干扰性和稳定性。
[0006]第一方面,本申请提供一种滤波方法,包括:
[0007]获取传感器采集到的原始数据;
[0008]基于多组不同的滤波参数,对所述原始数据进行处理,得到对应的多组处理后的数据;
[0009]针对每组不同的滤波参数对应的处理后的数据,确定所述处理后的数据的平稳性信息;
[0010]根据每组滤波参数对应的所述处理后的数据的平稳性信息,确定目标滤波参数和对应的滤波结果数据。
[0011]可选的,所述方法还包括:
[0012]确定备选的多种滤波方案,对于所述多种滤波方案中的每一滤波方案,基于所述滤波方案对应的通用参数,对所述原始数据进行处理,得到对应的多种处理后的数据;
[0013]针对每种滤波方案对应的处理后的数据,确定所述处理后的数据的平稳性信息;
[0014]根据每种滤波方案对应的处理后的数据的平稳性信息,确定目标滤波方案,并根据所述目标滤波方案确定所述多组不同的滤波参数。
[0015]可选的,所述数据的平稳性信息包括:数据方差;
[0016]所述针对每组不同的滤波参数对应的处理后的数据,确定所述处理后的数据的平稳性信息,包括:
[0017]针对每组不同的滤波参数对应的处理后的数据,确定所述处理后的数据的数据方差;
[0018]所述根据每组滤波参数对应的所述处理后的数据的平稳性信息,确定目标滤波参数和对应的滤波结果数据,包括:
[0019]根据所述处理后的数据的数据方差,确定目标滤波参数和对应的滤波结果数据。
[0020]可选的,所述根据所述处理后的数据的数据方差,确定目标滤波参数和对应的滤波结果数据,包括:
[0021]确定每组滤波参数对应的所述处理后的数据的数据方差中最小的数据方差对应的滤波参数为目标滤波参数;
[0022]确定最小的数据方差对应的处理后的数据为目标滤波结果数据。
[0023]可选的,所述方法还包括:
[0024]对每组滤波参数对应的所述处理后的数据的平稳性信息中最大的平稳性信息对应的滤波参数进行调整,确定目标滤波参数;
[0025]利用目标滤波参数,对所述原始数据进行处理,得到目标滤波结果数据。
[0026]可选的,所述方法还包括:
[0027]分析所述传感器原始数据的数据特征;
[0028]建立所述数据特征与所述目标滤波方案的目标滤波参数的对应关系;
[0029]在确定所述对应关系后,若存在待滤波的原始数据,根据所述待滤波的原始数据的数据特征、所述对应关系,确定目标滤波方案的目标滤波参数;
[0030]利用所述目标滤波方案的目标滤波参数,对待滤波的原始数据进行处理,得到对应的滤波结果数据。
[0031]第二方面,本申请提供一种滤波装置,包括:
[0032]获取模块,用于获取传感器采集到的原始数据;
[0033]滤波处理模块,用于基于多组不同的滤波参数,对所述原始数据进行处理,得到对应的多组处理后的数据;
[0034]平稳性信息确定模块,用于针对每组不同的滤波参数对应的处理后的数据,确定所述处理后的数据的平稳性信息;
[0035]目标滤波参数确定模块,用于根据每组滤波参数对应的所述处理后的数据的平稳性信息,确定目标滤波参数和对应的滤波结果数据。
[0036]可选的,所述滤波处理模块,还用于:确定备选的多种滤波方案,对于所述多种滤波方案中的每一滤波方案,基于所述滤波方案对应的通用参数,对所述原始数据进行处理,得到对应的多种处理后的数据;
[0037]所述平稳性信息确定模块,还用于针对每种滤波方案对应的处理后的数据,确定所述处理后的数据的平稳性信息;
[0038]所述目标滤波参数确定模块,还用于根据每种滤波方案对应的处理后的数据的平稳性信息,确定目标滤波方案,并根据所述目标滤波方案确定所述多组不同的滤波参数。
[0039]可选的,所述数据的平稳性信息包括:数据方差;
[0040]所述平稳性信息确定模块在针对每组不同的滤波参数对应的处理后的数据,确定所述处理后的数据的平稳性信息时,具体用于:
[0041]针对每组不同的滤波参数对应的处理后的数据,确定所述处理后的数据的数据方差;
[0042]所述目标滤波参数确定模块在根据每组滤波参数对应的所述处理后的数据的平稳性信息,确定目标滤波参数和对应的滤波结果数据时,具体用于:
[0043]根据所述处理后的数据的数据方差,确定目标滤波参数和对应的滤波结果数据。
[0044]可选的,所述目标滤波参数确定模块在根据所述处理后的数据的数据方差,确定目标滤波参数和对应的滤波结果数据时,具体用于:
[0045]确定每组滤波参数对应的所述处理后的数据的数据方差中最小的数据方差对应的滤波参数为目标滤波参数;
[0046]确定最小的数据方差对应的处理后的数据为目标滤波结果数据。
[0047]可选的,所述目标滤波参数确定模块还用于:
[0048]对每组滤波参数对应的所述处理后的数据的平稳性信息中最大的平稳性信息对应的滤波参数进行调整,确定目标滤波参数;
[0049]利用目标滤波参数,对所述原始数据进行处理,得到目标滤波结果数据。
[0050]可选的,所述装置还包括:特征分析模块,用于:分析所述传感器原始数据的数据特征;
[0051]建立所述数据特征与所述目标滤波方案的目标滤波参数的对应关系;
[0052]在确定所述对应关系后,所述目标滤波参数确定模块,还用于在存在待滤波的原始数据时,根据所述待滤波的原始数据的数据特征、所述对应关系,确定目标滤波方案的目标滤波参数;
[0053]利用所述目标滤波方案的目标滤波参数,对待滤波的原始数据进行处理,得到对应的滤波结果数据。
[0054]第三方面,本申请提供一种电子设备,包括:存储器,用于存储程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种滤波方法,其特征在于,包括:获取传感器采集到的原始数据;基于多组不同的滤波参数,对所述原始数据进行处理,得到对应的多组处理后的数据;针对每组不同的滤波参数对应的处理后的数据,确定所述处理后的数据的平稳性信息;根据每组滤波参数对应的所述处理后的数据的平稳性信息,确定目标滤波参数和对应的滤波结果数据。2.根据权利要求1所述的方法,其特征在于,还包括:确定备选的多种滤波方案,对于所述多种滤波方案中的每一滤波方案,基于所述滤波方案对应的通用参数,对所述原始数据进行处理,得到对应的多种处理后的数据;针对每种滤波方案对应的处理后的数据,确定所述处理后的数据的平稳性信息;根据每种滤波方案对应的处理后的数据的平稳性信息,确定目标滤波方案,并根据所述目标滤波方案确定所述多组不同的滤波参数。3.根据权利要求2所述的方法,其特征在于,所述数据的平稳性信息包括:数据方差;所述针对每组不同的滤波参数对应的处理后的数据,确定所述处理后的数据的平稳性信息,包括:针对每组不同的滤波参数对应的处理后的数据,确定所述处理后的数据的数据方差;所述根据每组滤波参数对应的所述处理后的数据的平稳性信息,确定目标滤波参数和对应的滤波结果数据,包括:根据所述处理后的数据的数据方差,确定目标滤波参数和对应的滤波结果数据。4.根据权利要求3所述的方法,其特征在于,所述根据所述处理后的数据的数据方差,确定目标滤波参数和对应的滤波结果数据,包括:确定每组滤波参数对应的所述处理后的数据的数据方差中最小的数据方差对应的滤波参数为目标滤波参数;确定最小的数据方差对应的处理后的数据为目标滤波结果数据。5.根据权利要求1

4任一项所述的方法,其特征在于,还包括:对每组...

【专利技术属性】
技术研发人员:徐斌
申请(专利权)人:金卡智能集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1