掌桥专利:专业的专利平台
掌桥专利
首页

食材购买提醒方法和装置

文献发布时间:2024-04-18 19:59:31


食材购买提醒方法和装置

技术领域

本发明涉及家用电器技术领域,特别涉及一种食材购买提醒方法和装置。

背景技术

生活中,冰箱用于存放并保鲜多种食材,各种食材通常具有不同的保质期限,且放入冰箱的时间也有差别。为避免食材过期导致无法使用,用户需记住各种食材的保质期、放入时间或者经常查看冰箱内食材的状况,但是仍会出现食材存放过期、食材变质的情况,给用户带来了极大的负担和诸多的不便利。

随着智能家电的发展,智能冰箱可以帮助用户对冰箱进行智能化控制,对食品进行智能化管理。但由于智能冰箱插件页的功能越来越多,功能操作越来越繁琐,需要用户进行多重设置,设置层级的关系比较深,造成操作不便捷,影响用户的交互体验,用户对智能冰箱高级功能的使用率低下,反而对用户的日常生活所起的帮助不大,智能冰箱对存入食材的信息数据无法得到有效利用。

发明内容

基于此,有必要针对上述技术问题,提供一种食材购买提醒方法和装置,该食材购买提醒方法和装置,能够更有效利用冰箱的食材的信息数据。

一种食材购买提醒方法,包括:

获取至少一个预设食材目标;

获取当前图像,对所述当前图像进行解析,得到所述当前图像中的图像食材;

检测所述当前图像的所述图像食材是否包含至少一个所述预设食材目标;

当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,发出提示信号。

在其中一实施例中,所述获取至少一个预设食材目标的步骤包括:

获取冰箱内的各食材的保质日期,其中,所述保质日期晚于当前日期;

检测所述冰箱内的各所述食材的保质日期与当前日期之间的差值是否小于预设日期差值;

当所述食材的保质日期与当前日期之间的差值小于预设日期差值,将所述食材确定为所述预设食材目标。

在其中一实施例中,所述获取至少一个预设食材目标的步骤包括:

获取收藏菜谱;

解析所述收藏菜谱,得到所述收藏菜谱所包含的食材,确定为所述预设食材目标。

在其中一实施例中,所述获取至少一个预设食材目标的步骤包括:

获取食材热量数据库,解析所述食材热量数据库,得到热量食材,确定为所述预设食材目标;和/或,

获取食材营养数据库,解析所述食材营养数据库,得到营养食材,确定为所述预设食材目标。

在其中一实施例中,所述获取至少一个预设食材目标的步骤包括:

获取冰箱内的各食材;

获取相克食材清单,所述相克食材清单记录了食材的相克对应关系;

根据所述冰箱内的食材和所述相克食材清单,确定与所述冰箱内的食材相克的食材,确定为预设食材目标;

所述当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,发出提示信号的步骤包括:

当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,发出相克食材提示信号。

在其中一实施例中,发出提示信号的步骤包括:

在所述当前图像的预设区域显示第一提示信息;

检测是否接收到展开指令;

当接收到所述展开指令时,对所述第一提示信息的显示内容展开,得到第二提示信息,在所述预设区域显示第二提示信息。

在其中一实施例中,所述获取当前图像的步骤包括:

通过VR眼镜获取所述当前图像;

所述发出提示信号的步骤还包括:

检测用户的眼球是否按预设运动规律运动;

当检测用户的眼球按预设运动规律运动时,则在所述当前图像的预设区域滚动显示所述提示信息。

一种食材购买提醒装置,包括:

目标获取模块,用于获取至少一个预设食材目标;

图像解析模块,用于获取当前图像,对所述当前图像进行解析,得到所述当前图像中的图像食材;

食材检测模块,用于检测所述当前图像的所述图像食材是否包含至少一个所述预设食材目标;

信号提醒模块,用于当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,发出提示信号。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述任一实施例中所述的食材购买提醒方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例中所述的食材购买提醒方法的步骤。

上述食材购买提醒方法、装置、计算机设备和存储介质,获取至少一个预设食材目标;获取当前图像,对所述当前图像进行解析,得到所述当前图像中的图像食材;检测所述当前图像的所述图像食材是否包含至少一个所述预设食材目标;当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,发出提示信号。这样的设计,可以将智能冰箱对存入食材的信息数据应用于确定预设食材目标,使得用户可以根据冰箱中的食材的信息数据进行购买,提高食材的信息数据利用程度。

附图说明

图1为一个实施例中食材购买提醒方法的应用场景示意图;

图2为一个实施例中食材购买提醒装置的结构框图;

图3为一个实施例中计算机设备的内部结构图;

图4为一个实施例中智能冰箱插件页的示意图;

图5为另一个实施例中智能冰箱插件页的示意图;

图6为另一个实施例中智能冰箱插件页的示意图;

图7为一个实施例中当前图像中预设食材目标的示意图;

图8为一个实施例中当前图像中推荐菜谱的示意图;

图9为另一个实施例中当前图像中预设食材目标的示意图;

图10为一个实施例中当前图像中热量食材的示意图;

图11为一个实施例中当前图像中相克食材提示信号的示意图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

随着智能家电的发展,智能冰箱可以帮助用户对冰箱进行智能化控制,对食品进行智能化管理。但由于智能冰箱插件页的功能越来越多,功能操作越来越繁琐,需要用户进行多重设置,设置层级的关系比较深,造成操作不便捷,影响用户的交互体验,用户对智能冰箱高级功能的使用率低下,反而对用户的日常生活所起的帮助不大,智能冰箱对存入食材的信息数据无法得到有效利用。

实施例一

本实施例中,如图1所示,提供了一种食材购买提醒方法,其包括:

步骤110,获取至少一个预设食材目标。

其中,预设食材目标可以是冰箱内的食材,还可以是与冰箱的食材相关联的食材。当预设食材目标为冰箱内的食材时,预设食材目标可以是将要过期的食材,也可以是已经过期的食材。当预设食材目标为与冰箱的食材相关联的食材时,预设食材目标可以是与冰箱食材相克的食材,也可以是与冰箱的食材常搭配的食材。

步骤120,获取当前图像,对所述当前图像进行解析,得到所述当前图像中的图像食材。

其中,当前图像可以通过移动终端、VR眼镜、AR眼镜和MR眼镜中的至少一个采集。当前图像包括用户当前所处位置、环境的图像,例如用户所在超市位置的当前图像,当前图像中可能记录有用户所处环境中的食材。

步骤130,检测所述当前图像的所述图像食材是否包含至少一个所述预设食材目标。

其中,将图像食材与预设食材目标进行对比,判断图像食材是否为预设食材目标。当图像食材的数量具有多个时,将各图像食材分别与预设食材目标进行对比,判断每一图像食材是否为预设食材目标。本实施例中,根据预设图像解析算法解析当前图像,得到当前图像中的食材,该食材即为图像食材,检测图像食材是否包含预设食材目标。

步骤140,当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,发出提示信号。

其中,预设食材目标对应有提示信号,相异的预设食材目标对应的提示信号可以相同,也可以相异。例如,对于推荐用户购买的各预设食材目标,可以发出相同的推荐购买的提示信号,对于不推荐用户购买的各预设食材目标,可以发出相同的不推荐购买的提示信号。该提示信号可以通过语音、文字、发光等方式发出。

本实施例中的食材购买提醒方法,获取至少一个预设食材目标;获取当前图像,对所述当前图像进行解析,得到所述当前图像中的图像食材;检测所述当前图像的所述图像食材是否包含至少一个所述预设食材目标;当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,发出提示信号。这样的设计,可以将智能冰箱对存入食材的信息数据应用于确定预设食材目标,使得用户可以根据冰箱中的食材的信息数据进行购买,提高食材的信息数据利用程度。

实施例二

本实施例中,提供了一种食材购买提醒方法,其包括:

步骤一,获取至少一个预设食材目标。

在一实施例中,所述获取至少一个预设食材目标的步骤包括:

获取冰箱内的各食材的保质日期,其中,所述保质日期晚于当前日期;

检测所述冰箱内的各所述食材的保质日期与当前日期之间的差值是否小于预设日期差值;

当所述食材的保质日期与当前日期之间的差值小于预设日期差值,将所述食材确定为所述预设食材目标。

在本实施例中,为了避免用户重复购买冰箱中快过期的食材,将冰箱中即将过期的食材作为预设食材目标,当检测到当前图像的图像食材为预设食材目标,发出提示信号提醒用户当前图像中对应的图像食材为冰箱中即将过期的食材。参见图4,手机APP可以存储冰箱内的各食材的存放时间、已过期食材和即将过期食材的信息,以便快速确定预设食材目标。

在一实施例中,冰箱内的各食材以及对应的食材保质期通过以下方式获取:

通过移动终端采集第一语音、第一图像和第一文本获取;和/或,

通过冰箱机端采集第二语音、第二图像和第二文本获取。

在本实施例中,为了灵活获取冰箱内的食材信息,可以通过两种方式录入食材信息,用户可以在冰箱机端录入食材和对应的食材保质期,也可以通过移动终端例如手机,录入食材和对应的食材保质期。其中,第一语音、第一图像和第一文本为通过移动终端获取的关于录入食材的语音、图像和文本,第二语音、第二图像和第二文本为通过冰箱机端获取的关于录入食材的语音、图像和文本。

在一实施例中,所述获取至少一个预设食材目标的步骤包括:

获取收藏菜谱;

解析所述收藏菜谱,得到所述收藏菜谱所包含的食材,确定为所述预设食材目标。

在本实施例中,为了方便用户购买其所喜好的收藏菜谱的食材,解析收藏菜谱,得到收藏菜谱所需要的食材,确定为预设食材目标,提醒用户可以购买预设食材目标制作收藏菜谱对应的菜肴。在本实施例中,根据收藏的各个菜谱,确定菜谱所需食材,再根据冰箱已有食材,从菜谱所需食材减去冰箱已有食材,得到菜谱所缺食材,当VR眼镜捕捉到所缺食材,提示用户该食材为收藏菜谱所缺食材。

在一实施例中,解析所述收藏菜谱,得到所述收藏菜谱所包含的食材,确定为所述预设食材目标的步骤,包括:

解析所述收藏菜谱,得到收藏菜谱所包含的收藏食材;

将收藏食材与冰箱内的食材进行对比,得到收藏菜谱还缺的食材,确定为所述预设食材目标。

在本实施例中,将收藏食材与冰箱内的食材进行对比,确定冰箱内的食材是否包含收藏食材,当冰箱内的食材包含收藏食材,则无需将该食材确定为预设食材目标,预设食材目标应为收藏食材且与冰箱内的食材相异的食材,也就是收藏食材中不属于冰箱内的食材的食材。当用户烹制收藏菜谱时,无法从冰箱内获取,需要另行购买的食材。

进一步地,收藏菜谱包括自定义菜谱和预存菜谱,自定义菜谱通过接收自定食材和自定名称生成,预存菜谱为预先存储的菜谱。在本实施例中,为了灵活获取收藏菜谱,可以通过至少两种方式获取,第一种是通过获取用户输入的自定义菜谱,第二种是预先存储的菜谱,无需用户输入的预存菜谱,预存菜谱可以是用户从商家提供的菜谱数据库中选取的若干个菜谱。

在一实施例中,所述获取至少一个预设食材目标的步骤包括:

获取食材热量数据库,解析所述食材热量数据库,得到热量食材,确定为所述预设食材目标;和/或,

获取食材营养数据库,解析所述食材营养数据库,得到营养食材,确定为所述预设食材目标。

在本实施例中,为了提醒用户图像食材的热量,事先存储食材热量数据库和食材营养数据库,食材热量数据库记录了热量食材和对应的热量,食材营养数据库记录了营养食材和对应的营养,将热量食材和/或营养食材确定为预设食材目标,当检测到图像食材为热量食材和/或营养食材,提醒用户热量食材和/或营养食材对应的热量和/或营养。推荐指数是根据食材的营养度和对人体的有益功效等维度去推荐,比如鸡蛋和大豆都属于优质蛋白质,但每一百克的蛋白质含量鸡蛋会更高,所以鸡蛋的推荐指数会比大豆更高。

在一实施例中,所述获取至少一个预设食材目标的步骤包括:

获取冰箱内的各食材;

获取相克食材清单,所述相克食材清单记录了食材的相克对应关系;

根据所述冰箱内的食材和所述相克食材清单,确定与所述冰箱内的食材相克的食材,确定为预设食材目标;

所述当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,发出提示信号的步骤包括:

当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,发出相克食材提示信号。

在本实施例中,为了避免用户进食相克的食物,根据冰箱内的各食材和相克食材清单,确定与冰箱内的食材相克的食材作为预设食材目标。当用户把相克的食材放入购物车后,VR眼镜界面就会出现提醒,避免用户购买了与冰箱内的食材相克的食材,避免由此导致进食后的不适。本实施例可以把日常常见食物搭配禁忌和提醒建议的数据提前存入手机APP端的信息资料库,比如说已知用户冰箱有香蕉,用户逛超市的时候把芋头放进购物车里的时候就会发出相克食材提示信号,提醒用户香蕉和芋头同时食用会引起腹泻。

在一实施例中,将所述冰箱内的各所述食材的保质日期与当前日期进行比对,确定临近所述当前时间的所述保质日期对应的预过期食材;

根据所述预过期食材,确定将所述预过期食材作为原料的推荐菜谱;

根据所述推荐菜谱,确定所述推荐菜谱所需的食材作为预设食材目标。

在本实施例中,优先推荐给用户已有即将过期食材的相关菜谱,这类相关菜谱也会进一步优先推荐用户已收藏菜和常烹饪菜的相关食材,逛超市的过程中如图7实时出现提醒用户。在本实施例中,为了提醒用户及时处理冰箱内即将过期的食材,将冰箱内的各食材的保质日期与当前日期进行对比,确定即将过期的食材为预过期食材,在关于菜谱的数据库中查询以预过期食材为原料的菜谱作为推荐菜谱,该推荐菜谱为含有该预过期食材的菜谱,且推荐菜谱含有除预过期食材以外的其他食材,本实施例中,根据推荐菜谱确定预过期食材以外的该推荐菜谱所需要的其他食材原料,确定所需要的其他食材原料作为预设食材目标。

在一实施例中,根据用户识别信息获取对应的预设食材目标,其中,预设食材目标与至少一用户识别信息绑定。在本实施例中,由于在多用户的家庭,冰箱供多人使用,为了灵活向不同的用户推荐食材,将预设食材目标与用户识别信息绑定,为相异的用户分配相异的用户识别信息,对不同的家庭成员分帐户进行管理,家庭成员之间共用冰箱的食材数据,而各用户可以在自己的账户下进行个性化设置,例如收藏菜谱,各家庭成员各自在自己账户下输入收藏菜谱,进行个性化推荐。

在一实施例中,将推荐菜谱和/或收藏菜谱分别与至少一用户识别信息绑定。在本实施例中,APP端可以设置家庭成员,可以分别录入家庭成员每个人的口味偏好。对于与冰箱相关的推荐菜谱,至少与一用户识别信息绑定,至少向一个家庭成员推荐购买推荐菜谱所需要的食材,以便家庭成员及时使用冰箱内即将过期的食材。

在一实施例中,获取预购清单,预购清单通过采集输入的预备购买的食材生成;解析预购清单,得到预购清单所包含的食材,确定为预设食材目标。在本实施例中,预购清单为用户预备购买的食材的清单,为了避免用户遗漏购买食材,通过解析预购清单,将用户预备购买的食材作为预设食材目标,以便发出提示信息提醒用户购买。

在一实施例中,检测当前上线的用户识别信息;接收用户预购食材;将用户预购食材存入与用户识别信息对应的预购清单。在本实施例中,为了实现个性化推荐,检测当前上线的用户识别信息,对不同的用户建立不同的预购清单,向各用户推荐对应的用户预购食材。

步骤二,获取当前图像,对所述当前图像进行解析,得到所述当前图像中的图像食材。

在一实施例中,通过VR眼镜获取所述当前图像。在本实施例中,VR眼镜佩戴于用户眼部,捕捉的当前图像与用户眼镜所能看到的景象相近,当当前图像检测到预设食材目标时,可以提醒用户眼前的食材可以进行购买,或者与冰箱的食材相克,不宜购买。

在一实施中,通过手机的摄像头采集当前图象。在本实施例中,为了灵活获取当前图像,可以通过手机采集当前图像,手机可以通过拍照或录像方式采集当前图象。

在一实施例中,实时获取用户的当前方向数据;对当前方向数据解析,得到用户当前的朝向作为当前方向;判断当前方向是否发生改变,当当前方向发生改变,发出采集图像指令,其中,采集图像指令用于控制采集当前图像;当当前方向未发生改变,继续解析当前方向数据。在本实施例中,为了处理当前图象的工作量,例如采集当前图像和解析当前图象,在检测到用户的朝向发生改变时,生成采集图像指令,控制采集当前图像的电子器件采集图像。

在一实施例中,实时获取用户的当前移动速度;当当前移动速度大于第一预设速度时,按照第一预设频率采集当前图像,当前移动速度小于第二预设速度时,按照第二预设频率采集当前图象,其中,第一预设速度大于第二预设速度,第一预设频率大于第二预设频率。在本实施例中,为了减少对当前图像的处理工作量,根据用户的当前移动速度控制当前图像的采集速度。当用户移动的越快,采集当前图象的频率越大。其中,第一预设速度和第二预设速度可以相同,也可以相异。当前移动速可以通过位置移动数据和时间数据计算得到,也可以通过运动手表获取。进一步地,第一预设速度大于第二预设速度。在本实施例中,为了灵活地根据用户的当前移动速度控制当前图像的采集速度,将第一预设速度大于第二预设速度,预留出第一预设速度和第二预设速度之间速度,对该区间的速度另行设置当前图像的采集速度。

步骤三,检测所述当前图像的所述图像食材是否包含至少一个所述预设食材目标。

在一实施例中,检测当前图像是否记录购物车对象和图像食材;当检测到购物车对象和图像食材时,判断图像食材是否包含至少一个所述预设食材目标;当图像食材包含至少一个所述预设食材目标时,判断图像食材是否为与冰箱的食物相克的食材;当图像食材为与冰箱的食物相克的食材,判断购物车对象在当前图像的区域和图像食材在当前图像的区域是否重合,当购物车对象在当前图像的区域和图像食材在当前图像的区域重合时,生成已购相克食材信号。在本实施例中,由于用户可能误将相克的食材放入购物车,通过检测购物车对象在当前图像的区域和图像食材在当前图像的区域是否重合,当购物车对象在当前图像的区域和图像食材在当前图像的区域重合,且图像食材为与冰箱的食材相克的预设食材目标时,说明与冰箱相克的食材可能放入购物车,生成已购相克食材信号,提醒用户购买了与冰箱相克的食材。

步骤四,当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,在所述当前图像的预设区域显示第一提示信息。

在本实施例中,为了更直观地提醒用户,将第一提示信息即提示信号对应的信息显示在当前图像中,方便用户在观察当前图象时也可以注意到第一提示信息。

在一实施例中,所述发出提示信号的步骤还包括:

检测用户的眼球是否按预设运动规律运动;

当检测用户的眼球按预设运动规律运动时,则在所述当前图像的预设区域滚动显示所述提示信息。在本实施例中,预设运动规律可以是眼球由上至下运动两次,还可以是间断检测到眼球,说明用户在眨眼。当检测到眼球按预设运动规律运动时,在当前图像的预设区域运动显示提醒信息,使得用户可以看见更多的信息。

在一实施例中,预设显示区域在当前图像的位置根据图像食材在当前图像的位置确定。在本实施例中,由于当前图像可能存在多个预设食材目标,将生成多个第一提示信息,为了将第一提示信息和图像食材对应,将第一提示信息的显示位置即预设显示区域根据图像食材确定,使得每一提示信息都显示到对应的图像食材附近。

在一实施例中,预设显示区域与第一提示信息对应的图像食材在当前图像中的距离间隔小于预设显示间距。在本实施例中,为了方便用户将第一提示信息和图像食材对应,将第一提示信息显示在靠近图像食材的位置,第一提示信息和图像食材之间的距离通过预设显示间距控制。

步骤五,检测是否接收到展开指令,当接收到所述展开指令时,对所述第一提示信息的显示内容展开,得到第二提示信息,在所述预设区域显示第二提示信息。

在一实施例中,所述提示信号包括图像提示信号、音频提示信号和文本提示信号中的至少一种。在本实施例中,为了灵活提醒用户,可以通过图像、音频或文本等方式提醒用户。进一步地,图像提示信号可以在移动终端例如手机上显示,还可以在VR眼镜上显示。音频提示信号可以在移动终端播放,还可以在外置播放设备播放,例如蓝牙耳机或者VR眼镜上配置的音频播放器。

在一实施中,将食材购买信号发送至关联用户所在端,其中,关联用户的用户识别信息与冰箱的产品识别信息绑定。在本实施例中,关联用户可以为使用冰箱的其他家庭成员,当其他家庭成员需要购买或不想购买预设食材目标时,可以在接收到提示信号时,通知在购买食材的家庭成员购买或不购买对应的食材。

在一实施例中,发出提示信号的步骤包括:将所述提示信号发送至成像装置,以使所述成像装置成像所述提示信号对应的提示信息。在本实施例中,为了直观展示提示信息,将提示信号发送至成像装置,使得成像装置根据提示信号显示提示信息的图像。

在一实施例中,检测选击触发指令,当接收到所述选击触发指令时,根据预设详情提示规则,生成所述选击触发指令所选击对象的详情提示信息。在本实施例中,为了方便用户了解更多其所选击对象的更多信息,可以在检测到选击触发指令时,生成对应的详情提示信息,以供用户查阅。其中,详情提示信息可以通过移动终端显示,也可以通过VR眼镜显示。在一实施例中,选击触发指令通过检测详情链接对象是否触发生成。在本实施例中,详情链接对象可以交互界面中的链接,可以是VR眼镜的交互界面中的详情链接对象,也可以是手机屏幕中的的详情链接对象。

进一步地,选击触发指令通过VR眼镜生成和/或移动终端生成。在本实施例中,为了灵活检测用户的需求,选击触发指令可以通过VR眼镜生成,也可以通过移动终端生成,通过不同的方式检测选击触发指令。VR眼镜可以通过检测用户眼球的运动生成选击触发指令,移动终端可以通过检测用户对终端屏幕的触及生成。

在一实施例中,检测滚动触发指令,当接收到所述滚动触发指令时,根据预设详情滚动规则,生成详情滚动指令,以控制所述详情提示信息进行滚动播放。在本实施例中,为了方便向用户展示更多的详情提示信息,用户可以通过触发滚动触发指令,生成详情滚动指令,使得详情提示信息进行滚动播放,以此展示更多的内容。

参见图5,本申请提供给用户在智能冰箱插件页中一个VR显示视角选项,用户开启并连接VR眼镜设备后可勾选需要智能提示的信息。参见图6,根据用户需求,所有选项可单选也可多选。如果用户勾选选项“根据冰箱食材推荐”,那么用户在佩戴VR眼镜进入超市后,VR眼镜会跟随用户视角捕捉食材信息,并根据冰箱食材新鲜程度优先推荐可搭配烹饪的菜单信息等提示。如图7所示,用户的智能冰箱中已有西红柿和肥牛并且这两样食材将在三天后过期,所以VR眼镜在跟随用户视觉捕捉到食材“金针菇”后显示提醒用户,冰箱中的西红柿和肥牛搭配购买金针菇可烹饪金针菇番茄肥牛汤。如图7所示,用户可以根据VR眼镜已有技术,眼球查看“查看详情”字样元素,将手指轻点在一起进行选择,展开该菜谱食材详情页如图8所示。如果用户勾选选项“根据收藏菜谱”推荐,那么VR眼镜会根据用户在智能冰箱收藏菜中的信息推荐用户购买缺少的食材,如图9所示,已知用户收藏菜品“红烧牛腩”,所以VR眼镜在跟随用户视觉捕捉到食材“新鲜牛腩”后显示提醒用户该食材是用户收藏菜品中的主要食材,可以选择购买。如果用户勾选选项“食物热量提醒”,那么在用户佩戴VR眼镜进入超市后,VR眼镜就会实时提醒用户所看到食材的热量及推荐指数信息如图10所示。如图11所示,如果用户在APP中勾选选项“食物相克提醒”,那么在用户放入购物车的食材如果与已放入购物车的其他食材或冰箱已有食材相克,将会出现红色提醒框,提醒用户同时食用后身体可能出现的不良反应,避免用户在不清楚的情况下误食。其中,VR眼镜已有技术为眼球追踪技,眼球追踪技术可用来完成滚动和点击的交互操作。

值得一提的是,图5至图11所对应的实施例中,VR眼镜的各项食材提示功能,也可以应用于智能手机等终端。并且上述实施例中,也可以设置为无需勾选各项功能选项实现,即,在一些实施例中,图5至图11所对应的实施例的各项食材提示功能可以作为默认功能开启,无需用户勾选、选取、手动开启。

上述实施例中,VR眼镜连接手机的智能冰箱APP,冰箱负责监测和管理食材并把实时信息传输到手机端上,手机端负责存储冰箱食材相关信息和提供推荐食材方案,眼镜负责结合实际场景实时呈现信息到用户眼前。用户开启该功能并佩戴VR眼镜进入超市后,VR眼镜会结合智能冰箱的食材管理和智能菜谱的功能信息跟随用户视角捕捉食材信息后,实时提醒用户,实现智能度较高的购物体验。通过VR眼镜与智能冰箱功能结合的方式,进一步提高智能冰箱功能的实用性,并有效帮助用户在实际环境中可以实时看见用户所需要的信息提示,为用户节省时间,并为用户提供最节约食材的方案。根据冰箱已有食材的新鲜情况和用户的口味偏好,实时推荐用户购买相关食材,避免用户出现重复购买、食物遗忘后放过期等浪费的情况。用户放入购物车的食物如有相克,提醒用户,避免相克的食物用户同时食用后出现身体不良反应。

应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

实施例三

本实施例中,如图2所示,提供一种食材购买提醒装置,包括:

目标获取模块210,用于获取至少一个预设食材目标;

图像解析模块220,用于获取当前图像,对所述当前图像进行解析,得到所述当前图像中的图像食材;

食材检测模块230,用于检测所述当前图像的所述图像食材是否包含至少一个所述预设食材目标;

信号提醒模块240,用于当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,发出提示信号。

在一实施例中,目标获取模块210还用于:

获取冰箱内的各食材的保质日期,其中,所述保质日期晚于当前日期;

检测所述冰箱内的各所述食材的保质日期与当前日期之间的差值是否小于预设日期差值;

当所述食材的保质日期与当前日期之间的差值小于预设日期差值,将所述食材确定为所述预设食材目标。

在一实施例中,目标获取模块210还用于:

获取收藏菜谱;

解析所述收藏菜谱,得到所述收藏菜谱所包含的食材,确定为所述预设食材目标。

在一实施例中,目标获取模块210还用于:

获取食材热量数据库,解析所述食材热量数据库,得到热量食材,确定为所述预设食材目标;和/或,

获取食材营养数据库,解析所述食材营养数据库,得到营养食材,确定为所述预设食材目标。

在一实施例中,目标获取模块210还用于:

获取冰箱内的各食材;

获取相克食材清单,所述相克食材清单记录了食材的相克对应关系;

根据所述冰箱内的食材和所述相克食材清单,确定与所述冰箱内的食材相克的食材,确定为预设食材目标;

所述当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,发出提示信号的步骤包括:

当所述当前图像的所述图像食材包含至少一个所述预设食材目标时,发出相克食材提示信号。

在一实施例中,信号提醒模块240还用于:

在所述当前图像的预设区域显示第一提示信息;

检测是否接收到展开指令;

当接收到所述展开指令时,对所述第一提示信息的显示内容展开,得到第二提示信息,在所述预设区域显示第二提示信息。

在一实施例中,图像解析模块220还用于:

通过VR眼镜获取所述当前图像;

所述发出提示信号的步骤还包括:

检测用户的眼球是否按预设运动规律运动;

当检测用户的眼球按预设运动规律运动时,则在所述当前图像的预设区域滚动显示所述提示信息。

在一实施例中,食材购买提醒装置还包括:

信息显示模块,用于检测是否接收到展开指令,当接收到所述展开指令时,对所述第一提示信息的显示内容展开,得到第二提示信息,在所述预设区域显示第二提示信息。

关于食材购买提醒装置的具体限定可以参见上文中对于食材购买提醒方法的限定,在此不再赘述。上述食材购买提醒装置中的各个单元可全部或部分通过软件、硬件及其组合来实现。上述各单元可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个单元对应的操作。

实施例四

本实施例中,提供了计算机设备。其内部结构图可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序,且该非易失性存储介质部署有数据库,该数据库用于存储预设食材目标。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与部署了应用软件的其他计算机设备通信。该计算机程序被处理器执行时以实现一种食材购买提醒方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述任一实施例中所述的食材购买提醒方法的步骤。

实施例五

本实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一实施例中所述的食材购买提醒方法的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

相关技术
  • 光学图像撷取系统、取像装置及电子装置
  • 成像系统透镜组、取像装置及电子装置
  • 成像模组及电子装置
  • 成像模组及电子装置
  • 光学影像撷取镜头、取像装置及电子装置
  • 调焦装置、光学成像系统、取像模组和电子装置
  • 光学成像系统、取像模组、电子装置和移动装置
技术分类

06120116522400