1.一种智能家居控制方法,其特征在于,包括:
获取当前用户的面部图像;
提取所述面部图像的预设特征,并且根据所提取的预设特征判断所述当前用户的位置和/或人脸朝向;其中,所述预设特征通过对多张人脸图片进行训练得到,并且所述多张人脸图片包括指示用户的位置和/或人脸朝向的多张图片;以及根据所述当前用户的位置和/或人脸朝向对智能家居的操作进行控制。
2.根据权利要求1所述的方法,其特征在于,在所述获取当前用户的面部图像之后,所述方法还包括:判断当前环境的亮度是否小于第一阈值;以及
在确定当前环境的亮度小于所述第一阈值时,控制所述智能家居中的照明设备打开以重新获取所述当前用户的面部图像;以及所述提取所述面部图像的预设特征,并且根据所提取的预设特征判断所述当前用户的位置和/或人脸朝向,包括:提取重新获取的面部图像的预设特征,并且根据所提取的预设特征判断所述当前用户的位置和/或人脸朝向。
3.根据权利要求1所述的方法,其特征在于,所述根据所提取的预设特征判断所述当前用户的位置和/或人脸朝向,包括:将所提取的预设特征输入预设分类器中,判断所述当前用户的位置和/或人脸朝向;其中,所述预设分类器通过指示用户的位置和/或人脸朝向的多张人脸图片进行训练得到。
4.根据权利要求1所述的方法,其特征在于,所述获取当前用户的人脸图像,包括:以预定时间间隔获取当前用户的至少一张面部图像;
所述提取所述面部图像的预设特征,并且根据所提取的预设特征判断所述当前用户的位置和/或人脸朝向,包括:提取所述至少一张面部图像中每张面部图像的预设特征,并且根据所提取的预设特征判断所述当前用户的行进速度和/或方向;并且所述根据所述当前用户的位置和/或人脸朝向对智能家居的操作进行控制,包括:根据所述当前用户的行进速度和/或方向对智能家居的操作进行控制。
5.根据权利要求4所述的方法,其特征在于,所述根据所述当前用户的行进速度和/或方向对智能家居的操作进行控制,包括:根据所述当前用户的行进速度和/或方向控制所述智能家居中照明设备的打开或闭合;或根据所述当前用户的行进速度和/或方向控制所述智能家居中声音播放设备的打开、闭合、或音量调节。
6.一种智能家居控制装置,其特征在于,包括:
获取模块,用于获取当前用户的面部图像;
判断模块,用于提取所述面部图像的预设特征,并且根据所提取的预设特征判断所述当前用户的位置和/或人脸朝向;其中,所述预设特征通过对多张人脸图片进行训练得到,并且所述多张人脸图片包括指示用户的位置和/或人脸朝向的多张图片;以及控制模块,用于根据所述当前用户的位置和/或人脸朝向对智能家居的操作进行控制。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:亮度判断模块,用于判断当前环境的亮度是否小于第一阈值;以及图像更新模块,用于在所述亮度判断模块确定当前环境的亮度小于第一阈值时,控制所述智能家居中的照明设备打开,并且指示所述获取模块重新获取所述当前用户的面部图像;
并且所述判断模块进一步用于提取重新获取的面部图像的预设特征,并且根据所提取的预设特征判断所述当前用户的位置和/或人脸朝向。
8.根据权利要求6所述的装置,其特征在于,所述判断模块进一步用于:将所提取的预设特征输入预设分类器中,判断所述当前用户的位置和/或人脸朝向;其中,所述预设分类器通过指示用户的位置和/或人脸朝向的多张人脸图片进行训练得到。
9.根据权利要求6所述的装置,其特征在于,
所述获取模块进一步用于以预定时间间隔获取所述当前用户的至少一张面部图像;
所述判断模块进一步用于提取所述至少一张面部图像中每张面部图像的预设特征,并且根据所提取的预设特征判断所述当前用户的行进速度和/或方向;并且所述控制模块进一步用于根据所述当前用户的行进速度和/或方向对智能家居的操作进行控制。
10.根据权利要求9所述的装置,其特征在于,所述控制模块进一步用于:根据所述当前用户的行进速度和/或方向控制所述智能家居中照明设备的打开或闭合;或根据所述当前用户的行进速度和/或方向控制所述智能家居中声音播放设备的打开、闭合、或音量调节。
11.一种服务器,其特征在于,所述服务器包括:
一个或多个处理器;
存储装置,配置为存储一个或多个程序;
通信接口,配置为使所述处理器和所述存储装置与外部设备进行通信;
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1-5中任一所述的方法。
12.一种计算机可读存储介质,其存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一所述的方法。