烹饪的方法、装置以及系统与流程

文档序号:16146193发布日期:2018-12-05 16:24阅读:184来源:国知局
烹饪的方法、装置以及系统与流程

本发明涉及烹饪领域,更具体地涉及一种烹饪的方法、装置以及系统。

背景技术

目前的烹饪器具中会预先存储一些不同的烹饪曲线,在烹饪开始时,烹饪器具会选择默认烹饪曲线进行烹饪,或者,用户可以从预先存储的烹饪曲线中选择其中之一进行烹饪。可见,目前的烹饪方式中由于烹饪器具不能获知实际烹饪的食材,会导致按照默认烹饪曲线或用户选择的烹饪曲线所烹饪后的食物口感欠佳,甚至可能导致食物未熟的情形出现。



技术实现要素:

考虑到上述问题而提出了本发明。本发明提供了一种烹饪的方法、装置以及系统,能够由烹饪器具获取食材包装上的识别码图像,并由服务器确定对应的烹饪信息,这样能够保证食物的口感。

第一方面,提供了一种烹饪的方法,应用于烹饪器具,包括:

获取食材包装上的识别码图像;

将所述识别码图像发送至与所述烹饪器具物联的服务器;

从所述服务器接收与所述识别码图像对应的烹饪信息;

根据所述烹饪信息进行烹饪。

示例性地,所述扫描食材包装上的识别码,包括:通过图像采集模块采集所述食材包装上识别码图像。

示例性地,所述图像采集模块为拍照模块。

示例性地,所述将所述识别码图像发送至与所述烹饪器具物联的服务器,包括:

将所述识别码图像进行压缩编码后再发送至与所述烹饪器具物联的服务器。

示例性地,所述将所述识别码图像发送至与所述烹饪器具物联的服务器,包括:

将所述识别码图像进行加密后发送至与所述烹饪器具物联的服务器。

示例性地,所述食材包装为胶囊,所述胶囊用于容纳待烹饪的食材或水。

示例性地,所述食材包装为胶囊,所述烹饪器具包括胶囊安装装置,所述胶囊安装装置用于容纳胶囊,所述获取食材包装上的识别码图像,包括:

通过一次拍照,获取所述胶囊安装装置中的所有胶囊上的识别码图像。

示例性地,所述识别码为以下中的任意一种形式:二维码、条形码、字符串、图片、数字。

第二方面,提供了一种用于烹饪的方法,应用于与烹饪器具物联的服务器,包括:

从所述烹饪器具接收识别码图像;

对所述识别码图像进行图像识别,生成对应的标识id;

搜索所述服务器的数据库中与所述id对应的烹饪信息;

将所述烹饪信息发送至所述烹饪器具,以使得所述烹饪器具根据所述烹饪信息进行烹饪。

示例性地,对所述识别码图像进行图像识别,包括:

若所述识别码图像为压缩编码后的识别码图像,则将所述压缩编码后的识别码图像解码后进行图像识别;

若所述识别码图像为加密后的识别码图像,则将所述加密后的识别码图像解密后进行图像识别。

示例性地,所述搜索所述服务器的数据库中与所述id对应的烹饪信息,包括:根据所述id和所述烹饪器具的设备信息,确定所述烹饪信息;

其中,所述设备信息是所述烹饪器具首次物联至所述服务器时由所述服务器接收到的,或者,所述设备信息是与所述识别码一起接收到的,所述设备信息包括:设备型号或设备序列号。

示例性地,对所述识别码图像进行图像识别,生成对应的id,包括:

对所述识别码图像进行图像识别,获取食材初级信息;

根据所述食材初级信息,生成所述id。

示例性地,所述搜索所述服务器的数据库中与所述id对应的烹饪信息,包括:

搜索所述服务器的所述数据库中与所述id对应的食材深层信息;

根据所述食材初级信息和所述食材深层信息,确定所述烹饪信息。

示例性地,所述食材深层信息包括以下至少一种:食材的种植环境信息、收割信息、加工生产信息、物流信息。

示例性地,所述食材初级信息包括以下至少一种:食材名称、重量、生产日期。

第三方面,提供了一种烹饪的装置,包括:

获取模块,用于获取食材包装上的识别码图像;

发送模块,用于将所述识别码图像发送至与所述烹饪器具物联的服务器;

接收模块,用于从所述服务器接收与所述识别码图像对应的烹饪信息;

烹饪模块,用于根据所述烹饪信息进行烹饪。

示例性地,该装置为烹饪器具。该烹饪的装置能够用于实现前述第一方面及其各个示例的烹饪的方法。

第四方面,提供了用于烹饪的装置,包括:

接收模块,用于从烹饪器具接收识别码图像;

处理模块,用于对所述识别码图像进行图像识别,生成对应的标识id;

搜索模块,用于搜索所述服务器的数据库中与所述id对应的烹饪信息;

发送模块,用于将所述烹饪信息发送至所述烹饪器具,以使得所述烹饪器具根据所述烹饪信息进行烹饪。

示例性地,该装置为与所述烹饪器具物联的服务器。该装置能够用于实现前述第二方面及其各个示例的用于烹饪的方法。

第五方面,提供了一种烹饪的系统,包括:第三方面所述的装置和第四方面所述的装置。

示例性地,该系统包括烹饪器具和服务器。

由此可见,本发明实施例中可以由烹饪器具获取识别码图像,并由服务器确定与识别码图像对应的烹饪信息,这样能够保证烹饪信息与食材的对应性,使得烹饪后的食物的口感最佳。

附图说明

以下将结合附图对本发明实施例进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显。附图用来对本发明实施例进行进一步的解释,该附图构成说明书的一部分,且与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中,相同的附图标记通常代表相同或相似的部件或步骤。

图1是本发明实施例的烹饪的方法的一个示意性流程图;

图2是本发明实施例的用于烹饪的方法的另一个示意性流程图;

图3是本发明实施例的烹饪的方法的另一个示意性流程图;

图4是本发明实施例的烹饪的装置的一个示意性框图;

图5是本发明实施例的用于烹饪的装置的另一个示意性框图;

图6是本发明实施例的烹饪的系统的一个示意性框图;

图7是本发明实施例的烹饪的系统的另一个示意性框图。

具体实施方式

为了使得本发明的目的、技术方案和优点更为明显,下面将参照附图详细描述本发明的示例实施例。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是本发明的全部实施例,应理解,本发明不受这里描述的示例实施例的限制。基于本发明中描述的本发明实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本发明的保护范围之内。

图1是本发明实施例的烹饪的方法的一个示意性流程图。图1所示的方法可以由烹饪器具执行,该方法包括:

s101,获取食材包装上的识别码图像;

s102,将所述识别码图像发送至与所述烹饪器具物联的服务器;

s103,从所述服务器接收与所述识别码图像对应的烹饪信息;

s104,根据所述烹饪信息进行烹饪。

本发明实施例中的食材包装是指食材的包装袋或包装盒,也可以是指食材胶囊(简称胶囊),食材包装可以用于容纳食材或水,具体地可以用于容纳待烹饪的食材或水,食材包装上可以具有识别码,本发明后续实施例以食材包装是胶囊为例进行主要阐述,相应地,s101可以包括获取胶囊上的识别码图像,其中,所述胶囊用于容纳待烹饪的食材或水。

本发明实施例中的烹饪器具可以是电饭煲、电压力锅、料理机、豆浆机、电炖锅或其它电加热器具,且根据本发明的烹饪器具除具有煮米饭的功能以外,还可以具有煮粥等各种功能。

烹饪器具可以包括胶囊安装装置,胶囊安装装置中可以容纳胶囊。胶囊安装装置可以设置有一个或多个胶囊安放槽,每个胶囊安放槽可以容纳一个胶囊。其中,多个胶囊安放槽可以规则排布或不规则排布,相应地,多个胶囊可以规则排布,也可以不规则排布,本领域技术人员可以根据实际需要进行设置。

胶囊可以用于容纳待烹饪的食材,例如,大米、小米、豆类等。可选地,胶囊中可以存储单一食材,也可以存储多种食材的混合物。通过将待烹饪的食材封装在胶囊中,可以避免食材在运输中的各种恶劣环境对食材的污染,从而能够很好的保持食材的品质。并且,通过在烹饪器具上使用胶囊,还可以在食材刚产出时就将其用胶囊进行封装,从而可以保证用户吃到最新鲜的食材。此外,还可以在封装的胶囊中添加一些对人体有益的物质,以针对特殊人群的需要。另外,胶囊也可以用于容纳水。

胶囊上设置有识别码,识别码可以位于胶囊的侧壁、顶壁、底壁的至少一个位置处,识别码的形式可以是以下中的任意一种:二维码、条形码、字符串、图片、数字等。可理解,识别码也可以是其他的形式,本发明对此不限定。

示例性地,识别码可以进一步包括防伪标识,也就是说,该识别码为经过防伪后的识别码,例如,可以通过水印的方式进行防伪。这样能够增加其被复制和仿制的难度,从而防止被伪造和冒用,避免经济损失。

示例性地,s101中,可以通过图像采集模块获取食材包装上的识别码图像。可理解,烹饪器具具有图像采集模块,如图7所示。其中,图像采集模块可以是拍照模块,例如可以是摄像头等。例如,可以通过图像采集模块对食材包装上的识别码进行拍摄或扫描,从而得到识别码图像。

示例性地,所述食材包装为胶囊,所述烹饪器具包括胶囊安装装置,所述胶囊安装装置用于容纳胶囊。s101中,可以通过一次拍照,获取所述胶囊安装装置中的所有胶囊上的识别码图像。

这样,图像采集模块仅需一次拍照,便可以获取全部胶囊上的识别码图像,这样能够保证图1所示的方法的效率。

在s101之前或者在s102之前,烹饪器具与服务器可以先建立通信连接。例如,可以在烹饪器具上电时建立通信连接。也就是说,服务器为与烹饪器具物联的服务器,并且服务器也可以是物联网云平台。具体地,烹饪器具可以在上电时物联至服务器,从而烹饪器具与服务器均可以获知对方的用于通信的信息。示例性地,烹饪器具所获知的服务器的信息为服务器的互联网协议(internetprotocol,ip)地址等。服务器所获知的烹饪器具的信息可以为其广域网的ip地址、介质访问控制(mediaaccesscontrol,mac)地址等。另外,服务器还可以建立烹饪器具的局域网的ip地址、mac地址与广域网的ip地址、mac地址之间的转换关系。例如,可以通过广域网的ip地址和边界路由器的端口号确定局域网的ip地址,等等。

示例性地,在首次物联时,烹饪器具可以将设备信息发送至服务器。或者,示例性地,在s102中,可以将设备信息与识别码图像一起发送至服务器。其中,设备信息可以为设备型号或设备序列号,可理解,设备信息也可以为烹饪器具中的软件版本等其他的信息。

作为一种实现方式,在s102中,将识别码图像发送至服务器,可以包括:将识别码图像直接发送,例如可以将识别码图像以未加工(raw)格式发送至服务器。这样,能够减小烹饪器具的处理过程,降低了对烹饪器具处理器性能的要求,降低了设备成本。

作为另一种实现方式,在s102中,将识别码图像发送至服务器,可以包括:将识别码图像进行压缩编码后发送至服务器。例如,可以将识别码图像利用polar、turbo等编码之后再发送至服务器。这样,能够减小烹饪器具与服务器之间的信号传输量,从而充分地利用服务器的处理能力。

作为另一种实现方式,在s102中,将识别码图像发送至服务器,可以包括:将识别码图像进行加密后发送至服务器。例如,可以使用预存储的加密算法对识别码图像进行加密,并在加密后再将其发送至服务器。这样,能够防止识别码图像在与服务器进行传输的过程中被截获,保障了传输的安全。

可理解,在s102中,可以将识别码图像进行编码,并将编码后的识别码图像进行加密后,再发送至服务器。可理解,在s102中,若一起发送识别码图像和设备信息,则可以将识别码图像和设备信息进行编码和/或加密后,再发送至服务器。

示例性地,在s102中,可以通过通讯模块将识别码图像(或识别码图像和设备信息)发送至服务器。可理解,烹饪器具具有通讯模块,如图7所示。相应地,在s103中,也可以通过通讯模块接收烹饪信息。

本发明实施例中,烹饪信息可以包括烹饪参数、烹饪曲线等。

示例性地,烹饪参数可以包括功率、温度、压力中的至少一个;或者,烹饪参数可以包括烹饪程序。其中,烹饪程序可以包括:浸泡、吸水、加热、保持沸腾、焖煮和保温。

示例性地,烹饪曲线可表示烹饪参数随时间的变化关系,所述烹饪参数可以包括功率、温度、压力中的至少一个。或者,烹饪曲线可表示烹饪程序随时间的变化关系。烹饪程序可以包括:浸泡、吸水、加热、保持沸腾、焖煮和保温。且可理解,不同的烹饪程序的烹饪参数不同,例如,不同的烹饪程序的功率、温度和压力中的至少一个不同。

进一步地,在s104中,可以由烹饪模块(如图7所示)进行烹饪。

图2是本发明实施例的用于烹饪的方法的另一个示意性流程图。图2所示的方法可以由与烹饪器具物联的服务器执行,该方法包括:

s201,从所述烹饪器具接收识别码图像;

s202,对所述识别码图像进行图像识别,生成对应的标识(identity,id);

s203,搜索所述服务器的数据库中与所述id对应的烹饪信息;

s204,将所述烹饪信息发送至所述烹饪器具,以使得所述烹饪器具根据所述烹饪信息进行烹饪。

示例性地,若s201接收到的识别码图像为raw格式的识别码图像,则在s202中可以对该raw格式的识别码图像进行图像识别。

示例性地,若s201接收到的识别码图像为压缩编码后的识别码图像,则在s202中将所述压缩编码后的识别码图像解码后,再进行图像识别。例如,可以将数字格式的识别码图像进行解码后,再进行图像识别。该过程可以由图像识别模块和解码模块执行,如图7所示。

示例性地,若s201接收到的识别码图像为防伪的识别码图像,则在s202中对该防伪的识别码图像进行认证后,再进行图像识别。这样能够防止与识别码对应的信息(如烹饪信息和食材信息)被未授权者获取,防止该对应的信息被恶意篡改等,从而能够保证对应的信息的安全。

作为一例,如果识别码图像是采用水印等方式进行防伪的,那么可以首先认证识别码图像中的水印,成功通过水印的认证之后,再进行图像识别。作为另一例,如果识别码图像是采用加密等方式进行防伪的,也就是说,若s201接收到的识别码图像为加密后的识别码图像,则将加密后的识别码图像解密后,再进行图像识别。例如,可以采用预先存储的秘钥进行解密。

示例性地,若s201接收到的识别码图像为压缩编码后再加密的识别码图像,则在s202中先进行解密,随后进行编码,再进行图像识别。

示例性地,在s201中,可以从烹饪器具同时接收识别码图像和烹饪器具的设备信息。其中,设备信息可以为设备型号或设备序列号等。

举例来说,可以在烹饪器具向服务器发送的报文的特定字段中携带设备信息。这样,服务器可以通过获取该设备信息而实现设备识别的功能。

服务器具有图像识别功能,并且可以由图像识别模块实现该功能,如图7所示。

s202可以包括:对识别码图像进行图像识别,并根据所述图像识别的结果生成所述id。

作为一种实现方式,在s202中,可以对识别码图像进行图像识别,并将图像识别的结果作为所生成的id。举例来说,识别码为字符串,识别码图像为字符串的图像,那么服务器可以通过光学字符识别(opticalcharacterrecognition,ocr)识别出识别码图像中的该字符串,并将该识别出的字符串作为id。也就是说,在该例中,图像识别的结果为字符串。举例来说,识别码为二维码,服务器可以通过二维码识别模块获取与识别码对应的信息,如食材的名称、重量、种类等信息,并将该识别出的信息作为id。也就是说,在该例中,图像识别的结果为与识别码对应的信息,如食材的名称、重量、种类等信息。

服务器的数据库中可以存储有id与烹饪信息的对应关系,那么在s203中可以依据该对应关系确定与id对应的烹饪信息。

作为另一种实现方式,在s202中,可以对识别码图像进行图像识别,以获取食材初级信息;再根据该食材初级信息生成id。也就是说,在该例中,图像识别的结果为食材初级信息。

服务器的数据库中可以存储有id与食材深层信息的对应关系,那么在s203中,可以搜索所述服务器的数据库中与所述id对应的食材深层信息;并根据所述食材初级信息和所述食材深层信息,确定所述烹饪信息。

这里,食材初级信息可以是指食材包装内的食材的一些基本信息,食材初级信息可以包括以下至少一种:食材的名称、重量、生产日期等。

这里,食材深度信息可以是指食材包装内的食材的一些溯源信息,食材深度信息可以包括以下至少一种:食材的种植环境信息、收割信息、加工生产信息、物流信息等。其中,种植环境信息可以包括种植的地理位置,土壤信息,种植过程中的天气信息,种植过程中的浇水、施肥、除虫信息等。

应注意,本发明实施例中对食材初级信息和食材深度信息所包括的具体信息没有限定,例如,食材初级信息还可以包括食材的产地、食材的品种等。食材深度信息还可以包括食材的种子信息、种植的农民信息等。

这样,与识别码对应的食材信息可以包括食材初级信息和食材深度信息。在对应的食材信息发生变化时,可以在服务器进行相应的修改即可,而无需修改识别码,可见该方法简化了流程,且可扩展性强。

在本发明实施例所示的方法之前,可以包括:为食材进行编号(id),并基于该编号生成识别码。或者,可以包括根据食材初级信息生成识别码,并为食材初级信息分配相应的id。在服务器的数据库中可以存储与id对应的食材信息(包括食材初级信息和食材深度信息)。可理解,该食材信息可以是一次写入数据库的,也可以是在不同的时段分别写入数据库的。例如,可以在食材的作物种植期间写入其种子信息、种植环境信息;在作物加工期间写入加工生产信息;在运输过程中写入物流信息等等。并且,食材信息尤其是食材深度信息可以根据需要进行信息更新。

示例性地,在s203中,可以根据id和烹饪器具的设备信息,确定对应的烹饪信息。其中,设备信息可以是由烹饪器具在首次物联至服务器时发送的,或者,设备信息可以是由烹饪器具发送识别码信息时一起发送的。也就是说,设备信息可以由服务器在烹饪器具首次物联至服务器时接收到的,或者,设备信息可以是由服务器在s201中与识别码一起接收到的。其中,设备信息可以为设备型号或设备序列号。

这样,本实施例考虑了不同的烹饪器具的功能差异,设备信息不同,其进行烹饪时的烹饪信息也会不同,从而能够保证烹饪信息与烹饪器具之间的吻合度,进而保证烹饪后的食物的口感。

具体地,服务器可以将接收到的设备信息与其数据库中的设备信息相关联,随后再搜索与id对应的烹饪信息。

举例来说,服务器的数据库中存储有与不同设备信息关联的多个子数据库。假设子数据库1与设备信息a关联,且子数据库1中存储有id与烹饪信息之间的第一对应关系。假设子数据库2与设备信息b关联,且子数据库2中存储有id与烹饪信息之间的第二对应关系。那么,服务器可以先判断接收到的设备信息是设备信息a还是设备信息b,若接收到的设备信息是设备信息a,则服务器可以根据第一对应关系确定与id对应的烹饪信息。若接收到的设备信息既不是设备信息a也不是设备信息b,也就是说,接收到的设备信息无法关联到已经存储的设备信息,此时服务器可以使用与接收到的设备信息最接近的设备信息(假设为设备信息a)来确定与id对应的烹饪信息;或者,此时服务器可以向用户终端发送告警信息,以指示用户通过用户终端更新服务器中的数据库。例如,用户可以更新数据库中的设备信息或者用户可以在数据库中添加新的设备信息以及与该新的设备信息对应的第三对应关系。

其中,与接收到的设备信息最接近的设备信息可以是与接收到的设备信息同品牌的类似型号的设备信息,或者,可以是服务器的数据库中最后更新的设备信息,等等。

应理解,本发明实施例中,服务器的数据库可以由用户(例如服务器的管理员)进行更新,例如,更新食材深层信息、烹饪信息等。这样能够保证信息的及时性,并且该信息更新不会修改id和识别码,从而不会影响s202的识别和s203的搜索过程。

本发明实施例中,烹饪信息可以包括烹饪参数、烹饪曲线等。

示例性地,烹饪参数可以包括功率、温度、压力中的至少一个;或者,烹饪参数可以包括烹饪程序。其中,烹饪程序可以包括:浸泡、吸水、加热、保持沸腾、焖煮和保温。

示例性地,烹饪曲线可表示烹饪参数随时间的变化关系,所述烹饪参数可以包括功率、温度、压力中的至少一个。或者,烹饪曲线可表示烹饪程序随时间的变化关系。烹饪程序可以包括:浸泡、吸水、加热、保持沸腾、焖煮和保温。且可理解,不同的烹饪程序的烹饪参数不同,例如,不同的烹饪程序的功率、温度和压力中的至少一个不同。

由此可见,本发明实施例中可以由烹饪器具获取识别码图像,并由服务器确定与识别码图像对应的烹饪信息,这样能够保证烹饪信息与食材的对应性,使得烹饪后的食物的口感最佳。

图3是本发明实施例的烹饪的方法的另一个示意性流程图。图3中包括烹饪器具10和服务器20,图3所示的方法包括s301至s306。

其中,图3中的s301可以参见前述图1中的s101,s302可以参见前述图1中的s102或图2中的s201,s303可以参见前述图2中的s202,s304可以参见前述图2中的s203,s305可以参见前述图1中的s103或图2中的s204,s306可以参见前述图1中的s104,这里不再赘述。

由此可见,本发明实施例中可以由烹饪器具获取识别码图像,并由服务器确定与识别码图像对应的烹饪信息,这样能够保证烹饪信息与食材的对应性,使得烹饪后的食物的口感最佳。另外,由服务器确定与识别码图像对应的烹饪信息而不由烹饪器具确定,能够减轻烹饪器具的处理过程,从而降低对烹饪器具的处理要求,进而降低烹饪器具的制造成本。并且通过服务器确定烹饪信息,能够提高识别率,保证其处理精度。再者,本发明实施例由烹饪器具和服务器结合确定对应的烹饪信息,能够减少用户的操作,提升用户体验。

图4是本发明实施例的烹饪的装置的一个示意性框图。图4所示的装置40包括:获取模块401、发送模块402、接收模块403和烹饪模块404。

获取模块401,用于获取食材包装上的识别码图像;

发送模块402,用于将获取模块401扫描的所述识别码图像发送至与所述烹饪器具物联的服务器;

接收模块403,用于从所述服务器接收与发送模块402发送的所述识别码图像对应的烹饪信息;

烹饪模块404,用于根据接收模块403接收的所述烹饪信息进行烹饪。

示例性地,获取模块401可以具体用于:通过图像采集模块采集所述食材包装上识别码图像。其中,所述图像采集模块为拍照模块。

示例性地,发送模块402可以具体用于:将所述识别码图像进行压缩编码后再发送至与所述烹饪器具物联的服务器。

示例性地,发送模块402可以具体用于:将所述识别码图像进行加密后发送至与所述烹饪器具物联的服务器。

示例性地,所述食材包装为胶囊,所述胶囊用于容纳待烹饪的食材或水。

示例性地,所述食材包装为胶囊,所述烹饪器具包括胶囊安装装置,所述胶囊安装装置用于容纳胶囊。获取模块401可以具体用于:通过一次拍照,获取所述胶囊安装装置中的所有胶囊上的识别码图像。

示例性地,所述识别码为以下中的任意一种形式:二维码、条形码、字符串、图片、数字。

示例性地,所述装置为烹饪器具。

另外,示例性地,参照图7,图4中的获取模块401可以为图7中的图像采集模块,图4中的发送模块402和接收模块403可以为图7中的通讯模块,图4中的烹饪模块404可以为图7中的烹饪模块。

可理解,图4所示的装置40能够用于实现图1和图3的方法实施例中由烹饪器具执行的过程,为避免重复,这里不再赘述。

图5是本发明实施例的用于烹饪的装置的另一个示意性框图。图5所示的装置50包括:接收模块501、处理模块502、搜索模块503和发送模块504。

接收模块501,用于从烹饪器具接收识别码图像;

处理模块502,用于对接收模块501接收到的所述识别码图像进行图像识别,生成对应的id;

搜索模块503,用于搜索所述服务器的数据库中与处理模块502得到的所述id对应的烹饪信息;

发送模块504,用于将搜索模块503确定的所述烹饪信息发送至所述烹饪器具,以使得所述烹饪器具根据所述烹饪信息进行烹饪。

示例性地,处理模块502可以具体用于:若接收模块501接收到的所述识别码图像为压缩编码后的识别码图像,则将所述压缩编码后的识别码图像解码后进行图像识别;若接收模块501接收到的所述识别码图像为加密后的识别码图像,则将所述加密后的识别码图像解密后进行图像识别。

示例性地,搜索模块503可以具体用于:根据所述id和所述烹饪器具的设备信息,确定所述烹饪信息;其中,所述设备信息是所述烹饪器具首次物联至所述服务器时由所述服务器接收到的,或者,所述设备信息是与所述识别码一起接收到的。所述设备信息包括:设备型号或设备序列号。

示例性地,处理模块502可以具体用于:对所述识别码图像进行图像识别,获取食材初级信息;根据所述食材初级信息,生成所述id。

示例性地,搜索模块503可以具体用于:搜索服务器的所述数据库中与id对应的食材深层信息;根据所述食材初级信息和所述食材深层信息,确定所述烹饪信息。其中,所述食材深层信息包括以下至少一种:食材的种植环境信息、收割信息、加工生产信息、物流信息。所述食材初级信息包括以下至少一种:食材名称、重量、生产日期。

示例性地,所述装置为与所述烹饪器具物联的服务器。

另外,示例性地,参照图7,图5中的处理模块502可以为图7中的图像识别模块和解码模块。

可理解,图5所示的装置50能够用于实现图2和图3的方法实施例中由服务器执行的过程,为避免重复,这里不再赘述。

本发明实施例中的服务器可以是单个服务器设备,也可以是由两个或多个服务器设备组成的服务器集群。本发明实施例中由服务器执行的过程,服务器所具有的功能,可以由服务器集群中的一个服务器设备完成,也可以由服务器集群中的几个服务器设备共同完成。例如,图像识别功能和搜索功能可以均由服务器集群中的第一服务器设备完成。再例如,图像识别功能可以由服务器集群中的第一服务器设备完成,搜索功能可以由服务器集群中的第二服务器设备完成。或者再例如,图像识别功能可以由服务器集群中的第一服务器设备和第二服务器设备协同完成,搜索功能可以由服务器集群中的第二服务器设备完成等等。另外,本发明实施例中的服务器也可以是物联网云平台。

图6是本发明实施例的烹饪的系统的一个示意性框图。图6所示的系统60可以包括烹饪器具601和服务器602。其中,烹饪器具601可以为图4所示的装置40,服务器602可以为图5所示的装置50。

示例性地,系统60可以包括烹饪器具和服务器,如图7所示,其中,图7中的烹饪器具包括图像采集模块、通讯模块和烹饪模块,图7中的服务器包括图像识别模块、解码模块和数据库。

由此可见,本发明实施例中可以由烹饪器具获取识别码图像,并由服务器确定与识别码图像对应的烹饪信息,这样能够保证烹饪信息与食材的对应性,使得烹饪后的食物的口感最佳。另外,由服务器确定与识别码图像对应的烹饪信息而不由烹饪器具确定,能够减轻烹饪器具的处理过程,从而降低对烹饪器具的处理要求,进而降低烹饪器具的制造成本。并且通过服务器确定烹饪信息,能够提高识别率,保证其处理精度。再者,本发明实施例由烹饪器具和服务器结合确定对应的烹饪信息,能够减少用户的操作,提升用户体验。

尽管这里已经参考附图描述了示例实施例,应理解上述示例实施例仅仅是示例性的,并且不意图将本发明的范围限制于此。本领域普通技术人员可以在其中进行各种改变和修改,而不偏离本发明的范围和精神。所有这些改变和修改意在被包括在所附权利要求所要求的本发明的范围之内。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个设备,或一些特征可以忽略,或不执行。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该本发明的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如相应的权利要求书所反映的那样,其发明点在于可以用少于某个公开的单个实施例的所有特征的特征来解决相应的技术问题。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域的技术人员可以理解,除了特征之间相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的物品分析设备中的一些模块的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

以上所述,仅为本发明的具体实施方式或对具体实施方式的说明,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围应以权利要求的保护范围为准。

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