菜谱调整方法、存储介质及电子设备与流程

文档序号:20695133发布日期:2020-05-12 14:52阅读:159来源:国知局
菜谱调整方法、存储介质及电子设备与流程

本申请涉及信息推荐技术领域,特别地涉及一种菜谱调整方法、存储介质及电子设备。



背景技术:

随着科技的发展,智能烹饪终端的使用越来越广泛,越来越多的智能烹饪终端具有菜谱推荐的功能。智能烹饪终端按照食材信息推荐相应的菜谱,从而实现菜谱的智能烹饪。

经发明人研究发现,虽然智能烹饪终端能够根据食材信息推荐菜谱,但对于智能烹饪终端的用户而言,由于不同用户对于身材或体重的要求不同,因此,菜谱推荐仅仅是将与指定食材信息相关的菜谱推荐至当前所使用的智能烹饪终端,但是不能根据用户的实际情况调整相应的菜谱,因此,提供一种能够基于用户的实际根据用户的实际需求及实际情况调整菜谱是需要解决的技术问题。



技术实现要素:

针对上述问题,本申请提供一种菜谱调整方法、存储介质及电子设备,实现根据用户的需求调整菜谱,进而达到减肥或增肥的目的。

第一方面,本申请提供了一种菜谱调整方法,所述方法包括:

获取包括在指定时间段内的多个时间节点和与每个时间节点分别对应的期望体重数据的体重预期报告,其中,所述多个时间节点中最后的一个时间点对应的期望体重数据为目标体重数据;

获取根据用户的称重数据、体质信息以及所述目标体重数据生成的指定时间段内每天对应的目标菜谱;

判断所述称重数据和体重预期报告中与该称重数据对应的期望体重数据之间的差值是否在预设范围内;

在所述差值不在所述预设范围内时,调整所述目标菜谱中食材的用量信息、烹饪方法和/或食材信息。

可选的,在上述菜谱调整方法中,所述方法还包括:

获取称重数据、体质信息和指定时间段内所要达到的目标体重数据,其中,所述称重数据中包括首次称重的称重数据;

根据称重数据中的首次称重的称重数据、目标体重数据、所述指定时间段以及体质信息得到每天的食物摄入热量;

获取食材信息,并根据所述食材信息得到初始菜谱,其中,所述菜谱中包括食材信息和该食材信息对应的食材重量与调料重量的配比;

获取所述食材信息对应的食材热量和调料信息对应的调料热量;

根据所述食材热量、调料热量食材重量与调料重量的配比以及食物摄入热量得到食材重量以及调料重量;

将所述食材重量和调料重量添加至所述初始菜谱,以得到每天对应的目标菜谱。

可选的,在上述菜谱调整方法中,获取食材信息,并根据所述食材信息得到初始菜谱,包括:

获取食材信息及口味信息;

根据所述食材信息和口味信息得到初始菜谱。

可选的,在上述菜谱调整方法中,所述方法还包括:

根据所述体质信息和所述食材的营养信息生成运动推荐信息。

可选的,在上述菜谱调整方法中,获取食材信息包括:

获取包括食材图像的待识别图像,并对所述待识别图像进行识别以得到食材信息。

可选的,在上述菜谱调整方法中,所述方法还包括:

根据称重数据中的首次称重的称重数据、目标体重数据、所述指定时间段、体质信息以及每天的食物摄入热量,计算得到指定时间段内每天的期望体重数据。

可选的,在上述菜谱调整方法中,所述称重数据为多个,且每个称重数据对应的时间节点不同,判断所述称重数据和体重预期报告中与该称重数据对应的期望体重数据之间的差值是否在预设范围内,包括:

判断称重数据中与当前时刻时间差为最小的时间节点对应的称重数据和体重预期报告中与该称重数据对应的期望体重数据之间的差值是否在预设范围内;

在所述差值不在所述预设范围内时,调整所述目标菜谱中食材的用量信息,包括:

在所述差值大于所述预设范围的最大值时,减少所述目标菜谱中食材的用量信息中的用量;

在所述差值小于所述预设范围的最小值时,增加所述目标菜谱中食材的用量信息中的用量。

可选的,在上述菜谱调整方法中,所述方法还包括:

生成一包括调整后的目标菜谱的提示信息,并发送至目标电器设备以使该目标电器设备显示该提示信息。

第二方面,本申请提供一种存储介质,该存储介质存储有计算机程序,所述计算机程序被一个或多个处理器执行时实现上述的菜谱调整方法。

第三方面,本申请提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,该计算机程序被所述处理器执行时,执行上述的菜谱调整方法。

与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:

本申请提供的一种菜谱调整方法、存储介质及电子设备,方法包括,获取包括在指定时间段内的多个时间节点和与每个时间节点分别对应的期望体重数据的体重预期报告,其中,所述多个时间节点中最后的一个时间点对应的期望体重数据为目标体重数据,获取根据用户的称重数据、体质信息以及所述目标体重数据生成的指定时间段内每天对应的目标菜谱,判断所述称重数据与体重预期报告中对应的期望体重数据的差值是否小于预设值,在不小于所述预设值时,根据所述称重数据和所述期望体重数据调整所述目标菜谱中食材的用量信息。通过上述方法,实现了根据称重数据和所述期望体重数据调整所述目标菜谱中食材的用量信息、烹饪方法和/或食材信息,以使推荐结果更加合理,进而在用户使用调整后的目标菜谱时,达到更好的减肥或增肥的目的。

附图说明

在下文中将基于实施例并参考附图来对本申请进行更详细的描述。

图1为本申请实施例一提供的一种菜谱调整方法的流程示意图。

图2为本申请实施例一提供的一种菜谱调整方法的另一流程示意图。

在附图中,相同的部件使用相同的附图标记,附图并未按照实际的比例绘制。

具体实施方式

以下将结合附图及实施例来详细说明本申请的实施方式,借此对本申请如何应用技术手段来解决技术问题,并达到相应技术效果的实现过程能充分理解并据以实施。本申请实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本申请的保护范围之内。

实施例一

请参阅图1,本申请提供一种可应用于手机、电脑或平板电脑等电子设备的菜谱调整方法,所述应用管理方法应用于所述电子设备时执行步骤s110-s140。

步骤s110:获取包括在指定时间段内的多个时间节点和与每个时间节点分别对应的期望体重数据的体重预期报告,其中,所述多个时间节点中最后的一个时间点对应的期望体重数据为目标体重数据。

步骤s120:获取根据用户的称重数据、体质信息以及所述目标体重数据生成的指定时间段内每天对应的目标菜谱。

步骤s130:判断所述称重数据和体重预期报告中与该称重数据对应的期望体重数据之间的差值是否在预设范围内。

步骤s140:在所述差值不在所述预设范围内时,调整所述目标菜谱中食材的用量信息、烹饪方法和/或食材信息。

在步骤s110中,指定时间段内的多个时间节点可以是指定时间段内每天中的一个固定的时间点,也可以时指定期限内某几天中每天的一个固定时间点。是定时间段的时长可以是一周、几周或者几个月。

每个时间节点对应的所述期望体重数据可以是用户自行设定,也可以是根据用户的体质以及预设时长内的初始体重和目标体重进行设置,在此不做具体限定。

当指定时间段内的多个时间节点为指定时间段内每天中的一个固定时间点时,可选的,在本实施例中,所述期望体重数据根据以下方式获得:

根据称重数据中的首次称重的称重数据、目标体重数据、所述指定时间段、体质信息以及每天的食物摄入热量,计算得到指定时间段内每天的期望体重数据。从而得到每个时间点对应的期望数据。

在步骤s120中指定时间段内每天对应的目标菜谱可以是保存于所述电子设备的存储器中,或者存储于与所述电子设备关联的数据库中,其获取方式可以是基于用户操作获得,也可以是在接受到与所述电子设备关联的称重设备发送的称重数据时获得,在此不做具体限定,根据实际需求进行限定即可。

可以理解,每天对应的所述目标菜谱中包括早餐、午餐以及晚餐的菜品对应的食材食材用量信息、烹饪方法信息、调料信息及调料用量信息。还可以包括夜宵的菜品对应的食材用量信息、烹饪方法信息、调料信息及调料用量信息。

在步骤s130中,判断所述称重数据和体重预期报告中与该称重数据对应的期望体重数据之间的差值是否在预设范围内的方式可以是,当所述称重数据为多个时,判断各称重数据与体重预期报告中与各称重数据对应的期望体重数据之间的平均差值是否在预设范围内,也可以是判断各称重数据与体重预期报告中与各称重数据对应的期望体重数据之间的总差值是否在预设范围内,还可以是判断与当前时刻距离最近的时间节点的称重数据与对应的期望数据之间的差值是否在预设范围内,根据需求进行设置即可。

为实现根据每天的体重调整下一天的目标菜谱,以达到体重管理的可靠性,在本实施例中,可选的,在本实施例中,当所述称重数据为多个,且每个称重数据对应的时间节点不同时,所述步骤s130包括:判断称重数据中与当前时刻时间差为最小的时间节点对应的称重数据和体重预期报告中与该称重数据对应的期望体重数据之间的差值是否在预设范围内。

在步骤s140中,调整所述目标菜谱中食材的用量信息的方式可以是根据所述称重数据、与该称重数据对应的目标体重数据以及所述目标体重数据调整所述目标菜谱中食材的用量、烹饪方式和/或食材信息。

在本实施中,当调整目标菜谱中食材的用量信息时,步骤s130包括:

在所述差值大于所述预设范围的最大值时,减少所述目标菜谱中食材的用量信息中的用量,在所述差值小于所述预设范围的最小值时,增加所述目标菜谱中食材的用量信息中的用量。

具体的,以所述称重数据大于目标体重数据,即用户需要减肥为例进行说明,当预设范围为-0.2kg-0.2kg时,当最近一次的称重数据与该称重数据对应的期望体重数据之间的差值大于0.2kg时,可以认为当前的减肥目标未达到,因此可以通过减少食材的用量,将烹饪方式由煎炸方式更改为蒸煮方式,和/或将食材的类型更换为热量更低的食材;当最近一次的称重数据与该称重数据对应的期望体重数据之间的差值小于-0.2kg时,可以认为减肥过多,可能影响身体,因此,可以通过增加食材的用量,将烹饪方式由蒸煮方式更改为煎炸方式,和/或将食材的类型更换为热量更高的食材。

当称重数据小于目标体重数据,即用户需要增肥为例进行说明,当预设范围为-0.2kg-0.2kg时,当最近一次的称重数据与该称重数据对应的期望体重数据之间的差值大于0.2kg时,可以认为当前的增肥效果过好,可能会因增肥过快影响身体健康,因此可以通过减少食材的用量,将烹饪方式由煎炸方式更改为蒸煮方式、减少食盐的摄入量,和/或将食材的类型更换为热量更低的食材;当最近一次的称重数据与该称重数据对应的期望体重数据之间的差值小于-0.2kg时,可以认为未达到增肥目的,因此,可以通过增加食材的用量,将烹饪方式由蒸煮方式更改为煎炸方式,和/或将食材的类型更换为热量更高的食材。

通过上述步骤s110-s140,以实现了根据用户的需求及实际情况实时调整相应的目标菜谱,进而在用户使用调整后的目标菜谱时,以达到最佳的增肥或减肥的效果。

可以理解,通过上述设置,还实现了分析某一个时间段内目标的达成情况,与体重曲线的变化情况,以便用户查看减肥/或增肥的效果。

为便于在调整菜谱后,用户可以快速获知调整后的目标菜谱,在本实施例中,所述方法还包括:

生成一包括调整后的目标菜谱的提示信息,并发送至目标电器设备以使该目标电器设备显示该提示信息。

上述的目标电器设备可以是就有显示器的冰箱,也可以是具有显示器的抽油烟机或任意具有显示器的智能家居设备,在此不作具体限定,根据实际需求进行设置即可。

请结合参阅图2,在本实施例中,指定时间段内每天对应的目标菜谱的具体生成方法可以包括步骤s210-s260。

步骤s210:获取称重数据、体质信息和指定时间段内所要达到的目标体重数据,其中,所述称重数据中包括首次称重的称重数据。

其中,获取称重数据的方式可以是,获取与所述电子设备关联的称重设备采集到的称重数据,也可以是获取用户数据的称重数据,在此不做具体限定。获取体质信息的方式可以是从与该电子设备关联的病例库中获取的,也可以是基于用户的操作输入的,获取目标体重数据的方式可以是获取用户输入的,可以理解,上述用户输入的方式可以是手动输入,也可以是语音输入,在此不作具体限定。

可以理解的是,因为不同体质的人吃同样的食物肥胖的情况是不一样的,有的人吃什么都不胖,有的人很容易胖等,因此,通过根据获取体质数据可以提高食谱推荐的准确性。

步骤s220:根据称重数据中的首次称重的称重数据、目标体重数据、所述指定时间段以及体质信息得到每天的食物摄入热量。

上述步骤s220可以是:根据用户的历史的饮食记录信息,结合大数据模型,构建出来用户的习惯性的热量折线图,结合用户的称重数据、运动数据,评估出该用户当前的最佳摄热量总和,并根据称重数据、目标体重数据得到需要消耗的热量总和,并根据预设、最佳摄热量总和以及所述指定时间段得到每天的事物摄入量。

步骤s230:获取食材信息,并根据所述食材信息得到初始菜谱,其中,所述初始菜谱中包括食材信息和该食材信息对应的食材重量与调料重量的配比。

其中,获取食材信息的方式可以是,根据所述称重数据、体质信息以及目标体重数据获取食材信息,也可以是基于用户的操作或偏好获得食材信息,还可以是识别设置与冰箱内的摄像头采集到的包括食材的图像得到的食材信息,在此不做具体限定,根据实际需求进行设置即可。

可选的,在本实施例中,所述步骤s220中获取食材的步骤包括:获取包括食材图像的待识别图像,并对所述待识别图像进行识别以得到食材信息。

可以理解,不同的用户,喜欢的口味不同,且对应所需的调料不同,相应的调料热量也不同,例如,喜欢煎炸或者甜口的对应使用的调料热量通常较高,而少油和无糖对应使用的调料热量较低,因此不同口味对应的菜谱不同,数据库中通常存储有不同口味及食材分别对应的菜谱。

可选的,上述步骤s220包括获取食材信息及口味信息,根据所述食材信息和口味信息得到初始菜谱。

步骤s240:获取所述食材信息对应的食材热量和调料信息对应的调料热量。

其中,所述电子设备的存储器或关联的数据库中可以存储有食材信息与食材热量之间以及调料信息与调料热量之间的对应关系,上述步骤s240可以是,根据所述对应关系获取所述食材信息对应的食材热量和调料信息对应的调料热量。

步骤s250:根据所述食材热量、调料热量食材重量与调料重量的配比以及食物摄入热量得到食材重量以及调料重量。

步骤s260:将所述食材重量和调料重量添加至所述初始菜谱,以得到每天对应的目标菜谱。

通过将所述食材重量和调料重量添加到至初始菜谱以得到目标菜谱,以便于用户在根据目标菜谱做菜时,先称量待烹饪的食材和调料之后再烹饪,以达到合理增肥或合理减肥的目的。

通常情况下,餐后合理运动可以为减肥或增肥带来较佳的效果,因此,在本实施例中,所述方法还包括:根据所述体质信息和所述食材的营养信息生成运动推荐信息。

实施例二

本实施例还提供一种存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等等,其上存储有计算机程序,所述计算机程序被处理器执行时可以实现如下方法步骤:

获取包括在指定时间段内的多个时间节点和与每个时间节点分别对应的期望体重数据的体重预期报告,其中,所述多个时间节点中最后的一个时间点对应的期望体重数据为目标体重数据;

获取根据用户的称重数据、体质信息以及所述目标体重数据生成的预设时间段内每天对应的目标菜谱;

判断所述称重数据和体重预期报告中与该称重数据对应的期望体重数据之间的差值是否在预设范围内;

在所述差值不在所述预设范围内时,调整所述目标菜谱中食材的用量信息、烹饪方法和/或食材信息。

上述方法步骤的具体实施例过程可参见实施例一,本实施例在此不再重复赘述。

实施例三

本申请实施例提供了一种电子设备,该电子设备可以是手机、电脑或平板电脑等,包括存储器和处理器,所述存储器上存储有计算器程序,该计算机程序被处理器执行时实现如实施例一中所述的菜谱调整方法。可以理解,电子设备还可以包括,多媒体组件,输入/输出(i/o)接口,以及通信组件。

其中,处理器用于执行如实施例一中的菜谱调整方法中的全部或部分步骤。存储器用于存储各种类型的数据,这些数据例如可以包括电子设备中的任何应用程序或方法的指令,以及应用程序相关的数据。

所述处理器可以是专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述实施例一中的菜谱调整方法。

所述存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。

多媒体组件可以包括屏幕和音频组件,所述屏幕可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或通过通信组件发送。音频组件还包括至少一个扬声器,用于输出音频信号。

i/o接口为处理器和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。

通信组件用于该电子设备与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件405可以包括:wi-fi模块,蓝牙模块,nfc模块。

综上,本申请提供的一种菜谱调整方法、存储介质及电子设备,方法包括:获取包括在指定时间段内的多个时间节点和与每个时间节点分别对应的期望体重数据的体重预期报告,获取根据用户的称重数据、目标体重数据以及体质信息生成的指定时间段内每天对应的目标菜谱,判断所述称重数据和体重预期报告中与该称重数据对应的期望体重数据之间的差值是否在预设范围内,其中,所述体重预期报告中包括指定时间段内的多个时间节点,及每个所述时间节点分别对应的期望体重数据,在所述差值不在所述预设范围内时,调整所述目标菜谱中食材的用量信息、烹饪方法和/或食材信息。通过上述方法实现根据用户的需求调整菜谱,进而达到减肥或增肥的目的。进一步的,通过生成运动推荐信息以在用户根据推荐信息做相应的运动时提升减肥或增肥的效果。

在本申请实施例所提供的几个实施例中,应该理解到,所揭露的系统和方法,也可以通过其它的方式实现。以上所描述的系统和方法实施例仅仅是示意性的。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

虽然本申请所揭露的实施方式如上,但所述的内容只是为了便于理解本申请而采用的实施方式,并非用以限定本申请。任何本申请所属技术领域内的技术人员,在不脱离本申请所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本申请的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

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