CN109299293A - 用于ar场景的烹饪指导方法、装置、设备及存储介质 - Google Patents
用于ar场景的烹饪指导方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN109299293A CN109299293A CN201810967796.6A CN201810967796A CN109299293A CN 109299293 A CN109299293 A CN 109299293A CN 201810967796 A CN201810967796 A CN 201810967796A CN 109299293 A CN109299293 A CN 109299293A
- Authority
- CN
- China
- Prior art keywords
- culinary art
- information
- equipment
- recipe
- progress
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
本发明提供一种用于AR场景的烹饪指导方法、装置、设备及存储介质,该方法可包括:根据输入的选择指令确定目标菜单,获取包括烹饪食材和/或烹饪器材的图像,并向服务器发送包括目标菜单的信息和图像的信息的查询请求,使得服务器根据目标菜单的信息确定目标菜单对应的食谱,根据图像的信息,从食谱中确定当前烹饪进度以及该食谱中当前烹饪进度之后的烹饪操作,还接收服务器发送的包括当前烹饪进度之后的烹饪操作的信息的查询响应,继而在AR界面上显示当前烹饪进度之后的烹饪操作的信息。本发明可提高烹饪操作的查询效率。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种用于增强现实(Augmented Reality,简称AR)场景的烹饪指导方法、装置、设备及存储介质。
背景技术
生活中的一些场景,用户可能会需进行菜谱查询,以学习烹饪佳肴,从 而丰富生活。
目前,菜谱查询通常需先输入菜单名称,继而根据输入的菜单名称显示 该菜单的菜谱中的所有烹饪操作。
然而,菜谱中通常包括多个烹饪操作,当用户在烹饪过程中,需要查找 某一阶段的烹饪操作,便需要逐一进行翻阅查询,这使得查询效率较低。
发明内容
本发明提供一种用于AR场景的烹饪指导方法、装置、设备及存储介质, 以提高烹饪操作的查询效率。
第一方面,本发明提供一种用于增强现实AR场景的烹饪指导方法,包 括:
根据输入的选择指令,确定目标菜单;
获取包括烹饪食材和/或烹饪器材的图像;
向服务器发送的查询请求;所述查询请求包括:所述目标菜单的信息和 所述图像的信息;所述查询请求用于使得所述服务器根据所述目标菜单的信 息确定所述目标菜单对应的食谱,根据所述图像的信息,从所述食谱中确定 当前烹饪进度,继而确定所述食谱中所述当前烹饪进度之后的烹饪操作;
接收所述服务器发送的查询响应,所述查询响应包括:所述食谱中所述 当前烹饪进度之后的烹饪操作的信息;
在AR界面上显示所述食谱中所述当前烹饪进度之后的烹饪操作的信息。
第二方面,本发明还提供一种用于增强现实AR场景的烹饪指导方法, 包括:
接收AR设备发送的查询请求;所述查询请求包括:目标菜单的信息和 图像的信息;所述目标菜单为所述AR设备根据输入的选择指令所确定的; 所述图像为包括:烹饪食材和/或烹饪器材的图像;
根据所述目标菜单的信息确定所述目标菜单对应的食谱;
根据所述图像的信息,从所述食谱中确定当前烹饪进度;
确定所述食谱中所述当前烹饪进度之后的烹饪操作;
向所述AR设备发送查询响应,所述查询响应包括:所述食谱中所述当 前烹饪进度之后的烹饪操作的信息;所述查询响应用于使得所述AR设备在 AR界面上显示所述食谱中所述当前烹饪进度之后的烹饪操作的信息。
第三方面,本发明提供一种用于增强现实AR场景的烹饪指导装置,包 括:
第一确定模块,用于根据输入的选择指令,确定目标菜单;
获取模块,用于获取包括烹饪食材和/或烹饪器材的图像;
发送模块,用于向服务器发送的查询请求;所述查询请求包括:所述目 标菜单的信息和所述图像的信息;所述查询请求用于使得所述服务器根据所 述目标菜单的信息确定所述目标菜单对应的食谱,根据所述图像的信息,从 所述食谱中确定当前烹饪进度,继而确定所述食谱中所述当前烹饪进度之后 的烹饪操作;
接收模块,用于接收所述服务器发送的查询响应,所述查询响应包括: 所述食谱中所述当前烹饪进度之后的烹饪操作的信息;
显示模块,用于在AR界面上显示所述食谱中所述当前烹饪进度之后 的烹饪操作的信息。
第四方面,本发明提供一种用于增强现实AR场景的烹饪指导装置,包 括:
接收模块,用于接收AR设备发送的查询请求;所述查询请求包括:目 标菜单的信息和图像的信息;所述目标菜单为所述AR设备根据输入的选择 指令所确定的;所述图像为包括:烹饪食材和/或烹饪器材的图像;
确定模块,用于根据所述目标菜单的信息确定所述目标菜单对应的食谱; 根据所述图像的信息,从所述食谱中确定当前烹饪进度;确定所述食谱中所 述当前烹饪进度之后的烹饪操作;
发送模块,用于向所述AR设备发送查询响应,所述查询响应包括: 所述食谱中所述当前烹饪进度之后的烹饪操作的信息;所述查询响应用于 使得所述AR设备在AR界面上显示所述食谱中所述当前烹饪进度之后的 烹饪操作的信息。
第五方面,本发明提供一种增强现实AR设备,包括:存储器及处理器; 所述存储器与所述处理器连接;
所述存储器,用于存储程序指令;
所述处理器,用于在程序指令被执行时,可实现述第一方面所述的用于 AR场景的烹饪指导方法。
第六方面,本发明提供一种服务器,包括:存储器及处理器;所述存储 器与所述处理器连接;
所述存储器,用于存储程序指令;
所述处理器,用于在程序指令被执行时,可实现述第二方面所述的用于 AR场景的烹饪指导方法。
第七方面,本发明提供一种计算机可读存储介质,其上存储有计算机程 序,该计算机程序被处理器执行时实现第一方面所述的用于AR场景的烹饪 指导方法。
第八方面,本发明提供一种计算机可读存储介质,其上存储有计算机程 序,该计算机程序被处理器执行时实现第二方面所述的用于AR场景的烹饪 指导方法。
本发明提供一种用于AR场景的烹饪指导方法、装置、设备及存储介质, 可通过AR设备根据输入的选择指令确定目标菜单,还获取包括烹饪食材和/ 或烹饪器材的图像,并向服务器发送的包括该目标菜单的信息和该图像的信 息的查询请求,使得服务器根据该目标菜单的信息确定该目标菜单对应的食 谱,根据该图像的信息,从该食谱中确定当前烹饪进度以及该食谱中该当前 烹饪进度之后的烹饪操作,服务器还向AR设备发送包括该当前烹饪进度之 后的烹饪操作的信息的查询响应,使得AR设备在在AR界面上显示该食谱 中该当前烹饪进度之后的烹饪操作的信息。该方法,可使得AR设备显示当 前烹饪进度之后的烹饪操作的信息即可,该无需显示当前烹饪指导以及之前 的烹饪操作的信息,无需用户翻阅食谱中的全部操作以查询对应的操作,便 可获知后续烹饪操作的信息,还提高了烹饪操作的查询效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下 面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在 不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种用于AR场景的烹饪指导方法的流程图 一;
图2为本发明实施例提供的一种用于AR场景的烹饪指导方法的流程图 二;
图3为本发明实施例提供的一种用于AR场景的烹饪指导方法的流程图 三;
图4为本发明实施例提供的一种用于AR场景的烹饪指导装置的结构示 意图一;
图5为本发明实施例提供的一种用于AR场景的烹饪指导装置的结构示 意图二;
图6为本发明实施例提供的AR设备的结构示意图;
图7为本发明实施例提供的服务器的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发 明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述, 显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获 得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例各部分及附图中的术语“第一”、“第二” 及“第三”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次 序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发 明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术 语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含, 例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于 清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过 程、方法、产品或设备固有的其它步骤或单元。
本发明下述实施例所涉及的方法流程图仅是示例性说明,不是必须包括 所有的内容和步骤,也不是必须按照所描述的顺序执行。例如,有些步骤还 可以分解,而有些步骤可以合并或部分合并,因此,实际执行的顺序可根据 实际情况改变。
本发明下述实施例所涉及的方框图中的功能模块仅仅是功能实体,不一 定必须与物理上独立的实体相对应。即,可以采用软件形式实现这些功能实 体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或者不同网 络和/或处理器和/或微控制器中实现这些功能实体。
如下结合多个实例对本发明实施例提供的用于AR场景的烹饪指导方法、 装置、设备及存储介质进行说明。AR也称混合现实,可将计算机提供的虚拟 信息增加到真实场景中,用以增强用户对现实世界的感知。
图1为本发明实施例提供的一种用于AR场景的烹饪指导方法的流程图 一。该烹饪指导方法可由AR设备与服务器交互实现。其中,该AR设备例 如是台式电脑、笔记本、个人数字助理(Personal Digital Assistant,简称PDA)、 智能手机、平板电脑等任一具有AR功能的终端设备。该服务器例如可以为 AR功能对应的服务器。
示例地,具有AR功能的终端设备例如可安装有AR应用程序,该服务 器例如可以为该AR应用程序的应用服务器。当然,也可以为其它的服务器 例如应用服务器之外,用于进行烹饪指导的服务器。
如图1所示,本实施例所示的用于AR场景的烹饪指导方法可包括如下:
S101、AR设备根据输入的选择指令,确定目标菜单。
该选择指令可以为用户通过语音输入的菜单选择指令,也可以为用户通 过菜单选择界面所输入的菜单选择指令,还可以为通过搜索界面所输入的菜 单搜索指令。AR设备在接收到该选择指令后,可根据该选择指令确定该目标 菜单。
例如,若该选择指令为通过语音输入的菜单选择指令,则AR设备可根 据该菜单选择指令所对应的语音进行语音识别,从而确定该目标菜单。
若该选择指令为通过菜单选择界面所输入的菜单选择指令,则AR设备 可根据该菜单选择指令对应的菜单选项,确定该目标菜单。
若该选择指令为通过搜索界面所输入的菜单搜索指令,则AR设备可根 据该菜单搜索指令所对应的搜索关键词,确定该目标菜单。
S102、AR设备获取包括烹饪素材和/或烹饪器材的图像。
该AR设备可通过图像采集设备获取包括烹饪素材和/或烹饪器材的图像, 该图像采集设备可以为该AR设备的图像采集设备,或者该AR设备外接的 图像采集设备。该图像采集设备例如可以为摄像头。
在其它的一些示例中,包括烹饪素材和/或烹饪器材的图像还可以为该 AR设备从预设的存储器上获取到的图像,或者,接收到的其它AR设备发送 的图像,或者,从网络上下载的图像。
在一种示例中,若该AR设备可通过图像采集设备获取包括烹饪素材和/ 或烹饪器材的图像,则上述S102中AR设备获取包括烹饪素材和/或烹饪器 材的图像可包括:
该AR设备通过摄像头对包括烹饪素材和/或烹饪器材在内的预设范围进 行拍摄,得到包括烹饪食材和/或烹饪器材的图像。
该烹饪食材包括至少一种食材,例如茄子、豆角、面粉、肉等。该烹饪 器材包括至少一种烹饪用具,如锅具、锅铲等。
S103、AR设备向服务器发送查询请求;该查询请求包括该目标菜单的信 息和该图像的信息。
AR设备可在获取包括烹饪素材和/或烹饪器材的图像之后,直接向服务 器发送该查询请求;也可先对获取的包括烹饪素材和/或烹饪器材的图像进行 预设处理,再根据处理后的图像向服务器发送该查询请求。
该查询请求可以为烹饪进度或操作的查询请求。该烹饪进度或操作的查 询请求可用于查询该目标菜单对应的食谱中,当前烹饪进度以及之后的烹饪 操作等信息。
S104、服务器接收来自AR设备的该查询请求。
S105、服务器根据所述目标菜单的信息确定该目标菜单对应的食谱。
该服务器可根据该目标菜单的信息,从预设的食谱数据库中,确定该目 标菜单对应的食谱,若该目标菜单对应的食谱包括多个食谱,则该服务器还 可从该多个食谱中选择一个食谱。该服务器例如可从多个食谱中随机选择一 个食谱,也可根据食谱的被选择次数、被推荐次数等信息,从该多个食谱中 选择一个食谱。
S106、服务器根据该图像的信息,从该食谱中确定当前烹饪进度,以及 该食谱中该当前烹饪进度之后的烹饪操作。
该服务器可根据该图像的信息,确定该图像中烹饪食材和/或烹饪器材的 烹饪特征,继而根据该烹饪特征,与该食谱中的烹饪进度进行比对,从而确 定该当前烹饪进度,在当前烹饪进度确定后,该食谱中该当前烹饪之后的烹 饪操作便确定了。
S107、服务器向AR设备发送查询响应,该查询响应包括该食谱中该当 前烹饪进度之后的烹饪操作的信息。
服务器可将该食谱中该当前烹饪进度之后的烹饪操作的信息作为增强信 息,携带在查询响应中发送至AR设备。该当前烹饪进度之后的烹饪操作的 信息可包括如下至少一种形式:视频形式、文字形式以及动画形式等。
S108、AR设备接收来自服务器的该查询响应。
S109、AR设备在AR界面上显示该食谱中该当前烹饪进度之后的烹饪操 作的信息。
该AR设备在接收到包括该当前烹饪进度之后的烹饪操作的信息的查询 响应的情况下,便可在AR界面上显示该当前烹饪进度之后的烹饪操作的信 息。
该AR设备可通过叠加渲染技术,将该当前烹饪进度之后的烹饪操作的 信息显示AR界面上。该当前烹饪进度之后的烹饪操作的信息例如可通过透 明方式显示在AR界面上所显示的包括烹饪食材和/或烹饪器材的图像中,以 避免对图像进行遮挡。该透明方式对应的显示透明度可以为预设的透明度。 该预设的透明度例如可以为全透明、半透明或其它透明方式。
该AR设备将该当前烹饪进度之后的烹饪操作的信息显示在该AR界面 上,可为用户提供实时的烹饪指导。
本发明实施例提供的用于AR场景的烹饪指导方法,可通过AR设备根 据输入的选择指令确定目标菜单,还获取包括烹饪食材和/或烹饪器材的图像, 并向服务器发送的包括该目标菜单的信息和该图像的信息的查询请求,使得 服务器根据该目标菜单的信息确定该目标菜单对应的食谱,根据该图像的信 息,从该食谱中确定当前烹饪进度以及该食谱中该当前烹饪进度之后的烹饪 操作,服务器还向AR设备发送包括该当前烹饪进度之后的烹饪操作的信息 的查询响应,使得AR设备在在AR界面上显示该食谱中该当前烹饪进度之后的烹饪操作的信息。该方法,可使得AR设备在AR界面上显示该食谱中 该当前烹饪进度之后的烹饪操作的信息,可在提高食谱查找效率的情况下, 还可给予用户准确实时的烹饪指导,提高了用户体验。并且,该方法中,AR 设备显示当前烹饪进度之后的烹饪操作的信息即可,该无需显示当前烹饪指 导以及之前的烹饪操作的信息,无需用户翻阅食谱中的全部操作以查询对应 的操作,便可获知后续烹饪操作的信息,还提高了烹饪操作的查询效率。
同时,由于该方法,可在AR场景中进行烹饪指导,还丰富了AR设备 的实现功能,提高趣味性,提高用户体验。
可选的,在上述实施例的基础上,本发明实施例还可提供一种用于AR 场景的烹饪指导方法。图2为本发明实施例提供的一种用于AR场景的烹饪 指导方法的流程图二。图2所示的方法为上述图1所示的方法中AR设备向 服务器发送查询请求以及服务器确定当前烹饪进度的可能的示例,本发明不 对此限制。如图2所示,上述S103中AR设备向服务器发送查询请求之前, 所述方法还包括:
S201、AR设备对该图像进行处理,确定该图像中该烹饪食材和/或烹饪 器材的特性信息。
该特征信息可以为烹饪特征信息。该烹饪食材的特征信息可以为该烹饪 食材在烹饪过程中的特性信息,例如茄子被削皮、切块或条的特征信息等。 该烹饪器材的特征信息可以为烹饪器材在烹饪过程中的特征信息,例如锅具 中加入油、对油进行加热等特征信息。
也就是说,如上所述的图像的信息可包括:根据该图像得到的该烹饪食 材和/或烹饪器材的特性信息,则上述S103中AR设备向服务器发送查询请 求可包括:
S202、AR设备向服务器发送查询请求,该查询请求包括:该烹饪食材和 /或烹饪器材的特性信息。
当然,该查询请求中还可包括上述该目标菜单的信息,服务器根据目标 菜单的信息确定食谱的实现参见上述,在此不再赘述。
S203、服务器接收来自AR设备的查询请求。
上述图1中所示的方法中S106中服务器根据该图像的信息,从该食谱中 确定当前烹饪进度可包括:
S204、服务器根据该烹饪食材和/或烹饪器材的特性信息,从该食谱中确 定该当前烹饪进度。
该服务器可根据该烹饪食材和/或烹饪器材的特性信息,与该食谱中的烹 饪进度进行比对,确定该食谱中与该烹饪食材和/或烹饪器材的特性信息的相 似度最高的一个进度为当前烹饪进度。
当然,该服务器还可采用其它的方式,结合其它的信息,确定该当前烹 饪进度,上述仅为一种可能的示例,在此不再赘述。
该实施例提供的烹饪指导方法可由AR设备对获取的图像进行处理得到 该烹饪食材和/或烹饪器材的特性信息,发送至服务器,由服务器根据该烹饪 食材和/或烹饪器材的特性信息确定当前烹饪进度,可使得烹饪进度的确定更 佳精确,提高了烹饪操作的查询准确率。
可选的,在上述实施例的基础上,本发明实施例还可提供一种用于AR 场景的烹饪指导方法。图3为本发明实施例提供的一种用于AR场景的烹饪 指导方法的流程图三。图3所示的方法为上述图1所示的方法中AR设备向 服务器发送查询请求以及服务器确定当前烹饪进度的另一种可能的示例,本 发明不对此限制。如图3所示,上述S103中AR设备向服务器发送查询请求, 可包括:
S301、AR设备向服务器发送查询请求,该查询请求包括该图像。
也就是说,如上所述的图像的信息即为该图像。
当然,该查询请求中还可包括上述该目标菜单的信息,服务器根据目标 菜单的信息确定食谱的实现参见上述,在此不再赘述。
S302、服务器接收来自AR设备的查询请求。
上述图1中所示的方法中S106中服务器根据该图像的信息,从该食谱中 确定当前烹饪进度可包括:
S303、服务器对该图像进行处理,得到该烹饪食材和/或烹饪器材的特性 信息。
该S303的具体实现与上述A201类似,其区别在于在该示例中,由服务 器进行图像的处理。
由于服务器的处理能力通常较强,服务器进行图像的处理,得到该烹饪 食材和/或烹饪器材的特性信息,可提高得到的特征信息的准确度,从而使得 烹饪操作的更加准确。并且由服务器进行图像处理,还可有效减少AR设备 的处理操作,降低AR设备的功耗。
S304、服务器根据该烹饪食材和/或烹饪器材的特性信息,从该食谱中确 定该当前烹饪进度。
该S304的具体实现可参见上述S204,在此不再赘述。
该实施例提供的烹饪指导方法可由AR设备在获取到图像后,便发送至 服务器,由服务器对图像进行处理得到该烹饪食材和/或烹饪器材的特性信息, 继而根据该烹饪食材和/或烹饪器材的特性信息确定当前烹饪进度,可使得烹 饪进度的确定更佳精确,提高了烹饪操作的查询准确率。并且由服务器进行 图像的处理,得到该烹饪食材和/或烹饪器材的特性信息,可提高得到的特征 信息的准确度,从而使得烹饪操作的更加准确,还可有效减少AR设备的处 理操作,降低AR设备的功耗。
下述为本发明装置实施例,可以用于执行本发明上述方法实施例,其实 现原理和技术效果类似。
图4为本发明实施例提供的一种用于AR场景的烹饪指导装置的结构示 意图一。该用于AR场景的烹饪指导装置软件和/或硬件的方式集成在AR设 备中。如图4所示,本实施例的用于AR场景的烹饪指导装置40可以包括:
第一确定模块41,用于根据输入的选择指令,确定目标菜单。
获取模块42,用于获取包括烹饪食材和/或烹饪器材的图像。
发送模块43,用于向服务器发送的查询请求;该查询请求包括:该目标 菜单的信息和该图像的信息;该查询请求用于使得该服务器根据该目标菜单 的信息确定该目标菜单对应的食谱,根据该图像的信息,从该食谱中确定当 前烹饪进度,继而确定该食谱中该当前烹饪进度之后的烹饪操作。
接收模块44,用于接收该服务器发送的查询响应,该查询响应包括:该 食谱中该当前烹饪进度之后的烹饪操作的信息。
显示模块45,用于在AR界面上显示该食谱中该当前烹饪进度之后烹饪 操作的信息。
可选的,该烹饪指导装置40还可包括:
第二确定模块,用于对该图像进行处理,确定该图像中该烹饪食材和/或 该烹饪器材的特征信息。
该图像的信息包括:该烹饪食材和/或该烹饪器材的特征信息;该查询请 求用于使得该服务器根据该烹饪食材和/或该烹饪器材的特征信息,从该食谱 中确定该当前烹饪进度。
可选的,该图像的信息包括:该图像;该查询请求用于使得该服务器对 该图像进行处理,确定该图像中该烹饪食材和/或该烹饪器材的特征信息,并 根据该烹饪食材和/或该烹饪器材的特征信息,从该食谱中确定该当前烹饪进 度。
可选的,该食谱中该当前烹饪进度之后的烹饪操作的信息可包括如下至 少一种形式的信息:文字形式、动画形式和视频形式。
本实施例的装置,可执行上述图1至图3中任一所述的AR设备执行的 烹饪指导方法,其具体实现及有益效果参见上述,在此不再赘述。
图5为本发明实施例提供的一种用于AR场景的烹饪指导装置的结构示 意图二。该用于AR场景的烹饪指导装置软件和/或硬件的方式集成在服务器 中。如图5所示,本实施例的用于AR场景的烹饪指导装置50可以包括:
接收模块51,用于接收AR设备发送的查询请求;该查询请求包括:目 标菜单的信息和图像的信息;该目标菜单为该AR设备根据输入的选择指令 所确定的;该图像为包括:烹饪食材和/或烹饪器材的图像。
确定模块52,用于根据该目标菜单的信息确定该目标菜单对应的食谱; 根据所述图像的信息,从该食谱中确定当前烹饪进度;确定该食谱中该当前 烹饪进度之后的烹饪操作。
发送模块53,用于向该AR设备发送查询响应,该查询响应包括:该食 谱中该当前烹饪进度之后的烹饪操作的信息;该查询响应用于使得该AR设 备在AR界面上显示该食谱中该当前烹饪进度之后的烹饪操作的信息。
可选的,该图像的信息包括:该图像中该烹饪食材和/或该烹饪器材的特 征信息。
确定模块52,具体用于根据该烹饪食材和/或该烹饪器材的特征信息,从 该食谱中确定该当前烹饪进度。
可选的,该图像的信息包括:该图像。
确定模块52,具体用于对该图像进行处理,确定该图像中该烹饪食材和 /或该烹饪器材的特征信息;根据该烹饪食材和/或该烹饪器材的特征信息,从 该食谱中确定该当前烹饪进度。
可选的,该食谱中该当前烹饪进度之后的烹饪操作的信息可包括如下至 少一种形式的信息:文字形式、动画形式和视频形式。
本实施例提供的装置可执行上述图1至图3中任一所示的服务器执行的 烹饪指导方法,其具体实现及有效效果,可参见上述,在此不再赘述。
图6为本发明实施例提供的AR设备的结构示意图。如图6所示,本实 施例的AR设备60包括:存储器61和处理器62。其中,存储器61通过总线 与处理器62连接。
存储器61,用于存储程序指令。
处理器62,用于在程序指令被执行时,使得处理器62执行上述图1至 图3中任一所示的AR设备执行的烹饪指导方法。
本实施例的AR设备可执行上述图1至图3中任一所示的AR设备执行 的烹饪指导方法,其具体实现及有效效果,可参见上述,在此不再赘述。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序, 该计算机程序可被上述图6所述的处理器62执行实现上任一实施例所示的 AR设备执行的烹饪指导方法,其具体实现及有效效果,可参见上述,在此不 再赘述。
图7为本发明实施例提供的服务器的结构示意图。如图7所示,本实施 例的服务器70包括:存储器71和处理器72。其中,存储器71通过总线与 处理器72连接。
存储器71,用于存储程序指令。
处理器72,用于在程序指令被执行时,使得处理器72执行上述图1至 图3中任一所示的服务器执行的烹饪指导方法。
本实施例的服务器可执行上述图1至图3中任一所示的服务器执行的烹 饪指导方法,其具体实现及有效效果,可参见上述,在此不再赘述。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序, 该计算机程序可被上述图7所述的处理器72执行实现上任一实施例所示的服 务器执行的烹饪指导方法,其具体实现及有效效果,可参见上述,在此不再 赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步 骤可以通过程序指令相关的硬件来完成。前述的计算机程序可以存储于一计 算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步 骤;而前述的存储介质包括:只读内存(Read-Only Memory,ROM)、随机 存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存 储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对 其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通 技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并 不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (20)
1.一种用于增强现实AR场景的烹饪指导方法,其特征在于,包括:
根据输入的选择指令,确定目标菜单;
获取包括烹饪食材和/或烹饪器材的图像;
向服务器发送的查询请求;所述查询请求包括:所述目标菜单的信息和所述图像的信息;所述查询请求用于使得所述服务器根据所述目标菜单的信息确定所述目标菜单对应的食谱,根据所述图像的信息,从所述食谱中确定当前烹饪进度,继而确定所述食谱中所述当前烹饪进度之后的烹饪操作;
接收所述服务器发送的查询响应,所述查询响应包括:所述食谱中所述当前烹饪进度之后的烹饪操作的信息;
在AR界面上显示所述食谱中所述当前烹饪进度之后的烹饪操作的信息。
2.根据权利要求1所述的方法,其特征在于,所述向服务器发送查询请求之前,所述方法还包括:
对所述图像进行处理,确定所述图像中所述烹饪食材和/或所述烹饪器材的特征信息;
所述图像的信息包括:所述烹饪食材和/或所述烹饪器材的特征信息;所述查询请求用于使得所述服务器根据所述烹饪食材和/或所述烹饪器材的特征信息,从所述食谱中确定所述当前烹饪进度。
3.根据权利要求1所述的方法,其特征在于,所述图像的信息包括:所述图像;所述查询请求用于使得所述服务器对所述图像进行处理,确定所述图像中所述烹饪食材和/或所述烹饪器材的特征信息,并根据所述烹饪食材和/或所述烹饪器材的特征信息,从所述食谱中确定所述当前烹饪进度。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述食谱中所述当前烹饪进度之后的烹饪操作的信息可包括如下至少一种形式的信息:
文字形式、动画形式和视频形式。
5.一种用于增强现实AR场景的烹饪指导方法,其特征在于,包括:
接收AR设备发送的查询请求;所述查询请求包括:目标菜单的信息和图像的信息;所述目标菜单为所述AR设备根据输入的选择指令所确定的;所述图像为包括:烹饪食材和/或烹饪器材的图像;
根据所述目标菜单的信息确定所述目标菜单对应的食谱;
根据所述图像的信息,从所述食谱中确定当前烹饪进度;
确定所述食谱中所述当前烹饪进度之后的烹饪操作;
向所述AR设备发送查询响应,所述查询响应包括:所述食谱中所述当前烹饪进度之后的烹饪操作的信息;所述查询响应用于使得所述AR设备在AR界面上显示所述食谱中所述当前烹饪进度之后的烹饪操作的信息。
6.根据权利要求5所述的方法,其特征在于,所述图像的信息包括:所述图像中所述烹饪食材和/或所述烹饪器材的特征信息;
所述根据所述图像的信息,从所述食谱中确定当前烹饪进度,包括:
根据所述烹饪食材和/或所述烹饪器材的特征信息,从所述食谱中确定所述当前烹饪进度。
7.根据权利要求5所述的方法,其特征在于,所述图像的信息包括:所述图像;
所述根据所述图像的信息,从所述食谱中确定当前烹饪进度,包括:
对所述图像进行处理,确定所述图像中所述烹饪食材和/或所述烹饪器材的特征信息;
根据所述烹饪食材和/或所述烹饪器材的特征信息,从所述食谱中确定所述当前烹饪进度。
8.根据权利要求5-7中任一项所述的方法,其特征在于,所述食谱中所述当前烹饪进度之后的烹饪操作的信息可包括如下至少一种形式的信息:
文字形式、动画形式和视频形式。
9.一种用于增强现实AR场景的烹饪指导装置,其特征在于,包括:
第一确定模块,用于根据输入的选择指令,确定目标菜单;
获取模块,用于获取包括烹饪食材和/或烹饪器材的图像;
发送模块,用于向服务器发送的查询请求;所述查询请求包括:所述目标菜单的信息和所述图像的信息;所述查询请求用于使得所述服务器根据所述目标菜单的信息确定所述目标菜单对应的食谱,根据所述图像的信息,从所述食谱中确定当前烹饪进度,继而确定所述食谱中所述当前烹饪进度之后的烹饪操作;
接收模块,用于接收所述服务器发送的查询响应,所述查询响应包括:所述食谱中所述当前烹饪进度之后的烹饪操作的信息;
显示模块,用于在AR界面上显示所述食谱中所述当前烹饪进度之后的烹饪操作的信息。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:
第二确定模块,用于对所述图像进行处理,确定所述图像中所述烹饪食材和/或所述烹饪器材的特征信息;
所述图像的信息包括:所述烹饪食材和/或所述烹饪器材的特征信息;所述查询请求用于使得所述服务器根据所述烹饪食材和/或所述烹饪器材的特征信息,从所述食谱中确定所述当前烹饪进度。
11.根据权利要求9所述的装置,其特征在于,所述图像的信息包括:所述图像;所述查询请求用于使得所述服务器对所述图像进行处理,确定所述图像中所述烹饪食材和/或所述烹饪器材的特征信息,并根据所述烹饪食材和/或所述烹饪器材的特征信息,从所述食谱中确定所述当前烹饪进度。
12.根据权利要求9-11中任一项所述的装置,其特征在于,所述食谱中所述当前烹饪进度之后的烹饪操作的信息可包括如下至少一种形式的信息:
文字形式、动画形式和视频形式。
13.一种用于增强现实AR场景的烹饪指导装置,其特征在于,包括:
接收模块,用于接收AR设备发送的查询请求;所述查询请求包括:目标菜单的信息和图像的信息;所述目标菜单为所述AR设备根据输入的选择指令所确定的;所述图像为包括:烹饪食材和/或烹饪器材的图像;
确定模块,用于根据所述目标菜单的信息确定所述目标菜单对应的食谱;根据所述图像的信息,从所述食谱中确定当前烹饪进度;确定所述食谱中所述当前烹饪进度之后的烹饪操作;
发送模块,用于向所述AR设备发送查询响应,所述查询响应包括:所述食谱中所述当前烹饪进度之后的烹饪操作的信息;所述查询响应用于使得所述AR设备在AR界面上显示所述食谱中所述当前烹饪进度之后的烹饪操作的信息。
14.根据权利要求13所述的装置,其特征在于,所述图像的信息包括:所述图像中所述烹饪食材和/或所述烹饪器材的特征信息;
所述确定模块,具体用于根据所述烹饪食材和/或所述烹饪器材的特征信息,从所述食谱中确定所述当前烹饪进度。
15.根据权利要求13所述的装置,其特征在于,所述图像的信息包括:所述图像;
所述确定模块,具体用于对所述图像进行处理,确定所述图像中所述烹饪食材和/或所述烹饪器材的特征信息;根据所述烹饪食材和/或所述烹饪器材的特征信息,从所述食谱中确定所述当前烹饪进度。
16.根据权利要求13-15中任一项所述的装置,其特征在于,所述食谱中所述当前烹饪进度之后的烹饪操作的信息可包括如下至少一种形式的信息:
文字形式、动画形式和视频形式。
17.一种增强现实AR设备,其特征在于,包括:存储器及处理器;所述存储器与所述处理器连接;
所述存储器,用于存储程序指令;
所述处理器,用于在程序指令被执行时,实现权利要求1-4任一项所述的用于AR场景的烹饪指导方法。
18.一种服务器,其特征在于,包括:存储器及处理器;所述存储器与所述处理器连接;
所述存储器,用于存储程序指令;
所述处理器,用于在程序指令被执行时,实现权利要求5-8任一项所述的用于增强现实AR场景的烹饪指导方法。
19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-4任一项所述的用于增强现实AR场景的烹饪指导方法。
20.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求5-8任一项所述的用于增强现实AR场景的烹饪指导方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810967796.6A CN109299293A (zh) | 2018-08-23 | 2018-08-23 | 用于ar场景的烹饪指导方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810967796.6A CN109299293A (zh) | 2018-08-23 | 2018-08-23 | 用于ar场景的烹饪指导方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109299293A true CN109299293A (zh) | 2019-02-01 |
Family
ID=65165603
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810967796.6A Pending CN109299293A (zh) | 2018-08-23 | 2018-08-23 | 用于ar场景的烹饪指导方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109299293A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110222166A (zh) * | 2019-06-25 | 2019-09-10 | 上海智臻智能网络科技股份有限公司 | 问答服务提供方法、装置、设备、介质及沉浸式教练*** |
CN110234040A (zh) * | 2019-05-10 | 2019-09-13 | 九阳股份有限公司 | 一种烹饪设备的食材图像获取方法以及烹饪设备 |
CN110348298A (zh) * | 2019-05-31 | 2019-10-18 | 浙江口碑网络技术有限公司 | 餐品制作信息的确定方法、装置及设备 |
CN110974034A (zh) * | 2019-12-06 | 2020-04-10 | 杭州九阳小家电有限公司 | 一种快捷diy烹饪器具 |
CN111722543A (zh) * | 2019-03-20 | 2020-09-29 | 佛山市顺德区美的电热电器制造有限公司 | 一种控制方法、装置及*** |
CN111859120A (zh) * | 2020-06-30 | 2020-10-30 | 海尔优家智能科技(北京)有限公司 | 信息推送方法和装置、计算机可读的存储介质及电子装置 |
CN112033415A (zh) * | 2020-09-16 | 2020-12-04 | 江西太空机器人科技有限公司 | 移动机器人自动导航方法及*** |
CN112305951A (zh) * | 2019-07-30 | 2021-02-02 | 比亚迪股份有限公司 | 基于智能厨具的烹饪辅助方法、装置、终端及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130137076A1 (en) * | 2011-11-30 | 2013-05-30 | Kathryn Stone Perez | Head-mounted display based education and instruction |
KR20140139696A (ko) * | 2013-05-28 | 2014-12-08 | 주홍찬 | 증강현실을 이용한 레시피 콘텐츠 서비스 장치 및 방법 |
CN205447921U (zh) * | 2016-03-03 | 2016-08-10 | 沈阳英林特电器有限公司 | 一种智能烹饪*** |
CN106774874A (zh) * | 2016-12-12 | 2017-05-31 | 大连文森特软件科技有限公司 | 基于ar增强现实技术和基于颜色评价的烹饪辅助*** |
CN107566908A (zh) * | 2017-08-30 | 2018-01-09 | 深圳Tcl新技术有限公司 | 智能电视获取菜谱的方法、智能电视及存储介质 |
CN107577176A (zh) * | 2017-08-16 | 2018-01-12 | 珠海格力电器股份有限公司 | 烹饪器具的控制方法、装置和*** |
CN108304039A (zh) * | 2018-02-13 | 2018-07-20 | 京东方科技集团股份有限公司 | 基于ar的烹饪指导装置及方法 |
CN108351107A (zh) * | 2015-11-12 | 2018-07-31 | 三星电子株式会社 | 烤炉和烤炉门开闭方法 |
CN108415296A (zh) * | 2017-02-09 | 2018-08-17 | 佛山市顺德区美的电热电器制造有限公司 | 一种烹饪控制方法及装置、设备 |
-
2018
- 2018-08-23 CN CN201810967796.6A patent/CN109299293A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130137076A1 (en) * | 2011-11-30 | 2013-05-30 | Kathryn Stone Perez | Head-mounted display based education and instruction |
KR20140139696A (ko) * | 2013-05-28 | 2014-12-08 | 주홍찬 | 증강현실을 이용한 레시피 콘텐츠 서비스 장치 및 방법 |
CN108351107A (zh) * | 2015-11-12 | 2018-07-31 | 三星电子株式会社 | 烤炉和烤炉门开闭方法 |
CN205447921U (zh) * | 2016-03-03 | 2016-08-10 | 沈阳英林特电器有限公司 | 一种智能烹饪*** |
CN106774874A (zh) * | 2016-12-12 | 2017-05-31 | 大连文森特软件科技有限公司 | 基于ar增强现实技术和基于颜色评价的烹饪辅助*** |
CN108415296A (zh) * | 2017-02-09 | 2018-08-17 | 佛山市顺德区美的电热电器制造有限公司 | 一种烹饪控制方法及装置、设备 |
CN107577176A (zh) * | 2017-08-16 | 2018-01-12 | 珠海格力电器股份有限公司 | 烹饪器具的控制方法、装置和*** |
CN107566908A (zh) * | 2017-08-30 | 2018-01-09 | 深圳Tcl新技术有限公司 | 智能电视获取菜谱的方法、智能电视及存储介质 |
CN108304039A (zh) * | 2018-02-13 | 2018-07-20 | 京东方科技集团股份有限公司 | 基于ar的烹饪指导装置及方法 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111722543A (zh) * | 2019-03-20 | 2020-09-29 | 佛山市顺德区美的电热电器制造有限公司 | 一种控制方法、装置及*** |
CN110234040A (zh) * | 2019-05-10 | 2019-09-13 | 九阳股份有限公司 | 一种烹饪设备的食材图像获取方法以及烹饪设备 |
CN110234040B (zh) * | 2019-05-10 | 2022-08-09 | 九阳股份有限公司 | 一种烹饪设备的食材图像获取方法以及烹饪设备 |
CN110348298A (zh) * | 2019-05-31 | 2019-10-18 | 浙江口碑网络技术有限公司 | 餐品制作信息的确定方法、装置及设备 |
CN110222166A (zh) * | 2019-06-25 | 2019-09-10 | 上海智臻智能网络科技股份有限公司 | 问答服务提供方法、装置、设备、介质及沉浸式教练*** |
CN112305951A (zh) * | 2019-07-30 | 2021-02-02 | 比亚迪股份有限公司 | 基于智能厨具的烹饪辅助方法、装置、终端及存储介质 |
CN110974034A (zh) * | 2019-12-06 | 2020-04-10 | 杭州九阳小家电有限公司 | 一种快捷diy烹饪器具 |
CN111859120A (zh) * | 2020-06-30 | 2020-10-30 | 海尔优家智能科技(北京)有限公司 | 信息推送方法和装置、计算机可读的存储介质及电子装置 |
CN112033415A (zh) * | 2020-09-16 | 2020-12-04 | 江西太空机器人科技有限公司 | 移动机器人自动导航方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109299293A (zh) | 用于ar场景的烹饪指导方法、装置、设备及存储介质 | |
CN108334606B (zh) | 用于智能家居的语音交互方法、装置及服务器 | |
US20140074830A1 (en) | Device for presenting recipe and method for presenting recipe | |
CN104239433A (zh) | 可联网冰箱及其信息推荐方法和*** | |
CN111035261B (zh) | 烹饪控制方法、装置及设备 | |
CN104462500B (zh) | 控件活跃度的确定方法、控件处理方法及装置 | |
CN105223856A (zh) | 一种基于语音识别的烹饪辅助***及方法 | |
CN110049378A (zh) | 一种视频模式下的互动方法、控制***及终端 | |
CN109300346A (zh) | 智能厨房***及教学方法 | |
CN108903587A (zh) | 语音辅助烹饪方法、语音处理设备及计算机可读存储介质 | |
CN109710855A (zh) | 一种确定菜谱的方法、装置、烹饪设备及存储介质 | |
CN113238508A (zh) | 一种烹饪提醒方法及装置 | |
US20160055637A1 (en) | Providing image parameters | |
CN111145323B (zh) | 一种图像渲染方法及装置 | |
EP3330903A1 (en) | Information processing method, information processing system, and terminal | |
CN111061891A (zh) | 图像识别菜谱开发方法、终端及可读存储介质 | |
CN110866844A (zh) | 菜谱执行方法、装置、存储介质及计算机设备 | |
CN106294610A (zh) | 移动终端以及基于增强现实的做菜体验方法 | |
CN109726632A (zh) | 背景推荐方法及相关产品 | |
CN109086367A (zh) | 一种智能烹饪器具的功能选项推荐方法及设备 | |
CN110825770A (zh) | 一种电子菜谱的生成方法及电子设备 | |
CN115599890A (zh) | 产品推荐方法及相关装置 | |
JP6310165B1 (ja) | 情報処理装置、情報処理方法、プログラム、記憶媒体 | |
US20230046227A1 (en) | Cooking recipe display system, cooking recipe display method, program, and information terminal | |
CN108898169A (zh) | 图片处理方法、图片处理装置及终端设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190201 |
|
RJ01 | Rejection of invention patent application after publication |