一种滤波模板可重配置的滤波方法及装置制造方法及图纸

技术编号:16105062 阅读:28 留言:0更新日期:2017-08-29 23:54
本发明专利技术实施例公开了一种滤波模板可重配置的滤波方法及装置,该方法包括:根据从至少一个数据通道中接收的滤波数据,为所述数据通道配置相应的滤波模板;将从所述数据通道中接收的所述滤波数据及其对应的所述滤波模板存储至相应的缓存单元;控制所述缓存单元中存储的所述滤波数据采用对应的所述滤波模板依次进行滤波处理。本发明专利技术实施例公开的一种滤波模板可重配置的滤波方法及装置,通过根据所接收的滤波数据,配置相应的滤波模板,对该滤波数据进行滤波处理,以能够在降低成本的前提下,适应不同的滤波数据,增加滤波的灵活性和通用性。

【技术实现步骤摘要】
一种滤波模板可重配置的滤波方法及装置
本专利技术实施例涉及电路
,尤其涉及一种滤波模板可重配置的滤波方法及装置。
技术介绍
传感器作为一种检测装置,通过接收被测量信息,并将所接收到的信息转化为电信号、数值信号等输出,从而实现信息的传输、处理、存储、显示、记录和控制等要求。例如,图像采集传感器通过采集图像的像素灰度值,以实现对所采集图像的处理。随着科技的发展,对数据检测精度的要求越来越高,以图像采集传感器为例,在对图像进行检测时,由于检测设备的机械结构、设备内部的电路以及图像表面的凹凸不平等原因,通常在检测过程中伴有固有振动误差和电气噪声等,致使检测结果不够准确。现有技术中,通过提高机械加工的精度,以降低固有振动误差,同时在电路板上应用众多的滤波电路进行滤波降噪,以在降低噪声的前提下,提高传感器的检测精度。但是,现有技术中通过提高机械加工精度和应用众多滤波电路进行降低噪声的方式,提高了设备制造的难度以及设备本身的复杂度,同时,增加了设备的成本。
技术实现思路
有鉴于此,本专利技术实施例提供了一种滤波模板可重配置的滤波方法及装置,能够在降低设备复杂性和成本的前提下,解决因固有振动误差、电气噪声等,致使对传感器采集的数据检测不够准确的问题。第一方面,本专利技术实施例提供了一种滤波模板可重配置的滤波方法,包括:根据从至少一个数据通道中接收的滤波数据,为所述数据通道配置相应的滤波模板;将从所述数据通道中接收的所述滤波数据及其对应的所述滤波模板存储至相应的缓存单元;控制所述缓存单元中存储的所述滤波数据采用对应的所述滤波模板依次进行滤波处理。可选的,所述根据从至少一个数据通道中接收的滤波数据,为所述数据通道配置相应的滤波模板,包括:对所述数据通道中传输的所述滤波数据的位数进行计数;根据计数结果确定所述数据通道中所述滤波数据对应邻域值的取样点数;根据所述邻域值的取样点数确定所述数据通道对应的所述滤波模板。可选的,每个所述滤波模板包括均值滤波模板和中值滤波模板,其中,所述均值滤波模板包括对应数量的所述邻域值的取样点数。可选的,所述控制所述缓存单元中存储的所述滤波数据采用对应的所述滤波模板依次进行滤波处理,包括:将所述滤波数据与对应的所述邻域值进行均值滤波,获得均值滤波后的多个平均值;将多个所述平均值进行中值滤波,获得所述平均值的中值作为滤波后的数据。可选的,所述将从所述数据通道中接收的所述滤波数据及其对应的所述滤波模板存储至相应的缓存单元,包括:根据所述滤波数据的位数确定所述滤波模板对应的权系数;根据所述权系数匹配存储所述滤波数据及其对应的所述滤波模板至相应的缓存单元。可选的,所述滤波方法还包括:获取滤波后的数据,并将所述滤波后的数据并行输出。第二方面,本专利技术实施例还提供了一种滤波模板可重配置的滤波装置,包括:模板配置模块,用于根据从至少一个数据通道中接收的滤波数据,为所述数据通道配置相应的滤波模板;数据缓存模块,用于将从所述数据通道中接收的所述滤波数据及其对应的所述滤波模板存储至相应的缓存单元;滤波处理模块,用于控制所述缓存单元中存储的所述滤波数据采用对应的所述滤波模板依次进行滤波处理。可选的,所述模板配置模块包括:数据位数计数单元,用于对所述数据通道中传输的所述滤波数据的位数进行计数;取样点数确定单元,用于根据计数结果确定所述数据通道中所述滤波数据对应邻域值的取样点数;滤波模板确定单元,用于根据所述邻域值的取样点数确定所述数据通道对应的所述滤波模板。可选的,每个所述滤波模板包括均值滤波模板和中值滤波模板,其中,所述均值滤波模板包括对应数量的所述邻域值的取样点数。可选的,所述滤波处理模块包括:均值滤波单元,用于将所述滤波数据与对应的所述邻域值进行均值滤波,获得均值滤波后的多个平均值;中值滤波单元,用于将多个所述平均值进行中值滤波,获得所述平均值的中值作为滤波后的数据。可选的,所述数据缓存模块包括:权系数确定单元,用于根据所述滤波数据的位数确定所述滤波模板对应的权系数;数据缓存单元,用于根据所述权系数匹配存储所述滤波数据及其对应的所述滤波模板至相应的缓存单元。可选的,所述滤波装置还包括:数据输出模块,用于获取滤波后的数据,并将所述滤波后的数据并行输出。本专利技术实施例提供的一种滤波模板可重配置的滤波方法及装置,通过根据至少一个数据通道中接收的滤波数据,为该数据通道配置相应的滤波模板,并将该滤波数据及其对应的滤波模板存储至相应的缓存单元,以控制缓存单元中滤波数据采用对应的滤波模板依次进行滤波处理,从而能够在降低成本的前提下,通过重置滤波模板,以适应不同的滤波数据,增加滤波的灵活性和通用性。附图说明图1是本专利技术实施例一提供的一种滤波模板可重配置的滤波方法的流程图;图2是本专利技术实施例二提供的一种滤波模板可重配置的滤波方法的流程图;图3是本专利技术实施例三提供的一种滤波模板可重配置的滤波方法的流程图;图4是本专利技术实施例四提供的一种滤波模板可重配置的滤波方法的流程图;图5是本专利技术实施例五提供的一种滤波模板可重配置的滤波装置的结构框图;图6是本专利技术实施例六提供的一种滤波模板可重配置的滤波装置的结构框图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1是本专利技术实施例一提供的一种滤波模板可重配置的滤波方法的流程图,该方法可适用于对不同滤波数据进行滤波处理的情况,该方法可以由本专利技术实施例提供的滤波模板可重配置的滤波装置来执行,该装置可采用软件和/或硬件的方式实现,该装置可集成于数据采集或检测设备中,如图1所示,该方法具体包括:S101、根据从至少一个数据通道中接收的滤波数据,为所述数据通道配置相应的滤波模板。传感器接收被测信息,并能够将所接收的被测信息转化为相应的电信号或数值信号等输出。但是,在数据采集或处理输出过程中,设备本身的机械结构和内部电路,以及被测物所处的环境和其自身的表面的凹凸不平等因素的存在,都将影响检测信息,因而需要对传感器输出的数据进行滤波处理以增加检测的准确性。示例性的,数据采集传感器采集被测物的信息,并将该信息转化为相应的数据后,通过数据通道进行传输处理。由于传感器在特定的时钟周期内所输出的数据可以是一个或多个,且需要为传感器输出的每个数据配置一个数据通道,以进行传输和处理。为提高数据的准确性,通过根据每个数据通道所接收的滤波数据,为该数据通道配置相应的滤波模板。例如,图像采集传感器,通常会输出图像的像素灰度值,因而可根据各数据通道中接收的像素灰度值,为该数据通道配置相应的滤波模板。S102、将从所述数据通道中接收的所述滤波数据及其对应的所述滤波模板存储至相应的缓存单元。示例性的,传感器输出的滤波数据经数据通道传输,以进行后续的滤波处理。传感器通常按照一定的时钟周期进行信息采集,将采集的信息转化为相应的滤波数据后通过根据数据通道进行传输,并根据各数据通道中接收的滤波数据,为数据通道配置相应的滤波模板。为使得滤波数据按照传感器采集信息的时钟周期进行滤波处理,需要将同一时钟周期内的滤波数据及其对应的滤波模板存储至相应的缓存单元中。如上例中,可将图本文档来自技高网...
一种滤波模板可重配置的滤波方法及装置

【技术保护点】
一种滤波模板可重配置的滤波方法,其特征在于,包括:根据从至少一个数据通道中接收的滤波数据,为所述数据通道配置相应的滤波模板;将从所述数据通道中接收的所述滤波数据及其对应的所述滤波模板存储至相应的缓存单元;控制所述缓存单元中存储的所述滤波数据采用对应的所述滤波模板依次进行滤波处理。

【技术特征摘要】
1.一种滤波模板可重配置的滤波方法,其特征在于,包括:根据从至少一个数据通道中接收的滤波数据,为所述数据通道配置相应的滤波模板;将从所述数据通道中接收的所述滤波数据及其对应的所述滤波模板存储至相应的缓存单元;控制所述缓存单元中存储的所述滤波数据采用对应的所述滤波模板依次进行滤波处理。2.根据权利要求1所述的滤波方法,其特征在于,所述根据从至少一个数据通道中接收的滤波数据,为所述数据通道配置相应的滤波模板,包括:对所述数据通道中传输的所述滤波数据的位数进行计数;根据计数结果确定所述数据通道中所述滤波数据对应邻域值的取样点数;根据所述邻域值的取样点数确定所述数据通道对应的所述滤波模板。3.根据权利要求2所述的滤波方法,其特征在于,每个所述滤波模板包括均值滤波模板和中值滤波模板,其中,所述均值滤波模板包括对应数量的所述邻域值的取样点数。4.根据权利要求3所述的滤波方法,其特征在于,所述控制所述缓存单元中存储的所述滤波数据采用对应的所述滤波模板依次进行滤波处理,包括:将所述滤波数据与对应的所述邻域值进行均值滤波,获得均值滤波后的多个平均值;将多个所述平均值进行中值滤波,获得所述平均值的中值作为滤波后的数据。5.根据权利要求2所述的滤波方法,其特征在于,所述将从所述数据通道中接收的所述滤波数据及其对应的所述滤波模板存储至相应的缓存单元,包括:根据所述滤波数据的位数确定所述滤波模板对应的权系数;根据所述权系数匹配存储所述滤波数据及其对应的所述滤波模板至相应的缓存单元。6.根据权利要求1-5任一项所述的滤波方法,其特征在于,还包括:获取滤波后的数据,并将所述滤波后的数据并行输出。7.一种滤波...

【专利技术属性】
技术研发人员:董扬辉
申请(专利权)人:深圳怡化电脑股份有限公司深圳市怡化时代科技有限公司深圳市怡化金融智能研究院
类型:发明
国别省市:广东,44

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

1