技术领域
[0001] 本
发明涉及遥控技术领域,尤其涉及一种快速对码的方法。
背景技术
[0002] 各种
家用电器及
电子设备配备了大量的遥控器,通过红外或射频遥控极大方便了人们的生活。
[0003] 然而随着智能家居和
物联网技术的发展,各种遥控器越来越多,人们发明了万能遥控器、智能遥控器等将很多遥控器整合在一起。包括一些万能遥控器的手机APP程序,都可以代替多个遥控器,控制多个设备。
[0004] 这些万能遥控器在用户使用时,需要提前和用户的设备完成匹配,找出和设备原装遥控器编码一致的遥控器编码,这个过程叫做对码。一个设备只需要对码一次,保存后正常使用无需再对码。然而这个对码过程现在却是非常麻烦。
[0005] 目前常见已知的对码方法主要有试码,学码。
[0006] 遥控器试码方法,就是将依据某种分类规则聚合的多个遥控器的发射码,通过具备红外发射功能的设备发射,观察需要对码的设备的反馈,在1个或多个码值发射反馈正确后,最后筛选出正确的遥控器编码组,完成遥控器对码。这种对码方式非常繁琐复杂,对于一般人使用有相当难度。原因有四点:1、需要用户观察接收设备的反馈,如果错过了就会造成对码失败。2、如果使用的是省略了部分按键的方案,虽然能提高对码效率,省略的按键没有编码,影响用户日后使用体验。3、如果使用的是包含所有按键的遥控器的方案,则过程会很复杂。4、有些按键试码需要有一定逻辑顺序,比如要先按电源键开机才能测试后面代码。如果用户按电源键关机了,则后面代码测试就会失败。普通用户很难掌握。
[0007] 遥控器学码方法,就是将设备原遥控器对准万能遥控器,按压按键,让万能遥控器对应接收该键的键值编码暂存,各按键逐一进行,完成后进行保存,完成学码对码。这种方式容易受到外界
信号干扰,会有距离影响,学习的编码有可能不规整,影响后续发码和控制准确性。整个过程繁琐,需要用户集中精
力,操作复杂,成功率低。
发明内容
[0008] 基于背景技术存在的技术问题,本发明提出了一种快速对码的方法。
[0009] 本发明采用的技术方案是:
[0010] 一种快速对码的方法,其特征在于,包括:
[0011] 利用智能设备获取待控设备的实体遥控器的图片,与遥控器图片库中预存的遥控器图片进行比对,其中所述遥控器图片库中的每个遥控器图片对应一组特征关键词、遥控器按键的按键名称以及按键键值;
[0012] 从遥控器图片库中筛选出与实体遥控器图片的匹配相似度较高的一个或几个遥控器图片,并将筛选出的遥控器图片信息反馈给用户进行确认,其中所述反馈给用户的遥控器图片信息包括遥控器图片及其对应的特征关键词;
[0013] 获取所述用户的确认信号,把所述用户
选定的遥控器图片对应的遥控器按键的按键名称以及按键键值进行保存至所述智能设备,完成对码。
[0014] 进一步地,所述的一种快速对码的方法,其特征在于,如果获取到的所述用户的确认信号是非确认信息,则引导所述用户按照以下步骤进行操作:
[0015] 通过智能设备反馈给所述用户多组可供选择的特征关键词;
[0016] 接收所述用户的特征关键词选定信号,获取较小范围的遥控器图片库,从较小范围的遥控器图片库中筛选出与所述实体遥控器图片的匹配相似度较高的一个或多个遥控器图片;
[0017] 所述从较小范围的遥控器图片库中匹配出的遥控器图片信息反馈给用户进行确认,其中所述反馈给用户的遥控器图片信息包括遥控器图片及其对应的特征关键词;
[0018] 获取所述用户的确认信号,把所述用户选定的遥控器图片对应的遥控器按键的按键名称以及按键键值进行保存至所述智能设备,完成对码。
[0019] 进一步地,所述的一种快速对码的方法,其特征在于,将筛选出的遥控器图片信息反馈给用户进行确认时,按照匹配相似度从高到低的顺序反馈给用户,所述反馈给用户的遥控器图片信息还包括相似度排位。
[0020] 进一步地,所述的一种快速对码的方法,其特征在于,所述利用智能设备获取待控设备的实体遥控器的图片的方式包括:所述智能设备调用其自身配置的摄像头拍摄的待控设备的实体遥控器的图片或者所述智能设备通过导入方式获得的待控设备的实体遥控器的图片。
[0021] 进一步地,所述的一种快速对码的方法,其特征在于,所述智能设备为智能手机、
平板电脑或智能遥控器。
[0022] 进一步地,所述的一种快速对码的方法,其特征在于,所述按键键值为红外码或者射频码,使用所述按键键值的实体遥控器或者遥控器应用程序能够还原成可供发射的红外或者射频编码。
[0023] 进一步地,所述的一种快速对码的方法,其特征在于,所述特征关键词信息包括以下特征信息中的一个或多个:遥控器ID、遥控器型号、遥控器
颜色、遥控器控制的设备品牌、遥控器控制的设备型号、遥控器控制的设备类别。
[0024] 进一步地,所述的一种快速对码的方法,其特征在于,所述待控设备为
有线电视机顶盒时,所述特征关键词信息还包括地区信息。
[0025] 进一步地,所述的一种快速对码的方法,其特征在于,所述从遥控器图片库中筛选出的与实体遥控器图片的匹配相似度较高的遥控器图片仅有一个时,允许省略用户确认过程。
[0026] 进一步地,所述的一种快速对码的方法,其特征在于,所述从遥控器图片库中筛选出与实体遥控器图片的匹配相似度较高的一个或几个遥控器图片,是采用程序自动运行筛选,而非人工筛选。
[0028] 由上述对本发明的描述可知,本发明公开的一种快速对码方法,利用遥控器实物图片进行比对,进而获取匹配的红外编码完成对码,可以有效降低用户的使用难度,提高对码准确性和对码效率,促进万能遥控器的推广普及,带动智能家居产业的发展。
附图说明
[0029] 图1为本发明一种快速对码方法的
云端遥控器图片库建立示意图。
[0030] 图2为本发明一种快速对码方法的主流程示意图。
具体实施方式
[0031] 下面将结合本发明
实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
[0032] 实施例1,待控设备为电视机,电视机的遥控器为红外遥控器。
[0033] 如图1、2所示,一种快速对码方法,包括:
[0034] 首先,收集各种电视机的遥控器,按品牌分组;
[0035] 然后进行遥控器的
正面俯视图拍照采集,建立遥控器图片库;
[0036] 然后对每个遥控器进行采集按键的红外编码键值,建立码库;
[0037] 然后对每个遥控器进行标注遥控器ID、遥控器型号、遥控器颜色、遥控器控制的设备品牌、遥控器控制的设备型号、遥控器控制的设备类别,建立部分或全部特征关键词库,方便用户区分以后区分选择;
[0038] 遥控器图片库与码库、特征关键词库相关联,把上述数据存储到云端,设计好调用
接口;
[0039] 设计专用的手机APP,该APP可以调用手机的相机。
[0040] 做好以上准备工作,开始进行对码:
[0041] 在手机APP上调用手机摄像头拍摄当前需要遥控的电视机的实体遥控器正面俯视图照片,然后把拍摄的实体遥控器图片上传到云端,通过接口程序进行自动识别检索,并把从遥控器图片库中检索到的相似度最高的1至9张遥控器图片的图片信息按相似度从高到低排列反馈给用户选择,反馈给用户的遥控器图片信息包括遥控器图片及其对应的特征关键词。
[0042] 用户在确认前,如果反馈的图片个数为1时可直接选择确认,也可跳过用户确认这一环节直接确认;如果反馈的图片个数为多个时,可直接根据反馈的遥控器图片与实体遥控器进行判断选择,如果反馈的两个及以上个遥控器图片的相似度太高,难以判断时,可查看该遥控器图片对应的特征关键词信息进行辅助判断,进而缩小比对范围。
[0043] 用户选择确认后,手机APP从云端返回该遥控器图片对应的所有红外编码键值以及相应按键名称以及相关特征关键词,保存于手机备用。这样,就完成了对码匹配的整个过程。如果用户确认反馈的所有遥控器图片和当前实体遥控器都不一样,则手机APP引导用户按下面步骤操作:
[0044] 该APP首先通过手机反馈给用户多组可供选择的特征关键词,让用户选择遥控器控制的设备类别、设备品牌等,本实施例选定为电视机以及电视机品牌,接收用户的特征关键词选定信号,然后在云端的遥控器图片库中只检索特征关键词包含该电视机品牌的遥控器图片,并把从只包含电视机及电视机品牌的遥控器图片库中筛选出的与实体遥控器图片的相似度最高的1至9张遥控器图片的图片信息按相似度从高到低排列反馈给用户选择,反馈给用户的遥控器图片信息包括遥控器图片及其对应的特征关键词;
[0045] 用户选择确认后,手机APP从云端返回该遥控器图片对应的所有红外编码键值以及相应按键名称以及相关特征关键词,保存手机备用。
[0046] 实施例2,待控设备为有线电视机顶盒,有线电视机顶盒的遥控器为红外遥控器。
[0047] 如图1、2所示,一种快速对码方法,包括:
[0048] 将有线电视机顶盒遥控器按地区城市进行遥控器的正面俯视图拍照采集,建立遥控器图片库;
[0049] 然后对每个遥控器进行按键采集红外编码键值,建立码库;
[0050] 然后对每个遥控器进行标注遥控器ID、遥控器型号、遥控器颜色、遥控器控制的设备品牌、遥控器控制的设备型号、遥控器控制的设备类别、遥控器控制的设备所使用地区,建立特征关键词库,方便用户区分以后区分选择;
[0051] 遥控器图片库与码库、特征关键词库相关联,把上述数据存储到云端,设计好调用接口;
[0052] 设计专用的手机APP,该APP可以调用手机的相机。
[0053] 做好以上准备工作,开始进行对码:
[0054] 在手机APP上调用手机摄像头拍摄当前需要遥控的有线电视机顶盒的实体遥控器正面俯视图照片,然后把拍摄的实体遥控器图片上传到云端,通过接口程序进行自动识别检索,并把从遥控器图片库中检索到的相似度最高的1至9张遥控器图片的图片信息按相似度从高到低排列反馈给用户选择,反馈给用户的遥控器图片信息包括遥控器图片及其对应的特征关键词。
[0055] 用户在确认时,如果反馈的图片个数为1时可直接选择确认,也可跳过用户确认这一环节直接确认;如果反馈的图片个数为多个时,可直接根据反馈的遥控器图片与实体遥控器进行判断选择,如果反馈的两个及以上遥控器图片的相似度太高,难以判断时,可查看该遥控器图片对应的特征关键词信息进行辅助判断,进而缩小比对范围。
[0056] 用户选择确认后,手机APP从云端返回该遥控器图片对应的所有红外编码键值以及相应按键名称以及相关特征关键词,保存于手机备用。这样,就完成了对码匹配的整个过程。如果用户确认反馈的所有遥控器图片和当前实体遥控器都不一样,则手机APP引导用户按下面步骤操作:
[0057] 该APP首先通过手机反馈给用户多组可供选择的特征关键词,让用户选择遥控器控制的设备类别,本实施例选定为有线电视机顶盒,然后会根据手机GPS自动
定位获取城市信息,有线电视机顶盒和城市信息构成特征关键词,然后在云端的遥控器图片库中只检索特征关键词包含该地区城市的有线电视机顶盒的遥控器图片,并把从只包含该地区城市的有线电视机顶盒的遥控器图片库中筛选出的与实体遥控器图片的相似度最高的1至9张遥控器图片的图片信息按相似度从高到低排列反馈给用户选择,反馈给用户的遥控器图片信息包括遥控器图片及其对应的特征关键词;
[0058] 用户选择确认后,手机APP从云端返回该遥控器图片对应的所有红外编码键值以及相应按键名称以及相关特征关键词,保存手机备用。
[0059] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉
本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。