食材一键订购方法、系统、电子设备及存储介质技术方案

技术编号:21248393 阅读:31 留言:0更新日期:2019-06-01 08:09
本发明专利技术公开了一种食材一键订购方法、系统、电子设备及存储介质,该方法包括以下步骤:确定待识别菜品的原材料信息;根据所述原材料信息生成原材料清单;调用网上商城的商品添加购物车接口以按照所述原材料清单将商品加入购物车。该方法可通过自动识别待识别菜品中的原材料及其份量比例,然后通过调用网上商城的商品添加购物车接口来将相应份量的原材料加入购物车,实现了自动得到原材料清单并自动按照原材料清单的数据将食材添加至购物车中,达到一键订购的效果,无需用户耗费时间和精力去查询原材料以及在网上商城逐个搜索食材。

One-button ordering method, system, electronic equipment and storage medium for food materials

The invention discloses a one-button ordering method, system, electronic equipment and storage medium for food materials. The method comprises the following steps: determining raw material information of the dishes to be identified; generating raw material list according to the raw material information; calling the commodity of online shopping mall to add shopping cart interface to add commodities to the shopping cart according to the raw material list. This method can automatically identify the raw materials and their proportion in the dishes to be identified, and then add the corresponding amount of raw materials into the shopping cart by calling the interface of the shopping cart of the online shopping mall. It can automatically get the list of raw materials and automatically add the raw materials into the shopping cart according to the data of the raw materials list, so as to achieve the effect of one-click ordering without the time-consuming of users. Time and energy to query raw materials and online shopping malls one by one to search for ingredients.

【技术实现步骤摘要】
食材一键订购方法、系统、电子设备及存储介质
本专利技术涉及智能化购物领域,尤其涉及一种食材一键订购方法、系统、电子设备及计算机可读存储介质。
技术介绍
随着社会的发展,生活的节奏越来越快,尤其是在大城市里奋斗的人们,许多人都不希望花费太多的时间在生活琐事上。大多数人经常会遇到喜欢吃的菜品,但是不知道菜品名称,或者是知道菜品名称却不知道都需要哪些原材料。在这种情况下,如果想在自己烹饪这道菜品的话,需要去查询菜品的相关信息,然后再从超市或者上网购物食材进行烹饪,这个过程需要耗费很多时间和精力。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种食材一键订购方法,其能自动得到原材料清单并自动按照原材料清单的数据将食材添加至购物车中。本专利技术的目的之二在于提供一种食材一键订购系统,其能自动得到原材料清单并自动按照原材料清单的数据将食材添加至购物车中。本专利技术的目的之三在于提供一种电子设备,其能自动得到原材料清单并自动按照原材料清单的数据将食材添加至购物车中。本专利技术的目的之四在于提供一种计算机可读存储介质,该存储介质中的程序运行时可实现自动得到原材料清单并自动按照原材料清单的数据将食材添加至购物车中。本专利技术的目的之一采用如下技术方案实现:一种食材一键订购方法,包括以下步骤:确定待识别菜品的原材料信息;根据所述原材料信息生成原材料清单;调用网上商城的商品添加购物车接口以按照所述原材料清单将商品加入购物车。进一步地,所述确定待识别菜品的原材料信息具体为:获取用户所输入的待识别菜品的菜品图片,其中,该菜品图片指在表面能够显示出原材料的菜品的图片;对所述菜品图片进行预处理;通过已训练好的菜品原材料识别模型对预处理后的菜品图片进行识别以获取所述待识别菜品的原材料信息。进一步地,所述通过已训练好的菜品原材料识别模型对预处理后的菜品图片进行识别以获取所述待识别菜品的原材料信息具体为:通过已训练好的菜品原材料识别模型对预处理后的菜品图片进行识别得到菜品图片中的原材料的名称和所在位置区域;根据原材料所在位置区域的大小计算该原材料在菜品图片中所占的面积;根据原材料的名称以及原材料在菜品图片中所占的面积生成原材料信息。进一步地,所述根据所述原材料信息生成原材料清单具体为:根据原材料在图片中所占的面积与菜品所占面积的比值,得到该原材料在菜品中的面积比例;将所述面积比例转换为重量比例以得到原材料的购买份量,根据原材料的名称以及购买份量形成原材料清单。进一步地,在根据原材料的名称以及购买份量形成原材料清单之前还包括:获取用户所输入的用餐人数,根据所述用餐人数以及预设的人均份量重新确定原材料的购买份量。进一步地,所述确定待识别菜品图片的原材料信息具体为:接收含有待识别菜品的菜品名称的语音信息或文字信息;根据所述语音信息或文字信息中的待识别菜品的名称确定所述待识别菜品中的原材料信息。进一步地,所述根据所述语音信息或文字信息中的待识别菜品的名称确定所述待识别菜品中的原材料信息具体为:从语音信息或文字信息中得到菜品名称;获取数据库中与该菜品名称匹配的菜品烹饪信息并根据该菜品烹饪信息确定所述待识别菜品中的原材料信息。进一步地,所述根据所述原材料信息生成原材料清单具体为:获取所述原材料信息中的各原材料名称以及原材料名称所对应的份量,该份量为单人份时所需要的原材料份量;根据用户设定的用餐人数以及每个原材料的份量确定各原材料的购买份量;根据各原材料名称以及原材料名称所对应的购买份量生成原材料清单。进一步地,还包括步骤:在将商品加入购物车之后,生成订单并向用户展示该订单的确认购买页面以供用户进行支付操作。本专利技术的目的之二采用如下技术方案实现:一种食材一键订购系统,包括:原材料信息确定单元,用于确定待识别菜品的原材料信息;原材料清单生成单元,用于根据所述原材料信息生成原材料清单;商品添加单元,用于调用网上商城的商品添加购物车接口以按照所述原材料清单将商品加入购物车。进一步地,所述原材料信息确定单元具体包括:图片获取单元,用于获取用户所输入的待识别菜品的菜品图片,其中,该菜品图片指在表面能够显示出原材料的菜品的图片;图片预处理单元,用于对所述菜品图片进行预处理;图片识别单元,用于通过已训练好的菜品原材料识别模型对预处理后的菜品图片进行识别以获取所述待识别菜品的原材料信息。进一步地,所述图片识别单元包括:分类识别模块,用于识别菜品图片的原材料的名称和区域通过已训练好的菜品原材料识别模型对预处理后的菜品图片进行识别得到菜品图片中的原材料的名称和所在位置区域;面积计算模块,用于根据原材料所在位置区域的大小计算该原材料在菜品图片中所占的面积;原材料信息生成模块,用于根据原材料的名称以及原材料在菜品图片中所占的面积生成原材料信息。进一步地,所述原材料清单生成单元包括:面积比值确定单元,用于根据原材料在图片中所占的面积与菜品所占面积的比值,得到该原材料在菜品中的面积比例;购买份量确定单元,用于将所述面积比例转换为重量比例以得到原材料的购买份量,根据原材料的名称以及购买份量形成原材料清单。进一步地,所述购买份量确定单元还用于在根据原材料的名称以及购买份量形成原材料清单之前,获取用户所输入的用餐人数,根据所述用餐人数以及预设的人均份量重新确定原材料的购买份量。进一步地,所述原材料信息确定单元包括:语音及文字接收单元,用于接收含有待识别菜品的菜品名称的语音信息或文字信息;语音及文字识别单元,用于根据所述语音信息或文字信息中的待识别菜品的名称确定所述待识别菜品中的原材料信息。进一步地,所述语音及文字识别单元包括:名称识别单元,用于从语音信息或文字信息中得到菜品名称;原材料信息获取单元,用于获取数据库中与该菜品名称匹配的菜品烹饪信息并根据该菜品烹饪信息确定所述待识别菜品中的原材料信息。进一步地,所述原材料清单生成单元具体包括:原材料名称及份量获取模块,用于获取所述原材料信息中的各原材料名称以及原材料名称所对应的份量,该份量为单人份时所需要的原材料份量;购买份量确定模块,用于根据用户设定的用餐人数以及每个原材料的份量确定各原材料的购买份量;原材料清单生成模块,用于根据各原材料名称以及原材料名称所对应的购买份量生成原材料清单。进一步地,还包括:订单生成单元,用于在将商品加入购物车之后,生成订单并向用户展示该订单的确认购买页面以供用户进行支付操作。本专利技术的目的之三采用如下技术方案实现:一种电子设备,所述电子设备包括处理器及存储器,所述存储器存储有计算机程序,所述处理器可读取所述存储器中的计算机程序并运行以实现上述的食材一键订购方法。本专利技术的目的之四采用如下技术方案实现:一种计算机可读存储介质,所述计算机可读存储介质存储有可执行计算机程序,所述计算机程序运行时可实现上述的食材一键订购方法。相比现有技术,本专利技术的有益效果在于:该方法可通过自动识别待识别菜品中的原材料信息,然后通过调用网上商城的商品添加购物车接口来将相应的原材料加入购物车;实现了自动得到原材料清单并自动按照原材料清单的数据将食材添加至购物车中,达到一键订购的效果,无需用户耗费时间和精力去查询原材料以及在网上商城逐个搜索食材。附图说明图1为本专利技术提供的一种食材一键订购方法实施例一的流程示意图;图2为本专利技术提供的本文档来自技高网...

【技术保护点】
1.一种食材一键订购方法,其特征在于,包括以下步骤:确定待识别菜品的原材料信息;根据所述原材料信息生成原材料清单;调用网上商城的商品添加购物车接口以按照所述原材料清单将商品加入购物车。

【技术特征摘要】
1.一种食材一键订购方法,其特征在于,包括以下步骤:确定待识别菜品的原材料信息;根据所述原材料信息生成原材料清单;调用网上商城的商品添加购物车接口以按照所述原材料清单将商品加入购物车。2.如权利要求1所述的食材一键订购方法,其特征在于,所述确定待识别菜品的原材料信息具体为:获取用户所输入的待识别菜品的菜品图片,其中,该菜品图片指在表面能够显示出原材料的菜品的图片;对所述菜品图片进行预处理;通过已训练好的菜品原材料识别模型对预处理后的菜品图片进行识别以获取所述待识别菜品的原材料信息。3.如权利要求2所述的食材一键订购方法,其特征在于,所述通过已训练好的菜品原材料识别模型对预处理后的菜品图片进行识别以获取所述待识别菜品的原材料信息具体为:通过已训练好的菜品原材料识别模型对预处理后的菜品图片进行识别得到菜品图片中的原材料的名称和所在位置区域;根据原材料所在位置区域的大小计算该原材料在菜品图片中所占的面积;根据原材料的名称以及原材料在菜品图片中所占的面积生成原材料信息。4.如权利要求3所述的食材一键订购方法,其特征在于,所述根据所述原材料信息生成原材料清单具体为:根据原材料在菜品图片中所占的面积与整个菜品在菜品图片中所占的面积的比值,得到该原材料在菜品中的面积比例;将所述面积比例转换为重量比例以得到原材料的购买份量,根据原材料的名称以及购买份量形成原材料清单。5.如权利要求4所述的食材一键订购方法,其特征在于,在根据原材料的名称以及购买份量形成原材料清单之前还包括:获取用户所输入的用餐人数,根据所述用餐人数以及预设的人均份量重新确定原材料的购买份量。6.如权利要求1所述的食材一键订购方法,其特征在于,所述确定待识别菜品图片的原材料信息具体为:接收含有待识别菜品的菜品名称的语音信息或文字信息;根据所述语音信息或文字信息中的待识别菜品的名称确定所述待识别菜品中的原材料信息。7.如权利要求6所述的食材一键订购方法,其特征在于,所述根据所述语音信息或文字信息中的待识别菜品的名称确定所述待识别菜品中的原材料信息具体为:从语音信息或文字信息中得到菜品名称;获取数据库中与该菜品名称匹配的菜品烹饪信息并根据该菜品烹饪信息确定所述待识别菜品中的原材料信息。8.如权利要求7所述的食材一键订购方法,其特征在于,所述根据所述原材料信息生成原材料清单具体为:获取所述原材料信息中的各原材料名称以及原材料名称所对应的份量,该份量为单人份时所需要的原材料份量;根据用户设定的用餐人数以及每个原材料的份量确定各原材料的购买份量;根据各原材料名称以及原材料名称所对应的购买份量生成原材料清单。9.如权利要求1至8任一项所述的食材一键订购方法,其特征在于,还包括步骤:在将商品加入购物车之后,生成订单并向用户展示该订单的确认购买页面以供用户进行支付操作。10.一种食材一键订购系统,其特征在于,包括:原材料信息确定单元,用于确定待识别菜品的原材料信息;原材料清单生成单元,用于根据所述原材料信息生成原材料清单;商品添加单元,用于调用网上商城的商品添加购物车接口以按照所述原材料清单将商品加入购物车。11.如权利要求10所述的食材一键订购系统,其特征在于,所述原材料...

【专利技术属性】
技术研发人员:傅峰峰
申请(专利权)人:广州富港万嘉智能科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1