本技术涉及智能家居领域,特别涉及一种智能终端、童锁控制方法及存储介质。
背景技术:
1、目前,智能家居设备逐渐普及,大部分家庭都在家里摆放有可以连接无线网络的智能家居设备,例如智能电视、智能冰箱、智能洗衣机和智能微波炉等,极大地便利了人们的生活,智能家用电器在为人们生活带来方便、舒适的同时,随之而来也可能降低儿童在家中的安全系数。
2、因为儿童的好奇心比较强,自我防范意识较弱,可能会去摆弄家用电器,存在安全隐患,童锁功能是家用电器上的一个功能键,启用该功能时,家电上的所有操作键都会暂时失去相应的控制功能,这样可以避免儿童因好奇误操作而导致的危险。
3、然而,当前具有童锁功能的家电设备都需要用户手动启用,但是若用户忘记启动童锁功能,可能会造成孩子误触家电设备引发危险,仍然存在安全隐患。
技术实现思路
1、本技术实施例提供一种智能终端、童锁控制方法及存储介质,可以自动控制家电设备的童锁功能,提高家电设备的安全性。
2、第一方面,本技术实施例提供一种智能终端,包括:存储器、处理器和通信模块;
3、所述存储器被配置为存储所述智能终端运行所使用的程序或数据;
4、所述通信模块被配置为与至少一个家电设备进行通信;
5、所述处理器被配置为:
6、获取图像采集设备采集的设定区域的图像;当所述图像中存在用户时,确定所述用户在所述设定区域的三维坐标信息;
7、获取所述设定区域中的至少一个家电设备的三维坐标信息;
8、若基于所述用户的三维坐标信息确定所述用户为目标用户,则基于所述目标用户的三维坐标信息和所述至少一个家电设备的三维坐标信息,分别确定每个家电设备与所述目标用户之间的距离;
9、根据每个家电设备与所述目标用户之间的距离,通过所述通信模块对每个家电设备的童锁功能进行控制。
10、在一种可能的实施方式中,所述处理器具体被配置为:
11、确定所述用户在所述图像中的位置信息;
12、根据所述位置信息和所述设定区域的三维坐标系,确定所述用户在所述设定区域的三维坐标信息;所述设定区域的三维坐标系是根据所述图像采集设备采集的所述设定区域的全景图像建立的。
13、在一种可能的实施方式中,所述处理器具体被配置为:
14、若确定任一家电设备与所述目标用户之间的距离小于预设值,则通过所述通信模块向所述任一家电设备发送童锁开启指令,以开启所述任一家电设备的童锁功能。
15、在一种可能的实施方式中,所述处理器具体被配置为:
16、基于所述用户的三维坐标信息确定所述用户的身高;
17、若所述用户的身高处于预设身高范围内,则确定所述用户为目标用户。
18、在一种可能的实施方式中,所述用户的三维坐标信息包括头部三维坐标信息和脚部三维坐标信息,所述处理器具体被配置为:
19、对所述图像进行人体部位检测,基于检测结果分别确定所述用户的头部三维坐标信息和脚部三维坐标信息;
20、基于所述用户的头部三维坐标信息和脚部三维坐标信息,确定所述用户的身高。
21、在一种可能的实施方式中,所述处理器具体被配置为:
22、若在设定的持续时长内采集的每张图像中,所述用户的身高均处于预设身高范围内,则确定所述用户为目标用户。
23、第二方面,本技术实施例还提供一种童锁控制方法,应用于智能终端,所述方法包括:
24、获取图像采集设备采集的设定区域的图像;当所述图像中存在用户时,确定所述用户在所述设定区域的三维坐标信息;
25、获取所述设定区域中的至少一个家电设备的三维坐标信息;
26、若基于所述用户的三维坐标信息确定所述用户为目标用户,则基于所述目标用户的三维坐标信息和所述至少一个家电设备的三维坐标信息,分别确定每个家电设备与所述目标用户之间的距离;
27、根据每个家电设备与所述目标用户之间的距离,对每个家电设备的童锁功能进行控制。
28、在一种可能的实施方式中,所述确定所述用户在所述设定区域的三维坐标信息,包括:
29、确定所述用户在所述图像中的位置信息;
30、根据所述位置信息和所述设定区域的三维坐标系,确定所述用户在所述设定区域的三维坐标信息;所述设定区域的三维坐标系是根据所述图像采集设备采集的所述设定区域的全景图像建立的。
31、在一种可能的实施方式中,所述根据每个家电设备与所述目标用户之间的距离,对每个家电设备的童锁功能进行控制包括:
32、若确定任一家电设备与所述目标用户之间的距离小于预设值,则向所述任一家电设备发送童锁开启指令,以开启所述任一家电设备的童锁功能。
33、在一种可能的实施方式中,所述基于所述用户的三维坐标信息确定所述用户为目标用户包括:
34、基于所述用户的三维坐标信息确定所述用户的身高;
35、若所述用户的身高处于预设身高范围内,则确定所述用户为目标用户。
36、在一种可能的实施方式中,所述用户的三维坐标信息包括头部三维坐标信息和脚部三维坐标信息,所述基于所述用户的三维坐标信息确定所述用户的身高包括:
37、对所述图像进行人体部位检测,基于检测结果分别确定所述用户的头部三维坐标信息和脚部三维坐标信息;
38、基于所述用户的头部三维坐标信息和脚部三维坐标信息,确定所述用户的身高。
39、在一种可能的实施方式中,所述若所述用户的身高处于预设身高范围内,则确定所述用户为目标用户,包括:
40、若在设定的持续时长内采集的每张图像中,所述用户的身高均处于预设身高范围内,则确定所述用户为目标用户。
41、第三方面,本技术实施例还提供一种童锁控制装置,包括:
42、第一获取单元,用于获取图像采集设备采集的设定区域的图像;当所述图像中存在用户时,确定所述用户在所述设定区域的三维坐标信息;
43、第二获取单元,用于获取所述设定区域中的至少一个家电设备的三维坐标信息;
44、确定单元,用于若基于所述用户的三维坐标信息确定所述用户为目标用户,则基于所述目标用户的三维坐标信息和所述至少一个家电设备的三维坐标信息,分别确定每个家电设备与所述目标用户之间的距离;
45、控制单元,用于根据每个家电设备与所述目标用户之间的距离,对每个家电设备的童锁功能进行控制。
46、在一种可能的实施方式中,所述第一获取单元具体用于:
47、确定所述用户在所述图像中的位置信息;
48、根据所述位置信息和所述设定区域的三维坐标系,确定所述用户在所述设定区域的三维坐标信息;所述设定区域的三维坐标系是根据所述图像采集设备采集的所述设定区域的全景图像建立的。
49、在一种可能的实施方式中,所述控制单元具体用于:
50、若确定任一家电设备与所述目标用户之间的距离小于预设值,则向所述任一家电设备发送童锁开启指令,以开启所述任一家电设备的童锁功能。
51、在一种可能的实施方式中,所述确定单元具体用于:
52、基于所述用户的三维坐标信息确定所述用户的身高;
53、若所述用户的身高处于预设身高范围内,则确定所述用户为目标用户。
54、在一种可能的实施方式中,所述用户的三维坐标信息包括头部三维坐标信息和脚部三维坐标信息,所述确定单元具体用于:
55、对所述图像进行人体部位检测,基于检测结果分别确定所述用户的头部三维坐标信息和脚部三维坐标信息;
56、基于所述用户的头部三维坐标信息和脚部三维坐标信息,确定所述用户的身高。
57、在一种可能的实施方式中,所述确定单元具体用于:
58、若在设定的持续时长内采集的每张图像中,所述用户的身高均处于预设身高范围内,则确定所述用户为目标用户。
59、第四方面,本技术实施例提供一种计算机存储介质,所述计算机存储介质中存储有指令,当其在计算机上运行时,使得所述计算机执行如第二方面任一所述的方法。
60、本技术实施例提供一种智能终端、童锁控制方法及存储介质,智能终端可以获取图像采集设备采集的设定区域的图像;当图像中存在用户时,确定用户在设定区域的三维坐标信息;获取设定区域中的至少一个家电设备的三维坐标信息;若基于用户的三维坐标信息确定用户为目标用户,则基于目标用户的三维坐标信息和至少一个家电设备的三维坐标信息,分别确定每个家电设备与目标用户之间的距离;根据每个家电设备与目标用户之间的距离,通过通信模块对每个家电设备的童锁功能进行控制。由于自动开启童锁功能,可以避免因用户忘记开启家电设备的童锁功能而对家中的儿童产生潜在的危险,从而可以提高家电设备的安全性。