烧水水杯控制方法、装置及烧水水杯
文献发布时间:2023-06-19 10:16:30
技术领域
本发明涉及人脸识别技术领域,具体而言,涉及一种烧水水杯控制方法、装置及烧水水杯。
背景技术
现有技术已有可烧水的水杯,水杯可设定加热温度,以进行加热。但当水杯为多人共同使用其烧水时,每个人烧水的温度不一样,每次使用都需要重新设定烧水温度,为用户带来操作上的麻烦。
针对相关技术中烧水水杯的温度使用前需要手动设置,操作繁琐的问题,目前尚未提出有效地解决方案。
发明内容
本发明提供了一种烧水水杯控制方法、装置及烧水水杯,以至少解决现有技术中烧水水杯的温度使用前需要手动设置,操作繁琐的问题。
为解决上述技术问题,根据本发明实施例的一个方面,提供了一种烧水水杯控制方法,烧水水杯安装有摄像头,用于进行人脸识别;方法包括:在用户触发烧水水杯的使用操作时,检测是否需要烧水;如果需要烧水,则控制摄像头开启,识别用户;判断是否存储有用户的使用数据,如果是,则获取用户的使用数据;根据使用数据确定用户的烧水温度,按照烧水温度进行烧水。
进一步地,检测是否需要烧水,包括:检测烧水水杯的水温是否小于预设温度阈值;如果是,则确定需要烧水。
进一步地,根据使用数据确定用户的烧水温度,包括:获取用户的前次烧水温度,作为用户的烧水温度。
进一步地,根据使用数据确定用户的烧水温度,还包括:获取用户的历史烧水温度记录;计算历史烧水温度记录的平均值,作为用户的烧水温度。
进一步地,在判断是否存储有用户的使用数据之后,还包括:如果否,则提示用户输入烧水水温;获取用户输入的烧水水温,将输入的烧水水温和用户的人脸识别结果进行关联并存储;按照输入的烧水水温进行烧水。
根据本发明实施例的另一方面,提供了一种烧水水杯控制装置,烧水水杯安装有摄像头,用于进行人脸识别;装置包括:检测模块,用于在用户触发烧水水杯的使用操作时,检测是否需要烧水;识别模块,用于如果需要烧水,则控制摄像头开启,识别用户;判断模块,用于判断是否存储有用户的使用数据,如果是,则获取用户的使用数据;控制模块,用于根据使用数据确定用户的烧水温度,按照烧水温度进行烧水。
进一步地,控制模块包括:温度确定单元,用于获取用户的前次烧水温度,作为用户的烧水温度,或,获取用户的历史烧水温度记录,计算历史烧水温度记录的平均值,作为用户的烧水温度。
进一步地,还包括:输入模块,用于在确定未存储有用户的使用数据之后,提示用户输入烧水水温;存储模块,用于获取用户输入的烧水水温,将输入的烧水水温和用户的人脸识别结果进行关联并存储;烧水模块,用于按照输入的烧水水温进行烧水。
根据本发明实施例的又一方面,提供了一种烧水水杯,包括如上述的烧水水杯控制装置。
根据本发明实施例的又一方面,提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如上述的烧水水杯控制方法。
在本发明中,提供了一种在杯体设置有人脸识别摄像头的电热水杯,当人们用其烧水时,人脸识别摄像头识别到的使用者,根据该使用者的使用数据确定烧水温度,按照烧水温度自动进行烧水。上述过程可以避免了不同人员使用时,烧水温度不一样,每次使用需要重新设定烧水温度造成的繁琐,便于用户使用烧水水杯,提高了用户体验。
附图说明
图1是根据本发明实施例的烧水水杯内部结构的一种可选的示意图;
图2是根据本发明实施例的烧水水杯外部结构的一种可选的示意图;
图3是根据本发明实施例的烧水水杯控制方法的一种可选的流程图;
图4是根据本发明实施例的烧水水杯控制方法的另一种可选的流程图;以及
图5是根据本发明实施例的烧水水杯控制装置的一种可选的结构框图。
附图标记说明:
1、加热体;2、隔热层;3、感温包;4、内胆;5、杯壳;6、摄像头;7、调温按键。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
实施例1
在本发明优选的实施例1中提供了一种烧水水杯控制方法,该控制方法可以直接应用至具有摄像头的水杯。图1示出该烧水水杯内部结构的一种可选的示意图,如图1所示,包括:加热体1、隔热层2、感温包3、内胆4。图2示出该烧水水杯外部结构的一种可选的示意图,如图2所示,包括:杯壳5、摄像头6、调温按键7。内胆4安装在杯壳5中,中间有隔热层2隔离保温。杯壳内安装有加热体1,中心有感温包3,杯壳上安装有有人脸识别的摄像头6,杯壳上有调温按键7。
在上述水杯的基础之上,图3示出该烧水水杯控制方法的一种可选的流程图,如图3所示,该方法包括如下步骤S302-S308:
S302:在用户触发烧水水杯的使用操作时,检测是否需要烧水;
S304:如果需要烧水,则控制摄像头开启,识别用户;
S306:判断是否存储有用户的使用数据,如果是,则获取用户的使用数据;
S308:根据使用数据确定用户的烧水温度,按照烧水温度进行烧水。
在上述实施方式中,提供了一种在杯体设置有人脸识别摄像头的电热水杯,当人们用其烧水时,人脸识别摄像头识别到的使用者,根据该使用者的使用数据确定烧水温度,按照烧水温度自动进行烧水。上述过程可以避免了不同人员使用时,烧水温度不一样,每次使用需要重新设定烧水温度造成的繁琐,便于用户使用烧水水杯,提高了用户体验。
烧水水杯的触发使用操作可以是开启电源操作,在确定触发使用操作时,检测是否需要烧水,即当前水温是否能够满足需求。具体包括:检测烧水水杯的水温是否小于预设温度阈值;如果是,则确定需要烧水。其中,预设温度阈值小于最低饮水温度,即在水温较低时,确定需要加热以供用户使用。此外,预设温度阈值还可以小于用户的烧水温度,具体烧水水温的确定方式在下面会详述。如果小于用户的烧水水温,需要根据用户的烧水水温加热,如果大于用户的烧水水温,则不需要加热。
根据使用数据确定用户的烧水温度的方式包括:获取用户的前次烧水温度,作为用户的烧水温度。或者,获取用户的历史烧水温度记录;计算历史烧水温度记录的平均值,作为用户的烧水温度。其他方式,例如获取历史记录中同样天气条件下用户的烧水温度,作为烧水温度。如果记录包括多条,可以取平均值。
如果数据库中不存在该用户的使用记录,则提示用户输入烧水水温;获取用户输入的烧水水温,将输入的烧水水温和用户的人脸识别结果进行关联并存储;按照输入的烧水水温进行烧水。
在本发明优选的实施例1中还提供了另一种烧水水杯控制方法,具体来说,图4示出该方法的一种可选的流程图,如图4所示,该方法包括如下步骤S402-S412:
S402:接通电源系统检测有水且水温不够;
S404:采集用户人脸数据,核对存储数据;
S406:核对数据匹配,按上次存储对应设定温度加热;
S408:如果无存储数据,执行S410;
S410:采集用户人脸数据,同时待设定温度状态;
S412:用户设定温度3s后,与人脸数据一起存储并加热。
当用户A在家正常使用时,可向内胆4中装入饮用水,接入电源,摄像头6开始采集使用者人脸数据,并存储。当用户A通过调温按键7设置好加热温度3秒后,系统将设置温度值与对应的人脸数据进行储存,并自动进入加热模式。当用户B使用时,同样,水杯接入电源后,人脸识别摄像头6开始采集使用者B人脸数据,并存储,当用户B通过调温按键7设置好加热温度3秒后,系统将设置温度值与对应的人脸数据进行储存,并自动进入加热模式。
每当用户往内胆4中装好饮用水接通电源后,摄像头6开始采集使用者人脸数据,同时与存储的人脸数据进行核对。当存储人脸数据无对应使用者,则进入待机待用户设定温度状态;当存储人脸数据与采集的使用者人脸数据匹配时,则自动按上次使用者设定温度开始加热,或者按照使用记录中的温度平均值进行加热。
此外,如中途用户重新设定温度,则系统自动更新存储的数据。
上述过程可以避免了不同人员使用时,烧水温度不一样,每次使用需要重新设定烧水温度造成的繁琐,便于用户使用烧水水杯,提高了用户体验。
实施例2
基于上述实施例1中提供的烧水水杯控制方法,在本发明优选的实施例2中还提供了一种烧水水杯控制装置,具体地,图2示出该装置的一种可选的结构框图,如图5所示,该装置包括:
检测模块502,用于在用户触发烧水水杯的使用操作时,检测是否需要烧水;
识别模块504,与检测模块502连接,用于如果需要烧水,则控制摄像头开启,识别用户;
判断模块506,与识别模块504连接,用于判断是否存储有用户的使用数据,如果是,则获取用户的使用数据;
控制模块508,与判断模块506连接,用于根据使用数据确定用户的烧水温度,按照烧水温度进行烧水。
在上述实施方式中,提供了一种在杯体设置有人脸识别摄像头的电热水杯,当人们用其烧水时,人脸识别摄像头识别到的使用者,根据该使用者的使用数据确定烧水温度,按照烧水温度自动进行烧水。上述过程可以避免了不同人员使用时,烧水温度不一样,每次使用需要重新设定烧水温度造成的繁琐,便于用户使用烧水水杯,提高了用户体验。
其中,控制模块包括:温度确定单元,用于获取用户的前次烧水温度,作为用户的烧水温度,或,获取用户的历史烧水温度记录,计算历史烧水温度记录的平均值,作为用户的烧水温度。
本装置还包括:输入模块,用于在确定未存储有用户的使用数据之后,提示用户输入烧水水温;存储模块,用于获取用户输入的烧水水温,将输入的烧水水温和用户的人脸识别结果进行关联并存储;烧水模块,用于按照输入的烧水水温进行烧水。
关于上述实施例中的装置,其中各个单元、模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
实施例3
基于上述实施例2中提供的烧水水杯控制装置,在本发明优选的实施例3中还提供了一种烧水水杯,包括如上述的烧水水杯控制装置。
在上述实施方式中,提供了一种在杯体设置有人脸识别摄像头的电热水杯,当人们用其烧水时,人脸识别摄像头识别到的使用者,根据该使用者的使用数据确定烧水温度,按照烧水温度自动进行烧水。上述过程可以避免了不同人员使用时,烧水温度不一样,每次使用需要重新设定烧水温度造成的繁琐,便于用户使用烧水水杯,提高了用户体验。
实施例4
基于上述实施例1中提供的烧水水杯控制方法,在本发明优选的实施例4中还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如上述的烧水水杯控制方法。
在上述实施方式中,提供了一种在杯体设置有人脸识别摄像头的电热水杯,当人们用其烧水时,人脸识别摄像头识别到的使用者,根据该使用者的使用数据确定烧水温度,按照烧水温度自动进行烧水。上述过程可以避免了不同人员使用时,烧水温度不一样,每次使用需要重新设定烧水温度造成的繁琐,便于用户使用烧水水杯,提高了用户体验。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未发明的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
- 烧水水杯控制方法、装置及烧水水杯
- 功率控制方法及电烧水杯