控制智能饮水机的出水温度的方法及装置与流程

文档序号:11250325阅读:5763来源:国知局
控制智能饮水机的出水温度的方法及装置与流程

本公开涉及智能家居技术领域,特别涉及一种控制智能饮水机的出水温度的方法及装置。



背景技术:

饮水机是一种常见的家用电器设备。

为了满足不同用户的饮水需求,饮水机能够向用户提供多种不同的候选出水温度。例如,饮水机向用户提供5℃、25℃和85℃共3种不同的候选出水温度。用户在取水时,可以通过按键或者旋钮等功能部件从上述多种不同的候选出水温度中选择实际需要的出水温度,饮水机会按照用户选择的出水温度出水。



技术实现要素:

本公开实施例提供了一种控制智能饮水机的出水温度的方法及装置。所述技术方案如下:

根据本公开实施例的第一方面,提供了一种控制智能饮水机的出水温度的方法,所述方法包括:

通过摄像头采集人脸图像;

从预存的人脸信息库中选取与所述采集的人脸图像相匹配的目标人脸信息,其中,所述人脸信息库中包括至少一个用户的人脸信息,所述人脸信息用于指示用户的人脸特征;

获取与所述目标人脸信息对应的水温控制信息,所述水温控制信息用于控制智能饮水机的出水温度;

根据所述水温控制信息控制所述智能饮水机出水。

可选地,所述水温控制信息为出水温度;

所述根据所述水温控制信息控制所述智能饮水机出水,包括:

控制所述智能饮水机将水加热或制冷至所述出水温度;

控制所述智能饮水机将达到所述出水温度的水流出。

可选地,所述水温控制信息为n种不同温度的水的配比,所述n为大于1的整数;

所述根据所述水温控制信息控制所述智能饮水机出水,包括:

控制所述智能饮水机按照所述n种不同温度的水的配比,流出所述n种不同温度的水。

可选地,所述水温控制信息包括:第一水温控制信息、第二水温控制信息和第三水温控制信息中的任意一种或者至少两种的组合;

其中,所述第一水温控制信息是指预先自定义设定的水温控制信息,所述第二水温控制信息是指根据历史取水过程中的平均出水状况生成的水温控制信息,所述第三水温控制信息是指根据最近一次取水过程中的出水状况生成的水温控制信息。

可选地,当所述水温控制信息包括:所述第一水温控制信息、所述第二水温控制信息和所述第三水温控制信息中的至少两种的组合时,所述方法还包括:

根据对应于所述水温控制信息的选择指示,确定被选择的水温控制信息;

所述根据所述水温控制信息控制所述智能饮水机出水,包括:

根据所述被选择的水温控制信息控制所述智能饮水机出水。

可选地,所述方法还包括:

在获取到人脸设置指示时,从至少一个角度采集目标用户的人脸信息;根据水温设置指示获取所述目标用户的水温控制信息;将所述目标用户的人脸信息与所述目标用户的水温控制信息对应存储;

和/或,

在取水过程中采集目标用户的人脸信息,并根据所述智能饮水机的实际出水状况获取所述目标用户的水温控制信息;将所述目标用户的人脸信息与所述目标用户的水温控制信息对应存储。

可选地,所述方法还包括:

获取用户健康信息或者环境温度信息;

根据所述用户健康信息或者所述环境温度信息,确定推荐出水温度;

在获取到对应于所述推荐出水温度的选择指示时,控制所述智能饮水机按照所述推荐出水温度出水。

根据本公开实施例的第二方面,提供了一种控制智能饮水机的出水温度的装置,所述装置包括:

图像采集模块,被配置为通过摄像头采集人脸图像;

信息选取模块,被配置为从预存的人脸信息库中选取与所述采集的人脸图像相匹配的目标人脸信息,其中,所述人脸信息库中包括至少一个用户的人脸信息,所述人脸信息用于指示用户的人脸特征;

第一获取模块,被配置为获取与所述目标人脸信息对应的水温控制信息,所述水温控制信息用于控制智能饮水机的出水温度;

出水控制模块,被配置为根据所述水温控制信息控制所述智能饮水机出水。

可选地,所述水温控制信息为出水温度;

所述出水控制模块,被配置为控制所述智能饮水机将水加热或制冷至所述出水温度,控制所述智能饮水机将达到所述出水温度的水流出。

可选地,所述水温控制信息为n种不同温度的水的配比,所述n为大于1的整数;

所述出水控制模块,被配置为控制所述智能饮水机按照所述n种不同温度的水的配比,流出所述n种不同温度的水。

可选地,所述水温控制信息包括:第一水温控制信息、第二水温控制信息和第三水温控制信息中的任意一种或者至少两种的组合;

其中,所述第一水温控制信息是指预先自定义设定的水温控制信息,所述第二水温控制信息是指根据历史取水过程中的平均出水状况生成的水温控制信息,所述第三水温控制信息是指根据最近一次取水过程中的出水状况生成的水温控制信息。

可选地,当所述水温控制信息包括:所述第一水温控制信息、所述第二水温控制信息和所述第三水温控制信息中的至少两种的组合时,所述装置还包括:

信息确定模块,被配置为根据对应于所述水温控制信息的选择指示,确定被选择的水温控制信息;

所述出水控制模块,还被配置为根据所述被选择的水温控制信息控制所述智能饮水机出水。

可选地,所述装置还包括:

第一存储模块,被配置为在获取到人脸设置指示时,从至少一个角度采集目标用户的人脸信息;根据水温设置指示获取所述目标用户的水温控制信息;将所述目标用户的人脸信息与所述目标用户的水温控制信息对应存储;

和/或,

第二存储模块,被配置为在取水过程中采集目标用户的人脸信息,并根据所述智能饮水机的实际出水状况获取所述目标用户的水温控制信息;将所述目标用户的人脸信息与所述目标用户的水温控制信息对应存储。

可选地,所述装置还包括:

第二获取模块,被配置为获取用户健康信息或者环境温度信息;

温度确定模块,被配置为根据所述用户健康信息或者所述环境温度信息,确定推荐出水温度;

所述出水控制模块,还被配置为在获取到对应于所述推荐出水温度的选择指示时,控制所述智能饮水机按照所述推荐出水温度出水

根据本公开实施例的第三方面,提供了一种控制智能饮水机的出水温度的装置,所述装置包括:

处理器;

用于存储所述处理器的可执行指令的存储器;

其中,所述处理器被配置为:

通过摄像头采集人脸图像;

从预存的人脸信息库中选取与所述采集的人脸图像相匹配的目标人脸信息,其中,所述人脸信息库中包括至少一个用户的人脸信息,所述人脸信息用于指示用户的人脸特征;

获取与所述目标人脸信息对应的水温控制信息,所述水温控制信息用于控制智能饮水机的出水温度;

根据所述水温控制信息控制所述智能饮水机出水。

根据本公开实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述方法的步骤。

本公开实施例提供的技术方案可以包括以下有益效果:

通过采集取水用户的人脸图像,通过对该人脸图像进行识别以自动化地确定出该取水用户所需的出水温度,并控制智能饮水机按照上述出水温度出水,无需用户手动选择出水温度,有助于提升取水效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的一种控制智能饮水机的出水温度的方法的流程图;

图2a是根据另一示例性实施例示出的一种控制智能饮水机的出水温度的方法的流程图;

图2b是根据一示例性实施例示出的一种智能饮水机的示意图;

图3是根据另一示例性实施例示出的一种控制智能饮水机的出水温度的方法的流程图;

图4是根据一示例性实施例示出的一种控制智能饮水机的出水温度的装置的框图;

图5是根据另一示例性实施例示出的一种控制智能饮水机的出水温度的装置的框图;

图6是根据一示例性实施例示出的一种装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

在相关技术中,用户在每一次取水时,都需要手动选择实际需要的出水温度,操作较为繁琐,影响取水效率。基于此,本公开实施例提供了一种控制智能饮水机的出水温度的方法,和基于这个方法的装置,以解决相关技术中存在的问题。本公开实施例提供的技术方案,通过采集取水用户的人脸图像,通过对该人脸图像进行识别以自动化地确定出该取水用户所需的出水温度,并控制智能饮水机按照上述出水温度出水,无需用户手动选择出水温度,有助于提升取水效率。

本公开实施例提供的方法,各步骤的执行主体可以是智能饮水机。例如,各步骤的执行主体可以是智能饮水机中对出水温度进行控制的集成电路(integratedcircuit,ic),也可以是智能饮水机中的中央处理器(centralprocessingunit,cpu)。

为了便于说明,在下述方法实施例中,除特别说明以外,仅以各步骤的执行主体为智能饮水机为例进行说明,但对此不构成限定。下面将基于上面所述的本公开实施例涉及的共性方面,对本公开实施例进一步详细说明。

图1是根据一示例性实施例示出的一种控制智能饮水机的出水温度的方法的流程图。该方法可以包括如下几个步骤:

在步骤101中,通过摄像头采集人脸图像。

人脸图像是指包含有取水用户的人脸的图像。摄像头被设置在能够采集到取水用户的人脸图像的位置,在用户取水时,摄像头采集取水用户的人脸图像。

在一种可能的实现方式中,摄像头集成于智能饮水机中,例如智能饮水机的顶部或者侧面设置有摄像头,摄像头的取景镜头正对取水用户的人脸位置通常所在的区域。

在另一种可能的实现方式中,摄像头是一个独立于智能饮水机的硬件装置,摄像头通过有线方式或者无线方式与智能饮水机建立通信连接,摄像头被放置在合适的位置以使得摄像头的取景镜头正对取水用户的人脸位置通常所在的区域,摄像头能够将采集到的人脸图像发送给智能饮水机,或者由摄像头对采集到的人脸图像进行后续的识别匹配。

在一种可能的实现方式中,由取水用户触发摄像头采集人脸图像。在一个示例中,智能饮水机在获取到目标语音信息时,通过摄像头采集人脸图像。例如,目标语音信息可以是包含有诸如“取水”、“出水”、“喝水”等关键词的语音信息。在另一个示例中,智能饮水机在检测到目标按键被触发时,通过摄像头采集人脸图像,目标按键可以是一个实体按键或虚拟按键。

在另一种可能的实现方式中,摄像头实时或者每隔预设时间间隔采集其取景区域内的图像,并对采集到的图像进行识别,以确定该图像是否为人脸图像。

在步骤102中,从预存的人脸信息库中选取与采集的人脸图像相匹配的目标人脸信息。

人脸信息库中包括至少一个用户的人脸信息,人脸信息用于指示用户的人脸特征。

在一个示例中,人脸信息是人脸图像。其中,上述人脸图像可以由与智能饮水机之间具有通信连接的终端采集。例如,与智能饮水机之间具有通信连接的终端安装运行有目标客户端,目标客户端用于实现对智能饮水机的管理。用户在目标客户端上登录用户帐号后,上传至少一张人脸图像。例如,用户可以上传正面、左侧面和右侧面等多个角度的人脸图像,以提高在取水过程中人脸识别匹配的准确性和成功率。在其它可能的实现方式中,上述人脸图像也可以由智能饮水机通过摄像头拍摄获取。

在另一个示例中,人脸信息是从人脸图像中提取的人脸特征信息。其中,人脸特征信息可以包括眼角、眼球中心、鼻尖、鼻翼、嘴角、唇角、眉角等特征点信息。

在实际应用中,智能饮水机能够支持存储多个不同用户的人脸信息,以满足多个不同用户的取水需求。例如,智能饮水机中存储有一个家庭中的多个家庭成员的人脸信息。

可选地,智能饮水机计算采集到的人脸图像与预存的人脸信息之间的相似度;如果相似度的最大值大于预设阈值,则将该相似度的最大值所对应的人脸信息确定为目标人脸信息;如果相似度的最大值小于预设阈值,则确定预存的人脸信息中不存在与采集到的人脸图像相匹配的目标人脸信息。上述预设阈值可以根据实际经验预先设定,例如预设阈值为95%或98%等。

在本公开实施例中,对采用的人脸识别匹配算法不作限定,如基于几何特征的算法、局部特征分析(localfaceanalysis,lfa)算法、特征脸(eigenface)算法、基于弹性模型的算法、神经网络(neuralnetworks,nn)算法等等。

在步骤103中,获取与目标人脸信息对应的水温控制信息。

水温控制信息用于控制智能饮水机的出水温度。在一种可能的实现方式中,水温控制信息为出水温度。例如,水温控制信息为45℃,表示所需的出水温度为45℃。在另一种可能的实现方式中,水温控制信息为n种不同温度的水的配比,n为大于1的整数。例如,智能饮水机提供5℃和85℃两种不同温度的水,水温控制信息为上述两种温度的水的配比为1比1。上述配比是指水量的配比,例如5℃的水100毫升,85℃的水200毫升,则上述两种温度的水的配比为1比2。

在一个示例中,水温控制信息为第一水温控制信息。第一水温控制信息是指预先自定义设定的水温控制信息。可选地,智能饮水机中存储有第一预设对应关系,该第一预设对应关系包括人脸信息与第一水温控制信息之间的对应关系。智能饮水机查询上述第一预设对应关系,获取与目标人脸信息对应的第一水温控制信息。

可选地,第一预设对应关系可以采用如下方式获得:在获取到人脸设置指示时,从至少一个角度采集目标用户的人脸信息;根据水温设置指示获取目标用户的第一水温控制信息;将目标用户的人脸信息与目标用户的第一水温控制信息对应存储,得到第一预设对应关系。上述获取第一预设对应关系的步骤可以由上文介绍的终端中的目标客户端获取并发送给智能饮水机,也可以由智能饮水机获取。

例如,目标用户可自定义设定其期望的出水温度为60℃,则该目标用户的第一水温控制信息即为出水温度60℃。又例如,目标用户可自定义设定其期望的5℃和85℃两种不同温度的水的配比为1比1,则该目标用户的第一水温控制信息即为5℃和85℃两种不同温度的水的配比为1比1。

在另一个示例中,水温控制信息为第二水温控制信息。第二水温控制信息是指根据历史取水过程中的平均出水状况生成的水温控制信息。可选地,智能饮水机中存储有第二预设对应关系,该第二预设对应关系包括人脸信息与第二水温控制信息之间的对应关系。智能饮水机查询上述第二预设对应关系,获取与目标人脸信息对应的第二水温控制信息。

可选地,第二预设对应关系可以采用如下方式获得:在取水过程中采集目标用户的人脸信息,并根据智能饮水机的实际出水状况获取目标用户的第二水温控制信息;将目标用户的人脸信息与目标用户的第二水温控制信息对应存储,得到第二预设对应关系。智能饮水机根据目标用户在最近m次取水过程中的出水温度或配比的平均值,确定目标用户的第二水温控制信息,m为正整数。

例如,目标用户在最近3次取水过程中的出水温度分别为85℃、80℃和75℃,则该目标用户的第二水温控制信息为出水温度80℃。又例如,目标用户在最近3次取水过程中5℃和85℃两种不同温度的水的配比为1比1、2比1和0比1,则该目标用户的第二水温控制信息为5℃和85℃两种不同温度的水的配比为1比1。

在另一个示例中,水温控制信息为第三水温控制信息。第三水温控制信息是指根据最近一次取水过程中的出水状况生成的水温控制信息。可选地,智能饮水机中存储有第三预设对应关系,该第三预设对应关系包括人脸信息与第三水温控制信息之间的对应关系。智能饮水机查询上述第三预设对应关系,获取与目标人脸信息对应的第三水温控制信息。

可选地,第三预设对应关系可以采用如下方式获得:在取水过程中采集目标用户的人脸信息,并根据智能饮水机的实际出水状况获取目标用户的第三水温控制信息;将目标用户的人脸信息与目标用户的第三水温控制信息对应存储,得到第三预设对应关系。智能饮水机记录目标用户在最近一次取水过程中的出水温度或配比,得到目标用户的第三水温控制信息。

例如,目标用户在最近1次取水过程中的出水温度分别为85℃,则该目标用户的第三水温控制信息为出水温度85℃。又例如,目标用户在最近1次取水过程中5℃和85℃两种不同温度的水的配比为1比1,则该目标用户的第三水温控制信息为5℃和85℃两种不同温度的水的配比为1比1。

在步骤104中,根据上述水温控制信息控制智能饮水机出水。

如果智能饮水机具有急速加热和/或急速制冷功能,则水温控制信息可以是出水温度。相应地,步骤104可以包括如下两个子步骤:

在步骤104a中,控制智能饮水机将水加热或制冷至出水温度;

在步骤104b中,控制智能饮水机将达到出水温度的水流出。

以智能饮水机具有急速加热功能为例,假设在上述步骤103中获取的水温控制信息为出水温度80℃,则智能饮水机将水加热至80℃,而后将加热完成的水提供给取水用户。

如果智能饮水机提供有n个不同温度的水,则水温控制信息可以是n种不同温度的水的配比。相应地,步骤104可以包括:控制智能饮水机按照n种不同温度的水的配比,流出n种不同温度的水。

以智能饮水机提供5℃和85℃两种不同温度的水为例,假设在上述步骤103中获取的水温控制信息为5℃和85℃的水的配比为1比1,则智能饮水机流出等量的5℃的水和85℃的水。

综上所述,本公开实施例提供的技术方案,通过采集取水用户的人脸图像,通过对该人脸图像进行识别以自动化地确定出该取水用户所需的出水温度,并控制智能饮水机按照上述出水温度出水,无需用户手动选择出水温度,有助于提升取水效率。

另外,在本公开实施例中,针对两种具有不同功能的热水器,相应提供了两种不同形式的水温控制信息(也即出水温度和n种不同温度的水的配比),使得本公开实施例提供的技术方案的适用性更广。

图2a是根据另一示例性实施例示出的一种控制智能饮水机的出水温度的方法的流程图。该方法可以包括如下几个步骤:

在步骤201中,通过摄像头采集人脸图像。

步骤201与图1实施例中的步骤101相同,参见图1实施例中的介绍说明,本实施例对此不再赘述。

在步骤202中,从预存的人脸信息库中选取与采集的人脸图像相匹配的目标人脸信息。

步骤202与图1实施例中的步骤102相同,参见图1实施例中的介绍说明,本实施例对此不再赘述。

在步骤203中,获取与目标人脸信息对应的水温控制信息。

在本实施例中,水温控制信息包括第一水温控制信息、第二水温控制信息和第三水温控制信息中的至少两种的组合。其中,有关每一种水温控制信息的介绍说明可参见图1实施例,本实施例对此不再赘述。

在步骤204中,根据对应于水温控制信息的选择指示,确定被选择的水温控制信息。

可选地,智能饮水机设置有多个按键。按键的数量与水温控制信息的种数相同,并且每个按键对应于一种水温控制信息。当智能饮水机获取到对应于任意一个按键的选择信号时,将该按键对应的水温控制信息确定为被选择的水温控制信息。可选地,上述按键是智能饮水机上的实体按键或者虚拟按键。

以水温控制信息包括第二水温控制信息和第三水温控制信息为例,如图2b所示,智能饮水机20设置有两个按键。其中,第一按键21对应于第二水温控制信息,第二按键22对应于第三水温控制信息。当智能饮水机20获取到对应于第一按键21的选择信号时,被选择的水温控制信息即为第二水温控制信息,当智能饮水机20获取到对应于第二按键22的选择信号时,被选择的水温控制信息即为第三水温控制信息。

在步骤205中,根据被选择的水温控制信息控制智能饮水机出水。

步骤205与图1实施例中的步骤104相同,参见图1实施例中的介绍说明,本实施例对此不再赘述。

本公开实施例提供的技术方案,通过提供多种水温控制信息以供用户选择,以更好地满足用户的取水需求。

在基于图1或图2a所示实施例提供的可选实施例中,请参考图3,该方法还包括如下步骤。

在步骤301中,获取用户健康信息或者环境温度信息。

用户健康信息用于指示用户的身体和/或生理状况。例如,用户健康信息可以包括体温、血糖和血压等信息。又例如,当用户为女性用户时,用户健康信息可以包括生理期的时间。用户健康信息可以由智能饮水机从终端获取。

环境温度信息用于指示环境温度。环境温度可以由智能饮水机安装的温度传感器采集得到,也可以由智能饮水机从终端获取得到。

在步骤302中,根据用户健康信息或者环境温度信息,确定推荐出水温度。

在一个示例中,推荐出水温度根据用户健康信息确定。例如,当用户健康信息指示用户的身体各项参数(如体温等)正常时,则可确定该用户对应的推荐出水温度为25℃;当用户健康信息指示用户的身体各项参数(如体温等)异常时,则可确定该用户对应的推荐出水温度为90℃。再例如,当用户健康信息中包括生理期的时间时,如果确定用户处于生理期,则可确定该用户对应的推荐出水温度为90℃,如果确定用户不处于生理期,则可确定该用户对应的推荐出水温度为25℃。

在另一个示例中,推荐出水温度根据环境温度信息确定。可选地,推荐出水温度与环境温度之间呈负相关关系,环境温度越高,推荐出水温度越低;环境温度越低,推荐出水温度越高。

在步骤303中,在获取到对应于推荐出水温度的选择指示时,控制智能饮水机按照推荐出水温度出水。

可选地,智能饮水机向用户提供有推荐水温按钮和自动出水按钮。当用户点击推荐水温按钮时,智能饮水机获取到对应于推荐出水温度的选择指示,之后智能饮水机按照推荐出水温度出水。当用户点击自动出水按钮时,智能饮水机根据如图1或图2a所示实施例提供的方法,按照用户对应的水温控制信息出水。

可选地,智能饮水机还可以获取环境湿度信息,环境湿度信息用于指示环境湿度。当环境湿度低于预设湿度值时,智能饮水机发出用于提醒用户喝水的提醒信息。

本公开实施例提供的方法,还通过获取用户的健康信息和/或环境温度信息,根据上述信息向用户提供推荐出水温度,实现自动化地向用户推荐符合实际需求的水温,充分扩展了智能饮水机的性能。

下面,通过两个例子,对本公开实施例提供的技术方案进行介绍说明。

在一个例子中,目标用户在诸如手机之类的终端中设置自己的人脸信息和水温控制信息,例如从正面、左侧面和右侧面等多个方向采集人脸信息,然后设置水温控制信息为出水温度40℃,终端将目标用户的人脸信息和水温控制信息发送给智能饮水机。之后,目标用户每次去取水时,智能饮水机会通过摄像头采集目标用户的人脸图像,对该人脸图像进行识别匹配后确定目标用户需要的出水温度为40℃,则智能饮水机向用户提供40℃的水。当然,在其它可能的实现方式中,目标用户也可直接在智能饮水机中设置自己的人脸信息和水温控制信息。

在另一个例子中,用户每次使用智能饮水机取水时,智能饮水机都会采集用户的人脸信息,并根据实际出水状况获取相应的水温控制信息,智能饮水机将用户的人脸信息和水温控制信息对应存储。例如,智能饮水机中记录各个用户对应的第二水温控制信息和第三水温控制信息。之后,当用户按下第一按钮取水时,智能饮水机采集用户的人脸图像获取该用户的第二水温控制信息,而后根据该用户的第二水温控制信息出水,也即根据该用户的历史平均出水温度或配比出水;当用户按下第二按钮取水时,智能饮水机采集用户的人脸图像获取该用户的第三水温控制信息,而后根据该用户的第三水温控制信息出水,也即根据该用户的最近一次出水温度或配比出水。

上述本公开实施例提供的方法,各步骤的执行主体可以是智能饮水机,也可以是与智能饮水机之间具有通信连接的终端。例如,上述通信连接可以是蓝牙连接、wi-fi(wirelessfidelity,无线保真)连接等。

另外,本公开实施例提供的技术方案,除适用于智能饮水机之外,同样适用于诸如智能水龙头,智能热水器等有对出水温度进行控制调节的家用电器设备。在本公开实施例中,仅以智能饮水机为例进行说明,但对此不构成限定。

下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。

图4是根据一示例性实施例示出的一种控制智能饮水机的出水温度的装置的框图。该装置具有实现上述方法示例的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置可以包括:图像采集模块401、信息选取模块402、第一获取模块403和出水控制模块404。

图像采集模块401,被配置为通过摄像头采集人脸图像。

信息选取模块402,被配置为从预存的人脸信息库中选取与所述采集的人脸图像相匹配的目标人脸信息,其中,所述人脸信息库中包括至少一个用户的人脸信息,所述人脸信息用于指示用户的人脸特征。

第一获取模块403,被配置为获取与所述目标人脸信息对应的水温控制信息,所述水温控制信息用于控制智能饮水机的出水温度。

出水控制模块404,被配置为根据所述水温控制信息控制所述智能饮水机出水。

综上所述,本公开实施例提供的装置,通过采集取水用户的人脸图像,通过对该人脸图像进行识别以自动化地确定出该取水用户所需的出水温度,并控制智能饮水机按照上述出水温度出水,无需用户手动选择出水温度,有助于提升取水效率。

在基于图4实施例提供的一个可选实施例中,所述水温控制信息为出水温度。所述出水控制模块404,被配置为控制所述智能饮水机将水加热或制冷至所述出水温度,控制所述智能饮水机将达到所述出水温度的水流出。

在基于图4实施例提供的另一个可选实施例中,所述水温控制信息为n种不同温度的水的配比,所述n为大于1的整数。所述出水控制模块304,被配置为控制所述智能饮水机按照所述n种不同温度的水的配比,流出所述n种不同温度的水。

在基于图4实施例提供的另一个可选实施例中,所述水温控制信息包括:第一水温控制信息、第二水温控制信息和第三水温控制信息中的任意一种或者至少两种的组合。其中,所述第一水温控制信息是指预先自定义设定的水温控制信息,所述第二水温控制信息是指根据历史取水过程中的平均出水状况生成的水温控制信息,所述第三水温控制信息是指根据最近一次取水过程中的出水状况生成的水温控制信息。

在基于图4实施例提供的另一个可选实施例中,如图5所示,当所述水温控制信息包括:所述第一水温控制信息、所述第二水温控制信息和所述第三水温控制信息中的至少两种的组合时,所述装置还包括:信息确定模块405。

信息确定模块405,被配置为根据对应于所述水温控制信息的选择指示,确定被选择的水温控制信息。

所述出水控制模块404,还被配置为根据所述被选择的水温控制信息控制所述智能饮水机出水。

在基于图4实施例提供的另一个可选实施例中,如图5所示,所述装置还包括:第一存储模块406和/或第二存储模块407。

第一存储模块406,被配置为在获取到人脸设置指示时,从至少一个角度采集目标用户的人脸信息;根据水温设置指示获取所述目标用户的水温控制信息;将所述目标用户的人脸信息与所述目标用户的水温控制信息对应存储。

第二存储模块407,被配置为在取水过程中采集目标用户的人脸信息,并根据所述智能饮水机的实际出水状况获取所述目标用户的水温控制信息;将所述目标用户的人脸信息与所述目标用户的水温控制信息对应存储。

在基于图4实施例提供的另一个可选实施例中,如图5所示,所述装置还包括:第二获取模块408和温度确定模块409。

第二获取模块408,被配置为获取用户健康信息或者环境温度信息。

温度确定模块409,被配置为根据所述用户健康信息或者所述环境温度信息,确定推荐出水温度。

所述出水控制模块404,还被配置为在获取到对应于所述推荐出水温度的选择指示时,控制所述智能饮水机按照所述推荐出水温度出水。

需要说明的一点是,上述实施例提供的装置在实现其功能时,仅以上述各个功能模块的划分进行举例说明,实际应用中,可以根据实际需要而将上述功能分配由不同的功能模块完成,即将设备的内容结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本公开一示例性实施例还提供了一种控制智能饮水机的出水温度的装置,能够实现本公开实施例提供的方法。该装置包括:处理器,以及用于存储处理器的可执行指令的存储器。其中,所述处理器被配置为:

通过摄像头采集人脸图像;

从预存的人脸信息库中选取与所述采集的人脸图像相匹配的目标人脸信息,其中,所述人脸信息库中包括至少一个用户的人脸信息,所述人脸信息用于指示用户的人脸特征;

获取与所述目标人脸信息对应的水温控制信息,所述水温控制信息用于控制智能饮水机的出水温度;

根据所述水温控制信息控制所述智能饮水机出水。

可选地,所述水温控制信息为出水温度;

所述处理器被配置为:

控制所述智能饮水机将水加热或制冷至所述出水温度;

控制所述智能饮水机将达到所述出水温度的水流出。

可选地,所述水温控制信息为n种不同温度的水的配比,所述n为大于1的整数;

所述处理器被配置为:

控制所述智能饮水机按照所述n种不同温度的水的配比,流出所述n种不同温度的水。

可选地,所述水温控制信息包括:第一水温控制信息、第二水温控制信息和第三水温控制信息中的任意一种或者至少两种的组合;

其中,所述第一水温控制信息是指预先自定义设定的水温控制信息,所述第二水温控制信息是指根据历史取水过程中的平均出水状况生成的水温控制信息,所述第三水温控制信息是指根据最近一次取水过程中的出水状况生成的水温控制信息。

可选地,当所述水温控制信息包括:所述第一水温控制信息、所述第二水温控制信息和所述第三水温控制信息中的至少两种的组合时,所述处理器还被配置为:

根据对应于所述水温控制信息的选择指示,确定被选择的水温控制信息;

根据所述被选择的水温控制信息控制所述智能饮水机出水。

可选地,所述处理器还被配置为:

在获取到人脸设置指示时,从至少一个角度采集目标用户的人脸信息;根据水温设置指示获取所述目标用户的水温控制信息;将所述目标用户的人脸信息与所述目标用户的水温控制信息对应存储;

和/或,

在取水过程中采集目标用户的人脸信息,并根据所述智能饮水机的实际出水状况获取所述目标用户的水温控制信息;将所述目标用户的人脸信息与所述目标用户的水温控制信息对应存储。

可选地,所述处理器还被配置为:

获取用户健康信息或者环境温度信息;

根据所述用户健康信息或者所述环境温度信息,确定推荐出水温度;

在获取到对应于所述推荐出水温度的选择指示时,控制所述智能饮水机按照所述推荐出水温度出水。

图6是根据一示例性实施例示出的一种装置600的框图。例如,装置600可以是智能饮水机,也可以是与智能饮水机之间具有通信连接的终端。参照图6,装置600可以包括以下一个或多个组件:处理组件602,存储器604,电源组件606,多媒体组件608,音频组件610,输入/输出(i/o)接口612,传感器组件614,以及通信组件616。

处理组件602通常控制装置600的整体操作,诸如与显示,数据通信,相机操作和记录操作相关联的操作。处理组件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理组件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。

存储器604被配置为存储各种类型的数据以支持在装置600的操作。这些数据的示例包括用于在装置600上操作的任何应用程序或方法的指令,人脸图像、人脸特征信息、水温控制信息等等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件606为装置600的各种组件提供电力。电源组件606可以包括电源管理系统,一个或多个电源,及其他与为装置600生成、管理和分配电力相关联的组件。

多媒体组件608包括在所述装置600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当装置600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(mic),当装置600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。

i/o接口612为处理组件602和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件614包括一个或多个传感器,用于为装置600提供各个方面的状态评估。例如,传感器组件614可以检测到装置600所处的环境温度,可以检测到水温,传感器组件614还可以检测装置600或装置600一个组件的位置改变,用户与装置600接触的存在或不存在,装置600方位或加速/减速。传感器组件614还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器或压力传感器。

通信组件616被配置为便于装置600和其他设备之间有线或无线方式的通信。装置600可以接入基于通信标准的无线网络,如wi-fi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件616经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件616还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,装置600可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由装置600的处理器620执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置500的处理器执行时,使得装置600能够执行上述方法。

应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1