菜谱推送方法、菜谱接收方法、服务器和烹饪设备技术领域
本发明涉及信息处理技术领域,具体而言,涉及一种菜谱推送方法、一种菜谱接收
方法、一种服务器和一种烹饪设备。
背景技术
目前,相关技术中的烹饪系统可以由两部分组成:服务器和烹饪设备。服务器与烹
饪设备绑定必须先注册账号,利用已注册账号登录应用才能添加绑定设备。服务器与烹饪
设备绑定后会下载服务器上的既定数据,如云菜谱。通过服务器推送的菜谱数据启动设备
烹饪。市面上的智能烹饪系统存在以下缺陷:手动输入账号密码,比较繁琐、费时,而且用户
容易忘记账号密码;此外,服务器推送给烹饪设备的数据,是没有针对性的数据,精确度不
高,不符合用户的个性需求;而且过多的数据传输会影响数据的传输速度,导致烹饪设备获
取数据缓慢。因此,一款登录简洁而且具有个性化推送数据的烹饪系统更加符合大众需求。
而在服务器与烹饪设备绑定后,服务器会给烹饪设备发送菜谱信息,通过服务器推送的菜
谱信息启动烹饪设备。相关技术中的烹饪系统还存在以下缺陷:从服务器上获取的菜谱信
息比较大众化,不符合用户的个性化需求,不能根据用户喜好进行调节菜谱,导致烹饪出的
食物不符合用户的个人口感需求。
因此,如何使服务器与烹饪设备绑定过程更智能和便捷,同时使烹饪设备智能地
烹饪出更加符合用户的个人口味喜好的食物,从而满足不同用户的口感喜好需求成为亟待
解决的技术问题。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的一个目的在于提出了一种菜谱推送方法。
本发明的又一个目的在于提出了一种用于烹饪设备的菜谱接收方法。
本发明的再一个目的在于提出了一种服务器。
本发明的再一个目的在于提出了烹饪设备。
为实现上述至少一个目的,根据本发明的第一方面的实施例,提出了一种菜谱推
送方法,用于服务器,其特征在于,包括:根据从烹饪设备接收到的人脸图像数据,向所述烹
饪设备推送与所述人脸图像数据相对应的菜谱信息;根据所述烹饪设备返回的修正信息,
修正所述菜谱信息得到修正菜谱信息;将所述修正菜谱信息返回至所述烹饪设备。
根据本发明的实施例的菜谱推送方法,通过以人脸图像数据作为登录条件,将根
据人脸图像数据查找菜谱信息进行推送,并根据烹饪设备返回的修正信息,确定返回给烹
饪设备的修正菜谱信息,由于修正信息反映出用户个人的喜好和习惯,因此,根据返回给烹
饪设备的修正菜谱信息也符合用户个人的喜好和习惯,从而使得烹饪设备烹饪出的食物更
加符合用户的个人口味。
根据本发明的上述实施例的菜谱推送方法,还可以具有以下技术特征:
根据本发明的一个实施例,还包括:记录所述烹饪设备的标识;以及将所述修正菜
谱信息与所述烹饪设备的标识对应存储。
根据本发明的实施例的菜谱推送方法,通过将修正菜谱信息与烹饪设备的标识对
应存储,若再次向烹饪设备推送菜谱信息时,可以直接将修正菜谱信息推送给烹饪设备,从
而使得推送的菜谱信息更加符合用户的个人需求。
根据本发明的一个实施例,还包括:记录人脸图像数据;以及将所述修正菜谱信息
与所述人脸图像数据对应存储。
根据本发明的实施例的菜谱推送方法,通过将修正菜谱信息与人脸图像数据对应
存储,当用户下次烹饪相同的菜谱时,默认根据与人脸图像数据对应的修正菜谱信息进行
烹饪,从而方便用户进行烹饪。
根据本发明的一个实施例,所述根据所述烹饪设备返回的修正信息,修正所述菜
谱信息得到修正菜谱信息,具体包括:根据所述修正信息,通过云计算得到所述修正菜谱信
息。
根据本发明的实施例的菜谱推送方法,通过云计算得到修正菜谱信息,从而提高
了菜谱推送的速度和精确度。
根据本发明的第二方面的实施例,提出了一种菜谱接收方法,用于烹饪设备,包
括:获取用户的人脸图像,并生成人脸图像数据;将所述人脸图像数据发送至服务器;接收
所述服务器根据所述人脸图像数据推送的菜谱信息;向所述服务器发送所述用户根据接收
到的所述菜谱信息提出的修正信息;以及接收所述服务器返回的修正菜谱信息。
根据本发明的实施例的菜谱接收方法,烹饪设备获取人脸图像数据,将人脸图像
数据发送给服务器,使得能够根据人脸图像数据来登录服务器,服务器查找人脸图像数据,
获取对应于人脸图像数据的菜谱信息,并发送给烹饪设备,烹饪设备根据收到的菜谱信息
来向服务器发送修正信息,例如修正信息为酸甜口味、微辣口味、香咸口味,并将该修正信
息发送给服务器,以供服务器由修正信息得到修正菜谱信息,从而使得修正菜谱信息更加
符合用户的个人口味。
根据本发明的一个实施例,还包括:在向所述服务器发送修正信息的同时,发送所
述烹饪设备的标识。
根据本发明的实施例的菜谱接收方法,将烹饪设备的标识发送给服务器,以使服
务器将烹饪设备的标识与修正菜谱信息对应存储,从而使得服务器可以直接将修正菜谱信
息推送给烹饪设备,从而使得推送的菜谱信息更加符合用户的个人需求。
根据本发明的一个实施例,还包括:在向所述服务器发送修正信息的同时,发送人
脸图像数据。
根据本发明的实施例的菜谱接收方法,将人脸图像数据发送给服务器,服务器将
修正菜谱信息与人脸图像数据对应存储,当用户下次烹饪相同的菜谱时,默认根据与人脸
图像数据对应的修正菜谱信息进行烹饪,从而方便用户进行烹饪。
根据本发明的第四方面的实施例,提出了一种服务器,包括:服务器接收单元,用
于接收来自烹饪设备的人脸图像数据以及修正信息;推送单元,用于根据所述人脸图像数
据向所述烹饪设备推送菜谱信息;修正单元,用于根据所述烹饪设备返回的修正信息,修正
所述菜谱信息得到修正菜谱信息;返回单元,用于将所述修正菜谱信息返回至烹饪设备。
根据本发明的实施例的服务器,根据人脸图像数据向烹饪设备推送菜谱信息,并
根据烹饪设备返回的修正信息,确定返回给烹饪设备的修正菜谱信息,由于修正信息反映
出用户个人的喜好和习惯,因此,根据返回给烹饪设备的修正菜谱信息也符合用户个人的
喜好和习惯,从而使得烹饪设备烹饪出的食物更加符合用户的个人口味。
根据本发明的一个实施例,还包括:第一记录单元,用于记录所述烹饪设备的标
识;以及第一存储单元,用于将所述修正菜谱与所述烹饪设备的标识对应存储。
根据本发明的实施例的服务器,通过将修正菜谱信息与烹饪设备的标识对应存
储,若再次向烹饪设备推送菜谱信息时,可以直接将修正菜谱信息推送给烹饪设备,从而使
得推送的菜谱信息更加符合用户的个人需求。
根据本发明的一个实施例,还包括:第二记录单元,记录人脸图像数据;以及第二
存储单元,用于将所述修正菜谱与所述人脸图像数据对应存储。
根据本发明的实施例的服务器,通过将修正菜谱信息与人脸图像数据对应存储,
当用户下次烹饪相同的菜谱时,默认根据与人脸图像数据对应的修正菜谱信息进行烹饪,
从而方便用户进行烹饪。
根据本发明的一个实施例,所述修正单元用于根据所述修正信息,通过云计算得
到所述修正菜谱。
根据本发明的实施例的服务器,通过云计算得到修正菜谱信息,从而提高了菜谱
推送的速度和精确度。
根据本发明的第五方面的实施例,提出了一种烹饪设备,包括:图像获取单元,用
于获取用户的人脸图像,并生成人脸图像数据;发送单元,用于向服务器发送所述人脸图像
数据,以及向所述服务器发送所述用户对所述菜谱信息提出的修正信息;以及接收单元,用
于接收服务器根据所述人脸图像数据推送的菜谱信息,以及接收所述服务器返回的修正菜
谱信息。
根据本发明的实施例的烹饪设备,烹饪设备通过图像获取单元来获取并生成人脸
图像数据,以及根据菜谱信息向服务器发送修正信息,例如修正信息为酸甜口味、微辣口
味、香咸口味,并将该修正信息发送给服务器,以供服务器由修正信息得到修正菜谱信息,
从而使得修正菜谱信息更加符合用户的个人口味。
根据本发明的一个实施例,所述发送单元还用于在向所述服务器发送修正信息的
同时,发送所述烹饪设备的标识。
根据本发明的实施例的烹饪设备,将烹饪设备的标识发送给服务器,以使服务器
将烹饪设备的标识与修正菜谱信息对应存储,从而使得服务器可以直接将修正菜谱信息推
送给烹饪设备,从而使得推送的菜谱信息更加符合用户的个人需求。
根据本发明的一个实施例,所述发送单元还用于在向所述服务器发送修正信息的
同时,发送人脸图像数据。
根据本发明的实施例的烹饪设备,将人脸图像数据发送给服务器,服务器将修正
菜谱信息与人脸图像数据对应存储,当用户下次烹饪相同的菜谱时,默认根据与人脸图像
数据对应的修正菜谱信息进行烹饪,从而方便用户进行烹饪。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变
得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得
明显和容易理解,其中:
图1示出了根据本发明的实施例的菜谱推送方法的示意流程图;
图2示出了根据本发明的一个实施例的在服务器上进行注册的流程图;
图3示出了根据本发明的一个实施例的服务器和烹饪设备之间的交互示意图;
图4示出了根据本发明的实施例的服务器根据人脸图像数据推送菜谱信息的流程
图;
图5示出了根据本发明的实施例的用于烹饪设备的菜谱接收方法的示意流程图;
图6示出了根据本发明的烹饪设备和服务器之间的存储过程示意图;
图7示出了根据本发明的实施例的服务器的示意框图;
图8示出了根据本发明的实施例的烹饪设备的示意框图;
图9示出了根据本发明的实施例的菜谱推送系统的示意框图;以及
图10示出了根据本发明的实施例的烹饪设备和服务器之间的交互示意图。
具体实施方式
图1示出了根据本发明的一个实施例的菜谱推送方法的示意流程图。
如图1所示,根据本发明的一个实施例的菜谱推送方法,用于服务器,包括:
步骤102,根据从烹饪设备接收到的人脸图像数据,向所述烹饪设备推送与所述人
脸数据相对应的菜谱信息。
步骤104,根据所述烹饪设备返回的修正信息,修正所述菜谱信息得到修正菜谱信
息。
步骤106,将所述修正菜谱信息返回至所述烹饪设备。
本发明的实施例的菜谱推送方法,采用了人脸识别技术,可以快速确定用户身份,
不需要用户手动输入账户密码。具体过程还可以包括:用户进行人脸识别登录,烹饪设备会
接收人脸图像数据进行人脸识别,人脸识别结果传送到服务器,服务器根据人脸识别结果
向所述烹饪设备推送与所述人脸数据相对应的菜谱信息,根据烹饪设备返回的修正信息,
确定返回给烹饪设备的修正菜谱信息。由于修正信息反映出用户个人的喜好和习惯,因此,
根据返回给烹饪设备的修正菜谱信息也符合用户个人的喜好和习惯,从而使得烹饪设备烹
饪出的食物更加符合用户的个人口味。
根据本发明的上述实施例的菜谱推送方法,还可以具有以下技术特征:记录所述
人脸图像数据;以及将所述修正菜谱信息与所述人脸图像数据对应存储。
根据本发明的实施例的菜谱推送方法,解决了多用户共用同一烹饪设备时菜谱信
息混乱的问题,同时,把人脸图像数据和修正菜谱信息对应存储以备下次调用,节省了烹饪
设备反应时间,提高用户体验。
根据本发明的一个实施例,还包括:记录所述烹饪设备的标识;以及将所述修正菜
谱信息与所述烹饪设备的标识对应存储。
根据本发明的实施例的菜谱推送方法,通过将修正菜谱信息与烹饪设备的标识对
应存储,若再次向烹饪设备推送菜谱信息时,可以直接将修正菜谱信息推送给烹饪设备,提
高了烹饪设备反映速度,也使得推送的菜谱信息更加符合用户的个人需求。
根据本发明的一个实施例,所述步骤104具体包括:根据所述修正信息,通过云计
算得到所述修正菜谱信息。
根据本发明的实施例的菜谱推送方法,通过云计算得到修正菜谱信息,从而提高
了菜谱推送的速度和精确度。
图2示出了根据本发明的一个实施例的在服务器上进行注册的流程图。图3示出了
根据本发明的一个实施例的服务器和烹饪设备之间的交互示意图。如图2和图3所示:
在步骤202,烹饪设备302对用户(可以是多个用户,例如用户A、用户B......用户
N)的人脸拍照生成人脸图像数据;
步骤204,烹饪设备302将人脸图像数据发送到服务器304;
步骤206,服务器304对人脸图像数据进行分析并对应存储。
在该实施例中,烹饪设备302通过将获取的人脸图像数据发送至服务器304来完成
在服务器上的注册。
图4示出了根据本发明的实施例的服务器根据人脸图像数据推送菜谱信息的流程
图。如图4所示:
步骤402,烹饪设备对用户进行拍照获取人脸图像数据;
步骤404,烹饪设备将人脸图像数据发送到服务器;
步骤406,服务器将接收到的人脸图像数据与存储的数据进行比较,识别并提取与
该人脸图像数据相关的菜谱信息;
步骤408,服务器将菜谱信息发送至烹饪设备;
步骤410,烹饪设备的用户根据菜谱信息选择修正数据并发送至服务器;
步骤412,服务器根据修正数据对菜谱信息进行修正得到修正菜谱信息,并发送至
烹饪设备以启动烹饪。
图5示出了根据本发明的实施例的用于烹饪设备的菜谱接收方法的示意流程图。
如图5所示,根据本发明的一个实施例的用于烹饪设备的菜谱接收方法,包括:
步骤502,获取用户的人脸图像,并生成人脸图像数据;
步骤504,将所述人脸图像数据发送至服务器;
步骤506,接收服务器根据人脸图像数据推送的菜谱信息;
步骤508,向所述服务器发送所述用户根据接收到的所述菜谱信息提出的修正信
息;以及
步骤510,接收所述服务器返回的修正菜谱信息。
根据本发明的实施例的菜谱接收方法,烹饪设备根据菜谱信息向服务器发送修正
信息,例如修正信息为酸甜口味、微辣口味、香咸口味,并将该修正信息发送给服务器,以供
服务器由修正信息得到修正菜谱信息,从而使得修正菜谱信息更加符合用户的个人口味。
根据本发明的一个实施例,还包括:在向所述服务器发送修正信息的同时,发送所
述烹饪设备的标识。
根据本发明的实施例的菜谱接收方法,将烹饪设备的标识发送给服务器,以使服
务器将烹饪设备的标识与修正菜谱信息对应存储,从而使得服务器可以直接将修正菜谱信
息推送给烹饪设备,使得推送的菜谱信息更加符合用户的个人需求。
根据本发明的一个实施例,还包括:在向所述服务器发送修正信息的同时,发送人
脸图像数据。如图6所示,烹饪设备602的不同用户通过烹饪设备602与服务器604交互时,先
通过烹饪设备的图像获取装置(例如,照相机、摄像机)等获取用户的人脸照片,然后将获取
的人脸照片或或者存储的人脸照片转换为人脸图像数据,发送至服务器604。服务器604将
用户的人脸图像数据和其他数据进行对应存储。
根据本发明的实施例的菜谱接收方法,将人脸图像数据发送给服务器,服务器将
修正菜谱信息与人脸图像数据对应存储,当用户下次烹饪相同的菜谱时,默认根据与人脸
图像数据对应的修正菜谱信息进行烹饪,从而方便用户进行烹饪。
图7示出了根据本发明的实施例的服务器的示意框图。
如图7所示,根据本发明的实施例的服务器700,包括:服务器接收单元702,用于接
收来自烹饪设备的人脸图像数据以及修正信息;推送单元704,用于根据所述人脸图像数据
向所述烹饪设备推送菜谱信息;修正单元706,用于根据所述烹饪设备返回的修正信息,修
正所述菜谱信息得到修正菜谱信息;返回单元708,用于将所述修正菜谱信息返回至所述烹
饪设备。
根据本发明的实施例的服务器,根据烹饪设备返回的修正信息,确定返回给烹饪
设备的修正菜谱信息,由于修正信息反映出用户个人的喜好和习惯,因此,根据返回给烹饪
设备的修正菜谱信息也符合用户个人的喜好和习惯,从而使得烹饪设备烹饪出的食物更加
符合用户的个人口味。
根据本发明的一个实施例,还包括:第一记录单元,用于记录所述烹饪设备的标
识;以及第一存储单元,用于将所述修正菜谱与所述烹饪设备的标识对应存储。
根据本发明的实施例的服务器,通过将修正菜谱信息与烹饪设备的标识对应存
储,若再次向烹饪设备推送菜谱信息时,可以直接将修正菜谱信息推送给烹饪设备,从而使
得推送的菜谱信息更加符合用户的个人需求。
根据本发明的一个实施例,还包括:第二记录单元,记录人脸图像数据;以及第二
存储单元,用于将修正菜谱与人脸图像数据对应存储。
根据本发明的实施例的服务器,通过将修正菜谱信息与人脸图像数据对应存储,
当用户下次烹饪相同的菜谱时,默认根据与人脸图像数据对应的修正菜谱信息进行烹饪,
从而方便用户进行烹饪。
根据本发明的一个实施例,所述修正单元706用于根据所述修正信息,通过云计算
得到所述修正菜谱。
根据本发明的实施例的服务器,通过云计算得到修正菜谱信息,从而提高了菜谱
推送的速度和精确度。
图8示出了根据本发明的实施例的烹饪设备的示意框图。
如图8所示,根据本发明的实施例的烹饪设备800,包括:图像获取单元802,用于获
取用户的人脸图像,并生成人脸图像数据;发送单元804,用于向服务器发送人脸图像数据,
以及向服务器发送用户对菜谱信息提出的修正信息;以及接收单元806,用于接收服务器根
据人脸图像数据推送的菜谱信息,以及接收服务器返回的修正菜谱信息。
根据本发明的实施例的烹饪设备,根据菜谱信息向服务器发送修正信息,例如修
正信息为酸甜口味、微辣口味、香咸口味,并将该修正信息发送给服务器,以供服务器由修
正信息得到修正菜谱信息,从而使得修正菜谱信息更加符合用户的个人口味。
根据本发明的一个实施例,发送单元804还用于在向服务器发送修正信息的同时,
发送烹饪设备800的标识。
根据本发明的实施例的烹饪设备,将烹饪设备的标识发送给服务器,以使服务器
将烹饪设备的标识与修正菜谱信息对应存储,从而使得服务器可以直接将修正菜谱信息推
送给烹饪设备,从而使得推送的菜谱信息更加符合用户的个人需求。
根据本发明的一个实施例,发送单元804还用于在向服务器发送修正信息的同时,
发送人脸图像数据。
根据本发明的实施例的烹饪设备,将人脸图像数据发送给服务器,服务器将修正
菜谱信息与人脸图像数据对应存储,当用户下次烹饪相同的菜谱时,默认根据与人脸图像
数据对应的修正菜谱信息进行烹饪,从而方便用户进行烹饪。
其中,该烹饪设备包括但不限于:智能微波炉、智能电饭煲、智能电烤箱等。
图9示出了根据本发明的实施例的菜谱推送系统的示意框图。
如图9所示,根据本发明的实施例的菜谱推送系统,包括:服务器902、和烹饪设备
904。
服务器902,用于进行数据传输、存储、控制,服务器902包括设备管理模块和应用
服务模块。
设备管理模块用于接收来自于烹饪设备904的客户端应用程序发起的用户登录、
注册、设备绑定/解绑请求,完成消息透明传输及返回相应的消息反馈;该过程使用人脸识
别技术,可以通过人脸照片、人脸视频进行注册、登录移动应用,可以避免手动输入账号密
码的繁琐步骤,能够与应用服务模块或第三方服务器通过http接口对接,做授权用户认证,
以帮助实现安全认证、服务推送等智能产品应用服务。
应用服务模块,用于与烹饪设备904进行信息数据的共享,支持后台控制信息及与
烹饪设备904控制信息对应的映射关系。
烹饪设备904,用于烹饪食物,包括安装在其上的客户端应用程序,完成与服务器
902的通信功能。
烹饪设备904包括但不限于智能微波炉、智能电饭煲、智能电烤箱。
服务器902会向烹饪设备904上的客户端应用程序推送可一键烹饪的云菜谱,用户
根据自己的口感偏好通过烹饪设备904选择相应的口感,比如:嫩中老等维度。烹饪设备904
将用户选择的口感数据(即修正信息)发送给服务器902,服务器902根据用户选择的口感数
据对云菜谱的温度、火力、时间(即修正菜谱信息)等进行调整,服务器902将调整过的菜谱
烹饪参数发送给烹饪设备904,烹饪设备904根据对应的参数进行烹饪。
下面结合图10进一步地说明上述技术方案。
如图10所示,烹饪设备1104向服务器1102发送用户A的人脸图像数据。服务器1102
将用户A的人脸图像数据与数据库中的人脸图像数据进行比对,将识别到的用户A的用户数
据发送至烹饪设备1104,并提示登录成功。服务器1102根据用户A的选择数据调整菜谱烹饪
参数,例如,火力、时间、温度等,并将调整好的菜谱烹饪参数发送给烹饪设备1104,启动烹
饪设备1104的自动烹饪功能。服务器1102将调整后的菜谱烹饪参数保存在用户A的数据表
中,用户再次烹饪相同的菜谱时,服务器1102会默认推送用户A数据表中的菜谱。用户A在烹
饪未烹饪过的菜谱时,服务器1102会根据用户A的口味偏好自动调整菜谱数据,服务器1102
将调整后的菜谱数据存储并发送烹饪程序给烹饪设备1104来启动烹饪。用户B至用户N在进
行烹饪时,烹饪系统的进行与用户A烹饪时相同的操作,在此不再重复赘述。
以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,解决了烹
饪过程中菜谱信息“众口难调”的问题,同时,把人脸图像数据和修正菜谱信息对应存储以
备下次调用,减少了烹饪设备的反应时间,提高用户体验,烹饪设备可以智能地烹饪出更加
符合用户的个人口味喜好的食物,从而满足了不同用户的口感喜好需求。
在本发明中,术语“第一”、“第二”仅用于描述的目的,而不能理解为指示或暗示相
对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中
的具体含义。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技
术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修
改、等同替换、改进等,均应包含在本发明的保护范围之内。