一种开启智能家电控制界面的方法、装置和系统的制作方法

文档序号:10686172阅读:418来源:国知局
一种开启智能家电控制界面的方法、装置和系统的制作方法
【专利摘要】本发明提供一种开启智能家电控制界面的方法、装置和系统,以使用户便捷地开启智能家电。该方法包括:智能手机获取智能家电的模型的网址和智能家电对应的控制界面的网址;智能手机拍摄待控制智能家电的照片;智能手机将拍摄的照片与从模型的网址下载的智能家电的模型匹配;若匹配成功,则从控制界面的网址下载控制界面,显示所述待控制智能家电的控制界面。本发明提供的技术方案,一方面可以免除现有技术需要扫描装贴在智能家电上的条形码、但条形码容易损毁时遭遇的麻烦和影响美观,另一方面,自动化地显示待控制智能家电的控制界面,免去了用户手动从一长串智能家电列表中选择的麻烦,为用户使用智能家电带来便捷。
【专利说明】
一种开启智能家电控制界面的方法、装置和系统
技术领域
[0001] 本发明属于物联网领域,尤其涉及一种开启智能家电控制界面的方法、装置和系 统。
【背景技术】
[0002] 在物联网的带动下,智能家居也成为近年来的热门话题,在这之中,智能手机扮演 着重要的角色,越来越多的智能家居的设备,例如,冰箱、空调、电视机等能够使用智能手机 来遥控。
[0003] 由于智能家居设备越来越多,需要显示的列表也愈来越长,需要使用者手动去选 择;或者扫描条码,这就要求每个装置上都需要贴上条码,美观性大打折扣,并且,若条码贴 纸损毁,就无法使用。
[0004] 以上,是使用智能家居的设备的困扰之处,目前并无很好的解决方案。

【发明内容】

[0005] 本发明的目的在于提供一种开启智能家电控制界面的方法、装置和系统,以使用 户便捷地开启智能家电。
[0006] 本发明第一方面提供一种开启智能家电控制界面的方法,所述方法包括:
[0007] 智能手机获取智能家电的模型的网址和所述智能家电对应的控制界面的网址,所 述智能家电的模型和所述智能家电对应的控制界面存储于所述智能家电中;
[0008] 所述智能手机拍摄待控制智能豕电的照片;
[0009] 所述智能手机将所述拍摄的照片与从所述模型的网址下载的智能家电的模型匹 配;
[0010] 若匹配成功,则从所述控制界面的网址下载控制界面,显示所述待控制智能家电 的控制界面。
[0011] 本发明第二方面提供一种开启智能家电控制界面的装置,所述装置包括:
[0012] 网址获取模块,用于智能手机获取智能家电的模型的网址和所述智能家电对应的 控制界面的网址,所述智能家电的模型和所述智能家电对应的控制界面存储于所述智能家 电中;
[0013] 拍摄模块,用于拍摄待控制智能家电的照片;
[0014] 匹配模块,用于将所述拍摄模块拍摄的照片与从所述模型的网址下载的智能家电 的模型匹配;
[0015] 显示模块,用于若所述拍摄模块拍摄的照片与从所述模型的网址下载的家电的模 型匹配成功,从所述控制界面的网址下载控制界面,显示所述待控制智能家电的控制界面。
[0016] 本发明第三方面提供一种开启智能家电控制界面的系统,所述系统包括智能手机 和智能家电,所述智能手机包括网址获取模块、拍摄模块、匹配模块和显示模块,所述智能 家电包括网址存储模块、模型存储模块和传输模块;
[0017] 所述网址获取模块,用于获取智能家电的模型的网址和所述智能家电对应的控制 界面的网址,所述智能家电的模型和所述智能家电对应的控制界面存储于所述智能家电 中;
[0018] 所述拍摄模块,用于拍摄待控制智能家电的照片;
[0019] 所述匹配模块,用于将所述拍摄模块拍摄的照片与从所述模型的网址下载的智能 家电的模型匹配;
[0020] 所述显示模块,用于若所述拍摄模块拍摄的照片与从所述模型的网址下载的家电 的模型匹配成功,从所述控制界面的网址下载控制界面,显示所述待控制智能家电的控制 界面;
[0021] 所述网址存储模块,用于存储智能家电的模型的网址和所述智能家电对应的控制 界面的网址;
[0022] 所述模型存储模块,用于存储智能家电的模型特征;
[0023] 所述传输模块,用于向所述智能手机传输所述智能家电的模型的网址和所述智能 家电对应的控制界面的网址。
[0024] 从上述本发明技术方案可知,只需要用户使用智能手机对待控制智能家电拍摄一 张照片,即可实现在智能手机端显示所述待控制智能家电的控制界面,由于一般的智能手 机都带有拍摄功能,拍摄照片非常方便,因此,一方面,可以免除现有技术需要扫描装贴在 智能家电上的条形码、但条形码容易损毁时遭遇的麻烦和影响美观,另一方面,自动化地显 示待控制智能家电的控制界面,免去了用户手动从一长串智能家电列表中选择的麻烦,为 用户使用智能家电带来便捷。
【附图说明】
[0025] 图1是本发明实施例一提供的开启智能家电控制界面的方法的实现流程示意图;
[0026] 图2是本发明实施例二提供的开启智能家电控制界面的装置的结构示意图;
[0027] 图3是本发明实施例三提供的开启智能家电控制界面的装置的结构示意图;
[0028] 图4是本发明实施例四提供的开启智能家电控制界面的装置的结构示意图;
[0029] 图5是本发明实施例五提供的开启智能家电控制界面的装置的结构示意图;
[0030] 图6是本发明实施例六提供的开启智能家电控制界面的系统的结构示意图;
[0031] 图7是本发明实施例七提供的开启智能家电控制界面的系统的结构示意图。
【具体实施方式】
[0032] 为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施 例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发 明,并不用于限定本发明。
[0033] 本发明实施例提供一种开启智能家电控制界面的方法,所述方法包括:智能手机 获取智能家电的模型的网址和所述智能家电对应的控制界面的网址,所述智能家电的模型 和所述智能家电对应的控制界面存储于所述智能家电中;所述智能手机拍摄待控制智能家 电的照片;所述智能手机将所述拍摄的照片与从所述模型的网址下载的智能家电的模型匹 配;若匹配成功,则从所述控制界面的网址下载控制界面,显示所述待控制智能家电的控制 界面。本发明实施例还提供相应的开启智能家电控制界面的装置和系统。以下分别进行详 细说明。
[0034] 请参阅附图1,是本发明实施例一提供的开启智能家电控制界面的方法的实现流 程示意图,主要包括以下步骤S101至步骤S104:
[0035] S101,智能手机获取智能家电的模型的网址和智能家电对应的控制界面的网址。
[0036] 在本发明实施例中,智能家电的模型与智能家电对应的控制界面存储于所述智能 家电中。作为本发明一个实施例,智能手机获取智能家电的模型的网址和智能家电对应的 控制界面的网址可通过如下步骤S1011和步骤S1012实现:
[0037] S1011,智能手机扫描局域网,该局域网是智能手机与智能家电组建并通过简单服 务发现协议SSDP通信的局域网。
[0038]在本发明实施例中,智能手机与智能家电组建并通过简单服务发现协议(Service Discover Protocol,SSDP)通信的局域网包括智能手机和智能家电,智能手机扫描该局域 网的过程是发现该局域网内的智能家电的过程。SSDP为一种无需任何配置、管理和维护网 络设备服务的机制,此协议采用基于通知和发现路由的多播发现方式实现。协议客户端在 保留的多播地址:239.255.255.250:1900发现服务,同时每个设备服务也在此地址上监听 服务发现请求。
[0039] 一个智能手机可以发送以下HTTPU的request来询问局域网有哪些智能家电:
[0040]
[00411 S1012,智能手机通过SSDP接收上述局域网内被扫描到的智能家电回送的自身模 型的网址和自身控制界面的网址。
[0042]当一个智能家电接收到请求(request)信息,会回传类似下面的信息:
[0043]
[0044] 智能手机收到此信息表示发现上述局网内的一台智能家电,其中X-SPNP-L0CATI0N为收到的智能家电的设备描述档地址,关于设备的控制指令,设备模型,接口网址 等等家电相关信息都在里面描述。
[0045] S102,智能手机拍摄待控制智能家电的照片。
[0046] 由于一般的智能手机都自带摄像头,因此,在本发明实施例中,智能手机可以采用 自带的摄像头拍摄待控制智能家电的照片。
[0047] S103,智能手机将拍摄的照片与从智能家电的模型的网址下载的智能家电的模型 匹配。
[0048] 具体地,智能手机将拍摄的照片与从智能家电的模型的网址下载的智能家电的模 型匹配可以是:智能手机根据经由步骤S101获取的智能家电的模型的网址下载智能家电的 模型,智能手机将拍摄的照片与从智能家电的模型的网址下载的智能家电的模型进行特征 比对。
[0049] 以下为一种智能家电的设备描述档的json文件,可以经由此设备描述档下载 trainingModel .xml取得智能家电的模型。这个xml档是由智能家电出厂之前,使用样本训 练出来的。
[0050]
[0052] 在本发明实施例中,样本训练包括收集训练样本和进行样本训练两个过程,其中, 所收集的训练样本包括正样本和负样本。正样本就是图片中只有你需要的目标,而负样本 的图片只要其中不含有目标就可以了。但需要说明的是,负样本也并非随便选取。例如,若 需要检测的目标是冰箱,那么正样本就应该是仅仅含有冰箱的图片,而负样本显然不能是 一些包含天空、海洋或风景的图片。因为最终训练分类器的目的是检测冰箱,而冰箱应该出 现在家里。也就是说,分类器最终检测的图片应该是那些家里常出现的东西。通过调用 OpenCV函式库,进行样本训练,训练完之后会产生xml文件,也就是所谓的分类器或模型。至 此,分类器的训练工作已完成。剩下的,就是将xml文件放入智能家电,例如冰箱之中,并等 待将冰箱买回家的使用者,使用手机调用相应的函数接口来实现分类检测的作用了;另外, 智能家电内只存有训练完成的xml文件,并不会存智能家电的图片。
[0053] 需要说明的是,上述对样本训练的过程其实是一种机器学习算法。机器学习算法 是一类从数据中自动分析获得规律,并利用规律对未知数据进行预测的算法。简单的说,你 给电脑一大堆照片,告诉它这些都是空调。另外给一堆照片,告诉它这些绝对不可能是空 调。理论上,重复这个动作,就可以让电脑判断照片是否为空调。机器学习算法主要将相似 的对象分类成同一组,而学习的方式可以分成监督式学习与非监督式学习,对于一个分类 器而言,通常需要让分类器知道某个对象属于某类别,而分类器藉由这些训练资料进行学 习,从而具备对未知数据进行分类的能力,这种以事先告知对象属于何种类别的方式即为 监督式学习,反之称为非监督式学习。在对象特征表示结果后,将各对象特征输入到分类器 中,分类器藉由训练资料开始进物件辨识。
[0054] S104,若匹配成功,则从智能家电对应的控制界面的网址下载控制界面,显示待控 制智能家电的控制界面。
[0055] 具体地,若经过特征比对,辨识出一台智能家电,则智能手机自动开启所述被识别 出的智能家电的控制界面;若经过特征比对,辨识出多台智能家电,则智能手机显示辨识出 的多台智能家电构成的列表,智能手机接收用户对列表中列出的智能家电的选择,开启被 选中的智能家电的控制页面。
[0056] 从上述附图1示例的开启智能家电控制界面的方法可知,只需要用户使用智能手 机对待控制智能家电拍摄一张照片,即可实现在智能手机端显示所述待控制智能家电的控 制界面,由于一般的智能手机都带有拍摄功能,拍摄照片非常方便,因此,一方面,可以免除 现有技术需要扫描装贴在智能家电上的条形码、但条形码容易损毁时遭遇的麻烦和影响美 观,另一方面,自动化地显示待控制智能家电的控制界面,免去了用户手动从一长串智能家 电列表中选择的麻烦,为用户使用智能家电带来便捷。
[0057] 请参阅附图2,是本发明实施例二提供的开启智能家电控制界面的装置的结构示 意图。为了便于说明,附图2仅示出了与本发明实施例相关的部分。附图2示例的开启智能家 电控制界面的装置可以是附图1示例的开启智能家电控制界面的方法的执行主体,例如,可 以是与智能家电组建、通过简单服务发现协议SSDP通信的局域网的智能手机或者智能手机 中的某个功能模块。附图2示例的开启智能家电控制界面的装置主要包括网址获取模块 201、拍摄模块202、匹配模块203和显示模块204,其中:
[0058] 网址获取模块201,用于智能手机获取智能家电的模型的网址和所述智能家电对 应的控制界面的网址,其中,智能家电的模型和所述智能家电对应的控制界面存储于所述 智能家电中;
[0059] 拍摄模块202,用于拍摄待控制智能家电的照片;
[0060] 匹配模块203,用于将拍摄模块202拍摄的照片与从智能家电的模型的网址下载的 智能家电的模型匹配;
[0061 ]显不彳旲块204,用于右拍摄彳旲块202拍摄的照片与从智能豕电的彳旲型的网址下载的 智能家电的模型匹配成功,从智能家电对应的控制界面的网址下载控制界面,显示所述待 控制智能家电的控制界面。
[0062]需要说明的是,以上附图2示例的开启智能家电控制界面的装置的实施方式中,各 功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者 软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将所述开启智能家 电控制界面的装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功 能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由 相应的硬件执行相应的软件完成,例如,前述的网址获取模块,可以是具有执行前述智能手 机获取智能家电的模型的网址和所述智能家电对应的控制界面的网址的硬件,例如网址获 取器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设 备;再如前述的匹配模块,可以是执行将拍摄模块(或拍摄器)拍摄的照片与从智能家电的 模型网址下载的智能家电的模型匹配的硬件,例如匹配器,也可以是能够执行相应计算机 程序从而完成前述功能的一般处理器或者其他硬件设备(本说明书提供的各个实施例都可 应用上述描述原则)。
[0063]附图2示例的网址获取模块201可以包括扫描单元301和接收单元302,如附图3所 示本发明实施例三提供的开启智能家电控制界面的装置,其中:
[0064]扫描单元301,用于扫描局域网,该局域网是智能手机与智能家电组建并通过简单 服务发现协议SSDP通信的局域网;
[0065]接收单元302,用于通过SSDP接收上述局域网内被扫描到的智能家电回送的自身 模型的网址和自身控制界面的网址。
[0066] 附图2示例的匹配模块203可以包括下载单元401和特征比对单元402,如附图4所 示本发明实施例四提供的开启智能家电控制界面的装置,其中:
[0067]下载单元401,用于根据智能家电的模型的网址,通过简单服务发现协议SSDP从智 能家电的模型的网址下载智能家电的模型;
[0068]特征比对单元402,用于将拍摄模块202拍摄的照片与从智能家电的模型的网址下 载的智能家电模型进行特征比对。
[0069] 附图4示例的显示模块204可以包括第一界面开启单元501、列表显示单元502和第 二界面开启单元503,如附图5所示本发明实施例五提供的开启智能家电控制界面的装置, 其中:
[0070]第一界面开启单元501,用于若经过特征比对,辨识出一台智能家电,则自动开启 所述被识别出的智能家电的控制界面;
[0071] 列表显示单元502,用于若经过特征比对,辨识出多台智能家电,显示辨识出的多 台智能家电构成的列表;
[0072] 第二界面开启单元503,用于接收用户对列表中列出的智能家电的选择,开启被选 中的智能家电的控制界面。
[0073]请参阅附图6,是本发明实施例六提供的开启智能家电控制界面的系统的结构示 意图。为了便于说明,附图6仅示出了与本发明实施例相关的部分。附图6示例的开启智能家 电控制界面的系统包括智能手机601和智能家电602,其中,智能手机601包括网址获取模块 603、拍摄模块604、匹配模块605和显示模块606,智能家电602包括网址存储模块607、模型 存储模块608和传输模块609,其中:
[0074]网址获取模块603,用于获取智能家电602的模型的网址和智能家电602对应的控 制界面的网址,其中,智能家电602的模型和智能家电602对应的控制界面存储于智能家电 602 中;
[0075]拍摄t吴块604,用于拍摄待控制智能豕电的照片;
[0076]匹配模块605,用于将拍摄模块604拍摄的照片与从智能家电602的模型网址下载 的智能家电602的模型匹配;
[0077]显不彳旲块606,用于右拍摄彳旲块604拍摄的照片与从智能豕电602的彳旲型网址下载 的智能家电的模型匹配成功,从智能家电对应的控制界面的网址下载控制界面,显示待控 制智能家电的控制界面;
[0078]网址存储模块607,用于存储智能家电602的模型的网址和智能家电602对应的控 制界面的网址;
[0079]模型存储模块608,用于存储智能家电602的模型特征;
[0080]传输模块609,用于向智能手机601传输智能家电602的模型的网址和智能家电602 对应的控制界面的网址。
[0081 ]附图6示例的智能家电602还可以包括建模模块701,如附图7所示本发明实施例七 提供的开启智能家电控制界面的系统。建模模块701用于通过机器学习算法,学习智能家电 的模型特征,具体可以参阅前述方法实施例对于机器学习及其样本训练的过程,此处不做 赘述。
[0082]需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与 本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容 可参见本发明方法实施例中的叙述,此处不再赘述。
[0083]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储 介质可以包括:只读存储器(R〇M,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
[0084]以上对本发明实施例所提供的开启智能家电控制界面的方法、装置和系统进行了 详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的 说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依 据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容 不应理解为对本发明的限制。
【主权项】
1. 一种开启智能家电控制界面的方法,其特征在于,所述方法包括: 智能手机获取智能家电的模型的网址和所述智能家电对应的控制界面的网址,所述智 能家电的模型和所述智能家电对应的控制界面存储于所述智能家电中; 所述智能手机拍摄待控制智能家电的照片; 所述智能手机将所述拍摄的照片与从所述模型的网址下载的智能家电的模型匹配; 若匹配成功,则从所述控制界面的网址下载控制界面,显示所述待控制智能家电的控 制界面。2. 如权利要求1所述的方法,其特征在于,所述智能手机获取智能家电的模型的网址和 所述智能家电对应的控制界面的网址,包括: 所述智能手机扫描局域网,所述局域网是所述智能手机与所述智能家电组建并通过简 单服务发现协议SSDP通信的局域网; 所述智能手机通过所述SSDP接收所述局域网内被扫描到的智能家电回送的自身模型 的网址和自身控制界面的网址。3. 如权利要求1所述的方法,其特征在于,所述智能手机将所述拍摄的照片与从所述模 型的网址下载的智能家电的模型匹配,包括: 所述智能手机根据所述模型的网址,通过简单服务发现协议SSDP从所述智能家电的模 型的网址下载所述智能家电的模型; 所述智能手机将所述拍摄的照片与从所述模型的网址下载的智能家电的模型进行特 征比对。4. 如权利要求3所述的方法,其特征在于,所述显示所述待控制智能家电的控制界面包 括: 若经过所述特征比对,辨识出一台智能家电,则所述智能手机自动开启所述被识别出 的智能家电的控制界面; 若经过所述特征比对,辨识出多台智能家电,则所述智能手机显示辨识出的多台智能 家电构成的列表;并执行以下步骤:所述智能手机接收用户对列表中列出的智能家电的选 择,开启被选中的智能家电的控制界面。5. -种开启智能家电控制界面的装置,其特征在于,所述装置包括: 网址获取模块,用于智能手机获取智能家电的模型的网址和所述智能家电对应的控制 界面的网址,所述智能家电的模型和所述智能家电对应的控制界面存储于所述智能家电 中; 拍摄模块,用于拍摄待控制智能家电的照片; 匹配模块,用于将所述拍摄模块拍摄的照片与从所述模型的网址下载的智能家电的模 型匹配; 显示模块,用于若所述拍摄模块拍摄的照片与从所述模型的网址下载的智能家电的模 型匹配成功,从所述控制界面的网址下载控制界面,显示所述待控制智能家电的控制界面。6. 如权利要求5所述的装置,其特征在于,所述网址获取模块包括: 扫描单元,用于扫描局域网,所述局域网是所述智能手机与所述智能家电组建并通过 简单服务发现协议SSDP通信的局域网; 接收单元,用于通过所述SSDP接收所述局域网内被扫描到的智能家电回送的自身模型 的网址和自身控制界面的网址。7. 如权利要求5所述的装置,其特征在于,所述匹配模块包括: 下载单元,用于根据所述模型的网址,通过简单服务发现协议SSDP从所述智能家电的 模型的网址下载所述智能家电的模型; 特征比对单元,用于将所述拍摄的照片与从所述模型的网址下载的智能家电的模型进 行特征比对。8. 如权利要求7所述的装置,其特征在于,所述显示模块包括: 第一界面开启单元,用于若经过所述特征比对,辨识出一台智能家电,则自动开启所述 被识别出的智能家电的控制界面; 列表显示单元,用于若经过所述特征比对,辨识出多台智能家电,显示辨识出的多台智 能家电构成的列表; 第二界面开启单元,用于接收用户对列表中列出的智能家电的选择,开启被选中的智 能家电的控制界面。9. 一种开启智能家电控制界面的系统,其特征在于,所述系统包括智能手机和智能家 电,所述智能手机包括网址获取模块、拍摄模块、匹配模块和显示模块,所述智能家电包括 网址存储模块、模型存储模块和传输模块; 所述网址获取模块,用于获取智能家电的模型的网址和所述智能家电对应的控制界面 的网址,所述智能家电的模型和所述智能家电对应的控制界面存储于所述智能家电中; 所述拍摄模块,用于拍摄待控制智能家电的照片; 所述匹配模块,用于将所述拍摄模块拍摄的照片与从所述模型的网址下载的智能家电 的模型匹配; 所述显示模块,用于若所述拍摄模块拍摄的照片与从所述模型的网址下载的家电的模 型匹配成功,从所述控制界面的网址下载控制界面,显示所述待控制智能家电的控制界面; 所述网址存储模块,用于存储智能家电的模型的网址和所述智能家电对应的控制界面 的网址; 所述模型存储模块,用于存储智能家电的模型特征; 所述传输模块,用于向所述智能手机传输所述智能家电的模型的网址和所述智能家电 对应的控制界面的网址。10. 如权利要求9所述的系统,其特征在于,所述智能家电还包括: 建模模块,用于通过机器学习算法,学习智能家电的模型特征。
【文档编号】G05B15/02GK106054641SQ201610508625
【公开日】2016年10月26日
【申请日】2016年6月29日
【发明人】杨宗翰, 许瀚文, 杨掌州
【申请人】Tcl集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1