[发明专利]红外遥控码库的快速匹配方法在审
申请号: | 201610105303.9 | 申请日: | 2016-02-25 |
公开(公告)号: | CN105702014A | 公开(公告)日: | 2016-06-22 |
发明(设计)人: | 蒋晟;王云飞;蔡天文;孙运涛 | 申请(专利权)人: | 无锡力芯微电子股份有限公司 |
主分类号: | G08C23/04 | 分类号: | G08C23/04 |
代理公司: | 无锡互维知识产权代理有限公司 32236 | 代理人: | 庞聪雅 |
地址: | 214000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 红外 遥控 快速 匹配 方法 | ||
1.一种红外遥控码库的快速匹配方法,所述红外遥控码库包括多种类型的 红外遥控码,每种类型的红外遥控码包括多帧红外遥控码流,每帧红外遥控码 流具有连续的多个码脉冲,所述码脉冲至少包括两种不同类型,每个码脉冲包 括高电平和低电平,其中高电平为预定频率的载波脉冲,不同类型的码脉冲的 高电平持续时间和低电平的持续时间不同,所述红外遥控码库还记载有各帧红 外遥控码流的码特征数据,其特征在于,其包括:
接收一目标帧红外遥控码流;
提取该目标帧红外遥控码流的码特征数据;
将提取到的该目标帧红外遥控码流的码特征数据与所述红外遥控码库中记 载的各帧红外遥控码流的码特征数据进行匹配,以在所述红外遥控码库中快速 找到与该目标帧红外遥控码流相匹配的一帧红外遥控码流。
2.根据权利要求1所述的红外遥控码库的快速匹配方法,其特征在于,每 帧红外遥控码流的码特征数据包括载频、样本种类数目、各个样本数据、样本 索引值大小和/或各个样本的索引值,
所述将提取到的该目标帧红外遥控码流的码特征数据与所述红外遥控码库 中记载的各帧红外遥控码流的码特征数据进行匹配包括:
从所述红外遥控码库中取出一帧红外遥控码流的码特征数据;
将提取到的该目标帧红外遥控码流的码特征数据中的载频、样本种类数目、 各个样本数据、样本索引值大小和/或各个样本的索引值与从所述红外遥控码库 中取出的一帧红外遥控码流的码特征数据中的载频、样本种类数目、各个样本 数据、样本索引值大小和/或各个样本的索引值依次进行比较;
只要载频、样本种类数目、各个样本数据、样本索引值大小和/或各个样本 的索引值中有一组对应的数据无法匹配,则认为该目标帧红外遥控码流与从所 述红外遥控码库中取出的该帧红外遥控码流不匹配,立即退出从所述红外遥控 码库中取出的该帧红外遥控码流的匹配,并从所述红外遥控码库中取出另一帧 红外遥控码流的码特征数据继续进行匹配直到所有帧红外遥控码流的码特征数 据被取出;
如果载频、样本种类数目、各个样本数据、样本索引值大小和/或各个样本 的索引值中所有组对应的数据都匹配,则认为该目标帧红外遥控码流与从所述 红外遥控码库中取出的该帧红外遥控码流相匹配。
3.根据权利要求2所述的红外遥控码库的快速匹配方法,其特征在于,
如果提取到的该目标帧红外遥控码流的码特征数据中的载频与从所述红外 遥控码库中取出的该帧红外遥控码流的码特征数据中的载频的偏差在第一预定 范围之内,则认为两者相匹配,否则认为不匹配。
4.根据权利要求2所述的红外遥控码库的快速匹配方法,其特征在于,
如果提取到的该目标帧红外遥控码流的码特征数据中的样本种类数目与从 所述红外遥控码库中取出的该帧红外遥控码流的码特征数据中的样本种类数据 数目一致,则认为两者相匹配,否则认为不匹配。
5.根据权利要求2所述的红外遥控码库的快速匹配方法,其特征在于,
如果提取到的该目标帧红外遥控码流的码特征数据中的各个样本数据与从 所述红外遥控码库中取出的该帧红外遥控码流的码特征数据中的各个样本数据 的偏差在第二预定范围之内,则认为两者相匹配,否则认为不匹配。
6.根据权利要求2所述的红外遥控码库的快速匹配方法,其特征在于,
如果提取到的该目标帧红外遥控码流的码特征数据中的样本索引值大小与 从所述红外遥控码库中取出的该帧红外遥控码流的码特征数据中的样本索引值 大小一致,则认为两者相匹配,否则认为不匹配。
7.根据权利要求2所述的红外遥控码库的快速匹配方法,其特征在于,
如果提取到的该目标帧红外遥控码流的码特征数据中的各个样本的索引值 与从所述红外遥控码库中取出的该帧红外遥控码流的码特征数据中的各个样本 的索引值一致,则认为两者相匹配,否则认为不匹配。
8.根据权利要求1所述的红外遥控码库的快速匹配方法,其特征在于,
所述载频为所述红外遥控码流的各个码脉冲的高电平的预定频率值;
所述样本种类数目为所述红外遥控码流的码脉冲的类型数目;
所述各个样本数据为所述红外遥控码流的各个码脉冲的高电平持续时间和 低电平的持续时间;
所述样本索引值大小为所述红外遥控码流的码脉冲的个数;
所述各个样本的索引值为所述红外遥控码流的各个码脉冲的索引值,其中 每个码脉冲被分配一个预定索引值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡力芯微电子股份有限公司,未经无锡力芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610105303.9/1.html,转载请声明来源钻瓜专利网。