移动终端及其遥控参数的设置方法
【技术领域】
[0001]本发明涉及电子设备领域,特别是涉及一种移动终端及其遥控参数的设置方法。
【背景技术】
[0002]目前,越来越多的移动终端通过第三方应用程序能够实现对家用电器或者其他的电子设备的遥控。但现有的实现方案均需要用户先输入家用电器的品牌,类型,型号等等来选取对应的遥控参数,实际生活中非常不便,因为用户往往不记得具体的型号,查找起来也要费一番力气。
[0003]因此,需要提供一种移动终端及其遥控参数的设置方法,以解决上述问题。
【发明内容】
[0004]本发明主要解决的技术问题是提供一种移动终端及其遥控参数的设置方法,能够自动为移动终端设置遥控参数,而无需用户手动输入的繁琐操作。
[0005]为解决上述技术问题,本发明采用的一个技术方案是:提供一种移动终端的遥控参数的设置方法,方法包括:移动终端获取遥控器的照片;移动终端根据照片在遥控器照片数据库中查询遥控器的设备信息;移动终端根据设备信息设置移动终端的遥控参数。
[0006]其中,根据照片在遥控器照片数据库中查询遥控器的设备信息的步骤包括:移动终端对照片进行关键点提取以获取容量小于照片的关键点数据包;移动终端根据关键点数据包在遥控器照片数据库中查询遥控器的设备信息。
[0007]其中,移动终端根据设备信息设置移动终端的遥控参数的步骤包括:移动终端根据设备信息在遥控代码数据库中查询并获取对应的遥控代码;移动终端根据遥控代码和设备信息设置移动终端的遥控参数。
[0008]其中,移动终端获取遥控器的照片的步骤为:移动终端拍摄并读取遥控器的照片,照片至少包括遥控器的部分按键区;或者移动终端获取遥控器的照片步骤为:移动终端读取已存储的遥控器的照片,照片至少包括遥控器的部分按键区。
[0009]其中,移动终端获取遥控器的照片的步骤为:移动终端拍摄并读取遥控器的照片,照片至少包括遥控器的部分铭牌区;或者移动终端获取遥控器的照片步骤为:读取已存储的遥控器的照片,照片至少包括遥控器的部分铭牌区。
[0010]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种移动终端,移动终端包括:照片获取模块,用于获取遥控器的照片;图像识别模块,用于根据照片在遥控器照片数据库中查询遥控器的设备信息;参数设置模块,用于根据设备信息设置移动终端的遥控参数。
[0011]其中,图像识别模块包括:特征提取单元,用于对照片进行关键点提取以获取容量小于照片的关键点数据包;特征比对单元,用于根据关键点数据包在遥控器照片数据库中查询遥控器的设备信息。
[0012]其中,参数设置模块包括:代码查询单元,用于根据设备信息在遥控代码数据库中查询并获取对应的遥控代码;参数设置单元,用于根据遥控代码和设备信息设置遥控参数。
[0013]其中,照片获取模块用于拍摄并读取遥控器的照片,或者照片获取模块用于读取已存储的遥控器的照片,照片至少包括遥控器的部分按键区。
[0014]其中,照片获取模块用于拍摄并读取遥控器的照片,或者照片获取模块用于读取已存储的遥控器的照片,照片至少包括遥控器的部分铭牌区。
[0015]本发明的有益效果是:本发明通过移动终端获取遥控器的照片然后移动终端根据照片在遥控器照片数据库中查询遥控器的设备信息移动终端再根据设备信息设置其自身的遥控参数,从而自动为移动终端设置遥控参数,而无需用户手动输入的繁琐操作。
【附图说明】
[0016]图1是本发明移动终端的遥控参数的设置方法第一实施例的流程图;
[0017]图2是本发明移动终端的遥控参数的设置方法第二实施例的流程图;
[0018]图3是本发明移动终端的优选实施例的模块示意图。
【具体实施方式】
[0019]下面结合附图和实施例对本发明进行详细的说明。
[0020]请参阅图1,图1是本发明移动终端的遥控参数的设置方法第一实施例的流程图。在本实施例中,遥控参数的设置方法包括以下步骤:
[0021 ] 步骤Sll:移动终端获取遥控器的照片。
[0022]在步骤Sll中,例如,移动终端获取遥控器的照片的步骤可以为:移动终端的照片获取模块拍摄并读取遥控器的照片,或者移动终端获取遥控器的照片步骤也可以为:移动终端的照片获取模块读取已存储的遥控器的照片。例如,照片至少包括遥控器的部分按键区。例如,照片还可以是至少包括遥控器的部分铭牌区。照片还可以是既至少包括部分按键区,又至少包括遥控器的部分铭牌区。按键区为遥控器上分布有按键的区域,铭牌区为遥控器的铭牌所在的区域,铭牌包括遥控器的品牌、型号、用电规格等等的文字描述或者图像logo。
[0023]步骤S12:移动终端根据照片在遥控器照片数据库中查询遥控器的设备信息。
[0024]在步骤S12中,例如移动终端的图像识别模块识别照片中按键区按键的形状或者按键的布局,然后与遥控器照片数据库中的照片进行比对,当与数据库中某一照片相似度超过预定的值(例如该预定的值可以为90% )时,即确定该数据库中照片对应的设备信息与获取的遥控器的照片的设备信息一致,即查询到照片对应的设备信息。优选地,遥控器照片数据库位于云端,在其他实施例中遥控器照片数据库也可以是位于移动终端本地。
[0025]步骤S13:移动终端根据设备信息设置移动终端的遥控参数。
[0026]在步骤S13中,例如,移动终端的参数设置模块根据设备信息查询数据库中对应的遥控参数,然后根据遥控参数对移动终端进行配置。
[0027]请参阅图2,图2是本发明移动终端的遥控参数的设置方法第二实施例的流程图。在本实施例中,遥控参数的设置方法包括以下步骤:
[0028]步骤S21:移动终端获取遥控器的照片。
[0029]在步骤S21中,例如,获取遥控器的照片的步骤可以为:移动终端的照片获取模块拍摄并读取遥控器的照片,或者获取遥控器的照片步骤也可以为:移动终端的照片获取模块读取已存储的遥控器的照片。例如,照片至少包括遥控器的部分按键区。例如,照片还可以是至少包括遥控器的部分铭牌区。照片还可以是既至少包括部分按键区,还至少包括遥控器的部分铭牌区。按键区为遥控器上分布有按键的区域,铭牌区为遥控器的铭牌所在的区域,铭牌包括遥控器的品牌、型号、用电规格等等的文字描述或者图像logo。
[0030]步骤S22:移动终端对照片进行关键点提取以获取容量小于照片的关键点数据包。
[0031]在步骤S22中,例如,移动终端的图像识别模块包括特征提取单元,特征提取单元识别照片中按键区按键的形状或者按键的布局,然后进行关键点提取,获取容量小于原始的照片的关键点数据包。优选地,关键点数据包的容量小于1KB,在其他实施例中,关键点数据包的容量也可以大于或者等于1KB。例如,关键点提取可以采用⑶VS标准(CompactDescriptor for Visual Search,面向视觉搜索的紧凑描述符)。
[0032]步骤S23:移动终端根据关键点数据包在遥控器照片数据库中查询遥控器的设备信息。
[0033]在步骤S23中,例如,移动终端的图像识别模块进一步包括特征比对单元。特征比对单元根据关键点数据包在遥控器照片数据库中查找对应的设备信息。遥控器照片数据库位于相对与本地移动终端的云端,在查询遥控器的设备信息时,将提取的关键点数据包发送至云端进行搜索,找到对应的设备信息,反馈至移动终端,设备信息可以包括品牌、产品种类、广品型号等等?目息。
[0034]步骤S24:移动终端根据设备信息在遥控代码数据库中查询并获取对应的遥控代码。
[0035]在步骤S24中,例如,移动终端的参数设置模块包括代码查询单元,代码查询单元根据设备信息在遥控代码数据库中查询并获取对应的遥控代码。遥控代码数据库可以位于移动终端本地或者是相对于本地移动终端的云端。
[0036]步骤S25:移动终端根据遥控代码和设备信息设置移动终端遥控参数。
[0037]在步骤S25中,例如,移动终端的参数设置模块