数据过滤方法和数据过滤系统技术方案

技术编号:10515486 阅读:128 留言:0更新日期:2014-10-08 15:05
本发明专利技术涉及一种数据过滤方法和数据过滤系统,其中,上述数据过滤方法包括:S1,至少一个RFID读写器采集至少一个RFID标签中预设类型的数据,将采集数据传输至中间件;S2,中间件将采集数据输入预设有限状态机模型,根据预设有限状态机模型的输出数据确定采集数据中的无效数据,对无效数据进行过滤和/或合并。通过本发明专利技术的技术方案,能够利用中间件,并采用有限状态机方式有效地排除系统外标签所带来的干扰,整合系统内部的冗余标签数据,筛选出有效的标签数据进行快速有效地分析,同时还降低了系统误读所带来的风险。

【技术实现步骤摘要】
数据过滤方法和数据过滤系统
本专利技术涉及射频识别
,具体而言,涉及一种数据过滤方法和数据过滤系统。
技术介绍
RFID射频识别技术(RadioFrequencyIdentification)具有自动识别、快速检测、降低人力资源成本等优点,已经成熟应用到很多的行业中,例如:物流行业,制药和保健行业,图书馆,非接触式ID卡和门票,资产管理,制造业,服装业,汽车工业,动物标识,交通管理,航空航天,军队等。多行业的广泛应用也带来了对RFID数据的更高要求。为了实现RFID技术的广泛应用,基于RFID技术的应用系统往往采用廉价、电量低的RFID标签和设备,以控制整个系统的成本,因此导致了RFID标签读写器在读写RFID标签信息时的可靠性及系统性能的下降,主要体现在RFID数据的不可靠性与RFID数据的冗余性两个方面。由于RFID信号穿透水或金属能力弱、功耗低、无线信号多途径效应等原因,造成了数据的不可靠性;此外,大量RFID标签数据被系统读取也会造成RFID原始数据的冗余。不可靠性主要指:系统外标签数据的读入、系统内标签数据误读;冗余性主要指大量标签数据重复、无效。如果将RFID原始数据直接在实际环境中应用,得到的结果往往没有价值,所以系统需要对RFID原始数据进行过滤与清理,以提高RFID数据的质量和实际应用价值。
技术实现思路
本专利技术所要解决的技术问题在于,如何针对RFID识别到的数据进行过滤,提高RFID识别到的数据的有效性,降低系统误读造成的风险和资源浪费。为此目的,本专利技术提出了一种数据过滤方法,包括:S1,至少一个RFID读写器采集至少一个RFID标签中预设类型的数据,将采集数据传输至中间件;S2,所述中间件将所述采集数据输入预设有限状态机模型,根据所述预设有限状态机模型的输出数据确定所述采集数据中的无效数据,对所述无效数据进行过滤和/或合并。优选地,所述中间件包括:设备中间件和过滤中间件,则所述步骤S2包括:所述设备中间件将所述采集数据传输至所述过滤中间件,所述过滤中间件将所述采集数据输入预设有限状态机模型,根据所述预设有限状态机模型的输出数据确定所述采集数据中的无效数据,对所述无效数据进行过滤。优选地,所述预设类型的数据包括:所述RFID标签的编号、所述RFID标签的位置和/或所述RFID标签被读取的时间。优选地,所述预设有限状态机模型包括所述采集数据的时间状态和/或位置状态、所述采集数据的编号、所述采集数据的状态转换函数、所述采集数据的初始状态、所述采集数据的最终状态。优选地,所述步骤S2包括:S21,所述过滤中间件在所述预设有限状态机模型的输出数据中查询时间状态和位置状态均为初始状态的初始数据,在所述初始数据中查询所述RFID标签的编号,判断查询到的编号是否处于预设配置文件中,若未处于所述预设配置文件中,则判定与所述查询到的编号对应的RFID标签相关的采集数据为无效数据。优选地,所述步骤S2还包括:S22,所述过滤中间件在所述预设有限状态机模型的输出数据中获取所述RFID标签被读取的时间,将所述被读取的时间与预设时间阈值进行比较,若所述RFID标签被读取的时间小于所述预设时间阈值,则获取所述RFID标签被读取的次数,将所述被读取的次数与预设次数阈值进行比较,在所述被读取的次数大于所述预设次数阈值时,判定所述RFID标签被重复读取,合并所述RFID标签的相同的采集数据。优选地,所述步骤S2还包括:S23,所述过滤中间件根据所述状态转换函数确定所述采集数据在相邻状态中的时间状态和位置状态,在相邻状态中所述时间状态和位置状态相同时,过滤掉相同的时间状态数据和位置状态数据。本专利技术还提出了一种数据过滤系统,包括:至少一个RFID读写器、至少一个RFID标签以及中间件,其中,所述至少一个RFID读写器采集所述至少一个RFID标签中预设类型的数据,将采集数据传输至所述中间件;所述中间件将所述采集数据输入预设有限状态机模型,根据所述预设有限状态机模型的输出数据确定所述采集数据中的无效数据,对所述无效数据进行过滤和/或合并。优选地,所述中间件包括:设备中间件和过滤中间件,其中,所述设备中间件将所述采集数据传输至所述过滤中间件,所述过滤中间件将所述采集数据输入预设有限状态机模型,根据所述预设有限状态机模型的输出数据确定所述采集数据中的无效数据,对所述无效数据进行过滤。优选地,所述预设类型的数据包括:所述RFID标签的编号、所述RFID标签的位置和/或所述RFID标签被读取的时间。优选地,所述预设有限状态机模型包括所述采集数据的时间状态和/或位置状态、所述采集数据的编号、所述采集数据的状态转换函数、所述采集数据的初始状态、所述采集数据的最终状态。优选地,所述过滤中间件在所述预设有限状态机模型的输出数据中查询时间状态和位置状态均为初始状态的初始数据,在所述初始数据中查询所述RFID标签的编号,判断查询到的编号是否处于预设配置文件中,若未处于所述预设配置文件中,则判定与所述查询到的编号对应的RFID标签相关的采集数据为无效数据。优选地,所述过滤中间件在所述预设有限状态机模型的输出数据中获取所述RFID标签被读取的时间,将所述被读取的时间与预设时间阈值进行比较,若所述RFID标签被读取的时间小于所述预设时间阈值,则获取所述RFID标签被读取的次数,将所述被读取的次数与预设次数阈值进行比较,在所述被读取的次数大于所述预设次数阈值时,判定所述RFID标签被重复读取,合并所述RFID标签的相同的采集数据。优选地,所述过滤中间件根据所述状态转换函数确定所述采集数据在相邻状态中的时间状态和位置状态,在相邻状态中所述时间状态和位置状态相同时,过滤掉相同的时间状态数据和位置状态数据。通过采用本专利技术所公开的制造方法,能够利用中间件,并采用有限状态机方式有效地排除系统外标签所带来的干扰,整合系统内部的冗余标签数据,筛选出有效的标签数据进行快速有效地分析,同时还降低了系统误读所带来的风险。附图说明通过参考附图会更加清楚的理解本专利技术的特征和优点,附图是示意性的而不应理解为对本专利技术进行任何限制,在附图中:图1示出了根据本专利技术一个实施例的数据过滤方法的流程图;图2示出了根据本专利技术一个实施例的数据过滤系统的框图;图3示出了根据本专利技术一个实施例的数据流向示意图;图4示出了根据本专利技术一个实施例的冗余数据处理的流程图;图5示出了根据本专利技术一个实施例的环境部署图。具体实施方式下面将结合附图对本专利技术的实施例进行详细描述。图1示出了根据本专利技术一个实施例的数据过滤方法的流程图。如图1所示,根据本专利技术一个实施例的数据过滤方法包括:S1,至少一个RFID读写器采集至少一个RFID标签中预设类型的数据,将采集数据传输至中间件;S2,中间件将采集数据输入预设有限状态机模型,根据预设有限状态机模型的输出数据确定采集数据中的无效数据,对无效数据进行过滤和/或合并。优选地,所述中间件包括:设备中间件和过滤中间件,则所述步骤S2包括:所述设备中间件将所述采集数据传输至所述过滤中间件,所述过滤中间件将所述采集数据输入预设有限状态机模型,根据所述预设有限状态机模型的输出数据确定所述采集数据中的无效数据,对所述无效数据进行过滤。RFID读写器的频率可以为2.4GHz,在本文档来自技高网...
数据过滤方法和数据过滤系统

【技术保护点】
一种数据过滤方法,其特征在于,包括:S1,至少一个RFID读写器采集至少一个RFID标签中预设类型的数据,将采集数据传输至中间件;S2,所述中间件将所述采集数据输入预设有限状态机模型,根据所述预设有限状态机模型的输出数据确定所述采集数据中的无效数据,对所述无效数据进行过滤和/或合并。

【技术特征摘要】
1.一种数据过滤方法,其特征在于,包括:S1,至少一个RFID读写器采集至少一个RFID标签中预设类型的数据,将采集数据传输至中间件;S2,所述中间件将所述采集数据输入预设有限状态机模型,根据所述预设有限状态机模型的输出数据确定所述采集数据中的无效数据,对所述无效数据进行过滤和/或合并;所述中间件包括:设备中间件和过滤中间件,则所述步骤S2包括:所述设备中间件将所述采集数据传输至所述过滤中间件,所述过滤中间件将所述采集数据输入预设有限状态机模型,根据所述预设有限状态机模型的输出数据确定所述采集数据中的无效数据,对所述无效数据进行过滤;所述预设类型的数据包括:所述RFID标签的编号、所述RFID标签的位置和/或所述RFID标签被读取的时间;所述预设有限状态机模型包括所述采集数据的时间状态和/或位置状态、所述采集数据的编号、所述采集数据的状态转换函数、所述采集数据的初始状态、所述采集数据的最终状态;所述步骤S2包括:S21,所述过滤中间件在所述预设有限状态机模型的输出数据中查询时间状态和位置状态均为初始状态的初始数据,在所述初始数据中查询所述RFID标签的编号,判断查询到的编号是否处于预设配置文件中,若未处于所述预设配置文件中,则判定与所述查询到的编号对应的RFID标签相关的采集数据为无效数据。2.根据权利要求1所述的数据过滤方法,其特征在于,所述步骤S2还包括:S22,所述过滤中间件在所述预设有限状态机模型的输出数据中获取所述RFID标签被读取的时间,将所述被读取的时间与预设时间阈值进行比较,若所述RFID标签被读取的时间小于所述预设时间阈值,则获取所述RFID标签被读取的次数,将所述被读取的次数与预设次数阈值进行比较,在所述被读取的次数大于所述预设次数阈值时,判定所述RFID标签被重复读取,合并所述RFID标签的相同的采集数据。3.根据权利要求2所述的数据过滤方法,其特征在于,所述步骤S2还包括:S23,所述过滤中间件根据所述状态转换函数确定所述采集数据在相邻状态中的时间状态和位置状态,在相邻状态中所述时间状态和位置状态相同时,过滤掉相同的时间状态数...

【专利技术属性】
技术研发人员:朱大立王思叶张珠君张艳芳罗元剑丁昶
申请(专利权)人:中国科学院信息工程研究所
类型:发明
国别省市:北京;11

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

1