控制智能家居设备的方法及装置转让专利

申请号 : CN201410713632.2

文献号 : CN104333498B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张鹏飞夏勇峰王益冬刘铁俊

申请人 : 小米科技有限责任公司

摘要 :

本公开是关于控制智能家居设备的方法及装置,该方法包括:获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态;执行与所述目标状态对应的操作。本公开实施例中,智能家居设备可以获得根据预设范围内的访客信息确定的目标状态,并执行与目标状态对应的操作。由于智能家居设备可以根据访客来访情况灵活执行不同的操作,因此可以提高工作效果,特别在预设范围内访客较多时,可以自动进入非常规工作状态,从而可以避免移动和噪音而给访客带来的不便,由此提升智能家居设备的整体性能。

权利要求 :

1.一种控制智能家居设备的方法,其特征在于,所述方法包括:获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态,所述目标状态为工作状态,或者静音状态,或者停止状态;

执行与所述目标状态对应的操作;

所述获得所述智能家居设备的目标状态,包括:获得所述预设范围内的访客信息;

根据所述访客信息确定所述智能家居设备的目标状态;

所述获得所述预设范围内的访客信息包括:

获得所述预设范围内的成员信息;

从所述成员信息中识别访客信息;

其中,所述从所述成员信息中识别访客信息,包括:当所述成员信息为由路由器维护的成员设备列表时,获取预先保存的主人设备的主人设备标识;

从所述成员设备列表中删除所述主人设备标识,获得由访客设备的访客设备标识组成的访客设备列表;

当所述成员信息为在所述预设范围内拍摄的成员图像时,获取预先保存的主人图像;

通过人脸识别算法从所述成员图像中去除所述主人图像,得到访客来访图像。

2.根据权利要求1所述的方法,其特征在于,当所述目标状态为工作状态,且所述目标状态对应的操作为清扫操作时,按照如下任一方式,执行与所述目标状态对应的操作:获取所述预设范围内访客的活动区域,并在所述活动区域内执行清扫操作;

获取所述预设范围内访客的活动路径,并按照所述活动路径执行清扫操作。

3.根据权利要求2所述的方法,其特征在于,所述获取所述预设范围内访客的活动区域包括:通过对所述预设范围内访客所携带设备进行定位,获取所述访客的位置信息;

将根据所述访客的位置信息确定的范围作为所述访客的活动区域。

4.根据权利要求2所述的方法,其特征在于,所述获取所述预设范围内访客的活动路径包括:通过对所述预设范围内访客所携带设备进行定位跟踪,获取所述访客的位置变化信息;

根据所述位置变化信息确定所述访客的活动路径。

5.一种控制智能家居设备的方法,其特征在于,所述方法包括:获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态;

执行与所述目标状态对应的操作;

所述获得所述智能家居设备的目标状态,包括:获得所述预设范围内的访客信息;

根据所述访客信息确定所述智能家居设备的目标状态;

所述获得所述预设范围内的访客信息,包括:

与所述预设范围内的路由器建立通信连接;

基于所述通信连接,按照预设的时间周期从所述路由器获得所述预设范围内的访客设备列表,所述访客设备列表中包括接入所述路由器的访客设备的设备标识;

所述根据所述访客信息确定所述智能家居设备的目标状态,包括:比较当前时间周期获得的访客设备列表中所包含设备标识的第一标识数量,与上一个时间周期获得的访客设备列表中所包含设备标识的第二标识数量;

根据比较结果,当所述第二标识数量大于所述第一标识数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二标识数量小于所述第一标识数量时,确定所述智能家居设备的目标状态为静音状态,或者停止状态。

6.根据权利要求5所述的方法,其特征在于,当所述目标状态为工作状态,且所述目标状态对应的操作为清扫操作时,按照如下任一方式,执行与所述目标状态对应的操作:获取所述预设范围内访客的活动区域,并在所述活动区域内执行清扫操作;

获取所述预设范围内访客的活动路径,并按照所述活动路径执行清扫操作。

7.根据权利要求6所述的方法,其特征在于,所述获取所述预设范围内访客的活动区域包括:通过对所述预设范围内访客所携带设备进行定位,获取所述访客的位置信息;

将根据所述访客的位置信息确定的范围作为所述访客的活动区域。

8.根据权利要求6所述的方法,其特征在于,所述获取所述预设范围内访客的活动路径包括:通过对所述预设范围内访客所携带设备进行定位跟踪,获取所述访客的位置变化信息;

根据所述位置变化信息确定所述访客的活动路径。

9.一种控制智能家居设备的方法,其特征在于,所述方法包括:获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态;

执行与所述目标状态对应的操作;

所述获得所述智能家居设备的目标状态,包括:获得所述预设范围内的访客信息;

根据所述访客信息确定所述智能家居设备的目标状态;

所述获得所述预设范围内的访客信息,包括:

按照预设的时间周期获得所述预设范围内的访客来访图像;

识别所述访客来访图像中的访客数量;

所述根据所述访客信息确定所述智能家居设备的目标状态,包括:比较从当前时间周期获得的访客来访图像中识别出的第一访客数量,与从上一个时间周期获得的访客来访图像中识别出的第二访客数量;

根据比较结果,当所述第二访客数量大于所述第一访客数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二访客数量小于所述第一访客数量时,确定所述智能家居设备的目标状态为静音状态,或者停止状态。

10.根据权利要求9所述的方法,其特征在于,所述按照预设的时间周期获得所述预设范围内的访客来访图像,包括:启动所述智能家居设备上集成的摄像装置;

当所述智能家居设备在所述预设范围内移动时,获得所述摄像装置按照预设的时间周期拍摄的访客来访图像。

11.根据权利要求9所述的方法,其特征在于,所述按照预设的时间周期获得所述预设范围内的访客来访图像,包括:与智能摄像设备建立通信连接,所述智能摄像设备用于拍摄所述预设范围内的访客来访图像;

基于所述通信连接,按照预设的时间周期从所述智能摄像设备获得访客来访图像。

12.根据权利要求9所述的方法,其特征在于,所述按照预设的时间周期获得所述预设范围内的访客来访图像,包括:与所述预设范围内的路由器建立通信连接,所述路由器用于接收智能摄像设备拍摄的所述预设范围内的访客来访图像;

基于所述通信连接,接收所述路由器按照预设的时间周期转发的访客来访图像。

13.根据权利要求9至12任一所述的方法,其特征在于,当所述目标状态为工作状态,且所述目标状态对应的操作为清扫操作时,按照如下任一方式,执行与所述目标状态对应的操作:获取所述预设范围内访客的活动区域,并在所述活动区域内执行清扫操作;

获取所述预设范围内访客的活动路径,并按照所述活动路径执行清扫操作。

14.根据权利要求13所述的方法,其特征在于,所述获取所述预设范围内访客的活动区域包括:通过对所述预设范围内访客所携带设备进行定位,获取所述访客的位置信息;

将根据所述访客的位置信息确定的范围作为所述访客的活动区域。

15.根据权利要求13所述的方法,其特征在于,所述获取所述预设范围内访客的活动路径包括:通过对所述预设范围内访客所携带设备进行定位跟踪,获取所述访客的位置变化信息;

根据所述位置变化信息确定所述访客的活动路径。

16.一种控制智能家居设备的方法,其特征在于,所述方法包括:获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态,所述目标状态为工作状态,或者静音状态,或者停止状态;

执行与所述目标状态对应的操作;

所述获得所述智能家居设备的目标状态,包括:接收状态指示命令;

从所述状态指示命令中获得所述智能家居设备的目标状态;

所述接收状态指示命令,包括:

接收路由器发送的状态指示命令,所述状态指示命令中包括所述路由器根据访客设备列表确定的所述目标状态,或者所述路由器根据智能摄像设备拍摄的访客来访图像确定的所述目标状态;或者,接收智能摄像设备发送的状态指示命令,所述状态指示命令中包括所述智能摄像设备根据所拍摄的访客来访图像确定的所述目标状态。

17.根据权利要求16所述的方法,其特征在于,当所述目标状态为工作状态,且所述目标状态对应的操作为清扫操作时,按照如下任一方式,执行与所述目标状态对应的操作:获取所述预设范围内访客的活动区域,并在所述活动区域内执行清扫操作;

获取所述预设范围内访客的活动路径,并按照所述活动路径执行清扫操作。

18.根据权利要求17所述的方法,其特征在于,所述获取所述预设范围内访客的活动区域包括:通过对所述预设范围内访客所携带设备进行定位,获取所述访客的位置信息;

将根据所述访客的位置信息确定的范围作为所述访客的活动区域。

19.根据权利要求17所述的方法,其特征在于,所述获取所述预设范围内访客的活动路径包括:通过对所述预设范围内访客所携带设备进行定位跟踪,获取所述访客的位置变化信息;

根据所述位置变化信息确定所述访客的活动路径。

20.一种控制智能家居设备的方法,其特征在于,所述方法包括:获得预设范围内的访客信息;

根据所述访客信息确定智能家居设备的目标状态;

向所述智能家居设备发送包含所述目标状态的状态指示命令,以使所述智能家居设备根据所述状态指示命令,执行与所述目标状态对应的操作;

其中,所述访客信息包括访客设备列表,所述访客设备列表中包括接入路由器的访客设备的设备标识;

所述根据所述访客信息确定智能家居设备的目标状态,包括:比较当前时间周期获得的访客设备列表中所包含设备标识的第一标识数量,与上一个时间周期获得的访客设备列表中所包含设备标识的第二标识数量;

根据比较结果,当所述第二标识数量大于所述第一标识数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二标识数量小于所述第一标识数量时,确定所述智能家居设备的目标状态为静音状态、或者停止状态。

21.一种控制智能家居设备的方法,其特征在于,所述方法包括:获得预设范围内的访客信息;

根据所述访客信息确定智能家居设备的目标状态;

向所述智能家居设备发送包含所述目标状态的状态指示命令,以使所述智能家居设备根据所述状态指示命令,执行与所述目标状态对应的操作;

其中,所述访客信息包括访客来访图像,所述访客来访图像为智能摄像设备拍摄的所述预设范围内的图像;

所述根据所述访客信息确定智能家居设备的目标状态,包括:比较从当前时间周期获得的访客来访图像中识别出的第一访客数量,与从上一个时间周期获得的访客来访图像中识别出的第二访客数量;

根据比较结果,当所述第二访客数量大于所述第一访客数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二访客数量小于所述第一访客数量时,确定所述智能家居设备的目标状态为静音状态、或者停止状态。

22.一种控制智能家居设备的装置,其特征在于,包括:获得单元,用于获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态,所述目标状态为工作状态,或者静音状态,或者停止状态;

执行单元,用于执行与所述目标状态对应的操作;

所述获得单元,包括:

访客信息获得子单元,用于获得所述预设范围内的访客信息;

目标状态确定子单元,用于根据所述访客信息确定所述智能家居设备的目标状态;

所述访客信息获得子单元,包括:

成员信息获得模块,用于获得所述预设范围内的成员信息;

访客信息识别模块,用于从所述成员信息中识别访客信息;

所述所述访客信息识别模块包括:

主人设备标识获取子模块,用于当所述成员信息为由路由器维护的成员设备列表时,获取预先保存的主人设备的主人设备标识;

访客设备列表获得子模块,用于从所述成员设备列表中删除所述主人设备标识,获得由访客设备的访客设备标识组成的访客设备列表;

主人图像获取子模块,用于当所述成员信息为在所述预设范围内拍摄的成员图像时,获取预先保存的主人图像;

访客来访图像获得子模块,用于通过人脸识别算法从所述成员图像中去除所述主人图像,得到访客来访图像。

23.根据权利要求22所述的装置,其特征在于,当所述获得单元获得的所述目标状态为工作状态,且所述目标状态对应的操作为清扫操作时,所述执行单元包括至少一个下述子单元:第一执行子单元,用于获取所述预设范围内访客的活动区域,并在所述活动区域内执行清扫操作;

第二执行子单元,用于获取所述预设范围内访客的活动路径,并按照所述活动路径执行清扫操作。

24.根据权利要求23所述的装置,其特征在于,所述第一执行子单元包括:定位位置信息获取模块,用于通过对所述预设范围内访客所携带设备进行定位,获取所述访客的位置信息;

活动区域确定模块,用于将根据所述访客的位置信息确定的范围作为所述访客的活动区域。

25.根据权利要求23所述的装置,其特征在于,所述第二执行子单元包括:定位跟踪信息获取模块,用于通过对所述预设范围内访客所携带设备进行定位跟踪,获取所述访客的位置变化信息;

活动路径确定模块,用于根据所述位置变化信息确定所述访客的活动路径。

26.一种控制智能家居设备的装置,其特征在于,包括:获得单元,用于获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态,所述目标状态为工作状态,或者静音状态,或者停止状态;

执行单元,用于执行与所述目标状态对应的操作;

所述获得单元,包括:

访客信息获得子单元,用于获得所述预设范围内的访客信息;

目标状态确定子单元,用于根据所述访客信息确定所述智能家居设备的目标状态;

所述访客信息获得子单元包括:

连接建立模块,用于与所述预设范围内的路由器建立通信连接;

列表获得模块,用于基于所述通信连接,按照预设的时间周期从所述路由器获得所述预设范围内的访客设备列表,所述访客设备列表中包括接入所述路由器的访客设备的设备标识;

所述目标状态确定子单元,包括:

标识数量比较模块,用于比较当前时间周期获得的访客设备列表中所包含设备标识的第一标识数量,与上一个时间周期获得的访客设备列表中所包含设备标识的第二标识数量;

第一目标状态确定模块,用于根据比较结果,当所述第二标识数量大于所述第一标识数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二标识数量小于所述第一标识数量时,确定所述智能家居设备的目标状态为静音状态,或者停止状态。

27.根据权利要求26所述的装置,其特征在于,当所述获得单元获得的所述目标状态为工作状态,且所述目标状态对应的操作为清扫操作时,所述执行单元包括至少一个下述子单元:第一执行子单元,用于获取所述预设范围内访客的活动区域,并在所述活动区域内执行清扫操作;

第二执行子单元,用于获取所述预设范围内访客的活动路径,并按照所述活动路径执行清扫操作。

28.根据权利要求27所述的装置,其特征在于,所述第一执行子单元包括:定位位置信息获取模块,用于通过对所述预设范围内访客所携带设备进行定位,获取所述访客的位置信息;

活动区域确定模块,用于将根据所述访客的位置信息确定的范围作为所述访客的活动区域。

29.根据权利要求27所述的装置,其特征在于,所述第二执行子单元包括:定位跟踪信息获取模块,用于通过对所述预设范围内访客所携带设备进行定位跟踪,获取所述访客的位置变化信息;

活动路径确定模块,用于根据所述位置变化信息确定所述访客的活动路径。

30.一种控制智能家居设备的装置,其特征在于,包括:获得单元,用于获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态,所述目标状态为工作状态,或者静音状态,或者停止状态;

执行单元,用于执行与所述目标状态对应的操作;

所述获得单元,包括:访客信息获得子单元,用于获得所述预设范围内的访客信息;

目标状态确定子单元,用于根据所述访客信息确定所述智能家居设备的目标状态;

所述访客信息获得子单元包括:

访客来访图像获得模块,用于按照预设的时间周期获得所述预设范围内的访客来访图像;

访客数量识别模块,用于识别所述访客来访图像中的访客数量;

所述目标状态确定子单元,包括:

访客数量比较模块,用于比较从当前时间周期获得的访客来访图像中识别出的第一访客数量,与从上一个时间周期获得的访客来访图像中识别出的第二访客数量;

第二目标状态确定模块,用于根据比较结果,当所述第二访客数量大于所述第一访客数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二访客数量小于所述第一访客数量时,确定所述智能家居设备的目标状态为静音状态,或者停止状态。

31.根据权利要求30所述的装置,其特征在于,所述访客来访图像获得模块,包括:摄像装置启动子模块,用于启动所述智能家居设备上集成的摄像装置;

访客图像获得子模块,用于当所述智能家居设备在所述预设范围内移动时,获得所述摄像装置按照预设的时间周期拍摄的访客来访图像。

32.根据权利要求30所述的装置,其特征在于,所述访客来访图像获得模块,包括:第一通信连接建立子模块,用于与智能摄像设备建立通信连接,所述智能摄像设备用于拍摄所述预设范围内的访客来访图像;

第一访客图像获得子模块,用于基于所述通信连接,按照预设的时间周期从所述智能摄像设备获得访客来访图像。

33.根据权利要求30所述的装置,其特征在于,所述访客来访图像获得模块,包括:第二通信连接建立子模块,用于与所述预设范围内的路由器建立通信连接,所述路由器用于接收智能摄像设备拍摄的所述预设范围内的访客来访图像;

第二访客图像获得子模块,用于基于所述通信连接,接收所述路由器按照预设的时间周期转发的访客来访图像。

34.根据权利要求30至33任一所述的装置,其特征在于,当所述获得单元获得的所述目标状态为工作状态,且所述目标状态对应的操作为清扫操作时,所述执行单元包括至少一个下述子单元:第一执行子单元,用于获取所述预设范围内访客的活动区域,并在所述活动区域内执行清扫操作;

第二执行子单元,用于获取所述预设范围内访客的活动路径,并按照所述活动路径执行清扫操作。

35.根据权利要求34所述的装置,其特征在于,所述第一执行子单元包括:定位位置信息获取模块,用于通过对所述预设范围内访客所携带设备进行定位,获取所述访客的位置信息;

活动区域确定模块,用于将根据所述访客的位置信息确定的范围作为所述访客的活动区域。

36.根据权利要求34所述的装置,其特征在于,所述第二执行子单元包括:定位跟踪信息获取模块,用于通过对所述预设范围内访客所携带设备进行定位跟踪,获取所述访客的位置变化信息;

活动路径确定模块,用于根据所述位置变化信息确定所述访客的活动路径。

37.一种控制智能家居设备的装置,其特征在于,包括:获得单元,用于获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态,所述目标状态为工作状态,或者静音状态,或者停止状态;

执行单元,用于执行与所述目标状态对应的操作;

所述获得单元,包括:

指示命令接收子单元,用于接收状态指示命令;

目标状态获得子单元,用于从所述状态指示命令中获得所述智能家居设备的目标状态;

所述指示命令接收子单元包括至少一个下述模块:第一指示命令接收模块,用于接收路由器发送的状态指示命令,所述状态指示命令中包括所述路由器根据访客设备列表确定的所述目标状态,或者所述路由器根据智能摄像设备拍摄的访客来访图像确定的所述目标状态;或者,第二指示命令接收模块,用于接收智能摄像设备发送的状态指示命令,所述状态指示命令中包括所述智能摄像设备根据所拍摄的访客来访图像确定的所述目标状态。

38.根据权利要求37所述的装置,其特征在于,当所述获得单元获得的所述目标状态为工作状态,且所述目标状态对应的操作为清扫操作时,所述执行单元包括至少一个下述子单元:第一执行子单元,用于获取所述预设范围内访客的活动区域,并在所述活动区域内执行清扫操作;

第二执行子单元,用于获取所述预设范围内访客的活动路径,并按照所述活动路径执行清扫操作。

39.根据权利要求38所述的装置,其特征在于,所述第一执行子单元包括:定位位置信息获取模块,用于通过对所述预设范围内访客所携带设备进行定位,获取所述访客的位置信息;

活动区域确定模块,用于将根据所述访客的位置信息确定的范围作为所述访客的活动区域。

40.根据权利要求38所述的装置,其特征在于,所述第二执行子单元包括:定位跟踪信息获取模块,用于通过对所述预设范围内访客所携带设备进行定位跟踪,获取所述访客的位置变化信息;

活动路径确定模块,用于根据所述位置变化信息确定所述访客的活动路径。

41.一种控制智能家居设备的装置,其特征在于,所述装置包括:获得单元,用于获得预设范围内的访客信息;

确定单元,用于根据所述访客信息确定智能家居设备的目标状态;

第一发送单元,用于向所述智能家居设备发送包含所述目标状态的状态指示命令,以使所述智能家居设备根据所述状态指示命令,执行与所述目标状态对应的操作;

其中,所述访客信息包括:访客设备列表,所述访客设备列表中包括接入路由器的访客设备的设备标识;

所述确定单元,包括:

标识数量比较子单元,用于比较当前时间周期获得的访客设备列表中所包含设备标识的第一标识数量,与上一个时间周期获得的访客设备列表中所包含设备标识的第二标识数量;

第一目标状态确定子单元,用于根据比较结果,当所述第二标识数量大于所述第一标识数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二标识数量小于所述第一标识数量时,确定所述智能家居设备的目标状态为静音状态、或者停止状态。

42.一种控制智能家居设备的装置,其特征在于,所述装置包括:获得单元,用于获得预设范围内的访客信息;

确定单元,用于根据所述访客信息确定智能家居设备的目标状态;

第一发送单元,用于向所述智能家居设备发送包含所述目标状态的状态指示命令,以使所述智能家居设备根据所述状态指示命令,执行与所述目标状态对应的操作;

其中,所述访客信息包括:访客来访图像,所述访客来访图像为智能摄像设备拍摄的所述预设范围内的图像;

所述确定单元,包括:

访客数量比较子单元,用于比较从当前时间周期获得的访客来访图像中识别出的第一访客数量,与从上一个时间周期获得的访客来访图像中识别出的第二访客数量;

第二目标状态确定子单元,用于根据比较结果,当所述第二访客数量大于所述第一访客数量时,确定有访客离开所述预设范围,当所述第二访客数量小于所述第一访客数量时,确定有访客进入所述预设范围。

43.一种控制智能家居设备的装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行如权利要求1所述的方法。

44.一种控制智能家居设备的装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行如权利要求5所述的方法。

45.一种控制智能家居设备的装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行如权利要求9所述的方法。

46.一种控制智能家居设备的装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行如权利要求16所述的方法。

47.一种控制智能家居设备的装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行如权利要求20所述的方法。

48.一种控制智能家居设备的装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行如权利要求21所述的方法。

说明书 :

控制智能家居设备的方法及装置

技术领域

[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] 与所述预设范围内的路由器建立通信连接,所述路由器用于接收智能摄像设备拍摄的所述预设范围内的访客来访图像;
[0026] 基于所述通信连接,接收所述路由器按照预设的时间周期转发的访客来访图像。
[0027] 可选的,所述根据所述访客信息确定所述智能家居设备的目标状态,包括:
[0028] 比较从当前时间周期获得的访客来访图像中识别出的第一访客数量,与从上一个时间周期获得的访客来访图像中识别出的第二访客数量;
[0029] 根据比较结果,当所述第二访客数量大于所述第一访客数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二访客数量小于所述第一访客数量时,确定所述智能家居设备的目标状态为静音状态,或者停止状态。
[0030] 可选的,所述获得所述预设范围内的访客信息包括:
[0031] 获得所述预设范围内的成员信息;
[0032] 从所述成员信息中识别访客信息。
[0033] 可选的,所述从所述成员信息中识别访客信息,包括:
[0034] 当所述成员信息为由路由器维护的成员设备列表时,获取预先保存的主人设备的主人设备标识;
[0035] 从所述成员设备列表中删除所述主人设备标识,获得由访客设备的访客设备标识组成的访客设备列表。
[0036] 可选的,所述从所述成员信息中识别访客信息,包括:
[0037] 当所述成员信息为在所述预设范围内拍摄的成员图像时,获取预先保存的主人图像;
[0038] 通过人脸识别算法从所述成员图像中去除所述主人图像,得到访客来访图像。
[0039] 可选的,所述获得所述智能家居设备的目标状态包括:
[0040] 接收状态指示命令;
[0041] 从所述状态指示命令中获得所述智能家居设备的目标状态。
[0042] 可选的,所述接收状态指示命令,包括:
[0043] 接收路由器发送的状态指示命令,所述状态指示命令中包括所述路由器根据访客设备列表确定的所述目标状态,或者所述路由器根据智能摄像设备拍摄的访客来访图像确定的所述目标状态;或者,
[0044] 接收智能摄像设备发送的状态指示命令,所述状态指示命令中包括所述智能摄像设备根据所拍摄的访客来访图像确定的所述目标状态。
[0045] 可选的,当所述目标状态为工作状态,且所述目标状态对应的操作为清扫操作时,按照如下任一方式,执行与所述目标状态对应的操作:
[0046] 获取所述预设范围内访客的活动区域,并在所述活动区域内执行清扫操作;
[0047] 获取所述预设范围内访客的活动路径,并按照所述活动路径执行清扫操作。
[0048] 可选的,所述获取所述预设范围内访客的活动区域包括:
[0049] 通过对所述预设范围内访客所携带设备进行定位,获取所述访客的位置信息;
[0050] 将根据所述访客的位置信息确定的范围作为所述访客的活动区域。
[0051] 可选的,所述获取所述预设范围内访客的活动路径包括:
[0052] 通过对所述预设范围内访客所携带设备进行定位跟踪,获取所述访客的位置变化信息;
[0053] 根据所述位置变化信息确定所述访客的活动路径。
[0054] 本公开实施例的第二方面,提供另一种控制智能家居设备的方法,所述方法包括:
[0055] 获得预设范围内的访客信息;
[0056] 根据所述访客信息确定智能家居设备的目标状态;
[0057] 向所述智能家居设备发送包含所述目标状态的状态指示命令,以使所述智能家居设备根据所述状态指示命令,执行与所述目标状态对应的操作。
[0058] 可选的,所述获得预设范围内的访客信息,包括:
[0059] 按照预设的时间周期获得访客设备列表,所述访客设备列表中包括接入所述路由器的访客设备的设备标识;
[0060] 所述根据所述访客信息确定智能家居设备的目标状态,包括:
[0061] 比较当前时间周期获得的访客设备列表中所包含设备标识的第一标识数量,与上一个时间周期获得的访客设备列表中所包含设备标识的第二标识数量;
[0062] 根据比较结果,当所述第二标识数量大于所述第一标识数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二标识数量小于所述第一标识数量时,确定所述智能家居设备的目标状态为静音状态、或者停止状态。
[0063] 可选的,所述获得预设范围内的访客信息,包括:
[0064] 按照预设的时间周期获得访客来访图像,所述访客来访图像为智能摄像设备拍摄的所述预设范围内的图像;
[0065] 所述根据所述访客信息确定智能家居设备的目标状态,包括:
[0066] 比较从当前时间周期获得的访客来访图像中识别出的第一访客数量,与从上一个时间周期获得的访客来访图像中识别出的第二访客数量;
[0067] 根据比较结果,当所述第二访客数量大于所述第一访客数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二访客数量小于所述第一访客数量时,确定所述智能家居设备的目标状态为静音状态、或者停止状态。
[0068] 可选的,所述获得预设范围内的访客信息后,所述方法还包括:
[0069] 按照预设的时间周期将所述访客信息发送给所述智能家居设备,以使所述智能家居设备根据所述访客信息确定所述智能家居设备的目标状态;
[0070] 其中,所述访客信息包括:
[0071] 访客设备列表,所述访客设备列表中包括接入所述路由器的访客设备的设备标识的;或者,
[0072] 访客来访图像,所述访客来访图像为智能摄像设备拍摄的所述预设范围内的图像。
[0073] 根据本公开实施例的第三方面,提供一种控制智能家居设备的装置,包括:
[0074] 获得单元,用于获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态;
[0075] 执行单元,用于执行与所述目标状态对应的操作。
[0076] 可选的,所述获得单元,包括:
[0077] 访客信息获得子单元,用于获得所述预设范围内的访客信息;
[0078] 目标状态确定子单元,用于根据所述访客信息确定所述智能家居设备的目标状态。
[0079] 可选的,所述访客信息获得子单元包括:
[0080] 连接建立模块,用于与所述预设范围内的路由器建立通信连接;
[0081] 列表获得模块,用于基于所述通信连接,按照预设的时间周期从所述路由器获得所述预设范围内的访客设备列表,所述访客设备列表中包括接入所述路由器的访客设备的设备标识。
[0082] 可选的,所述目标状态确定子单元,包括:
[0083] 标识数量比较模块,用于比较当前时间周期获得的访客设备列表中所包含设备标识的第一标识数量,与上一个时间周期获得的访客设备列表中所包含设备标识的第二标识数量;
[0084] 第一目标状态确定模块,用于根据比较结果,当所述第二标识数量大于所述第一标识数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二标识数量小于所述第一标识数量时,确定所述智能家居设备的目标状态为静音状态,或者停止状态。
[0085] 可选的,所述访客信息获得子单元,包括:
[0086] 访客来访图像获得模块,用于按照预设的时间周期获得所述预设范围内的访客来访图像;
[0087] 访客数量识别模块,用于识别所述访客来访图像中的访客数量。
[0088] 可选的,所述访客来访图像获得模块,包括:
[0089] 摄像装置启动子模块,用于启动所述智能家居设备上集成的摄像装置;
[0090] 访客图像获得子模块,用于当所述智能家居设备在所述预设范围内移动时,获得所述摄像装置按照预设的时间周期拍摄的访客来访图像。
[0091] 可选的,所述访客来访图像获得模块,包括:
[0092] 第一通信连接建立子模块,用于与智能摄像设备建立通信连接,所述智能摄像设备用于拍摄所述预设范围内的访客来访图像;
[0093] 第一访客图像获得子模块,用于基于所述通信连接,按照预设的时间周期从所述智能摄像设备获得访客来访图像。
[0094] 可选的,所述访客来访图像获得模块,包括:
[0095] 第二通信连接建立子模块,用于与所述预设范围内的路由器建立通信连接,所述路由器用于接收智能摄像设备拍摄的所述预设范围内的访客来访图像;
[0096] 第二访客图像获得子模块,用于基于所述通信连接,接收所述路由器按照预设的时间周期转发的访客来访图像。
[0097] 可选的,所述目标状态确定子单元,包括:
[0098] 访客数量比较模块,用于比较从当前时间周期获得的访客来访图像中识别出的第一访客数量,与从上一个时间周期获得的访客来访图像中识别出的第二访客数量;
[0099] 第二目标状态确定模块,用于根据比较结果,当所述第二访客数量大于所述第一访客数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二访客数量小于所述第一访客数量时,确定所述智能家居设备的目标状态为静音状态,或者停止状态。
[0100] 可选的,所述访客信息获得子单元,包括:
[0101] 成员信息获得模块,用于获得所述预设范围内的成员信息;
[0102] 访客信息识别模块,用于从所述成员信息中识别访客信息。
[0103] 可选的,所述访客信息识别模块包括:
[0104] 主人设备标识获取子模块,用于当所述成员信息为由路由器维护的成员设备列表时,获取预先保存的主人设备的主人设备标识;
[0105] 访客设备列表获得子模块,用于从所述成员设备列表中删除所述主人设备标识,获得由访客设备的访客设备标识组成的访客设备列表。
[0106] 可选的,所述访客信息识别模块包括:
[0107] 主人图像获取子模块,用于当所述成员信息为在所述预设范围内拍摄的成员图像时,获取预先保存的主人图像;
[0108] 访客来访图像获得子模块,用于通过人脸识别算法从所述成员图像中去除所述主人图像,得到访客来访图像。
[0109] 可选的,所述获得单元,包括:
[0110] 指示命令接收子单元,用于接收状态指示命令;
[0111] 目标状态获得子单元,用于从所述状态指示命令中获得所述智能家居设备的目标状态。
[0112] 可选的,所述指示命令接收子单元包括至少一个下述模块:
[0113] 第一指示命令接收模块,用于接收路由器发送的状态指示命令,所述状态指示命令中包括所述路由器根据访客设备列表确定的所述目标状态,或者所述路由器根据智能摄像设备拍摄的访客来访图像确定的所述目标状态;或者,
[0114] 第二指示命令接收模块,用于接收智能摄像设备发送的状态指示命令,所述状态指示命令中包括所述智能摄像设备根据所拍摄的访客来访图像确定的所述目标状态。
[0115] 可选的,当所述获得单元获得的所述目标状态为工作状态,且所述目标状态对应的操作为清扫操作时,所述执行单元包括至少一个下述子单元:
[0116] 第一执行子单元,用于当获取到所述预设范围内访客的活动区域后,在所述活动区域内执行清扫操作;
[0117] 第二执行子单元,用于当获取到所述预设范围内访客的活动路径后,按照所述活动路径执行清扫操作。
[0118] 可选的,所述第一执行子单元包括:
[0119] 定位位置信息获取模块,用于通过对所述预设范围内访客所携带设备进行定位,获取所述访客的位置信息;
[0120] 活动区域确定模块,用于将根据所述访客的位置信息确定的范围作为所述访客的活动区域。
[0121] 可选的,所述第二执行子单元包括:
[0122] 定位跟踪信息获取模块,用于通过对所述预设范围内访客所携带设备进行定位跟踪,获取所述访客的位置变化信息;
[0123] 活动路径确定模块,用于根据所述位置变化信息确定所述访客的活动路径。
[0124] 根据本公开实施例的第四方面,提供另一种控制智能家居设备的装置,包括:
[0125] 获得单元,用于获得预设范围内的访客信息;
[0126] 确定单元,用于根据所述访客信息确定智能家居设备的目标状态;
[0127] 第一发送单元,用于向所述智能家居设备发送包含所述目标状态的状态指示命令,以使所述智能家居设备根据所述状态指示命令,执行与所述目标状态对应的操作。
[0128] 可选的,所述获得单元包括至少一个下述子单元:
[0129] 列表获得子单元,用于按照预设的时间周期获得访客设备列表,所述访客设备列表中包括接入所述路由器的访客设备的设备标识;
[0130] 图像获得子单元,用于按照预设的时间周期获取访客来访图像,所述访客来访图像为智能摄像设备拍摄的所述预设范围内的图像。
[0131] 可选的,所述确定单元,包括:
[0132] 标识数量比较子单元,用于比较所述列表获得子单元当前时间周期获得的访客设备列表中所包含设备标识的第一标识数量,与上一个时间周期获得的访客设备列表中所包含设备标识的第二标识数量;
[0133] 第一目标状态确定子单元,用于根据比较结果,当所述第二标识数量大于所述第一标识数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二标识数量小于所述第一标识数量时,确定所述智能家居设备的目标状态为静音状态、或者停止状态。
[0134] 可选的,所述确定单元,包括:
[0135] 访客数量比较子单元,用于比较所述图像获得子单元从当前时间周期获得的访客来访图像中识别出的第一访客数量,与从上一个时间周期获得的访客来访图像中识别出的第二访客数量;
[0136] 第二目标状态确定子单元,用于根据比较结果,当所述第二访客数量大于所述第一访客数量时,确定有访客离开所述预设范围,当所述第二访客数量小于所述第一访客数量时,确定有访客进入所述预设范围。
[0137] 可选的,所述装置还包括:
[0138] 第二发送单元,用于按照预设的时间周期将所述访客信息发送给所述智能家居设备,以使所述智能家居设备根据所述访客信息确定所述智能家居设备的目标状态;
[0139] 其中,所述访客信息包括:
[0140] 访客设备列表,所述访客设备列表中包括接入所述路由器的访客设备的设备标识的;或者,
[0141] 访客来访图像,所述访客来访图像为智能摄像设备拍摄的所述预设范围内的图像。
[0142] 根据本公开实施例的第五方面,提供另一种控制智能家居设备的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:
[0143] 获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态;
[0144] 执行与所述目标状态对应的操作。
[0145] 根据本公开实施例的第六方面,提供另一种控制智能家居设备的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:
[0146] 获得预设范围内的访客信息;
[0147] 根据所述访客信息确定智能家居设备的目标状态;
[0148] 向所述智能家居设备发送包含所述目标状态的状态指示命令,以使所述智能家居设备根据所述状态指示命令,执行与所述目标状态对应的操作。
[0149] 本公开的实施例提供的技术方案可以包括以下有益效果:
[0150] 本公开中智能家居设备可以获得根据预设范围内的访客信息确定的目标状态,并执行与目标状态对应的操作。由于智能家居设备可以根据访客来访情况灵活执行不同的操作,因此可以提高工作效果,特别在预设范围内访客较多时,可以自动进入非常规工作状态,从而可以避免移动和噪音而给访客带来的不便,由此提升智能家居设备的整体性能。
[0151] 本公开中智能家居设备可以根据由自身主动获得预设范围内的访客信息,确定目标状态,也可以从预设范围内的其它设备发送的状态指示命令中获得由其它设备确定的目标状态,因此智能家居设备可以充分利用预设范围内设备的布局和组网情况,灵活采用不同方式获得目标状态。
[0152] 本公开中当预设范围内设置有路由器时,智能家居设备可以通过路由器上维护的访客设备列表中设备标识数量的变化情况,判断访客的来访情况,从而确定智能家居设备的目标状态;由于根据接入路由器的设备维护访客设备列表是路由器的常规功能,因此利用访客设备列表可以方便快速地判断访客来访情况,从而准确确定智能家居设备的目标状态。
[0153] 本公开中智能家居设备也可以通过分析预设范围内所拍摄的访客来访图像中的访客数量变化情况,判断访客的来访情况,从而确定智能家居设备的目标状态;由于预设范围内的多种设备上都可能集成摄像功能,因此利用该摄像功能拍摄访客来访图像可以实时快速获得访客来访情况,从而准确确定智能家居设备的目标状态。
[0154] 本公开中智能家居设备可以利用自身集成的摄像功能获得访客来访图像,也可以通过与智能摄像设备直接连接获得该智能摄像设备拍摄的访客来访图像,还可以在预设范围内所有智能设备均直接连接到路由器时,获得由路由器转发的该智能摄像设备拍摄的访客来访图像,因此访客来访图像的获取方式多样,可以满足不同智能组网环境。
[0155] 本公开中智能家居设备可以从预设范围内的成员信息中识别出访客信息,通过将成员信息中的主人信息与访客信息进行区别,从而可以根据该访客信息更加准确地确定目标状态。
[0156] 本公开中当智能家居设备在工作状态下执行清扫操作时,可以根据预设范围内访客的活动区域,或者访客的活动路径,进行有针对性的清扫操作,从而扩展了智能家居设备的工作方式,进一步提升了智能家居设备的工作灵活性。
[0157] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

[0158] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0159] 图1是本公开根据一示例性实施例示出的一种控制智能家居设备的方法流程图。
[0160] 图2是本公开根据一示例性实施例示出的另一种控制智能家居设备的方法流程图。
[0161] 图3A是本公开根据一示例性实施例示出的一种控制智能家居设备的应用场景示意图。
[0162] 图3B是结合图3A示出的一种控制智能家居设备的方法流程图。
[0163] 图4A是本公开根据一示例性实施例示出的另一种控制智能家居设备的应用场景示意图。
[0164] 图4B是结合图4A示出的一种控制智能家居设备的方法流程图。
[0165] 图5A是本公开根据一示例性实施例示出的另一种控制智能家居设备的应用场景示意图。
[0166] 图5B是结合图5A示出的一种控制智能家居设备的方法流程图。
[0167] 图6A是本公开根据一示例性实施例示出的另一种控制智能家居设备的应用场景示意图。
[0168] 图6B是结合图6A示出的一种控制智能家居设备的方法流程图。
[0169] 图7是本公开根据一示例性实施例示出的一种控制智能家居设备的装置框图。
[0170] 图8A是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0171] 图8B是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0172] 图8C是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0173] 图8D是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0174] 图8E是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0175] 图8F是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0176] 图8G是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0177] 图8H是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0178] 图8I是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0179] 图8J是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0180] 图8K是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0181] 图9A是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0182] 图9B是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0183] 图10A是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0184] 图10B是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0185] 图10C是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0186] 图11是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0187] 图12是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0188] 图13A是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0189] 图13B是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0190] 图14是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图。
[0191] 图15是本公开根据一示例性实施例示出的一种用于控制智能家居设备的装置的一结构示意图。

具体实施方式

[0192] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0193] 在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0194] 应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
[0195] 如图1所示,图1是根据一示例性实施例示出的一种控制智能家居设备的方法流程图,该方法可以用于智能家居设备中,包括以下步骤:
[0196] 在步骤101中,获得智能家居设备的目标状态,该目标状态为根据预设范围内的访客信息确定的状态。
[0197] 本实施例中的预设范围可以具体指家庭场所,工作场所等,该预设范围内通常设置有用于接入网络的智能路由器,简称路由器,还可以设置若干可以接入该路由器的智能家居设备,智能摄像设备等。其中,智能家居设备可以具体为能够在预设范围内移动的智能清扫设备,例如,扫地机器人。
[0198] 由于该预设范围内的访客具有流动性的特点,因此本公开实施例可以根据预设范围内的访客信息确定智能家居设备的目标状态,以便执行与目标状态对应的操作,从而提高智能家居设备的工作效果。其中,智能家居设备获得目标状态可以采用如下任意一种方式:
[0199] 第一种方式:智能家居设备获得预设范围内的访客信息,并根据访客信息确定所述智能家居设备的目标状态。
[0200] 其中,智能家居设备可以在与预设范围内的路由器建立通信连接后,按照预设的时间周期从路由器获得预设范围内的访客设备列表,该访客设备列表中包括接入路由器的访客设备的设备标识,智能家居设备比较当前时间周期获得的访客设备列表中所包含设备标识的第一标识数量,与上一个时间周期获得的访客设备列表中所包含设备标识的第二标识数量,根据比较结果,当第二标识数量大于第一标识数量时,确定智能家居设备的目标状态为工作状态,当第二标识数量小于所述第一标识数量时,确定智能家居设备的目标状态为静音状态,或者停止状态。
[0201] 或者,智能家居设备也可以按照预设的时间周期获得预设范围内的访客来访图像,该访客来访图像可以由智能家居设备自身集成的摄像装置进行拍摄,也可以由设置在预设范围内的智能摄像设备拍摄并传输给智能家居设备,还可以由路由器将该智能摄像设备拍摄的访客来访图像转发给智能家居设备,然后智能家居设备识别访客来访图像中的访客数量,比较从当前时间周期获得的访客来访图像中识别出的第一访客数量,与从上一个时间周期获得的访客来访图像中识别出的第二访客数量,根据比较结果,当第二访客数量大于第一访客数量时,确定智能家居设备的目标状态为工作状态,当第二访客数量小于第一访客数量时,确定智能家居设备的目标状态为静音状态,或者停止状态。
[0202] 或者,智能家居设备也可以先获得预设范围内的成员信息,并从该成员信息中识别出访客信息。其中,当成员信息为由路由器维护的成员设备列表时,可以获取预先保存的主人设备的主人设备标识,然后从成员设备列表中删除主人设备标识,获得由访客设备的访客设备标识组成的访客设备列表;当成员信息为在预设范围内拍摄的成员图像时,可以获取预先保存的主人图像,然后通过人脸识别算法从成员图像中去除主人图像,得到访客来访图像。需要说明的是,上述成员信息也可以按照预设的时间周期获取,其中,当成员信息为成员图像时,该成员图像可以是由智能家居设备自身集成的摄像装置拍摄,或者也可以由智能摄像设备拍摄并传输给智能家居设备,或者也可以由路由器将该智能摄像设备拍摄的成员图像转发给智能家居设备,对此本公开实施例不进行限制。
[0203] 第二种方式:智能家居设备接收状态指示命令,从该状态指示命令中获得智能家居设备的目标状态。
[0204] 其中,智能家居设备可以接收路由器发送的状态指示命令,该状态指示命令中包括路由器根据访客设备列表确定的智能家居设备的目标状态,或者包括路由器根据智能摄像设备拍摄的访客来访图像确定的智能家居设备的目标状态。
[0205] 或者,智能家居设备也可以接收智能摄像设备发送的状态指示命令,该状态指示命令中包括智能摄像设备根据所拍摄的访客来访图像确定的智能家居设备的目标状态。
[0206] 在步骤102中,执行与目标状态对应的操作。
[0207] 本公开实施例中,当智能家居设备的目标状态为工作状态时,则智能家居设备可以在预设范围内进行工作,当智能家居设备的目标状态为静音状态时,则智能家居设备可以在预设范围内进行静音工作,当智能家居设备的目标状态为停止状态时,则智能家居设备停止工作。
[0208] 以智能家居设备为智能清扫设备为例,当智能清扫设备获得的目标状态为工作状态时,该智能清扫设备可以按照如下不同方式执行与该工作状态对应的清扫操作:
[0209] 第一种方式:当智能清扫设备获取到预设范围内访客的活动区域后,可以在该活动区域内执行清扫操作;其中,智能清扫设备可以通过对预设范围内访客所携带设备进行定位,获取访客的位置信息,以访客携带智能手机为例,可以通过智能手机上集成的GPS(Global Pos it ioning System,全球定位系统)模块获取该智能手机的位置信息,从而将根据该位置信息确定的范围作为访客的活动区域,例如,以每个访客的位置信息中的位置坐标为圆心,以预设长度值为半径确定该访客的圆形活动范围,将所有访客的圆形活动范围组成的区域作为所确定的访客的活动区域。
[0210] 第二种方式:当智能清扫设备获取到预设范围内访客的活动路径后,可以按照该活动路径执行清扫操作;其中,智能清扫设备可以通过对预设范围内访客所携带设备进行定位跟踪,获取访客的位置变化信息,该访客的位置变化信息即为访客在一段时间内在不同位置活动时所产生的位置坐标的集合,根据该位置变化信息可以确定访客的活动路径,例如,按照位置坐标集合中位置坐标从先到后的获取顺序,将位置坐标进行连线,该连线即可作为访客的活动路径。
[0211] 由上述实施例可见,该实施例中智能家居设备可以获得根据预设范围内的访客信息确定的目标状态,并执行与目标状态对应的操作。由于智能家居设备可以根据访客来访情况灵活执行不同的操作,因此可以提高工作效果,特别在预设范围内访客较多时,可以自动进入非常规工作状态,从而可以避免移动和噪音而给访客带来的不便,由此提升智能家居设备的整体性能。
[0212] 如图2所示,图2是根据一示例性实施例示出的另一种控制智能家居设备的方法流程图,该方法可以用于路由器中,包括以下步骤:
[0213] 在步骤201中,获得预设范围内的访客信息。
[0214] 本实施例中的预设范围可以具体指家庭场所,工作场所等,该预设范围内通常设置有用于接入网络的智能路由器,其不仅具有传统的路由功能,还可以进一步包括独立操作系统和磁盘,简称路由器,该预设范围内还可以设置若干可以接入该路由器的智能家居设备,智能摄像设备等。其中,智能家居设备可以具体为能够在预设范围内移动的智能清扫设备,例如,扫地机器人。
[0215] 由于该预设范围内的访客具有流动性的特点,因此本公开实施例可以由路由器获得预设范围内的访客信息,以便根据预设范围内的访客信息确定智能家居设备的目标状态,从而使智能家居设备可以执行与该目标状态对应的操作,从而提高智能家居设备的工作效果。其中,路由器获得预设范围内的访客信息可以采用如下任意一种方式:
[0216] 第一种方式:由路由器按照预设的时间周期获得访客设备列表,该访客设备列表中包括接入该路由器的访客设备的设备标识;
[0217] 第二种方式:由路由器按照预设的时间周期获得访客来访图像,该访客来访图像为智能摄像设备拍摄的预设范围内的图像。
[0218] 在步骤202中,根据访客信息确定智能家居设备的目标状态。
[0219] 对应于步骤201中路由器获得预设范围内的访客信息所采用的不同方式,本步骤中路由器可以采用如下相应方式确定智能家居设备的目标状态:
[0220] 对应于步骤201中的第一种方式:路由器可以比较当前时间周期获得的访客设备列表中所包含设备标识的第一标识数量,与上一个时间周期获得的访客设备列表中所包含设备标识的第二标识数量,根据比较结果,当第二标识数量大于第一标识数量时,说明有访客离开该预设范围,因此可以确定智能家居设备的目标状态为工作状态,当第二标识数量小于第一标识数量时,说明有访客进入该预设范围,因此可以确定智能家居设备的目标状态为静音状态、或者停止状态。
[0221] 对应于步骤201中的第二种方式:路由器可以比较从当前时间周期获得的访客来访图像中识别出的第一访客数量,与从上一个时间周期获得的访客来访图像中识别出的第二访客数量,根据比较结果,当第二访客数量大于第一访客数量时,说明有访客离开该预设范围,因此可以确定智能家居设备的目标状态为工作状态,当第二访客数量小于第一访客数量时,说明有访客进入该预设范围,因此可以确定智能家居设备的目标状态为静音状态、或者停止状态。
[0222] 在步骤203中,向智能家居设备发送包含目标状态的状态指示命令,以使智能家居设备根据状态指示命令,执行与目标状态对应的操作。
[0223] 可选的,在上述实施例中,路由器可以在获得预设范围内的访客信息后,按照预设的时间周期将访客信息发送给智能家居设备,以使智能家居设备根据访客信息确定智能家居设备的目标状态。其中,访客信息可以包括:访客设备列表,该访客设备列表中包括接入路由器的访客设备的设备标识的,或者访客来访图像,该访客来访图像为智能摄像设备拍摄的预设范围内的图像。
[0224] 由上述实施例可见,该实施例中路由器可以根据预设范围内的访客信息确定智能家居设备的目标状态,从而使得智能家居设备可以在接收到包含目标状态的状态指示命令后,可以执行与目标状态对应的操作。由于智能家居设备可以根据访客来访情况灵活执行不同的操作,因此可以提高工作效果,特别在预设范围内访客较多时,可以自动进入非常规工作状态,从而可以避免移动和噪音而给访客带来的不便,由此提升智能家居设备的整体性能。
[0225] 下面结合不同的应用场景,对本公开实施例进行详细描述,其中假设智能家居设备为智能清扫设备。
[0226] 如图3A所示,图3A是根据一示例性实施例示出的一种控制智能家居设备的应用场景示意图:
[0227] 在图3A示出的应用场景中,智能清扫设备自身集成有摄像装置,当智能清扫设备在预设范围内移动时,可以通过该摄像装置拍摄到访客来访图像,并可以从该访客来访图像中识别出访客数量的变化情况,从而基于该变化情况确定目标状态为工作状态,或者静音状态。
[0228] 如图3B所示,图3B是结合图3A示出的一种控制智能家居设备的方法流程图,包括以下步骤:
[0229] 在步骤301中,智能清扫设备启动集成的摄像装置。
[0230] 在步骤302中,当智能清扫设备在预设范围内移动时,获得摄像装置按照预设的时间周期拍摄的访客来访图像。
[0231] 本实施例中,智能清扫设备在控制摄像装置拍摄访客来访图像时,为了节省智能清扫设备的电能,该摄像装置可以按照预设的时间周期进行拍摄,例如,该时间周期为5分钟,在非拍摄时间,摄像装置可以进入休眠状态。
[0232] 在步骤303中,智能清扫设备识别访客来访图像中的访客数量。
[0233] 本实施例中,智能清扫设备可以具有计算功能,其可以采用相关技术中任意的图像识别算法对访客来访图像中的访客数量进行识别,具体识别过程在此不再赘述。
[0234] 在步骤304中,智能清扫设备判断第二访客数量是否大于第一访客数量,若是,则执行步骤305;否则,执行步骤306。
[0235] 对于相邻的两个时间周期,比如当前时间周期和该当前时间周期的上一个时间周期,假设步骤303中从当前时间周期获得的访客来访图像中识别出的访客数量称为第一访客数量,从上一个时间周期获得的访客来访图像中识别出的访客数量称为第二访客数量,智能清扫设备可以比较第二访客数量与第一访客数量的大小,如果第二访客数量大于第一访客数量,说明当前时间周期与上一个时间周期相比,有访客离开该预设范围,如果第二访客数量小于第一访客数量,说明当前时间周期与上一个时间周期相比,有访客进入该预设范围。
[0236] 在步骤305中,确定智能清扫设备的目标状态为工作状态,并在该预设范围内执行清扫操作,结束当前流程。
[0237] 在步骤306中,确定智能清扫设备的目标状态为停止状态,智能清扫设备进入静音状态,结束当前流程。
[0238] 由上述实施例可见,智能清扫设备可以通过自身集成的摄像装置获得预设范围内的访客来访图像,根据访客来访图像确定目标状态,并执行与目标状态对应的操作。由于智能清扫设备可以根据访客来访情况灵活执行不同的操作,因此可以提高工作效果,特别在预设范围内访客较多时,可以自动进入非常规工作状态,从而可以避免移动和噪音而给访客带来的不便,由此提升智能清扫设备的整体性能;并且通过智能清扫设备自身的摄像装置拍摄访客来访图像可以实时快速获得访客来访情况,从而准确确定智能清扫设备的目标状态。
[0239] 如图4A所示,图4A是根据一示例性实施例示出的另一种控制智能家居设备的应用场景示意图:
[0240] 在图4A示出的应用场景中,智能清扫设备接入路由器后,与路由器间建立WiFi(Wireless Fidelity,无线保真)通信连接。路由器作为预设范围内的网络接入设备,任何进入该预设范围的设备要接入公网,都需要首先接入该路由器,因此路由器可以通过维护访客设备列表确定当前接入公网的设备情况,该访客设备列表中可以具体包括当前接入公网的设备的设备标识,例如,该设备标识可以具体为设备的MAC(Media Access Control,媒体接入控制层)地址。其中,路由器可以通过所建立的通信连接,将访客设备列表发送至智能清扫设备,智能清扫设备从该访客设备列表中确定标识数量的变化情况,从而基于该变化情况确定目标状态为工作状态,或者停止状态。
[0241] 如图4B所示,图4B是结合图4A示出的一种控制智能家居设备的方法流程图,包括以下步骤:
[0242] 在步骤401中,智能清扫设备与预设范围内的路由器建立通信连接。
[0243] 在步骤402中,智能清扫设备基于该通信连接,按照预设的时间周期从路由器获得预设范围内的访客设备列表,该访客设备列表中包括接入路由器的访客设备的设备标识。
[0244] 本实施例中,根据预设范围内接入公网的设备的变化情况,路由器上实时维护访客设备列表中的设备标识,而智能清扫设备无需实时获得该访客设备列表,而是根据访客来访的一般变化情况,按照预设的时间周期从路由器获得访客设备列表,例如,该时间周期为5分钟。
[0245] 在步骤403中,智能清扫设备判断第二标识数量是否大于第一标识数量,若是,则执行步骤404;否则,执行步骤405。
[0246] 对于相邻的两个时间周期,比如当前时间周期和该当前时间周期的上一个时间周期,假设智能清扫设备从当前时间周期获得的访客设备列表中确定出的标识数量称为第一标识数量,从上一个时间周期获得的访客设备列表中确定出的标识数量称为第二标识数量,智能清扫设备可以比较第二标识数量与第一标识数量的大小,如果第二标识数量大于第一标识数量,说明当前时间周期与上一个时间周期相比,有访客离开该预设范围,如果第二标识数量小于第一标识数量,说明当前时间周期与上一个时间周期相比,有访客进入该预设范围。
[0247] 在步骤404中,确定智能清扫设备的目标状态为工作状态,并在该预设范围内执行清扫操作,结束当前流程。
[0248] 在步骤405中,确定智能清扫设备的目标状态为停止状态,智能清扫设备进入停止状态,结束当前流程。
[0249] 需要说明的是,在应用图4A示出的应用场景的另一个实施例中,与图4B示出的流程不同,也可以由路由器分别从当前时间周期获得的访客设备列表中确定出第一标识数量,以及从上一个时间周期获得的访客设备列表中确定出第二标识数量,并根据上述第一标识数量和第二标识数量的比较结果确定智能清扫设备的目标状态,然后向智能清扫设备下发包含该目标状态的状态指示命令,以便智能清扫设备可以直接根据该状态指示命令执行与目标状态对应的操作,对此本实施例不进行限制。
[0250] 由上述实施例可见,智能清扫设备可以通过路由器维护的预设范围内的访客设备列表确定目标状态,并执行与目标状态对应的操作。由于智能清扫设备可以根据访客来访情况灵活执行不同的操作,因此可以提高工作效果,特别在预设范围内访客较多时,可以自动进入非常规工作状态,从而可以避免移动和噪音而给访客带来的不便,由此提升智能清扫设备的整体性能;并且由于根据接入路由器的设备维护访客设备列表是路由器的常规功能,因此利用访客设备列表可以方便快速地判断访客来访情况,从而准确确定智能家居设备的目标状态。
[0251] 如图5A所示,图5A是根据一示例性实施例示出的另一种控制智能家居设备的应用场景示意图:
[0252] 在图5A示出的应用场景中,该预设范围内设置有智能摄像设备,其可以通过对预设范围内的场景进行拍摄,从而获得预设范围内的访客来访图像,其中智能清扫设备可以与该智能摄像设备建立通信连接,例如,蓝牙连接等。智能清扫设备可以按照预设的时间周期从智能摄像设备获得访客来访图像,并可以从该访客来访图像中识别出访客数量的变化情况,从而基于该变化情况确定目标状态为工作状态,或者停止状态。
[0253] 如图5B所示,图5B是结合图5A示出的一种控制智能家居设备的方法流程图,包括以下步骤:
[0254] 在步骤501中,智能清扫设备与智能摄像设备建立通信连接,该智能摄像设备用于拍摄预设范围内的访客来访图像。
[0255] 在步骤502中,智能清扫设备基于该通信连接,按照预设的时间周期从智能摄像设备获得访客来访图像。
[0256] 本实施例中,为了节省智能清扫设备的电能,智能清扫设备可以按照预设的时间周期从智能摄像设备获得访客来访图像,例如,该时间周期为5分钟。
[0257] 在步骤503中,智能清扫设备识别访客来访图像中的访客数量。
[0258] 本实施例中,智能清扫设备可以具有计算功能,其可以采用相关技术中任意的图像识别算法对访客来访图像中的访客数量进行识别,具体识别过程在此不再赘述。
[0259] 在步骤504中,智能清扫设备判断第二访客数量是否大于第一访客数量,若是,则执行步骤505;否则,执行步骤506。
[0260] 对于相邻的两个时间周期,比如当前时间周期和该当前时间周期的上一个时间周期,假设步骤503中从当前时间周期获得的访客来访图像中识别出的访客数量称为第一访客数量,从上一个时间周期获得的访客来访图像中识别出的访客数量称为第二访客数量,智能清扫设备可以比较第二访客数量与第一访客数量的大小,如果第二访客数量大于第一访客数量,说明当前时间周期与上一时间周期相比,有访客离开该预设范围,如果第二访客数量小于第一访客数量,说明当前时间周期与上一个时间周期相比,有访客进入该预设范围。
[0261] 在步骤505中,确定智能清扫设备的目标状态为工作状态,并在该预设范围内执行清扫操作,结束当前流程。
[0262] 在步骤506中,确定智能清扫设备的目标状态为停止状态,智能清扫设备进入停止状态,结束当前流程。
[0263] 需要说明的是,在应用图5A示出的应用场景的另一个实施例中,与图5B示出的流程不同,当智能摄像设备具有计算功能时,该智能摄像设备也可以采用相关技术中任意的图像识别算法对访客来访图像中的访客数量进行识别,并根据当前时间周期的第一访客数量与上一个时间周期的第二访客数量的比较结果,确定智能清扫设备的目标状态,然后向智能清扫设备下发包含该目标状态的状态指示命令,以便智能清扫设备可以直接根据该状态指示命令执行与目标状态对应的操作,对此本实施例不进行限制。
[0264] 由上述实施例可见,智能清扫设备可以通过智能摄像设备拍摄的预设范围内的访客来访图像确定目标状态,并执行与目标状态对应的操作。由于智能清扫设备可以根据访客来访情况灵活执行不同的操作,因此可以提高工作效果,特别在预设范围内访客较多时,可以自动进入非常规工作状态,从而可以避免移动和噪音而给访客带来的不便,由此提升智能清扫设备的整体性能。
[0265] 如图6A所示,图6A是根据一示例性实施例示出的另一种控制智能家居设备的应用场景示意图:
[0266] 在图6A示出的应用场景中,路由器作为预设范围内的网络接入设备,智能清扫设备和智能摄像设备可以分别接入该路由器,并与路由器间建立WiFi通信连接。其中,智能摄像设备可以通过对预设范围内的场景进行拍摄,从而获得预设范围内的访客来访图像,智能摄像设备可以按照预设的时间周期将访客来访图像通过所建立的WiFi通信连接发送至路由器,由路由器从访客来访图像中识别出访客数量的变化情况,并基于该变化情况确定智能清扫设备的目标状态,从而向智能清扫设备发送包含该目标状态的状态指示命令,以便智能清扫设备从该状态指示命令中确定进入工作状态,或者停止状态。
[0267] 如图6B所示,图6B是结合图6A示出的一种控制智能家居设备的方法流程图,包括以下步骤:
[0268] 在步骤601中,预设范围内的路由器分别与智能清扫设备和智能摄像设备建立通信连接。
[0269] 在步骤602中,路由器基于建立的通信连接接收智能摄像设备拍摄的预设范围内的访客来访图像。
[0270] 在步骤603中,路由器识别访客来访图像中的访客数量。
[0271] 本实施例中,路由器可以具有计算功能,其可以采用相关技术中任意的图像识别算法对访客来访图像中的访客数量进行识别,具体识别过程在此不再赘述。
[0272] 在步骤604中,路由器判断第二访客数量是否大于第一访客数量,若是,则执行步骤605;否则,执行步骤607。
[0273] 对于相邻的两个时间周期,比如当前时间周期和该当前时间周期的上一个时间周期,假设路由器从当前时间周期获得的访客来访图像中识别出的访客数量称为第一访客数量,从上一个时间周期获得的访客来访图像中识别出的访客数量称为第二访客数量,路由器可以比较第二访客数量与第一访客数量的大小,如果第二访客数量大于第一访客数量,说明当前时间周期与上一时间周期相比,有访客离开该预设范围,如果第二访客数量小于第一访客数量,说明当前时间周期与上一个时间周期相比,有访客进入该预设范围。
[0274] 在步骤605中,路由器确定智能清扫设备的目标状态为工作状态,并向智能清扫设备发送包含工作状态的状态指示命令。
[0275] 在步骤606中,智能清扫设备根据状态指示命令在该预设范围内执行清扫操作,结束当前流程。
[0276] 在步骤607中,路由器确定智能清扫设备的目标状态为停止状态,并向智能清扫设备发送包含停止状态的状态指示命令。
[0277] 在步骤608中,智能清扫设备根据状态指示命令进入停止状态,结束当前流程。
[0278] 需要说明的是,在应用图6A示出的应用场景的另外的实施例中,与图6B示出的流程不同,如果智能摄像设备本身具有计算功能,则其可以采用相关技术中任意的图像识别算法对访客来访图像中的访客数量进行识别,并根据当前时间周期的第一访客数量与上一个时间周期的第二访客数量的比较结果,确定智能清扫设备的目标状态,然后将该目标状态发送至路由器;或者,如果智能清扫设备自身具有计算功能,则路由器也可以直接将智能摄像设备发送的访客来访图像转发给智能清扫设备,由智能清扫设备自身采用相关技术中任意的图像识别算法对访客来访图像中的访客数量进行识别,并根据当前时间周期的第一访客数量与上一个时间周期的第二访客数量的比较结果,确定自身的目标状态,对此本实施例不进行限制。
[0279] 由上述实施例可见,通过路由器对预设范围内的智能设备进行统一管理,根据智能摄像设备拍摄的访客来访图像确定智能清扫设备的目标状态,并执行与目标状态对应的操作。由于智能清扫设备可以根据访客来访情况灵活执行不同的操作,因此可以提高工作效果,特别在预设范围内访客较多时,可以自动进入非常规工作状态,从而可以避免移动和噪音而给访客带来的不便,由此提升智能清扫设备的整体性能。
[0280] 与前述控制智能家居设备的方法实施例相对应,本公开还提供了控制智能家居设备的装置及其所应用的智能家居设备及路由器的实施例。
[0281] 如图7所示,图7是本公开根据一示例性实施例示出的一种控制智能家居设备的装置框图,所述装置包括:获得单元710和执行单元720。
[0282] 其中,所述获得单元710,被配置为获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态;
[0283] 所述执行单元720,被配置为执行与所述目标状态对应的操作。
[0284] 上述实施例中,该装置可以获得根据预设范围内的访客信息确定的目标状态,并执行与目标状态对应的操作。由于智能家居设备可以根据访客来访情况灵活执行不同的操作,因此可以提高工作效果,特别在预设范围内访客较多时,可以自动进入非常规工作状态,从而可以避免移动和噪音而给访客带来的不便,由此提升智能家居设备的整体性能。
[0285] 如图8A所示,图8A是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图7所示实施例的基础上,所述获得单元710可以包括:访客信息获得子单元711和目标状态确定子单元712。
[0286] 其中,所述访客信息获得子单元711,被配置为获得所述预设范围内的访客信息;
[0287] 所述目标状态确定子单元712,被配置为根据所述访客信息确定所述智能家居设备的目标状态。
[0288] 上述实施例中,该装置可以主动获得预设范围内的访客信息,从而确定智能家居设备的目标状态,因此可以充分利用预设范围内设备的布局和组网情况,灵活采用不同方式获得目标状态。
[0289] 如图8B所示,图8B是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图8A所示实施例的基础上,所述访客信息获得子单元711可以包括:连接建立模块7111和列表获得模块7112。
[0290] 其中,所述连接建立模块7111,被配置为与所述预设范围内的路由器建立通信连接;
[0291] 所述列表获得模块7112,被配置为基于所述通信连接,按照预设的时间周期从所述路由器获得所述预设范围内的访客设备列表,所述访客设备列表中包括接入所述路由器的访客设备的设备标识。
[0292] 如图8C所示,图8C是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图8B所示实施例的基础上,所述目标状态确定子单元712可以包括:标识数量比较模块7121和第一目标状态确定模块7122。
[0293] 其中,所述标识数量比较模块7121,被配置为比较当前时间周期获得的访客设备列表中所包含设备标识的第一标识数量,与上一个时间周期获得的访客设备列表中所包含设备标识的第二标识数量;
[0294] 所述第一目标状态确定模块7122,被配置为根据比较结果,当所述第二标识数量大于所述第一标识数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二标识数量小于所述第一标识数量时,确定所述智能家居设备的目标状态为静音状态,或者停止状态。
[0295] 上述实施例中,当预设范围内设置有路由器时,该装置可以通过路由器上维护的访客设备列表中设备标识数量的变化情况,判断访客的来访情况,从而确定智能家居设备的目标状态;由于根据接入路由器的设备维护访客设备列表是路由器的常规功能,因此利用访客设备列表可以方便快速地判断访客来访情况,从而准确确定智能家居设备的目标状态。
[0296] 如图8D所示,图8D是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图8A所示实施例的基础上,所述访客信息获得子单元711可以包括:访客来访图像获得模块7113和访客数量识别模块7114。
[0297] 其中,所述访客来访图像获得模块7113,被配置为按照预设的时间周期获得所述预设范围内的访客来访图像;
[0298] 所述访客数量识别模块7114,被配置为识别所述访客来访图像中的访客数量。
[0299] 如图8E所示,图8E是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图8D所示实施例的基础上,所述访客来访图像获得模块7113可以包括:摄像装置启动子模块71131和访客图像获得子模块71132。
[0300] 其中,所述摄像装置启动子模块71131,被配置为启动所述智能家居设备上集成的摄像装置;
[0301] 所述访客图像获得子模块71132,被配置为当所述智能家居设备在所述预设范围内移动时,获得所述摄像装置按照预设的时间周期拍摄的访客来访图像。
[0302] 如图8F所示,图8F是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图8D所示实施例的基础上,所述访客来访图像获得模块7113可以包括:第一通信连接建立子模块71133和第一访客图像获得子模块71134。
[0303] 其中,所述第一通信连接建立子模块71133,被配置为与智能摄像设备建立通信连接,所述智能摄像设备用于拍摄所述预设范围内的访客来访图像;
[0304] 所述第一访客图像获得子模块71134,被配置为基于所述通信连接,按照预设的时间周期从所述智能摄像设备获得访客来访图像。
[0305] 如图8G所示,图8G是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图8D所示实施例的基础上,所述访客来访图像获得模块7113可以包括:第二通信连接建立子模块71135和第二访客图像获得子模块71136。
[0306] 其中,所述第二通信连接建立子模块71135,被配置为与所述预设范围内的路由器建立通信连接,所述路由器用于接收智能摄像设备拍摄的所述预设范围内的访客来访图像;
[0307] 所述第二访客图像获得子模块71136,被配置为基于所述通信连接,接收所述路由器按照预设的时间周期转发的访客来访图像。
[0308] 如图8H所示,图8H是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图8B所示实施例的基础上,所述目标状态确定子单元712可以包括:访客数量比较模块7123和第二目标状态确定模块7124。
[0309] 其中,所述访客数量比较模块7123,被配置为比较从当前时间周期获得的访客来访图像中识别出的第一访客数量,与从上一个时间周期获得的访客来访图像中识别出的第二访客数量;
[0310] 所述第二目标状态确定模块7124,被配置为根据比较结果,当所述第二访客数量大于所述第一访客数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二访客数量小于所述第一访客数量时,确定所述智能家居设备的目标状态为静音状态,或者停止状态。
[0311] 上述实施例中,该装置可以利用自身集成的摄像功能获得访客来访图像,也可以通过与智能摄像设备直接连接获得该智能摄像设备拍摄的访客来访图像,还可以在预设范围内所有智能设备均直接连接到路由器时,获得由路由器转发的该智能摄像设备拍摄的访客来访图像,因此访客来访图像的获取方式多样,可以满足不同智能组网环境。
[0312] 如图8I所示,图8I是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图8A所示实施例的基础上,所述访客信息获得子单元711可以包括:成员信息获得模块7115和访客信息识别模块7116。
[0313] 其中,所述成员信息获得模块7115,被配置为获得所述预设范围内的成员信息;
[0314] 所述访客信息识别模块7116,被配置为从所述成员信息中识别访客信息。
[0315] 如图8J所示,图8J是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图8I所示实施例的基础上,所述访客信息识别模块7116可以包括:主人设备标识获取子模块71161和访客设备列表获得子模块71162。
[0316] 其中,所述主人设备标识获取子模块71161,被配置为当所述成员信息为由路由器维护的成员设备列表时,获取预先保存的主人设备的主人设备标识;
[0317] 所述访客设备列表获得子模块71162,被配置为从所述成员设备列表中删除所述主人设备标识,获得由访客设备的访客设备标识组成的访客设备列表。
[0318] 如图8K所示,图8K是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图8I所示实施例的基础上,所述访客信息识别模块7116可以包括:主人图像获取子模块71163和访客来访图像获得子模块71164。
[0319] 其中,所述主人图像获取子模块71163,被配置为当所述成员信息为在所述预设范围内拍摄的成员图像时,获取预先保存的主人图像;
[0320] 所述访客来访图像获得子模块71164,被配置为通过人脸识别算法从所述成员图像中去除所述主人图像,得到访客来访图像。
[0321] 上述实施例中,智能家居设备可以从预设范围内的成员信息中识别出访客信息,通过将成员信息中的主人信息与访客信息进行区别,从而可以根据该访客信息更加准确地确定目标状态。
[0322] 如图9A所示,图9A是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图7所示实施例的基础上,所述获得单元710可以包括:指示命令接收子单元713和目标状态获得子单元714。
[0323] 其中,所述指示命令接收子单元713,被配置为接收状态指示命令;
[0324] 所述目标状态获得子单元714,被配置为从所述状态指示命令中获得所述智能家居设备的目标状态。
[0325] 如图9B所示,图9B是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图9A所示实施例的基础上,所述指示命令接收子单元713可以包括至少一个下述模块,为了示例方便,图9B同时示出了下述两个模块:第一指示命令接收模块7131和第二指示命令接收模块7132。
[0326] 其中,所述第一指示命令接收模块7131,被配置为接收路由器发送的状态指示命令,所述状态指示命令中包括所述路由器根据访客设备列表确定的所述目标状态,或者所述路由器根据智能摄像设备拍摄的访客来访图像确定的所述目标状态;
[0327] 所述第二指示命令接收模块7132,被配置为接收智能摄像设备发送的状态指示命令,所述状态指示命令中包括所述智能摄像设备根据所拍摄的访客来访图像确定的所述目标状态。
[0328] 上述实施例中,该装置可以从预设范围内的其它设备发送的状态指示命令中获得由其它设备确定的目标状态,因此智能家居设备可以充分利用预设范围内设备的布局和组网情况,灵活采用不同方式获得目标状态。
[0329] 如图10A所示,图10A是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图7至图9A-B任一所示实施例的基础上,当所述获得单元710获得的所述目标状态为工作状态,且所述目标状态对应的操作为清扫操作时,所述执行单元720可以包括至少一个下述子单元,为了示例方便,图10A中同时示出了下述两个子单元:
[0330] 第一执行子单元721,被配置为获取所述预设范围内访客的活动区域,并在所述活动区域内执行清扫操作;
[0331] 第二执行子单元722,被配置为获取所述预设范围内访客的活动路径,并按照所述活动路径执行清扫操作。
[0332] 上述实施例中,当该装置在工作状态下执行清扫操作时,可以根据预设范围内访客的活动区域,或者访客的活动路径,进行有针对性的清扫操作,从而扩展了该装置的工作方式,进一步提升了该装置的工作灵活性。
[0333] 如图10B所示,图10B是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图10A所示实施例的基础上,所述第一执行子单元721可以包括:定位位置信息获取模块7211和活动区域确定模块7212。
[0334] 其中,所述定位位置信息获取模块7211,被配置为通过对所述预设范围内访客所携带设备进行定位,获取所述访客的位置信息;
[0335] 所述活动区域确定模块7212,被配置为将根据所述访客的位置信息确定的范围作为所述访客的活动区域。
[0336] 如图10C所示,图10C是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图10A所示实施例的基础上,所述第二执行子单元722可以包括:定位跟踪信息获取模块7221和活动路径确定模块7222。
[0337] 其中,所述定位跟踪信息获取模块7221,被配置为通过对所述预设范围内访客所携带设备进行定位跟踪,获取所述访客的位置变化信息;
[0338] 所述活动路径确定模块7222,被配置为根据所述位置变化信息确定所述访客的活动路径。
[0339] 上述图7至图10A-C任一示出的控制智能家居设备的装置实施例可以应用在智能家居设备中。
[0340] 如图11所示,图11是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,所述装置包括:获得单元1110、确定单元1120和第一发送单元1130。
[0341] 其中,所述获得单元1110,被配置为获得预设范围内的访客信息;
[0342] 所述确定单元1120,被配置为根据所述访客信息确定智能家居设备的目标状态;
[0343] 所述第一发送单元1130,被配置为向所述智能家居设备发送包含所述目标状态的状态指示命令,以使所述智能家居设备根据所述状态指示命令,执行与所述目标状态对应的操作。
[0344] 如图12所示,图12是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图11所示实施例的基础上,所述获得单元1110可以包括至少一个下述单元,需要说明的是,为了示例方便,图12中示出了下述两个单元:列表获得子单元1111和图像获得子单元1112。
[0345] 其中,所述列表获得子单元1111,被配置为按照预设的时间周期获得访客设备列表,所述访客设备列表中包括接入所述路由器的访客设备的设备标识;
[0346] 所述图像获得子单元1112,被配置为按照预设的时间周期获取访客来访图像,所述访客来访图像为智能摄像设备拍摄的所述预设范围内的图像。
[0347] 如图13A所示,图13A是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图12所示实施例的基础上,所述确定单元1120可以包括:标识数量比较子单元1121和第一目标状态确定子单元1122。
[0348] 其中,所述标识数量比较子单元1121,被配置为比较所述列表获得子单元当前时间周期获得的访客设备列表中所包含设备标识的第一标识数量,与上一个时间周期获得的访客设备列表中所包含设备标识的第二标识数量;
[0349] 所述第一目标状态确定子单元1122,被配置为根据比较结果,当所述第二标识数量大于所述第一标识数量时,确定所述智能家居设备的目标状态为工作状态,当所述第二标识数量小于所述第一标识数量时,确定所述智能家居设备的目标状态为静音状态、或者停止状态。
[0350] 如图13B所示,图13B是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图12所示实施例的基础上,所述确定单元1120可以包括:访客数量比较子单元1123和第二目标状态确定子单元1124。
[0351] 其中,所述访客数量比较子单元1123,被配置为比较所述图像获得子单元从当前时间周期获得的访客来访图像中识别出的第一访客数量,与从上一个时间周期获得的访客来访图像中识别出的第二访客数量;
[0352] 所述第二目标状态确定子单元1124,被配置为根据比较结果,当所述第二访客数量大于所述第一访客数量时,确定有访客离开所述预设范围,当所述第二访客数量小于所述第一访客数量时,确定有访客进入所述预设范围。
[0353] 如图14所示,图14是本公开根据一示例性实施例示出的另一种控制智能家居设备的装置框图,该实施例在前述图11至图13A-B任一所示实施例的基础上,所述装置还可以包括:第二发送单元1140。
[0354] 其中,所述第二发送单元,被配置为按照预设的时间周期将所述访客信息发送给所述智能家居设备,以使所述智能家居设备根据所述访客信息确定所述智能家居设备的目标状态;
[0355] 其中,所述访客信息可以包括:
[0356] 访客设备列表,所述访客设备列表中包括接入所述路由器的访客设备的设备标识的;或者,
[0357] 访客来访图像,所述访客来访图像为智能摄像设备拍摄的所述预设范围内的图像。
[0358] 上述图11至图14任一示出的控制智能家居设备的装置实施例可以应用在路由器中。
[0359] 上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
[0360] 对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0361] 相应的,本公开还提供一种智能家居设备,所述智能家居设备包括有处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:
[0362] 获得所述智能家居设备的目标状态,所述目标状态为根据预设范围内的访客信息确定的状态;
[0363] 执行与所述目标状态对应的操作。
[0364] 相应的,本公开还提供一种路由器,所述路由器包括有处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:
[0365] 获得预设范围内的访客信息;
[0366] 根据所述访客信息确定智能家居设备的目标状态;
[0367] 向所述智能家居设备发送包含所述目标状态的状态指示命令,以使所述智能家居设备根据所述状态指示命令,执行与所述目标状态对应的操作。
[0368] 如图15所示,图15是根据一示例性实施例示出的一种用于控制智能家居设备的装置1500的一结构示意图。例如,装置1500可以被提供为一路由设备,或者一智能家居设备。参照图15,装置1500包括处理组件1522,其进一步包括一个或多个处理器,以及由存储器
1532所代表的存储器资源,用于存储可由处理部件1522的执行的指令,例如应用程序。存储器1532中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1522被配置为执行指令,以执行上述控制智能家居设备的方法。
[0369] 装置1500还可以包括一个电源组件1526被配置为执行装置1500的电源管理,一个有线或无线网络接口1550被配置为将装置1500连接到网络,和一个输入输出(I/O)接口1558。装置1500可以操作基于存储在存储器1532的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
[0370] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0371] 应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。