[发明专利]红外遥控码库的快速匹配方法在审
申请号: | 201610105303.9 | 申请日: | 2016-02-25 |
公开(公告)号: | CN105702014A | 公开(公告)日: | 2016-06-22 |
发明(设计)人: | 蒋晟;王云飞;蔡天文;孙运涛 | 申请(专利权)人: | 无锡力芯微电子股份有限公司 |
主分类号: | G08C23/04 | 分类号: | G08C23/04 |
代理公司: | 无锡互维知识产权代理有限公司 32236 | 代理人: | 庞聪雅 |
地址: | 214000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 红外 遥控 快速 匹配 方法 | ||
【技术领域】
本发明涉及红外遥控码流处理领域,特别涉及一种红外遥控码库的快速匹 配方法。
【背景技术】
目前,随着市场上的智能家居设备越来越丰富,越来越多的智能家居设备 都配对上了红外遥控功能,红外遥控功能能够遥控电视、机顶盒、空调、风扇 等家里的大部分电器,是家庭接入智能家居网络的最基本实现。通过红外遥控 的学习功能,能够很快学习到大量的红外码,但是对于快速找到家里的电器遥 控器所对应的码值却很有难度。传统的方式是在红外码库中找到电器设备的品 牌或者型号,来一个个实际发码来测试,这样的效率其实是很低的,很多用户 都反映这样的搜码对他们来讲,难度太高了,很多时候用户都因为没有找到对 应的红外码库而放弃了这个功能。
因此,有必要提出一种红外遥控码库的快速匹配方法。
【发明内容】
本发明的目的之一在于提供一种红外遥控码库的快速匹配方法,其能够快 速匹配红外遥控码流,方便用户使用。
为了解决上述问题,根据本发明的一个方面,本发明提供一种红外遥控码 库的快速匹配方法,所述红外遥控码库包括多种类型的红外遥控码,每种类型 的红外遥控码包括多帧红外遥控码流,每帧红外遥控码流具有连续的多个码脉 冲,所述码脉冲至少包括两种不同类型,每个码脉冲包括高电平和低电平,其 中高电平为预定频率的载波脉冲,不同类型的码脉冲的高电平持续时间和低电 平的持续时间不同,所述红外遥控码库还记载有各帧红外遥控码流的码特征数 据,其包括:接收一目标帧红外遥控码流;提取该目标帧红外遥控码流的码特 征数据;将提取到的该目标帧红外遥控码流的码特征数据与所述红外遥控码库 中记载的各帧红外遥控码流的码特征数据进行匹配,以在所述红外遥控码库中 快速找到与该目标帧红外遥控码流相匹配的一帧红外遥控码流。
进一步的,每帧红外遥控码流的码特征数据包括载频、样本种类数目、各 个样本数据、样本索引值大小和/或各个样本的索引值,所述将提取到的该目标 帧红外遥控码流的码特征数据与所述红外遥控码库中记载的各帧红外遥控码流 的码特征数据进行匹配包括:从所述红外遥控码库中取出一帧红外遥控码流的 码特征数据;将提取到的该目标帧红外遥控码流的码特征数据中的载频、样本 种类数目、各个样本数据、样本索引值大小和/或各个样本的索引值与从所述红 外遥控码库中取出的一帧红外遥控码流的码特征数据中的载频、样本种类数目、 各个样本数据、样本索引值大小和/或各个样本的索引值依次进行比较;只要载 频、样本种类数目、各个样本数据、样本索引值大小和/或各个样本的索引值中 有一组对应的数据无法匹配,则认为该目标帧红外遥控码流与从所述红外遥控 码库中取出的该帧红外遥控码流不匹配,立即退出从所述红外遥控码库中取出 的该帧红外遥控码流的匹配,并从所述红外遥控码库中取出另一帧红外遥控码 流的码特征数据继续进行匹配直到所有帧红外遥控码流的码特征数据被取出; 如果载频、样本种类数目、各个样本数据、样本索引值大小和/或各个样本的索 引值中所有组对应的数据都匹配,则认为该目标帧红外遥控码流与从所述红外 遥控码库中取出的该帧红外遥控码流相匹配。
进一步的,如果提取到的该目标帧红外遥控码流的码特征数据中的载频与 从所述红外遥控码库中取出的该帧红外遥控码流的码特征数据中的载频的偏差 在第一预定范围之内,则认为两者相匹配,否则认为不匹配。
进一步的,如果提取到的该目标帧红外遥控码流的码特征数据中的样本种 类数目与从所述红外遥控码库中取出的该帧红外遥控码流的码特征数据中的样 本种类数据数目一致,则认为两者相匹配,否则认为不匹配。
进一步的,如果提取到的该目标帧红外遥控码流的码特征数据中的各个样 本数据与从所述红外遥控码库中取出的该帧红外遥控码流的码特征数据中的各 个样本数据的偏差在第二预定范围之内,则认为两者相匹配,否则认为不匹配。
进一步的,如果提取到的该目标帧红外遥控码流的码特征数据中的样本索 引值大小与从所述红外遥控码库中取出的该帧红外遥控码流的码特征数据中的 样本索引值大小一致,则认为两者相匹配,否则认为不匹配。
进一步的,如果提取到的该目标帧红外遥控码流的码特征数据中的各个样 本的索引值与从所述红外遥控码库中取出的该帧红外遥控码流的码特征数据中 的各个样本的索引值一致,则认为两者相匹配,否则认为不匹配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡力芯微电子股份有限公司,未经无锡力芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610105303.9/2.html,转载请声明来源钻瓜专利网。