发明内容
要解决的技术问题是如何提供一种智能冰箱控制服务端、控制方法和智能冰箱。
针对现有技术中的缺陷,本发明提供一种智能冰箱控制服务端、控制方法和智能冰箱,可以智能化根据用户的使用习惯提供感兴趣的内容。
第一方面,本发明提供了一种智能冰箱控制方法,包括:
获取用户对冰箱的使用习惯;
对所述用户对冰箱的使用习惯分析;
根据所述用户对冰箱的使用习惯的分析结果生成用户可能感兴趣的内容推送至冰箱。
可选地,还包括:
获取用户的健康参数;
对所述用户的健康参数分析;
根据所述用户对冰箱的使用习惯和用户的健康参数生成用户可能感兴趣的内容推送至冰箱。
可选地,获取用户的健康参数包括:
采集用户身高、三维数据;
根据预先设置的人体健康参数模型计算用户的体脂、体重、BMI、BMR。
可选地,还包括验证用户身份,具体包括:
识别用户的人脸并注册;
验证用户的人脸并登陆。
可选地,还包括:
根据用户与冰箱的距离感应用户的接近与远离,在用户靠近冰箱时启动向用户推送感兴趣的内容或启动验证用户身份。
第二方面,本发明还提供一种智能冰箱控制服务端,包括:
使用习惯获取单元,用于获取用户对冰箱的使用习惯;
信息分析单元,用于对所述用户对冰箱的使用习惯分析;
信息推送单元,用于根据所述用户对冰箱的使用习惯分析结果生成用户可能感兴趣的内容推送至冰箱。
可选地,还包括:
健康参数获取单元,用于获取用户的健康参数;
所述信息分析单元,还用于对所述用户的健康参数分析;
所述信息推送单元,还用于根据所述用户对冰箱的使用习惯和用户的健康参数生成用户可能感兴趣的内容推送至冰箱。
第三方面,本发明还提供一种智能冰箱,包括:
信息采集单元,用于采集用户对冰箱的使用习惯并发送;
信息接收单元,用于接收推送的用户可能感兴趣的内容。
可选地,还包括:
健康信息采集单元,用于采集用户的健康参数并发送;
可选地,还包括:
身份验证单元,用于识别用户的人脸并注册或验证用户的人脸并登陆。
可选地,还包括:
感应单元,用于根据用户与冰箱的距离感应用户的接近与远离,在用户靠近冰箱时启动向用户推送感兴趣的内容或启动验证用户身份。
由上述技术方案可知,本发明提供的一种智能冰箱控制服务端、控制方法和智能冰箱,通过记录用户使用冰箱的习惯和获取用户的健康参数并分析,自动探测到用户使用冰箱意图,根据分析结果向用户推送用户可能感兴趣的内容,为用户提供定制化和个性化服务。本法发明通过3D RealSense进行人体参数录入及人脸识别,并登录冰箱***,为不同用户者提供相应的个性化服务。通过采集健康指数,对用户进行建模,生成更符合用户需要的感兴趣内容推送给用户。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明提供一种智能冰箱控制方法,包括:获取用户对冰箱的使用习惯;对所述用户对冰箱的使用习惯分析;根据所述用户对冰箱的使用习惯的分析结果生成用户可能感兴趣的内容推送至冰箱。下面对本发明提供的智能冰箱控制方法展开详细的说明。
首先,介绍获取用户对冰箱的使用习惯。
在本发明中,用户的使用习惯可以是在用户在使用冰箱的过程中记录并逐渐累积的,例如用户将冰箱调整为适应的温度,擅长于食用冷冻食品还是冷藏食品。用户在那些时间段会频繁使用冰箱(频繁开始或关闭冰箱门)。另外,例如,用户在通过冰箱进行购物,可以通过获取购物清单记录用户与冰箱相关的使用习惯(购物清单中的食物种类,菜类、肉类还是饮料、汽水、酒等等;购物清单中的食物重量或容量等)。再例如,用户在使用冰箱时会欣赏一些音乐、视频等休闲,冰箱可以记录用户使用冰箱的使用时间等。冰箱将记录的用户对冰箱的使用习惯按照实际需要上传至服务端。
其次,介绍对所述用户对冰箱的使用习惯分析。
在本发明中,服务端在接收到的用户对冰箱的使用习惯作相应的详细分析,例如,通过分析将冰箱调整为适应的温度可以得到当前用户擅长食用温度较低的食物还是温度稍低的食物;通过用户频繁使用冰箱的时间段确定此时间段为做饭时间;例如,通过用户的购物清单分析用户采购的食物的种类、适合冷藏或冷冻的温度、适合冷藏或冷冻的舱室、适合冷藏或冷冻时间、最佳食用时间等。再例如,可以根据食物的种类搜索并获取相关食物的加工方法和使用方法等。通过识别用户使用冰箱播放的音乐或视频名称等,判断用户对音乐或视频的喜好,例如音乐或视频的种类、风格和时长等。
最后,介绍根据所述用户对冰箱的使用习惯的分析结果生成用户可能感兴趣的内容推送至冰箱。
具体地,例如,本发明在用户改变冰箱的设定温度后,根据用户对冰箱的使用习惯像冰箱推送常用温度设定信息,帮助用户记忆常用温度;再例如,在用户在频繁使用冰箱的时间段适当的降低制冷温度以保证冰箱内的食物保持最佳的制冷或保鲜量。另外,根据用户购物清单的分析结果向冰箱推送最佳贮藏温度和对应的最佳储藏舱室。在用户做饭时间段根据用户的购物清单向用户推送相应的菜单或者食物加工清单。再例如,用户在固定时间段向用户推送相同类型、风格或时长的最新音乐或视频菜单供用户选择。
在本提供的智能冰箱控制方法,还包括:获取用户的健康参数;对所述用户的健康参数分析;根据所述用户对冰箱的使用习惯和用户的健康参数生成用户可能感兴趣的内容推送至冰箱。具体地获取用户的健康参数包括:采集用户身高、三维数据;根据预先设置的人体健康参数模型计算用户的体脂(Body Fat)、体重、BMI(Body Mass Index,身体质量指数)、BMR(basal metabolism rate,基础代谢率)。用户的健康参数可以采用人工录入的形式存入冰箱,也可以通过相应的身体参数采集模块自动采集。例如,通过在冰箱上设置3DRealSense模块实时对人体扫描获得用户的升高三维指标等身体参数。冰箱可以将上述身体参数发送至服务端,服务端根据预先设置的人体模型计算出用户的体脂、体重、BMI、BMR等健康参数。在生成用户可能感兴趣的内容时,还整体结合了人体的健康参数,根据所述用户对冰箱的使用习惯和用户的健康参数生成用户可能感兴趣的内容推送至冰箱。例如根据人体健康参数判断当前用户的健康状况(例如,偏胖、合适或偏瘦)。如果当前用户偏胖,在向用户推荐菜单时,根据用户的超重情况计算单次应该摄入的营养状况。例如在晚餐提示一些纤维含量多的低糖低脂的食物菜单和烹调方法,以帮助用户尽可能向一个健康人的方向发展。
在本发明中,该智能冰箱控制方法,还包括:验证用户身份,具体包括:识别用户的人脸并注册;验证用户的人脸并登陆。具体地,例如,可以在冰箱上设置人脸识别模块,可以识别人脸作为注册和验证人脸的工具验证身份。通过验证用户身份可以按不同用户区分,分别提供相应的感兴趣的内容。例如不同的用户记录不同的健康参数、用户使用习惯等。进一步地,本发明还可以直接采用3D RealSense模块实现人体面部特征的识别。
在本发明中,该智能冰箱控制方法,还包括:据用户与冰箱的距离感应用户的接近与远离,在用户靠近冰箱时启动向用户推送感兴趣的内容或启动验证用户身份。具体地,例如通过在冰箱上设置人体探测装置(例如距离感应器),实时感测用户的靠近与远离,在感测到有人接近冰箱时,则视为要使用冰箱。例如,在有人接近冰箱时启动身份证验证功能,验证用户的身份。例如在有人接近冰箱时,向用户推荐用户可能感兴趣的内容。
在本发明中为了进一步体现本发明提供的智能冰箱控制方法的优越性,本发明还提供一种应用上述方法的智能冰箱控制服务端,如图2所示,该服务端包括:使用习惯获取单元,用于获取用户对冰箱的使用习惯;信息分析单元,用于对所述用户对冰箱的使用习惯分析;信息推送单元,用于根据所述用户对冰箱的使用习惯分析结果生成用户可能感兴趣的内容推送至冰箱。下面对本发明和提供的智能冰箱控制服务端展开详细的说明。
在本发明中,冰箱将记录的用户对冰箱的使用习惯按照实际需要上传至服务端。使用习惯获取单元获取冰箱发送的用户对冰箱的使用习惯。用户的使用习惯可以是在用户在使用冰箱的过程中记录并逐渐累积的,例如用户将冰箱调整为适应的温度,擅长于食用冷冻食品还是冷藏食品。用户在那些时间段会频繁使用冰箱(频繁开始或关闭冰箱门)。另外,例如,用户在通过冰箱进行购物,可以通过获取购物清单记录用户与冰箱相关的使用习惯(购物清单中的食物种类,菜类、肉类还是饮料、汽水、酒等等;购物清单中的食物重量或容量等)。再例如,用户在使用冰箱时会欣赏一些音乐、视频等休闲,冰箱可以记录用户使用冰箱的使用时间等。
在本发明中,信息分析单元对所述用户对冰箱的使用习惯分析。例如,通过分析将冰箱调整为适应的温度可以得到当前用户擅长食用温度较低的食物还是温度稍低的食物;通过用户频繁使用冰箱的时间段确定此时间段为做饭时间;例如,通过用户的购物清单分析用户采购的食物的种类、适合冷藏或冷冻的温度、适合冷藏或冷冻的舱室、适合冷藏或冷冻时间、最佳食用时间等。再例如,可以根据食物的种类搜索并获取相关食物的加工方法和使用方法等。通过识别用户使用冰箱播放的音乐或视频名称等,判断用户对音乐或视频的喜好,例如音乐或视频的种类、风格和时长等。
信息推送单元根据所述用户对冰箱的使用习惯分析结果生成用户可能感兴趣的内容推送至冰箱。具体例如,本发明在用户改变冰箱的设定温度后,根据用户对冰箱的使用习惯像冰箱推送常用温度设定信息,帮助用户记忆常用温度;再例如,在用户在频繁使用冰箱的时间段适当的降低制冷温度以保证冰箱内的食物保持最佳的制冷或保鲜量。另外,根据用户购物清单的分析结果向冰箱推送最佳贮藏温度和对应的最佳储藏舱室。在用户做饭时间段根据用户的购物清单向用户推送相应的菜单或者食物加工清单。再例如,用户在固定时间段向用户推送相同类型、风格或时长的最新音乐或视频菜单供用户选择。
本发明提供的智能冰箱控制服务端,如图3所示,还包括:健康参数获取单元,用于获取用户的健康参数;所述信息分析单元,还用于对所述用户的健康参数分析;所述信息推送单元,还用于根据所述用户对冰箱的使用习惯和用户的健康参数生成用户可能感兴趣的内容推送至冰箱。具体地,具体地,冰箱将记录的用户的健康参数按照实际需要上传至服务端健康参数获取单元获取用户的健康参数。用户的健康参数包括:采集用户身高、三维数据;根据预先设置的人体健康参数模型计算用户的体脂(Body Fat)、体重、BMI(Body MassIndex,身体质量指数)、BMR(basal metabolism rate,基础代谢率)。用户的健康参数可以采用人工录入的形式存入冰箱,也可以通过相应的身体参数采集模块自动采集。例如,通过在冰箱上设置3D RealSense模块实时对人体扫描获得用户的升高三维指标等身体参数。信息分析单元,还用于对所述用户的健康参数分析,具体地,根据预先设置的人体模型计算出用户的体脂、体重、BMI、BMR等健康参数。在生成用户可能感兴趣的内容时,还整体结合了人体的健康参数,根据所述用户对冰箱的使用习惯和用户的健康参数生成用户可能感兴趣的内容推送至冰箱。例如根据人体健康参数判断当前用户的健康状况(例如,偏胖、合适或偏瘦)。如果当前用户偏胖,在向用户推荐菜单时,根据用户的超重情况计算单次应该摄入的营养状况。例如在晚餐提示一些纤维含量多的低糖低脂的食物菜单和烹调方法,以帮助用户尽可能向一个健康人的方向发展。
在本发明中为了进一步体现本发明提供的智能冰箱控制方法的优越性,本发明还提供一种应用上述方法的智能冰箱,如图4所示,该智能冰箱包括:信息采集单元,用于采集用户对冰箱的使用习惯并发送;信息接收单元,用于接收推送的用户可能感兴趣的内容。下面对本发明和提供的智能冰箱展开详细的说明。
信息采集单元采集用户对冰箱的使用习惯并发送;用户的使用习惯可以是在用户在使用冰箱的过程中记录并逐渐累积的,例如用户将冰箱调整为适应的温度,擅长于食用冷冻食品还是冷藏食品。用户在那些时间段会频繁使用冰箱(频繁开始或关闭冰箱门)。另外,例如,用户在通过冰箱进行购物,可以通过获取购物清单记录用户与冰箱相关的使用习惯(购物清单中的食物种类,菜类、肉类还是饮料、汽水、酒等等;购物清单中的食物重量或容量等)。再例如,用户在使用冰箱时会欣赏一些音乐、视频等休闲,冰箱可以记录用户使用冰箱的使用时间等。信息采集单元对采集到的用户对冰箱的使用习惯并发送至服务端。
信息接收单元接收推送的用户可能感兴趣的内容。例如用户可能感兴趣的内容包括:根据用户对冰箱的使用习惯像冰箱推送常用温度设定信息,帮助用户记忆常用温度;再例如,在用户在频繁使用冰箱的时间段适当的降低制冷温度以保证冰箱内的食物保持最佳的制冷或保鲜量。另外,根据用户购物清单的分析结果向冰箱推送最佳贮藏温度和对应的最佳储藏舱室。在用户做饭时间段根据用户的购物清单向用户推送相应的菜单或者食物加工清单。再例如,用户在固定时间段向用户推送相同类型、风格或时长的最新音乐或视频菜单供用户选择。
本发明提供的智能冰箱,如图5所示,还包括:健康信息采集单元,用于采集用户的健康参数并发送;具体地,用户的健康参数包括:采集用户身高、三维数据;根据预先设置的人体健康参数模型计算用户的体脂(Body Fat)、体重、BMI(Body Mass Index,身体质量指数)、BMR(basal metabolism rate,基础代谢率)。用户的健康参数可以采用人工录入的形式存入冰箱,也可以通过相应的身体参数采集模块自动采集。例如,通过在冰箱上设置3DRealSense模块实时对人体扫描获得用户的升高三维指标等身体参数。健康信息采集单元可以将上述身体参数发送至服务端。服务端根据预先设置的人体模型计算出用户的体脂、体重、BMI、BMR等健康参数。在生成用户可能感兴趣的内容时,还整体结合了人体的健康参数,根据所述用户对冰箱的使用习惯和用户的健康参数生成用户可能感兴趣的内容推送至冰箱。例如根据人体健康参数判断当前用户的健康状况(例如,偏胖、合适或偏瘦)。如果当前用户偏胖,在向用户推荐菜单时,根据用户的超重情况计算单次应该摄入的营养状况。例如在晚餐提示一些纤维含量多的低糖低脂的食物菜单和烹调方法,以帮助用户尽可能向一个健康人的方向发展。
本发明提供的智能冰箱,如图6所示,还包括:身份验证单元,用于识别用户的人脸并注册或验证用户的人脸并登陆。身份验证单元识别用户的人脸并注册;验证用户的人脸并登陆。具体地,例如,可以在冰箱上设置人脸识别模块,可以识别人脸作为注册和验证人脸的工具验证身份。通过验证用户身份可以按不同用户区分,分别提供相应的感兴趣的内容。例如不同的用户记录不同的健康参数、用户使用习惯等。进一步地,本发明还可以直接采用3D RealSense模块实现人体面部特征的识别。
如图6所示,本发明提供的智能冰箱,还包括:感应单元,用于根据用户与冰箱的距离感应用户的接近与远离,在用户靠近冰箱时启动向用户推送感兴趣的内容或启动验证用户身份。在本发明中,该感应单元据用户与冰箱的距离感应用户的接近与远离,在用户靠近冰箱时启动向用户推送感兴趣的内容或启动验证用户身份。具体地,例如通过在冰箱上设置人体探测装置(例如距离感应器),实时感测用户的靠近与远离,在感测到有人接近冰箱时,则视为要使用冰箱。例如,在有人接近冰箱时启动身份证验证功能,验证用户的身份。例如在有人接近冰箱时,向用户推荐用户可能感兴趣的内容。
综上所述,本发明提供的一种智能冰箱控制服务端、控制方法和智能冰箱,通过记录用户使用冰箱的习惯和获取用户的健康参数并分析,自动探测到用户使用冰箱意图,根据分析结果向用户推送用户可能感兴趣的内容,为用户提供定制化和个性化服务。本法发明通过3DRealSense进行人体参数录入及人脸识别,并登录冰箱***,为不同用户者提供相应的个性化服务。通过采集健康指数,对用户进行建模,生成更符合用户需要的感兴趣内容推送给用户。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。