首页 / 专利库 / 家用器具 / 冰箱 / 一种设备控制方法、装置、存储介质及设备

一种设备控制方法、装置、存储介质及设备

阅读:1021发布:2020-06-03

专利汇可以提供一种设备控制方法、装置、存储介质及设备专利检索,专利查询,专利分析的服务。并且本 发明 提供一种设备控制方法、装置、存储介质及设备,所述方法包括:通过Kinect设备对预定区域内的用户进行 动作捕捉 ,以识别所述用户是否做出预设动作和/或接收用户发出的语音命令;若捕捉到所述用户做出所述预设动作和/或接收到用户发出的语音命令,则根据所述预设动作和/或所述语音命令对相应设备进行控制。本发明提供的方案能够通过预设动作或语音命令对智能家居设备进行控制,无需利用控制终端对智能家居设备进行控制,提升了用户体验。,下面是一种设备控制方法、装置、存储介质及设备专利的具体信息内容。

1.一种设备控制方法,其特征在于,包括:
通过Kinect设备对预定区域内的用户进行动作捕捉,以识别所述用户是否做出预设动作,和/或接收用户发出的语音命令;
若捕捉到所述用户做出所述预设动作和/或接收到用户发出的语音命令,则根据所述预设动作和/或所述语音命令对相应设备进行控制;
所述预定区域包括一个以上子区域;在通过Kinect设备对预定区域内的用户进行动作捕捉之前,还包括:
检测所述预定区域内的用户所在位置,以根据所述用户所在位置确定所述用户在所述预定区域内所处的子区域;
通过Kinect设备对预定区域内的用户进行动作捕捉,包括:
通过所述用户在所述预定区域中所处的子区域对应的Kinect设备对所述用户进行动作捕捉。
2.根据权利要求1所述的方法,其特征在于,检测所述预定区域内的所述用户所在位置,包括:
通过红外线传感器检测所述用户所在位置;
和/或,
通过阵列式麦克对所述用户进行声源定位
和/或,
通过检测所述用户携带的设备发出的无线信号的强度确定所述用户所在位置。
3.根据权利要求1或2所述的方法,其特征在于,
根据所述预设动作对相应设备进行控制,包括:
识别所述预设动作对应的第一控制命令;
向相应设备发送所述第一控制命令,以使所述相应设备根据所述第一控制命令执行相应的操作;
和/或,
根据所述语音命令对相应设备进行控制,包括:
识别所述语音命令对应的语义,以根据识别的所述语义确定所述语音命令对应的第二控制命令;
向相应设备发送所述第二控制命令,以使所述相应设备根据所述第二控制命令执行相应的操作。
4.根据权利要求3所述的方法,其特征在于,向相应设备发送所述第一控制命令和/或向相应设备发送所述第二控制命令,包括:
通过局域网、WiFi、路由器和蓝牙中的至少一种通信方式向所述相应设备发送所述第一控制命令和/或所述第二控制命令。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述设备,包括:空调箱、洗衣机、电视机、器和微波炉中的至少一个。
6.一种设备控制装置,其特征在于,包括:
捕捉单元,用于通过Kinect设备对预定区域内的用户进行动作捕捉,以识别所述用户是否做出预设动作,和/或接收单元,用于接收用户发出的语音命令;
控制单元,用于若所述捕捉单元捕捉到所述用户做出所述预设动作和/或所述接收单元接收到用户发出的语音命令,则根据所述预设动作和/或所述语音命令对相应设备进行控制;
所述预定区域包括一个以上子区域;所述装置还包括:
检测单元,用于在所述捕捉单元通过Kinect设备对预定区域内的用户进行动作捕捉之前,检测所述预定区域内的用户所在位置,以根据所述用户所在位置确定所述用户在所述预定区域内所处的子区域;
所述捕捉单元,进一步用于:通过所述用户在所述预定区域中所处的子区域对应的Kinect设备对所述用户进行动作捕捉。
7.根据权利要求6所述的装置,其特征在于,所述检测单元,检测所述预定区域内的所述用户所在位置,包括:
通过红外线传感器检测所述用户所在位置;
和/或,
通过阵列式麦克风对所述用户进行声源定位;
和/或,
通过检测所述用户携带的设备发出的无线信号的强度确定所述用户所在位置。
8.根据权利要求6或7所述的装置,其特征在于,
所述控制单元,根据所述预设动作对相应设备进行控制,包括:
识别所述预设动作对应的第一控制命令;
向相应设备发送所述第一控制命令,以使所述相应设备根据所述第一控制命令执行相应的操作;
和/或,
所述控制单元,根据所述语音命令对相应设备进行控制,包括:
识别所述语音命令对应的语义,以根据识别的所述语义确定所述语音命令对应的第二控制命令;
向相应设备发送所述第二控制命令,以使所述相应设备根据所述第二控制命令执行相应的操作。
9.根据权利要求8所述的装置,其特征在于,所述控制单元,向相应设备发送所述第一控制命令和/或向相应设备发送所述第二控制命令,包括:
通过局域网、WiFi、路由器和蓝牙中的至少一种通信方式向所述相应设备发送所述第一控制命令和/或所述第二控制命令。
10.根据权利要求6-9任一项所述的装置,其特征在于,所述设备,包括:空调、冰箱、洗衣机、电视机、热水器和微波炉中的至少一个。
11.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述程序被处理器执行时实现权利要求1-5任一所述方法的步骤。
12.一种设备,其特征在于,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1-5任一所述方法的步骤。
13.一种设备,其特征在于,包括如权利要求6-10任一所述的设备控制装置。
14.根据权利要求12或13所述的设备,其特征在于,包括:网关、路由器、空调、冰箱、洗衣机、电视机、热水器和微波炉中的至少一个。

说明书全文

一种设备控制方法、装置、存储介质及设备

技术领域

[0001] 本发明涉及控制领域,尤其涉及一种设备控制方法、装置、存储介质及设备。

背景技术

[0002] 目前,智能家居的控制方法有很多种,例如,远程网络控制、语音控制等。如今对智能家居设备进行控制,仍然要通过手机、控制面板、遥控器等控制终端进行操控,操作起来仍然比较复杂,不够智能。

发明内容

[0003] 本发明的主要目的在于克服上述现有技术缺陷,提供一种设备控制方法、装置、存储介质及设备,以解决现有技术中对智能家居设备进行控制操作比较复杂的问题。
[0004] 本发明一方面提供了一种设备控制方法,包括:通过Kinect设备对预定区域内的用户进行动作捕捉,以识别所述用户是否做出预设动作,和/或接收用户发出的语音命令;若捕捉到所述用户做出所述预设动作和/或接收到用户发出的语音命令,则根据所述预设动作和/或所述语音命令对相应设备进行控制。
[0005] 可选地,所述预定区域包括一个以上子区域;在通过Kinect设备对预定区域内的用户进行动作捕捉之前,还包括:检测所述预定区域内的用户所在位置,以根据所述用户所在位置确定所述用户在所述预定区域内所处的子区域;通过Kinect设备对预定区域内的用户进行动作捕捉,包括:通过所述用户在所述预定区域中所处的子区域对应的Kinect设备对所述用户进行动作捕捉。
[0006] 可选地,检测所述预定区域内的所述用户所在位置,包括:通过红外线传感器检测所述用户所在位置;和/或,通过阵列式麦克对所述用户进行声源定位;和/或,通过检测所述用户携带的设备发出的无线信号的强度确定所述用户所在位置。
[0007] 可选地,根据所述预设动作对相应设备进行控制,包括:识别所述预设动作对应的第一控制命令;向相应设备发送所述第一控制命令,以使所述相应设备根据所述第一控制命令执行相应的操作;和/或,根据所述语音命令对相应设备进行控制,包括:识别所述语音命令对应的语义,以根据识别的所述语义确定所述语音命令对应的第二控制命令;向相应设备发送所述第二控制命令,以使所述相应设备根据所述第二控制命令执行相应的操作。
[0008] 可选地,向相应设备发送所述第一控制命令和/或向相应设备发送所述第二控制命令,包括:通过局域网、WiFi、路由器和蓝牙中的至少一种通信方式向所述相应设备发送所述第一控制命令和/或所述第二控制命令。
[0009] 可选地,所述设备,包括:空调箱、洗衣机、电视机、器和微波炉中的至少一个。
[0010] 本发明另一方面提供了一种设备控制装置,包括:7、一种设备控制装置,其特征在于,包括:捕捉单元,用于通过Kinect设备对预定区域内的用户进行动作捕捉,以识别所述用户是否做出预设动作,和/或接收单元,用于接收用户发出的语音命令;控制单元,用于若所述捕捉单元捕捉到所述用户做出所述预设动作和/或所述接收单元接收到用户发出的语音命令,则根据所述预设动作和/或所述语音命令对相应设备进行控制。
[0011] 可选地,所述预定区域包括一个以上子区域;所述装置还包括:检测单元,用于在所述捕捉单元通过Kinect设备对预定区域内的用户进行动作捕捉之前,检测所述预定区域内的用户所在位置,以根据所述用户所在位置确定所述用户在所述预定区域内所处的子区域;所述捕捉单元,进一步用于:通过所述用户在所述预定区域中所处的子区域对应的Kinect设备对所述用户进行动作捕捉。
[0012] 可选地,所述检测单元,检测所述预定区域内的所述用户所在位置,包括:通过红外线传感器检测所述用户所在位置;和/或,通过阵列式麦克风对所述用户进行声源定位;和/或,通过检测所述用户携带的设备发出的无线信号的强度确定所述用户所在位置。
[0013] 可选地,所述控制单元,根据所述预设动作对相应设备进行控制,包括:识别所述预设动作对应的第一控制命令;向相应设备发送所述第一控制命令,以使所述相应设备根据所述第一控制命令执行相应的操作;和/或,所述控制单元,根据所述语音命令对相应设备进行控制,包括:识别所述语音命令对应的语义,以根据识别的所述语义确定所述语音命令对应的第二控制命令;向相应设备发送所述第二控制命令,以使所述相应设备根据所述第二控制命令执行相应的操作。
[0014] 可选地,所述控制单元,向相应设备发送所述第一控制命令和/或向相应设备发送所述第二控制命令,包括:通过局域网、WiFi、路由器和蓝牙中的至少一种通信方式向所述相应设备发送所述第一控制命令和/或所述第二控制命令。
[0015] 可选地,所述设备,包括:空调、冰箱、洗衣机、电视机、热水器和微波炉中的至少一个。
[0016] 本发明又一方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。
[0017] 本发明再一方面提供了一种设备,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。
[0018] 本发明再一方面提供了一种设备,包括前述任一所述的设备控制装置。
[0019] 可选地,所述设备包括:网关、路由器、空调、冰箱、洗衣机、电视机、热水器和微波炉中的至少一个。
[0020] 根据本发明的技术方案,通过Kinect设备对预定区域内的用户进行动作捕捉和/或接收用户发出的语音命令;若捕捉到用户做出预设动作和/或接收到用户发出的语音命令,则根据所述预设动作和/或所述语音命令对相应设备进行控制,实现了通过预设动作或语音命令对智能家居设备进行控制,无需利用手机、控制面板、遥控器等控制终端对智能家居设备进行控制,提升了用户体验。附图说明
[0021] 此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0022] 图1是本发明提供的设备控制方法的一实施例的方法示意图;
[0023] 图2是本发明实施例的在预设区域内设置的至少一个Kinect设备的示例图;
[0024] 图3是本发明提供的设备控制方法的另一实施例的方法示意图;
[0025] 图4是本发明提供的设备控制装置的一实施例的结构示意图;
[0026] 图5是本发明提供的设备控制装置的另一实施例的结构示意图。

具体实施方式

[0027] 为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028] 需要说明的是,本发明的说明书权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0029] 图1是本发明提供的设备控制方法的一实施例的方法示意图。该方法可用于控制所属设备和/或其他设备。所属设备包括:网关、路由器或电器(例如,空调、冰箱、洗衣机、电视机、热水器和微波炉等),所述其他设备包括:空调、冰箱、洗衣机、电视机、热水器和微波炉中的至少一个。所述设备通过与其他设备通信对所述其他设备进行控制。例如,通过网关或路由器与上述设备联网以对上述设备进行控制。
[0030] 如图1所示,根据本发明的一个实施例,所述设备控制方法至少包括步骤S110和步骤S120。
[0031] 步骤S110,通过Kinect设备对预定区域内的用户进行动作捕捉,以识别所述用户是否做出预设动作和/或接收用户发出的语音命令。
[0032] 具体地,预先设置用于控制不同设备的预设动作,该预设动作具体可以由用户进行设置,使用Kinect动作捕捉技术对预定区域内的用户进行动作捕捉,在所述预定区域内设置至少一个Kinect设备(例如Kinect摄像头)(例如摄像头),通过所述至少一个Kinect设备对所述预定区域内的用户进行动作捕捉,并识别用户做出的动作是否为预设动作。例如,如图2所示,本发明在网关C中实施,对生活区域1内的设备B1、B2、B3和B4进行控制,在生活区域1的四个分别安装有Kinect设备A1、A2、A3和A4。其中,Kinect设备捕获深度信息,由预设程序生成动作的三维点,再将传输到VR模式中的模型上,来追踪人类动作轨迹,并用机器学习技术来进行动作识别。
[0033] 用户发出的语音命令可以通过麦克风接收,例如,通过Kinect设备内置的阵列式麦克风接收用户发出的语音命令,或者,通过语音蓝牙遥控器接收用户发出的语音命令。
[0034] 步骤S120,若捕捉到所述用户做出所述预设动作和/或接收到用户发出的语音命令,则根据所述预设动作和/或所述语音命令对相应设备进行控制。
[0035] 具体地,所述相应设备包括所属设备和其他设备,若捕捉到用户做出预设动作,则根据所述预设动作对相应设备进行控制,识别所述预设动作对应的第一控制命令,并向相应设备发送所述第一控制命令,以使所述相应设备根据所述第一控制命令执行相应的操作。预先设置用于控制不同设备的预设动作及其对应的用于对相应设备进行控制的第一控制命令,在捕捉到用户做出预设动作时,获取用户做出的预设动作所对应的第一控制命令,并向相应设备发送所述第一控制命令,所述相应设备接收到所述第一控制命令后,执行与所述第一控制命令相应的操作。
[0036] 根据所述语音命令对相应设备进行控制包括:识别所述语音命令对应的语义,以根据识别的所述语义确定所述语音命令对应的第二控制命令;并向相应设备发送所述第二控制命令,以使所述相应设备根据所述第二控制命令执行相应的操作。预先设置用于对相应设备进行控制的第二控制命令对应的语义,在接收到用户发出的语音命令时,对用户发出的所述语音命令进行语义识别,并根据识别出的所述语音命令对应的语义确定所述语音命令对应的第二控制命,并向相应设备发送所述第二控制命令,所述相应设备接收到所述第二控制命令后,执行与所述第二控制命令相应的操作。
[0037] 向相应设备发送所述第一控制命令和/或向相应设备发送所述第二控制命令,可以通过局域网、WiFi、路由器和蓝牙中的至少一种通信方式。具体地,可以通过局域网、WiFi、路由器和蓝牙中的至少一种通信方式连接所需控制的设备,以向相应设备发送所述第一控制命令和/或所述第二控制命令。
[0038] 图3是本发明提供的设备控制方法的另一实施例的方法示意图。如图3所示,基于上述实施例,所述设备控制方法还包括步骤S100。
[0039] 步骤S100,检测所述预定区域内的用户所在位置,以根据所述用户所在位置确定所述用户在所述预定区域内所处的子区域。
[0040] 具体地,所述预定区域包括一个以上子区域,可以在每个子区域分别设置对应的Kinect设备,在通过Kinect设备对预定区域内的用户进行动作捕捉时,在进行所述动作捕捉之前,检测所述预定区域内的用户所在位置,以根据所述用户所在位置确定所述用户在所述预定区域内所处的子区域,从而在步骤S110中,通过所述用户在所述预定区域中所处的子区域对应的Kinect设备对所述用户进行动作捕捉,即开启距离所述用户最近的Kinect设备对所述用户进行动作捕捉,不用开启所有的Kinect动作捕捉设备,减少能源的消耗。
[0041] 检测所述预定区域内的所述用户所在位置具体可以通过以下实现方式中的至少一种:
[0042] (1)通过红外线传感器检测所述用户所在位置。
[0043] 由于任何物质只要本身具有一定的温度(高于绝对零度),都能辐射红外线,因此可以通过红外线传感器检测所述用户所在位置。
[0044] (2)通过阵列式麦克风对所述用户进行声源定位。
[0045] Kinect设备内部设有阵列式麦克风,即包括至少两个麦克风,通过所述至少两个麦克风构成的麦克风阵列接收声音,然后通过预设算法计算出声源入射麦克风阵列的方向角即可判断出声源的位置方向。
[0046] (3)通过检测所述用户携带的设备发出的无线信号的强度确定所述用户所在位置。
[0047] 若所述用户携带有能够发出无线信号的设备,例如手机、手环、手表等,可以通过联网方式,根据用户携带的设备发出的无线信号的强度对所述用户进行定位。
[0048] 本发明技术方案实现了通过规定动作或语音命令对智能家居设备进行控制,例如,当用户想打开窗帘时,只需要竖起大拇指就能代表打开窗帘,从而能够控制窗帘打开。因此,通过使用本发明技术方案,无需利用手机、控制面板、遥控器等控制终端对智能家居设备进行控制,提升了用户体验。
[0049] 图4是本发明提供的设备控制装置的一实施例的结构示意图。所述设备控制装置可用于控制所属设备和/或其他设备。所属设备包括:网关、路由器或电器(例如,空调、冰箱、洗衣机、电视机、热水器和微波炉等),所述其他设备包括:空调、冰箱、洗衣机、电视机、热水器和微波炉中的至少一个。所述设备通过与其他设备通信对所述其他设备进行控制。例如,通过网关和/或路由器与上述设备联网以对上述设备进行控制。
[0050] 如图4所示,所述设备控制装置100包括:捕捉单元110和/或接收单元120,还包括控制单元130。
[0051] 捕捉单元110用于通过Kinect设备对预定区域内的用户进行动作捕捉,和/或接收单元120用于接收用户发出的语音命令;控制单元130用于若所述捕捉单元捕捉到所述用户做出预设动作和/或所述接收单元接收到用户的语音命令,则根据所述预设动作和/或所述语音命令对相应设备进行控制。
[0052] 具体地,预先设置用于控制不同设备的预设动作,该预设动作具体可以由用户进行设置,使用Kinect动作捕捉技术对预定区域内的用户进行动作捕捉,在所述预定区域内设置至少一个Kinect设备(例如Kinect摄像头,所述捕捉单元110通过所述至少一个Kinect设备对所述预定区域内的用户进行动作捕捉,并识别用户做出的动作是否为预设动作。例如,如图2所示,本发明在网关C中实施,对生活区域1内的设备B1、B2、B3和B4进行控制,在生活区域1(例如房间)的四个角分别安装有Kinect设备A1、A2、A3和A4。其中,Kinect设备捕获深度信息,由预设程序生成动作的三维点云,再将传输到VR模式中的模型上,来追踪人类动作轨迹,并用机器学习技术来进行动作识别。
[0053] 所述接收单元120可以通过麦克风接收用户发出的语音命令,例如通过Kinect设备内置的阵列式麦克风接收用户发出的语音命令,或者,所述接收单元120可以通过语音蓝牙遥控器接收用户发出的语音命令。
[0054] 若所述捕捉单元110捕捉到所述用户做出所述预设动作和/或所述接收单元120接收到用户发出的语音命令,则所述控制单元130根据所述预设动作和/或所述语音命令对相应设备进行控制。
[0055] 具体地,所述相应设备包括所属设备和其他设备,若所述捕捉单元110捕捉到用户做出预设动作,则所述控制单元130根据所述预设动作对相应设备进行控制,识别所述预设动作对应的第一控制命令,并向相应设备发送所述第一控制命令,以使所述相应设备根据所述第一控制命令执行相应的操作。预先设置用于控制不同设备的预设动作及其对应的用于对相应设备进行控制的第一控制命令,在所述捕捉单元110捕捉到用户做出预设动作时,所述控制单元130获取用户做出的预设动作所对应的第一控制命令,并向相应设备发送所述第一控制命令,所述相应设备接收到所述第一控制命令后,执行与所述第一控制命令相应的操作。
[0056] 所述控制单元130根据所述语音命令对相应设备进行控制包括:识别所述语音命令对应的语义,以根据识别的所述语义确定所述语音命令对应的第二控制命令;并向相应设备发送所述第二控制命令,以使所述相应设备根据所述第二控制命令执行相应的操作。预先设置用于对相应设备进行控制的第二控制命令对应的语义,在所述接收单元120接收到用户发出的语音命令时,所述控制单130对用户发出的所述语音命令进行语义识别,并根据识别出的所述语音命令对应的语义确定所述语音命令对应的第二控制命,并向相应设备发送所述第二控制命令,所述相应设备接收到所述第二控制命令后,执行与所述第二控制命令相应的操作。
[0057] 所述控制单元130向相应设备发送所述第一控制命令和/或向相应设备发送所述第二控制命令,可以通过局域网、WiFi、路由器和蓝牙中的至少一种通信方式。
[0058] 具体地,所述控制单元130可以通过局域网、WiFi、路由器和蓝牙中的至少一种通信方式连接所需控制的设备,以向相应设备发送所述第一控制命令和/或所述第二控制命令。
[0059] 图5是本发明提供的设备控制装置的另一实施例的结构示意图。如图5所示,基于上述实施例,所述设备控制装置100还包括检测单元102。
[0060] 检测单元102用于在所述捕捉单元110通过Kinect设备对预定区域内的用户进行动作捕捉之前,检测所述预定区域内的用户所在位置,以通过所述用户所在位置对应的Kinect设备对所述用户进行动作捕捉。
[0061] 具体地,所述预定区域包括一个以上子区域,可以在每个子区域分别设置对应的Kinect设备,在所述捕捉单元110通过Kinect设备对预定区域内的用户进行动作捕捉之前,所述检测单元102检测所述预定区域内的用户所在位置,以根据所述用户所在位置确定所述用户在所述预定区域内所处的子区域,从而所述捕捉单元110通过所述用户在所述预定区域中所处的子区域对应的Kinect设备对所述用户进行动作捕捉,即开启距离所述用户最近的Kinect设备对所述用户进行动作捕捉,不用开启所有的Kinect动作捕捉设备,减少能源的消耗。
[0062] 所述检测单元102检测所述预定区域内的所述用户所在位置具体可以通过以下实现方式中的至少一种:
[0063] (1)通过红外线传感器检测所述用户所在位置。
[0064] 由于任何物质只要本身具有一定的温度(高于绝对零度),都能辐射红外线,因此可以通过红外线传感器检测所述用户所在位置。
[0065] (2)通过阵列式麦克风对所述用户进行声源定位。
[0066] Kinect设备内部设有阵列式麦克风,即包括至少两个麦克风,通过所述至少两个麦克风构成的麦克风阵列接收声音,然后通过预设算法计算出声源入射麦克风阵列的方向角即可判断出声源的位置方向。
[0067] (3)通过检测所述用户携带的设备发出的无线信号的强度确定所述用户所在位置。
[0068] 若所述用户携带有能够发出无线信号的设备,例如手机、手环、手表等,可以通过联网方式,根据用户携带的设备发出的无线信号的强度对所述用户进行定位。
[0069] 本发明还提供对应于所述设备控制方法的一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。
[0070] 本发明还提供对应于所述设备控制方法的一种设备,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。
[0071] 本发明还提供对应于所述设备控制装置的一种设备,包括前述任一所述的设备控制装置。上述任一设备具体可以包括:网关、路由器、空调、冰箱、洗衣机、电视机、热水器和微波炉中的至少一个。所述设备可以通过所述设备控制装置控制自身或者其他设备。
[0072] 据此,本发明提供的方案,通过Kinect设备对预定区域内的用户进行动作捕捉和/或接收用户发出的语音命令;若捕捉到用户做出预设动作和/或接收到用户发出的语音命令,则根据所述预设动作和/或所述语音命令对相应设备进行控制,实现了通过预设动作或语音命令对智能家居设备进行控制,无需利用手机、控制面板、遥控器等控制终端对智能家居设备进行控制,提升了用户体验。
[0073] 本文中所描述的功能可在硬件、由处理器执行的软件固件或其任何组合中实施。如果在由处理器执行的软件中实施,那么可将功能作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体予以传输。其它实例及实施方案在本发明及所附权利要求书的范围及精神内。举例来说,归因于软件的性质,上文所描述的功能可使用由处理器、硬件、固件、硬连线或这些中的任何者的组合执行的软件实施。此外,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0074] 在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模的间接耦合或通信连接,可以是电性或其它的形式。
[0075] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为控制装置的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0076] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0077] 以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈