WO2018076514A1 - Cooking recipe push method, push apparatus and server - Google Patents

Cooking recipe push method, push apparatus and server Download PDF

Info

Publication number
WO2018076514A1
WO2018076514A1 PCT/CN2016/111602 CN2016111602W WO2018076514A1 WO 2018076514 A1 WO2018076514 A1 WO 2018076514A1 CN 2016111602 W CN2016111602 W CN 2016111602W WO 2018076514 A1 WO2018076514 A1 WO 2018076514A1
Authority
WO
WIPO (PCT)
Prior art keywords
cooking
vegetable
recipe
user
pushing
Prior art date
Application number
PCT/CN2016/111602
Other languages
French (fr)
Chinese (zh)
Inventor
董黎晨
Original Assignee
深圳前海弘稼科技有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 深圳前海弘稼科技有限公司 filed Critical 深圳前海弘稼科技有限公司
Publication of WO2018076514A1 publication Critical patent/WO2018076514A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Definitions

  • the present invention relates to the field of server technology, and in particular, to a method for pushing a cooking recipe, a pushing device for cooking a recipe, and a server.
  • various vegetables can be planted in the planting equipment, so that the supply of vegetables is no longer affected by the seasons, and the user's demand for various vegetables is satisfied.
  • planting equipment becomes more and more intelligent, many families have planting equipment, and users can plant different vegetables according to their own preferences, ensuring the safety of edible vegetables.
  • the vegetables in the planting equipment are mature and can be eaten, it is very troublesome to require the user to actively search for various cooking recipes on the Internet.
  • the invention is based on the above problems, and proposes a new technical scheme, which can automatically push the cooking recipe to the user according to the vegetables grown in the planting equipment, so as to prevent the user from actively searching for cooking recipes online, thereby improving the user experience.
  • the first aspect of the present invention provides a method for pushing a cooking recipe, comprising: obtaining an image of a vegetable in a planting device; and identifying a vegetable type in the planting device according to the vegetable image; The cooking recipes related to the vegetable types are pushed to the user.
  • identifying the type of the vegetable in the planting device for example, identifying whether the vegetable in the planting device is a tomato, a cucumber, or a pepper, and actively pushing the cooking recipe related to the vegetable type to the user, It avoids the user's active online search for cooking recipes, thereby enhancing the user experience.
  • the morphology thereof is different, and therefore, when the vegetables are in a preset growth period (for example, a growth mature period), the vegetable images are obtained, and the vegetable images can be more accurately based on the vegetables. Identify the type of vegetables.
  • the step of pushing the cooking recipe related to the vegetable type to the user further comprising: receiving cooking preference information input by the user; A cooking recipe that meets the cooking preference information is pushed to the user.
  • the cooking recipe is pushed according to the cooking preference information input by the user, so that the pushed cooking recipe is more in line with the personal needs of the user, thereby improving the success rate of the cooking recipe pushing.
  • the cooking preference information comprises a combination of one or more of the following: a name of the cuisine, a type of mouthfeel, a type of cooking.
  • the user can input the name of the favorite cuisine, for example, eight major cuisines, including Lu cuisine, Sichuan cuisine, Cantonese cuisine, leeks, Su Cai, Zhejiang cuisine, Hunan cuisine and Anhui cuisine; and can also input the taste type of his preference. For example, salty, sweet, sweet and sour, spicy; you can also enter the type of cooking you like, such as cooking, steaming, frying, frying, stewing.
  • the pushed cooking recipe can be made more in line with the individual needs of the user.
  • any one of the above technical solutions preferably, further comprising: receiving a user-triggered selection instruction, selecting a target cooking recipe in a cooking recipe related to the vegetable type; and transmitting the target cooking recipe to the smart cooking appliance, The smart cooking appliance is cooked according to the target cooking recipe.
  • the target cooking recipe selected by the user can be directly sent to the smart cooking appliance, so that the smart cooking appliance performs cooking according to the target cooking recipe, and communication with the smart cooking appliance is realized.
  • a second aspect of the present invention provides a push device for cooking a recipe, comprising: an acquisition unit for acquiring a vegetable image in the planting device; and an identification unit configured to identify the planting device according to the vegetable image a vegetable type; a pushing unit for pushing a cooking recipe related to the vegetable type to the user.
  • identifying the type of the vegetable in the planting device for example, identifying whether the vegetable in the planting device is a tomato, a cucumber, or a pepper, and actively pushing the cooking recipe related to the vegetable type to the user, It avoids the user's active online search for cooking recipes, thereby enhancing the user experience.
  • the method further includes: a first sending unit, configured to send an image request to the planting device for determining the planting device when the vegetable in the planting device is in a preset growth period The vegetable image is taken according to the image request.
  • the morphology thereof is different, and therefore, when the vegetables are in a preset growth period (for example, a growth mature period), the vegetable images are obtained, and the vegetable images can be more accurately based on the vegetables. Identify the type of vegetables.
  • the pushing unit further comprises: a receiving subunit, configured to receive cooking preference information input by the user; and a pushing subunit, configured to be related to the vegetable type and conform to the The cooking recipes that describe the cooking preferences are pushed to the user.
  • the cooking recipe is pushed according to the cooking preference information input by the user, so that the pushed cooking recipe is more in line with the personal needs of the user, thereby improving the success rate of the cooking recipe pushing.
  • the cooking preference information comprises a combination of one or more of the following: a name of the cuisine, a type of mouthfeel, a type of cooking.
  • the user can input the name of the favorite cuisine, for example, eight major cuisines, including Lu cuisine, Sichuan cuisine, Cantonese cuisine, leeks, Su Cai, Zhejiang cuisine, Hunan cuisine and Anhui cuisine; and can also input the taste type of his preference. For example, salty, sweet, sweet and sour, spicy; you can also enter the type of cooking you like, such as cooking, steaming, frying, frying, stewing.
  • the pushed cooking recipe can be made more in line with the individual needs of the user.
  • the method further includes: a selecting unit, configured to receive a user-triggered selection instruction, select a target cooking recipe in a cooking recipe related to the vegetable type; and a second sending unit, configured to The target cooking recipe is sent to the smart cooking appliance for cooking by the smart cooking appliance in accordance with the target cooking recipe.
  • the target cooking recipe selected by the user can be directly sent to the smart cooking appliance, so that the smart cooking appliance can be cooked according to the target cooking recipe, realizing and intelligently Communication between cooking appliances.
  • a third aspect of the present invention provides a server comprising the push device of the cooking recipe according to any one of the above aspects, wherein the server has the push device of the cooking recipe according to any one of the above aspects.
  • the cooking recipe can be automatically pushed to the user according to the vegetables grown in the planting equipment, so as to prevent the user from actively searching for cooking recipes on the Internet, thereby improving the user experience.
  • FIG. 1 is a flow chart showing a method of pushing a cooking recipe according to an embodiment of the present invention
  • FIG. 2 is a flow chart showing a method of pushing a cooking recipe according to another embodiment of the present invention.
  • FIG. 3 is a schematic structural view of a pushing device for cooking a recipe according to an embodiment of the present invention.
  • FIG. 4 is a block diagram showing the structure of a server according to an embodiment of the present invention.
  • Figure 5 shows a schematic view of the construction of a planting system in accordance with one embodiment of the present invention.
  • FIG. 1 is a flow chart showing a method of pushing a cooking recipe according to an embodiment of the present invention.
  • a method for pushing a cooking recipe includes:
  • step 102 an image of the vegetables in the planting equipment is obtained.
  • Step 104 Identify the vegetable species in the planting device according to the vegetable image.
  • step 106 the cooking recipe related to the vegetable type is pushed to the user.
  • identifying the type of the vegetable in the planting device for example, identifying whether the vegetable in the planting device is a tomato, a cucumber, or a pepper, and actively pushing the cooking recipe related to the vegetable type to the user, It avoids the user's active online search for cooking recipes, thereby enhancing the user experience.
  • the method of pushing the cooking recipe can be used for planting equipment, servers or terminals.
  • the cooking method of the cooking recipe is used for the planting equipment or the server
  • the cooking recipe related to the vegetable type is pushed to the terminal bound to the planting equipment for the terminal to display the cooking recipe to the user.
  • the pushing method of the cooking recipe is used for the terminal
  • the cooking recipe related to the vegetable type is directly displayed on the terminal to implement pushing the cooking recipe to the user.
  • the method further includes: when determining that the vegetables in the planting device are in a preset growth period, sending an image request to the planting device, for the planting device to request a shooting according to the image The vegetable image.
  • the step 106 further includes: receiving cooking preference information input by the user; and pushing the cooking recipe related to the vegetable type and conforming to the cooking preference information to the user.
  • the cooking recipe is pushed according to the cooking preference information input by the user, so that the pushed cooking recipe is more in line with the personal needs of the user, thereby improving the success rate of the cooking recipe pushing.
  • the cooking preference information comprises a combination of one or more of the following: a name of the cuisine, a type of mouthfeel, a type of cooking.
  • the user can input the name of the favorite cuisine, for example, eight major cuisines, including Lu cuisine, Sichuan cuisine, Cantonese cuisine, leeks, Su Cai, Zhejiang cuisine, Hunan cuisine and Anhui cuisine; and can also input the taste type of his preference. For example, salty, sweet, sweet and sour, spicy; You can type the type of cooking you like, such as cooking, steaming, frying, frying, and stewing. According to the user's cooking preference information, the pushed cooking recipe can be made more in line with the individual needs of the user.
  • any one of the above technical solutions preferably, further comprising: receiving a user-triggered selection instruction, selecting a target cooking recipe in a cooking recipe related to the vegetable type; and transmitting the target cooking recipe to the smart cooking appliance (eg a smart rice cooker, a smart cooker) for cooking the smart cooking appliance according to the target cooking recipe.
  • the smart cooking appliance eg a smart rice cooker, a smart cooker
  • the target cooking recipe selected by the user can be directly sent to the smart cooking appliance, so that the smart cooking appliance performs cooking according to the target cooking recipe, and communication with the smart cooking appliance is realized.
  • FIG. 2 is a flow chart showing a method of pushing a cooking recipe according to another embodiment of the present invention.
  • a method for pushing a cooking recipe according to another embodiment of the present invention includes:
  • step 202 the camera of the planting device takes a picture of the vegetable.
  • step 204 the planting device uploads the vegetable image to the server.
  • step 206 the server identifies the vegetable type by image recognition.
  • step 208 the server pushes the cooking recipe related to the vegetable type to the terminal.
  • step 210 the terminal displays the cooking recipe.
  • Fig. 3 is a block diagram showing the structure of a push device for cooking a recipe according to an embodiment of the present invention.
  • a cooking apparatus 300 for cooking recipes includes an acquisition unit 302, an identification unit 304, and a push unit 306.
  • the obtaining unit 302 is configured to acquire a vegetable image in the planting device; the identifying unit 304 is configured to identify the vegetable type in the planting device according to the vegetable image; and the pushing unit 306 is configured to be related to the vegetable type The cooking recipe is pushed to the user.
  • identifying the type of the vegetable in the planting device for example, identifying whether the vegetable in the planting device is a tomato, a cucumber, or a pepper, and actively pushing the cooking recipe related to the vegetable type to the user, It avoids the user's active online search for cooking recipes, thereby enhancing the user experience.
  • the cooking device 300 of the cooking recipe further includes: a first sending unit 308, configured to send an image request to the planting device when determining that the vegetable in the planting device is in a preset growth period , for the planting device to take the vegetable image according to the image request.
  • the pushing unit 306 further includes: a receiving subunit 3062, configured to receive cooking preference information input by the user; and a pushing subunit 3064, configured to be related to the vegetable type, The cooking recipe that meets the cooking preference information is pushed to the user.
  • the cooking recipe is pushed according to the cooking preference information input by the user, so that the pushed cooking recipe is more in line with the personal needs of the user, thereby improving the success rate of the cooking recipe pushing.
  • the cooking preference information comprises a combination of one or more of the following: a name of the cuisine, a type of mouthfeel, a type of cooking.
  • the user can input the name of the favorite cuisine, for example, eight major cuisines, including Lu cuisine, Sichuan cuisine, Cantonese cuisine, leeks, Su Cai, Zhejiang cuisine, Hunan cuisine and Anhui cuisine; and can also input the taste type of his preference. For example, salty, sweet, sweet and sour, spicy; you can also enter the type of cooking you like, such as cooking, steaming, frying, frying, stewing.
  • the pushed cooking recipe can be made more in line with the individual needs of the user.
  • the cooking device 300 further includes: a selecting unit 310, configured to receive a user-triggered selection instruction, and select a target cooking recipe in a cooking recipe related to the vegetable type;
  • the sending unit 312 is configured to send the target cooking recipe to the smart cooking appliance, so that the smart cooking appliance performs cooking according to the target cooking recipe.
  • the target cooking recipe selected by the user can be directly sent to the smart cooking appliance (for example, a smart rice cooker, a smart induction cooker), so that the smart cooking appliance can follow the target.
  • Cooking recipes are cooked to achieve communication with smart cooking appliances.
  • FIG. 4 shows a schematic structural diagram of a server according to an embodiment of the present invention.
  • a server 400 according to an embodiment of the present invention includes the push device 300 of the cooking recipe according to any one of the above aspects. Therefore, the server 400 has any one of the above technical solutions. The same technical effects of the push device 300 of the cooking recipe are not described herein.
  • Figure 5 shows a schematic view of the construction of a planting system in accordance with one embodiment of the present invention.
  • a planting system 500 includes a planting device 502, a server 400, and a terminal 504.
  • the server 400 sends an image request to the planting device 502 when it is determined that the vegetables in the planting device 502 are at a predetermined growth period.
  • the planting device 502 receives the image request sent from the server 400 and, based on the image request, activates the camera on the planting device 502 to capture the vegetable image in the planting device 502 and sends the vegetable image to the server 400.
  • the server 400 receives the vegetable image from the planting device 502, analyzes the vegetable type in the vegetable image using image recognition technology, and transmits the cooking recipe related to the vegetable type to the terminal 504 for the terminal 504 to present the cooking recipe to the user.
  • the server 400 can also record the identified vegetable type, and when updating the cooking recipe related to the vegetable type, push the updated cooking recipe to the terminal 504.
  • a server includes a processor, a memory, and a communication bus.
  • the processor may be a general-purpose processor, such as a central processing unit (CPU), or may be a digital signal processor (DSP), an application specific integrated circuit (ASIC), or One or more integrated circuits configured to implement embodiments of the present invention.
  • the memory may include a volatile memory (Volatile Memory), such as a random access memory (RAM); the memory may also include a non-volatile memory (Non-Volatile Memory), such as a read-only memory (Read-Only Memory). , ROM), Flash Memory, Hard Disk Drive (HDD), or Solid-State Drive (SSD); the memory may also include a combination of the above types of memories.
  • the communication bus is used to implement the connection between the processor and the memory.
  • the communication bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus.
  • ISA Industry Standard Architecture
  • PCI Peripheral Component Interconnect
  • EISA Extended Industry Standard Architecture
  • the communication bus can be divided into an address bus, a data bus, a control bus, and the like.
  • the processor is used to call the program code stored in the memory, and performs the following operations:
  • the processor is further configured to: when determining that the vegetables in the planting device are in a preset growth period, send an image request to the planting device, for the planting device to take the vegetable image according to the image request .
  • the processor is further configured to receive cooking preference information input by the user; and push the cooking recipe related to the vegetable type and conforming to the cooking preference information to the user.
  • the cooking preference information comprises a combination of one or more of the following: a name of the cuisine, a type of mouthfeel, a type of cooking.
  • the processor is further configured to: receive a user-triggered selection instruction, select a target cooking recipe in a cooking recipe related to the vegetable category; and send the target cooking recipe to the smart cooking appliance for the smart cooking The appliance is cooked according to the target cooking recipe.
  • the cooking recipe can be automatically pushed to the user according to the vegetables grown in the planting equipment, thereby preventing the user from actively searching for cooking recipes on the Internet, thereby improving the user experience.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • General Preparation And Processing Of Foods (AREA)
  • Apparatus For Making Beverages (AREA)

Abstract

Provided in the present invention are a cooking recipe push method, a push apparatus and a server, the cooking recipe push method comprising: acquiring a vegetable image from within a planter device; according to the vegetable image, identifying a type of vegetable in the planter device; pushing a cooking recipe relevant to said vegetable to a user. Technical solutions of the present invention can, according to vegetables planted in the planter device, automatically push a cooking recipe to a user, avoiding a user actively going online to search for a recipe, and thereby improving user experience.

Description

烹饪菜谱的推送方法、推送装置和服务器Pushing method, push device and server for cooking recipes 技术领域Technical field
本发明涉及服务器技术领域,具体而言,涉及一种烹饪菜谱的推送方法、一种烹饪菜谱的推送装置和一种服务器。The present invention relates to the field of server technology, and in particular, to a method for pushing a cooking recipe, a pushing device for cooking a recipe, and a server.
背景技术Background technique
目前,可以在种植设备中种植各种蔬菜,使得蔬菜的供应不再受到季节的影响,满足了用户对多种蔬菜的需求。由于种植设备越来越智能化,很多家庭中都有种植设备,用户可以根据自己的喜好种植不同的蔬菜,保证了食用蔬菜的安全性。但是,当种植设备中的蔬菜成熟,可以食用时,需要用户主动上网查找各种烹饪菜谱,十分麻烦。At present, various vegetables can be planted in the planting equipment, so that the supply of vegetables is no longer affected by the seasons, and the user's demand for various vegetables is satisfied. As planting equipment becomes more and more intelligent, many families have planting equipment, and users can plant different vegetables according to their own preferences, ensuring the safety of edible vegetables. However, when the vegetables in the planting equipment are mature and can be eaten, it is very troublesome to require the user to actively search for various cooking recipes on the Internet.
因此,如何根据种植设备中种植的蔬菜自动向用户推送烹饪菜谱成为亟待解决的技术问题。Therefore, how to automatically push the cooking recipe to the user according to the vegetables grown in the planting equipment becomes a technical problem to be solved urgently.
发明内容Summary of the invention
本发明正是基于上述问题,提出了一种新的技术方案,可以根据种植设备中种植的蔬菜自动向用户推送烹饪菜谱,避免用户主动上网查找烹饪菜谱,从而提升用户的体验。The invention is based on the above problems, and proposes a new technical scheme, which can automatically push the cooking recipe to the user according to the vegetables grown in the planting equipment, so as to prevent the user from actively searching for cooking recipes online, thereby improving the user experience.
有鉴于此,本发明的第一方面提出了一种烹饪菜谱的推送方法,包括:获取种植设备中的蔬菜图像;根据所述蔬菜图像,识别出所述种植设备中的蔬菜种类;将与所述蔬菜种类相关的烹饪菜谱推送给用户。In view of this, the first aspect of the present invention provides a method for pushing a cooking recipe, comprising: obtaining an image of a vegetable in a planting device; and identifying a vegetable type in the planting device according to the vegetable image; The cooking recipes related to the vegetable types are pushed to the user.
在该技术方案中,通过识别出种植设备中的蔬菜种类,例如,识别出种植设备中的蔬菜是西红柿、还是黄瓜、还是辣椒等,并将与该蔬菜种类相关的烹饪菜谱主动推送给用户,避免了用户主动上网查找烹饪菜谱,从而提升用户的体验。In the technical solution, by identifying the type of the vegetable in the planting device, for example, identifying whether the vegetable in the planting device is a tomato, a cucumber, or a pepper, and actively pushing the cooking recipe related to the vegetable type to the user, It avoids the user's active online search for cooking recipes, thereby enhancing the user experience.
在上述技术方案中,优选地,还包括:在确定所述种植设备中的蔬菜 处于预设生长时期时,向所述种植设备发送图像请求,以供所述种植设备根据所述图像请求拍摄所述蔬菜图像。In the above technical solution, preferably, further comprising: determining the vegetables in the planting device At a predetermined growth period, an image request is sent to the planting device for the planting device to take the vegetable image according to the image request.
在该技术方案中,由于同一蔬菜处于不同的生长时期时,其形态是不一样的,因此,当蔬菜处于预设生长时期(例如生长成熟期)时获取蔬菜图像,可以更加准确地根据蔬菜图像识别出蔬菜种类。In this technical solution, since the same vegetables are in different growth stages, the morphology thereof is different, and therefore, when the vegetables are in a preset growth period (for example, a growth mature period), the vegetable images are obtained, and the vegetable images can be more accurately based on the vegetables. Identify the type of vegetables.
在上述任一技术方案中,优选地,所述将与所述蔬菜种类相关的烹饪菜谱推送给用户的步骤,还包括:接收用户输入的烹饪喜好信息;将与所述蔬菜种类相关的、且符合所述烹饪喜好信息的烹饪菜谱推送给用户。In any one of the above aspects, preferably, the step of pushing the cooking recipe related to the vegetable type to the user, further comprising: receiving cooking preference information input by the user; A cooking recipe that meets the cooking preference information is pushed to the user.
在该技术方案中,根据用户输入的烹饪喜好信息推送烹饪菜谱,以使推送的烹饪菜谱更加符合用户的个人需求,从而提高了烹饪菜谱推送的成功率。In the technical solution, the cooking recipe is pushed according to the cooking preference information input by the user, so that the pushed cooking recipe is more in line with the personal needs of the user, thereby improving the success rate of the cooking recipe pushing.
在上述任一技术方案中,优选地,所述烹饪喜好信息包括以下之一或多种的组合:菜系名称、口感类型、烹饪类型。In any of the above technical solutions, preferably, the cooking preference information comprises a combination of one or more of the following: a name of the cuisine, a type of mouthfeel, a type of cooking.
在该技术方案中,用户可以输入自己喜欢的菜系名称,例如,八大菜系,包括鲁菜、川菜、粤菜、闽菜、苏菜、浙菜、湘菜和徽菜;还可以输入自己偏好的口感类型,例如,咸口味、甜口味、酸甜口味、辣口味;还可以输入自己喜欢的烹饪类型,例如,煮、蒸、炒、炸、炖。根据用户的烹饪喜好信息,能够使得推送的烹饪菜谱更加符合用户的个人需求。In this technical solution, the user can input the name of the favorite cuisine, for example, eight major cuisines, including Lu cuisine, Sichuan cuisine, Cantonese cuisine, leeks, Su Cai, Zhejiang cuisine, Hunan cuisine and Anhui cuisine; and can also input the taste type of his preference. For example, salty, sweet, sweet and sour, spicy; you can also enter the type of cooking you like, such as cooking, steaming, frying, frying, stewing. According to the user's cooking preference information, the pushed cooking recipe can be made more in line with the individual needs of the user.
在上述任一技术方案中,优选地,还包括:接收用户触发的选择指令,在与所述蔬菜种类相关的烹饪菜谱中选择目标烹饪菜谱;将所述目标烹饪菜谱发送给智能烹饪器具,以供所述智能烹饪器具根据所述目标烹饪菜谱进行烹饪。In any one of the above technical solutions, preferably, further comprising: receiving a user-triggered selection instruction, selecting a target cooking recipe in a cooking recipe related to the vegetable type; and transmitting the target cooking recipe to the smart cooking appliance, The smart cooking appliance is cooked according to the target cooking recipe.
在该技术方案中,可以将用户选择的目标烹饪菜谱直接发送给智能烹饪器具,以使智能烹饪器具按照该目标烹饪菜谱进行烹饪,实现了与智能烹饪器具之间的通信。In this technical solution, the target cooking recipe selected by the user can be directly sent to the smart cooking appliance, so that the smart cooking appliance performs cooking according to the target cooking recipe, and communication with the smart cooking appliance is realized.
本发明的第二方面提出了一种烹饪菜谱的推送装置,包括:获取单元,用于获取种植设备中的蔬菜图像;识别单元,用于根据所述蔬菜图像,识别出所述种植设备中的蔬菜种类;推送单元,用于将与所述蔬菜种类相关的烹饪菜谱推送给用户。 A second aspect of the present invention provides a push device for cooking a recipe, comprising: an acquisition unit for acquiring a vegetable image in the planting device; and an identification unit configured to identify the planting device according to the vegetable image a vegetable type; a pushing unit for pushing a cooking recipe related to the vegetable type to the user.
在该技术方案中,通过识别出种植设备中的蔬菜种类,例如,识别出种植设备中的蔬菜是西红柿、还是黄瓜、还是辣椒等,并将与该蔬菜种类相关的烹饪菜谱主动推送给用户,避免了用户主动上网查找烹饪菜谱,从而提升用户的体验。In the technical solution, by identifying the type of the vegetable in the planting device, for example, identifying whether the vegetable in the planting device is a tomato, a cucumber, or a pepper, and actively pushing the cooking recipe related to the vegetable type to the user, It avoids the user's active online search for cooking recipes, thereby enhancing the user experience.
在上述技术方案中,优选地,还包括:第一发送单元,用于在确定所述种植设备中的蔬菜处于预设生长时期时,向所述种植设备发送图像请求,以供所述种植设备根据所述图像请求拍摄所述蔬菜图像。In the above technical solution, preferably, the method further includes: a first sending unit, configured to send an image request to the planting device for determining the planting device when the vegetable in the planting device is in a preset growth period The vegetable image is taken according to the image request.
在该技术方案中,由于同一蔬菜处于不同的生长时期时,其形态是不一样的,因此,当蔬菜处于预设生长时期(例如生长成熟期)时获取蔬菜图像,可以更加准确地根据蔬菜图像识别出蔬菜种类。In this technical solution, since the same vegetables are in different growth stages, the morphology thereof is different, and therefore, when the vegetables are in a preset growth period (for example, a growth mature period), the vegetable images are obtained, and the vegetable images can be more accurately based on the vegetables. Identify the type of vegetables.
在上述任一技术方案中,优选地,所述推送单元还包括:接收子单元,用于接收用户输入的烹饪喜好信息;推送子单元,用于将与所述蔬菜种类相关的、且符合所述烹饪喜好信息的烹饪菜谱推送给用户。In any one of the above aspects, preferably, the pushing unit further comprises: a receiving subunit, configured to receive cooking preference information input by the user; and a pushing subunit, configured to be related to the vegetable type and conform to the The cooking recipes that describe the cooking preferences are pushed to the user.
在该技术方案中,根据用户输入的烹饪喜好信息推送烹饪菜谱,以使推送的烹饪菜谱更加符合用户的个人需求,从而提高了烹饪菜谱推送的成功率。In the technical solution, the cooking recipe is pushed according to the cooking preference information input by the user, so that the pushed cooking recipe is more in line with the personal needs of the user, thereby improving the success rate of the cooking recipe pushing.
在上述任一技术方案中,优选地,所述烹饪喜好信息包括以下之一或多种的组合:菜系名称、口感类型、烹饪类型。In any of the above technical solutions, preferably, the cooking preference information comprises a combination of one or more of the following: a name of the cuisine, a type of mouthfeel, a type of cooking.
在该技术方案中,用户可以输入自己喜欢的菜系名称,例如,八大菜系,包括鲁菜、川菜、粤菜、闽菜、苏菜、浙菜、湘菜和徽菜;还可以输入自己偏好的口感类型,例如,咸口味、甜口味、酸甜口味、辣口味;还可以输入自己喜欢的烹饪类型,例如,煮、蒸、炒、炸、炖。根据用户的烹饪喜好信息,能够使得推送的烹饪菜谱更加符合用户的个人需求。In this technical solution, the user can input the name of the favorite cuisine, for example, eight major cuisines, including Lu cuisine, Sichuan cuisine, Cantonese cuisine, leeks, Su Cai, Zhejiang cuisine, Hunan cuisine and Anhui cuisine; and can also input the taste type of his preference. For example, salty, sweet, sweet and sour, spicy; you can also enter the type of cooking you like, such as cooking, steaming, frying, frying, stewing. According to the user's cooking preference information, the pushed cooking recipe can be made more in line with the individual needs of the user.
在上述任一技术方案中,优选地,还包括:选择单元,用于接收用户触发的选择指令,在与所述蔬菜种类相关的烹饪菜谱中选择目标烹饪菜谱;第二发送单元,用于将所述目标烹饪菜谱发送给智能烹饪器具,以供所述智能烹饪器具根据所述目标烹饪菜谱进行烹饪。In any one of the above aspects, preferably, the method further includes: a selecting unit, configured to receive a user-triggered selection instruction, select a target cooking recipe in a cooking recipe related to the vegetable type; and a second sending unit, configured to The target cooking recipe is sent to the smart cooking appliance for cooking by the smart cooking appliance in accordance with the target cooking recipe.
在该技术方案中,可以将用户选择的目标烹饪菜谱直接发送给智能烹饪器具,以使智能烹饪器具按照该目标烹饪菜谱进行烹饪,实现了与智能 烹饪器具之间的通信。In this technical solution, the target cooking recipe selected by the user can be directly sent to the smart cooking appliance, so that the smart cooking appliance can be cooked according to the target cooking recipe, realizing and intelligently Communication between cooking appliances.
本发明的第三方面提出了一种服务器,包括上述技术方案中任一项所述的烹饪菜谱的推送装置,因此,该服务器具有和上述技术方案中任一项所述的烹饪菜谱的推送装置相同的技术效果,在此不再赘述。A third aspect of the present invention provides a server comprising the push device of the cooking recipe according to any one of the above aspects, wherein the server has the push device of the cooking recipe according to any one of the above aspects. The same technical effects will not be described here.
通过本发明的技术方案,可以根据种植设备中种植的蔬菜自动向用户推送烹饪菜谱,避免用户主动上网查找烹饪菜谱,从而提升用户的体验。Through the technical scheme of the invention, the cooking recipe can be automatically pushed to the user according to the vegetables grown in the planting equipment, so as to prevent the user from actively searching for cooking recipes on the Internet, thereby improving the user experience.
附图说明DRAWINGS
图1示出了根据本发明的一个实施例的烹饪菜谱的推送方法的流程示意图;1 is a flow chart showing a method of pushing a cooking recipe according to an embodiment of the present invention;
图2示出了根据本发明的另一个实施例的烹饪菜谱的推送方法的流程示意图;2 is a flow chart showing a method of pushing a cooking recipe according to another embodiment of the present invention;
图3示出了根据本发明的一个实施例的烹饪菜谱的推送装置的结构示意图;3 is a schematic structural view of a pushing device for cooking a recipe according to an embodiment of the present invention;
图4示出了根据本发明的一个实施例的服务器的结构示意图;FIG. 4 is a block diagram showing the structure of a server according to an embodiment of the present invention; FIG.
图5示出了根据本发明的一个实施例的种植***的结构示意图。Figure 5 shows a schematic view of the construction of a planting system in accordance with one embodiment of the present invention.
具体实施方式detailed description
为了可以更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。The above described objects, features and advantages of the present invention will become more apparent from the detailed description of the appended claims. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。In the following description, numerous specific details are set forth in order to provide a full understanding of the invention, but the invention may be practiced otherwise than as described herein. Limitations of the embodiments.
图1示出了根据本发明的一个实施例的烹饪菜谱的推送方法的流程示意图。1 is a flow chart showing a method of pushing a cooking recipe according to an embodiment of the present invention.
如图1所示,根据本发明的一个实施例的烹饪菜谱的推送方法,包括:As shown in FIG. 1, a method for pushing a cooking recipe according to an embodiment of the present invention includes:
步骤102,获取种植设备中的蔬菜图像。 In step 102, an image of the vegetables in the planting equipment is obtained.
步骤104,根据所述蔬菜图像,识别出所述种植设备中的蔬菜种类。Step 104: Identify the vegetable species in the planting device according to the vegetable image.
步骤106,将与所述蔬菜种类相关的烹饪菜谱推送给用户。In step 106, the cooking recipe related to the vegetable type is pushed to the user.
在该技术方案中,通过识别出种植设备中的蔬菜种类,例如,识别出种植设备中的蔬菜是西红柿、还是黄瓜、还是辣椒等,并将与该蔬菜种类相关的烹饪菜谱主动推送给用户,避免了用户主动上网查找烹饪菜谱,从而提升用户的体验。In the technical solution, by identifying the type of the vegetable in the planting device, for example, identifying whether the vegetable in the planting device is a tomato, a cucumber, or a pepper, and actively pushing the cooking recipe related to the vegetable type to the user, It avoids the user's active online search for cooking recipes, thereby enhancing the user experience.
该烹饪菜谱的推送方法可以用于种植设备、服务器或终端。在该烹饪菜谱的推送方法用于种植设备或服务器时,将与蔬菜种类相关的烹饪菜谱推送给与种植设备绑定的终端,以供终端将烹饪菜谱展现给用户。在该烹饪菜谱的推送方法用于终端时,直接将与蔬菜种类相关的烹饪菜谱显示在终端上,以实现将烹饪菜谱推送给用户。The method of pushing the cooking recipe can be used for planting equipment, servers or terminals. When the cooking method of the cooking recipe is used for the planting equipment or the server, the cooking recipe related to the vegetable type is pushed to the terminal bound to the planting equipment for the terminal to display the cooking recipe to the user. When the pushing method of the cooking recipe is used for the terminal, the cooking recipe related to the vegetable type is directly displayed on the terminal to implement pushing the cooking recipe to the user.
在上述技术方案中,优选地,还包括:在确定所述种植设备中的蔬菜处于预设生长时期时,向所述种植设备发送图像请求,以供所述种植设备根据所述图像请求拍摄所述蔬菜图像。In the above technical solution, preferably, the method further includes: when determining that the vegetables in the planting device are in a preset growth period, sending an image request to the planting device, for the planting device to request a shooting according to the image The vegetable image.
在该技术方案中,由于同一蔬菜处于不同的生长时期时,其形态是不一样的,因此,当蔬菜处于预设生长时期(例如生长成熟期,或者生长的时间超过30天)时获取蔬菜图像,可以更加准确地根据蔬菜图像识别出蔬菜种类。In this technical solution, since the same vegetables are in different growth stages, their morphology is different, so when the vegetables are in a preset growth period (for example, growth mature period, or growth time exceeds 30 days), the vegetable image is obtained. It is possible to more accurately identify the type of vegetables based on the vegetable image.
在上述任一技术方案中,优选地,步骤106还包括:接收用户输入的烹饪喜好信息;将与所述蔬菜种类相关的、且符合所述烹饪喜好信息的烹饪菜谱推送给用户。In any of the above technical solutions, preferably, the step 106 further includes: receiving cooking preference information input by the user; and pushing the cooking recipe related to the vegetable type and conforming to the cooking preference information to the user.
在该技术方案中,根据用户输入的烹饪喜好信息推送烹饪菜谱,以使推送的烹饪菜谱更加符合用户的个人需求,从而提高了烹饪菜谱推送的成功率。In the technical solution, the cooking recipe is pushed according to the cooking preference information input by the user, so that the pushed cooking recipe is more in line with the personal needs of the user, thereby improving the success rate of the cooking recipe pushing.
在上述任一技术方案中,优选地,所述烹饪喜好信息包括以下之一或多种的组合:菜系名称、口感类型、烹饪类型。In any of the above technical solutions, preferably, the cooking preference information comprises a combination of one or more of the following: a name of the cuisine, a type of mouthfeel, a type of cooking.
在该技术方案中,用户可以输入自己喜欢的菜系名称,例如,八大菜系,包括鲁菜、川菜、粤菜、闽菜、苏菜、浙菜、湘菜和徽菜;还可以输入自己偏好的口感类型,例如,咸口味、甜口味、酸甜口味、辣口味;还 可以输入自己喜欢的烹饪类型,例如,煮、蒸、炒、炸、炖。根据用户的烹饪喜好信息,能够使得推送的烹饪菜谱更加符合用户的个人需求。In this technical solution, the user can input the name of the favorite cuisine, for example, eight major cuisines, including Lu cuisine, Sichuan cuisine, Cantonese cuisine, leeks, Su Cai, Zhejiang cuisine, Hunan cuisine and Anhui cuisine; and can also input the taste type of his preference. For example, salty, sweet, sweet and sour, spicy; You can type the type of cooking you like, such as cooking, steaming, frying, frying, and stewing. According to the user's cooking preference information, the pushed cooking recipe can be made more in line with the individual needs of the user.
在上述任一技术方案中,优选地,还包括:接收用户触发的选择指令,在与所述蔬菜种类相关的烹饪菜谱中选择目标烹饪菜谱;将所述目标烹饪菜谱发送给智能烹饪器具(例如智能电饭煲、智能电磁炉),以供所述智能烹饪器具根据所述目标烹饪菜谱进行烹饪。In any one of the above technical solutions, preferably, further comprising: receiving a user-triggered selection instruction, selecting a target cooking recipe in a cooking recipe related to the vegetable type; and transmitting the target cooking recipe to the smart cooking appliance (eg a smart rice cooker, a smart cooker) for cooking the smart cooking appliance according to the target cooking recipe.
在该技术方案中,可以将用户选择的目标烹饪菜谱直接发送给智能烹饪器具,以使智能烹饪器具按照该目标烹饪菜谱进行烹饪,实现了与智能烹饪器具之间的通信。In this technical solution, the target cooking recipe selected by the user can be directly sent to the smart cooking appliance, so that the smart cooking appliance performs cooking according to the target cooking recipe, and communication with the smart cooking appliance is realized.
图2示出了根据本发明的另一个实施例的烹饪菜谱的推送方法的流程示意图。2 is a flow chart showing a method of pushing a cooking recipe according to another embodiment of the present invention.
如图2所示,根据本发明的另一个实施例的烹饪菜谱的推送方法,包括:As shown in FIG. 2, a method for pushing a cooking recipe according to another embodiment of the present invention includes:
步骤202,种植设备的摄像头拍摄蔬菜图像。In step 202, the camera of the planting device takes a picture of the vegetable.
步骤204,种植设备将蔬菜图像上传至服务器。In step 204, the planting device uploads the vegetable image to the server.
步骤206,服务器通过图像识识别出蔬菜种类。In step 206, the server identifies the vegetable type by image recognition.
步骤208,服务器将与蔬菜种类相关的烹饪菜谱推送给终端。In step 208, the server pushes the cooking recipe related to the vegetable type to the terminal.
步骤210,终端显示烹饪菜谱。In step 210, the terminal displays the cooking recipe.
图3示出了根据本发明的一个实施例的烹饪菜谱的推送装置的结构示意图。Fig. 3 is a block diagram showing the structure of a push device for cooking a recipe according to an embodiment of the present invention.
如图3所示,根据本发明的一个实施例的烹饪菜谱的推送装置300,包括:获取单元302、识别单元304和推送单元306。As shown in FIG. 3, a cooking apparatus 300 for cooking recipes according to an embodiment of the present invention includes an acquisition unit 302, an identification unit 304, and a push unit 306.
获取单元302,用于获取种植设备中的蔬菜图像;识别单元304,用于根据所述蔬菜图像,识别出所述种植设备中的蔬菜种类;推送单元306,用于将与所述蔬菜种类相关的烹饪菜谱推送给用户。The obtaining unit 302 is configured to acquire a vegetable image in the planting device; the identifying unit 304 is configured to identify the vegetable type in the planting device according to the vegetable image; and the pushing unit 306 is configured to be related to the vegetable type The cooking recipe is pushed to the user.
在该技术方案中,通过识别出种植设备中的蔬菜种类,例如,识别出种植设备中的蔬菜是西红柿、还是黄瓜、还是辣椒等,并将与该蔬菜种类相关的烹饪菜谱主动推送给用户,避免了用户主动上网查找烹饪菜谱,从而提升用户的体验。 In the technical solution, by identifying the type of the vegetable in the planting device, for example, identifying whether the vegetable in the planting device is a tomato, a cucumber, or a pepper, and actively pushing the cooking recipe related to the vegetable type to the user, It avoids the user's active online search for cooking recipes, thereby enhancing the user experience.
在上述技术方案中,优选地,烹饪菜谱的推送装置300还包括:第一发送单元308,用于在确定所述种植设备中的蔬菜处于预设生长时期时,向所述种植设备发送图像请求,以供所述种植设备根据所述图像请求拍摄所述蔬菜图像。In the above technical solution, preferably, the cooking device 300 of the cooking recipe further includes: a first sending unit 308, configured to send an image request to the planting device when determining that the vegetable in the planting device is in a preset growth period , for the planting device to take the vegetable image according to the image request.
在该技术方案中,由于同一蔬菜处于不同的生长时期时,其形态是不一样的,因此,当蔬菜处于预设生长时期(例如生长成熟期,或者生长的时间超过30天)时获取蔬菜图像,可以更加准确地根据蔬菜图像识别出蔬菜种类。In this technical solution, since the same vegetables are in different growth stages, their morphology is different, so when the vegetables are in a preset growth period (for example, growth mature period, or growth time exceeds 30 days), the vegetable image is obtained. It is possible to more accurately identify the type of vegetables based on the vegetable image.
在上述任一技术方案中,优选地,所述推送单元306还包括:接收子单元3062,用于接收用户输入的烹饪喜好信息;推送子单元3064,用于将与所述蔬菜种类相关的、且符合所述烹饪喜好信息的烹饪菜谱推送给用户。In any of the above technical solutions, preferably, the pushing unit 306 further includes: a receiving subunit 3062, configured to receive cooking preference information input by the user; and a pushing subunit 3064, configured to be related to the vegetable type, The cooking recipe that meets the cooking preference information is pushed to the user.
在该技术方案中,根据用户输入的烹饪喜好信息推送烹饪菜谱,以使推送的烹饪菜谱更加符合用户的个人需求,从而提高了烹饪菜谱推送的成功率。In the technical solution, the cooking recipe is pushed according to the cooking preference information input by the user, so that the pushed cooking recipe is more in line with the personal needs of the user, thereby improving the success rate of the cooking recipe pushing.
在上述任一技术方案中,优选地,所述烹饪喜好信息包括以下之一或多种的组合:菜系名称、口感类型、烹饪类型。In any of the above technical solutions, preferably, the cooking preference information comprises a combination of one or more of the following: a name of the cuisine, a type of mouthfeel, a type of cooking.
在该技术方案中,用户可以输入自己喜欢的菜系名称,例如,八大菜系,包括鲁菜、川菜、粤菜、闽菜、苏菜、浙菜、湘菜和徽菜;还可以输入自己偏好的口感类型,例如,咸口味、甜口味、酸甜口味、辣口味;还可以输入自己喜欢的烹饪类型,例如,煮、蒸、炒、炸、炖。根据用户的烹饪喜好信息,能够使得推送的烹饪菜谱更加符合用户的个人需求。In this technical solution, the user can input the name of the favorite cuisine, for example, eight major cuisines, including Lu cuisine, Sichuan cuisine, Cantonese cuisine, leeks, Su Cai, Zhejiang cuisine, Hunan cuisine and Anhui cuisine; and can also input the taste type of his preference. For example, salty, sweet, sweet and sour, spicy; you can also enter the type of cooking you like, such as cooking, steaming, frying, frying, stewing. According to the user's cooking preference information, the pushed cooking recipe can be made more in line with the individual needs of the user.
在上述任一技术方案中,优选地,烹饪菜谱的推送装置300还包括:选择单元310,用于接收用户触发的选择指令,在与所述蔬菜种类相关的烹饪菜谱中选择目标烹饪菜谱;第二发送单元312,用于将所述目标烹饪菜谱发送给智能烹饪器具,以供所述智能烹饪器具根据所述目标烹饪菜谱进行烹饪。In any one of the above aspects, preferably, the cooking device 300 further includes: a selecting unit 310, configured to receive a user-triggered selection instruction, and select a target cooking recipe in a cooking recipe related to the vegetable type; The sending unit 312 is configured to send the target cooking recipe to the smart cooking appliance, so that the smart cooking appliance performs cooking according to the target cooking recipe.
在该技术方案中,可以将用户选择的目标烹饪菜谱直接发送给智能烹饪器具(例如智能电饭煲、智能电磁炉),以使智能烹饪器具按照该目标 烹饪菜谱进行烹饪,实现了与智能烹饪器具之间的通信。In this technical solution, the target cooking recipe selected by the user can be directly sent to the smart cooking appliance (for example, a smart rice cooker, a smart induction cooker), so that the smart cooking appliance can follow the target. Cooking recipes are cooked to achieve communication with smart cooking appliances.
图4示出了根据本发明的一个实施例的服务器的结构示意图。FIG. 4 shows a schematic structural diagram of a server according to an embodiment of the present invention.
如图4所示,根据本发明的一个实施例的服务器400,包括上述技术方案中任一项所述的烹饪菜谱的推送装置300,因此,该服务器400具有和上述技术方案中任一项所述的烹饪菜谱的推送装置300相同的技术效果,在此不再赘述。As shown in FIG. 4, a server 400 according to an embodiment of the present invention includes the push device 300 of the cooking recipe according to any one of the above aspects. Therefore, the server 400 has any one of the above technical solutions. The same technical effects of the push device 300 of the cooking recipe are not described herein.
图5示出了根据本发明的一个实施例的种植***的结构示意图。Figure 5 shows a schematic view of the construction of a planting system in accordance with one embodiment of the present invention.
如图5所示,根据本发明的一个实施例的种植***500,包括:种植设备502、服务器400和终端504。As shown in FIG. 5, a planting system 500 according to an embodiment of the present invention includes a planting device 502, a server 400, and a terminal 504.
服务器400在确定种植设备502中的蔬菜处于预设生长时期时,向种植设备502发送图像请求。种植设备502接收来自服务器400发送的图像请求,并根据该图像请求,启动种植设备502上的摄像头来拍摄种植设备502中的蔬菜图像,并将蔬菜图像发送给服务器400。服务器400接收来自种植设备502的蔬菜图像,利用图像识别技术,分析出蔬菜图像中的蔬菜种类,将与蔬菜种类相关的烹饪菜谱发送给终端504,以供终端504将烹饪菜谱展现给用户。服务器400还可以记录识别出的蔬菜种类,当更新与该蔬菜种类相关的烹饪菜谱时,将更新的烹饪菜谱推送给终端504。The server 400 sends an image request to the planting device 502 when it is determined that the vegetables in the planting device 502 are at a predetermined growth period. The planting device 502 receives the image request sent from the server 400 and, based on the image request, activates the camera on the planting device 502 to capture the vegetable image in the planting device 502 and sends the vegetable image to the server 400. The server 400 receives the vegetable image from the planting device 502, analyzes the vegetable type in the vegetable image using image recognition technology, and transmits the cooking recipe related to the vegetable type to the terminal 504 for the terminal 504 to present the cooking recipe to the user. The server 400 can also record the identified vegetable type, and when updating the cooking recipe related to the vegetable type, push the updated cooking recipe to the terminal 504.
根据本发明的另一个实施例的服务器,包括处理器、存储器和通信总线。A server according to another embodiment of the present invention includes a processor, a memory, and a communication bus.
处理器可以是通用处理器,例如中央处理器(Central Processing Unit,CPU),还可以是数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。存储器,用于存储程序代码,并将该程序代码传输给处理器。存储器可以包括易失性存储器(Volatile Memory),例如随机存取存储器(Random Access Memory,RAM);存储器也可以包括非易失性存储器(Non-Volatile Memory),例如只读存储器(Read-Only Memory,ROM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,HDD)或固态硬盘(Solid-State Drive,SSD);存储器还可以包括上述种类的存储器的组合。通信总线用于实现处理器和存储器之间的连接通 信。通信总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component Interconnect,PCI)总线或扩展标准体系结构(Extended Industry Standard Architecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。The processor may be a general-purpose processor, such as a central processing unit (CPU), or may be a digital signal processor (DSP), an application specific integrated circuit (ASIC), or One or more integrated circuits configured to implement embodiments of the present invention. A memory for storing program code and transmitting the program code to the processor. The memory may include a volatile memory (Volatile Memory), such as a random access memory (RAM); the memory may also include a non-volatile memory (Non-Volatile Memory), such as a read-only memory (Read-Only Memory). , ROM), Flash Memory, Hard Disk Drive (HDD), or Solid-State Drive (SSD); the memory may also include a combination of the above types of memories. The communication bus is used to implement the connection between the processor and the memory. letter. The communication bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The communication bus can be divided into an address bus, a data bus, a control bus, and the like.
其中,处理器用于调用存储器存储的程序代码,执行如下操作:The processor is used to call the program code stored in the memory, and performs the following operations:
获取种植设备中的蔬菜图像;根据所述蔬菜图像,识别出所述种植设备中的蔬菜种类;将与所述蔬菜种类相关的烹饪菜谱推送给用户。Obtaining a vegetable image in the planting device; identifying the vegetable type in the planting device according to the vegetable image; and pushing the cooking recipe related to the vegetable type to the user.
优选地,处理器还用于,在确定所述种植设备中的蔬菜处于预设生长时期时,向所述种植设备发送图像请求,以供所述种植设备根据所述图像请求拍摄所述蔬菜图像。Preferably, the processor is further configured to: when determining that the vegetables in the planting device are in a preset growth period, send an image request to the planting device, for the planting device to take the vegetable image according to the image request .
优选地,处理器还用于,接收用户输入的烹饪喜好信息;将与所述蔬菜种类相关的、且符合所述烹饪喜好信息的烹饪菜谱推送给用户。Preferably, the processor is further configured to receive cooking preference information input by the user; and push the cooking recipe related to the vegetable type and conforming to the cooking preference information to the user.
优选地,所述烹饪喜好信息包括以下之一或多种的组合:菜系名称、口感类型、烹饪类型。Preferably, the cooking preference information comprises a combination of one or more of the following: a name of the cuisine, a type of mouthfeel, a type of cooking.
优选地,处理器还用于,接收用户触发的选择指令,在与所述蔬菜种类相关的烹饪菜谱中选择目标烹饪菜谱;将所述目标烹饪菜谱发送给智能烹饪器具,以供所述智能烹饪器具根据所述目标烹饪菜谱进行烹饪。Preferably, the processor is further configured to: receive a user-triggered selection instruction, select a target cooking recipe in a cooking recipe related to the vegetable category; and send the target cooking recipe to the smart cooking appliance for the smart cooking The appliance is cooked according to the target cooking recipe.
以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,可以根据种植设备中种植的蔬菜自动向用户推送烹饪菜谱,避免用户主动上网查找烹饪菜谱,从而提升用户的体验。The technical solution of the present invention is described in detail above with reference to the accompanying drawings. According to the technical solution of the present invention, the cooking recipe can be automatically pushed to the user according to the vegetables grown in the planting equipment, thereby preventing the user from actively searching for cooking recipes on the Internet, thereby improving the user experience.
在本发明中,术语“第一”、“第二”仅用于描述的目的,而不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。In the present invention, the terms "first" and "second" are used for the purpose of description only, and are not to be construed as indicating or implying relative importance. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood on a case-by-case basis.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。 The above description is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.

Claims (11)

  1. 一种烹饪菜谱的推送方法,其特征在于,包括:A method for pushing a cooking recipe, characterized in that it comprises:
    获取种植设备中的蔬菜图像;Obtaining images of vegetables in planting equipment;
    根据所述蔬菜图像,识别出所述种植设备中的蔬菜种类;Identifying the type of vegetables in the planting device according to the vegetable image;
    将与所述蔬菜种类相关的烹饪菜谱推送给用户。The cooking recipe associated with the vegetable type is pushed to the user.
  2. 根据权利要求1所述的烹饪菜谱的推送方法,其特征在于,还包括:The method for pushing a cooking recipe according to claim 1, further comprising:
    在确定所述种植设备中的蔬菜处于预设生长时期时,向所述种植设备发送图像请求,以供所述种植设备根据所述图像请求拍摄所述蔬菜图像。When it is determined that the vegetables in the planting apparatus are in a preset growth period, an image request is sent to the planting apparatus for the planting apparatus to take the vegetable image according to the image request.
  3. 根据权利要求1所述的烹饪菜谱的推送方法,其特征在于,所述将与所述蔬菜种类相关的烹饪菜谱推送给用户的步骤,还包括:The method for pushing a cooking recipe according to claim 1, wherein the step of pushing the cooking recipe related to the vegetable type to the user further comprises:
    接收用户输入的烹饪喜好信息;Receiving cooking preference information input by the user;
    将与所述蔬菜种类相关的、且符合所述烹饪喜好信息的烹饪菜谱推送给用户。A cooking recipe related to the vegetable type and conforming to the cooking preference information is pushed to the user.
  4. 根据权利要求3所述的烹饪菜谱的推送方法,其特征在于,A method of pushing a cooking recipe according to claim 3, characterized in that
    所述烹饪喜好信息包括以下之一或多种的组合:菜系名称、口感类型、烹饪类型。The cooking preference information includes a combination of one or more of the following: a name of the cuisine, a type of mouthfeel, a type of cooking.
  5. 根据权利要求1至4中任一项所述的烹饪菜谱的推送方法,其特征在于,还包括:The method for pushing a cooking recipe according to any one of claims 1 to 4, further comprising:
    接收用户触发的选择指令,在与所述蔬菜种类相关的烹饪菜谱中选择目标烹饪菜谱;Receiving a user-triggered selection instruction to select a target cooking recipe in a cooking recipe related to the vegetable type;
    将所述目标烹饪菜谱发送给智能烹饪器具,以供所述智能烹饪器具根据所述目标烹饪菜谱进行烹饪。The target cooking recipe is sent to the smart cooking appliance for cooking by the smart cooking appliance in accordance with the target cooking recipe.
  6. 一种烹饪菜谱的推送装置,其特征在于,包括:A pushing device for cooking recipes, comprising:
    获取单元,用于获取种植设备中的蔬菜图像;An acquisition unit for obtaining an image of a vegetable in a planting device;
    识别单元,用于根据所述蔬菜图像,识别出所述种植设备中的蔬菜种类;a recognition unit, configured to identify a vegetable type in the planting device according to the vegetable image;
    推送单元,用于将与所述蔬菜种类相关的烹饪菜谱推送给用户。 a pushing unit for pushing a cooking recipe related to the vegetable type to a user.
  7. 根据权利要求6所述的烹饪菜谱的推送装置,其特征在于,还包括:The pushing device for cooking a recipe according to claim 6, further comprising:
    第一发送单元,用于在确定所述种植设备中的蔬菜处于预设生长时期时,向所述种植设备发送图像请求,以供所述种植设备根据所述图像请求拍摄所述蔬菜图像。And a first sending unit, configured to send an image request to the planting device when the vegetable in the planting device is determined to be in a preset growth period, for the planting device to take the vegetable image according to the image request.
  8. 根据权利要求6所述的烹饪菜谱的推送装置,其特征在于,所述推送单元还包括:The pushing device of the cooking recipe according to claim 6, wherein the pushing unit further comprises:
    接收子单元,用于接收用户输入的烹饪喜好信息;a receiving subunit, configured to receive cooking preference information input by the user;
    推送子单元,用于将与所述蔬菜种类相关的、且符合所述烹饪喜好信息的烹饪菜谱推送给用户。The pushing subunit is configured to push the cooking recipe related to the vegetable type and conforming to the cooking preference information to the user.
  9. 根据权利要求8所述的烹饪菜谱的推送装置,其特征在于,A push device for cooking a recipe according to claim 8, wherein
    所述烹饪喜好信息包括以下之一或多种的组合:菜系名称、口感类型、烹饪类型。The cooking preference information includes a combination of one or more of the following: a name of the cuisine, a type of mouthfeel, a type of cooking.
  10. 根据权利要求6至9中任一项所述的烹饪菜谱的推送装置,其特征在于,还包括:The pushing device for cooking a recipe according to any one of claims 6 to 9, further comprising:
    选择单元,用于接收用户触发的选择指令,在与所述蔬菜种类相关的烹饪菜谱中选择目标烹饪菜谱;a selection unit, configured to receive a user-triggered selection instruction, and select a target cooking recipe in a cooking recipe related to the vegetable type;
    第二发送单元,用于将所述目标烹饪菜谱发送给智能烹饪器具,以供所述智能烹饪器具根据所述目标烹饪菜谱进行烹饪。a second sending unit, configured to send the target cooking recipe to the smart cooking appliance, wherein the smart cooking appliance performs cooking according to the target cooking recipe.
  11. 一种服务器,其特征在于,包括:如权利要求6至10中任一项所述的烹饪菜谱的推送装置。 A server comprising: a push device for cooking a recipe according to any one of claims 6 to 10.
PCT/CN2016/111602 2016-10-28 2016-12-23 Cooking recipe push method, push apparatus and server WO2018076514A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610960176.0 2016-10-28
CN201610960176.0A CN106503219A (en) 2016-10-28 2016-10-28 The method for pushing of Cookbooks, pusher and server

Publications (1)

Publication Number Publication Date
WO2018076514A1 true WO2018076514A1 (en) 2018-05-03

Family

ID=58322530

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/111602 WO2018076514A1 (en) 2016-10-28 2016-12-23 Cooking recipe push method, push apparatus and server

Country Status (2)

Country Link
CN (1) CN106503219A (en)
WO (1) WO2018076514A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112782994A (en) * 2020-12-31 2021-05-11 重庆房慧科技有限公司 Intelligent household control system based on user data analysis

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108009288B (en) * 2017-12-25 2020-01-14 维沃移动通信有限公司 Recipe pushing method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2662628A1 (en) * 2012-05-08 2013-11-13 Electrolux Home Products Corporation N.V. Appliance for processing food and method of operating the same
CN103884151A (en) * 2014-02-26 2014-06-25 四川长虹电器股份有限公司 Method, refrigerator, user terminal and system for pushing menus according to user requirements
CN203894771U (en) * 2014-01-24 2014-10-22 同济大学 Plant species automatic identification device
CN105184204A (en) * 2015-07-10 2015-12-23 百度在线网络技术(北京)有限公司 Article identification device, smart refrigerator and user terminal
CN105592153A (en) * 2015-12-17 2016-05-18 美的集团股份有限公司 Method and system for pushing healthy recipe, and cloud server
CN105635251A (en) * 2015-12-21 2016-06-01 美的集团股份有限公司 Recipe pushing method and system and cloud server
CN105929713A (en) * 2016-04-19 2016-09-07 北京小米移动软件有限公司 Control method and device of cooking electric appliance, and cooking electric appliance

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105701092A (en) * 2014-11-24 2016-06-22 ***通信集团公司 Method and device for automatically recommending menu
CN105022811A (en) * 2015-07-06 2015-11-04 深圳市金立通信设备有限公司 Menu generating method and terminal
CN104991951A (en) * 2015-07-16 2015-10-21 广东美的厨房电器制造有限公司 Method and system for acquiring cuisine tutorial

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2662628A1 (en) * 2012-05-08 2013-11-13 Electrolux Home Products Corporation N.V. Appliance for processing food and method of operating the same
CN203894771U (en) * 2014-01-24 2014-10-22 同济大学 Plant species automatic identification device
CN103884151A (en) * 2014-02-26 2014-06-25 四川长虹电器股份有限公司 Method, refrigerator, user terminal and system for pushing menus according to user requirements
CN105184204A (en) * 2015-07-10 2015-12-23 百度在线网络技术(北京)有限公司 Article identification device, smart refrigerator and user terminal
CN105592153A (en) * 2015-12-17 2016-05-18 美的集团股份有限公司 Method and system for pushing healthy recipe, and cloud server
CN105635251A (en) * 2015-12-21 2016-06-01 美的集团股份有限公司 Recipe pushing method and system and cloud server
CN105929713A (en) * 2016-04-19 2016-09-07 北京小米移动软件有限公司 Control method and device of cooking electric appliance, and cooking electric appliance

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112782994A (en) * 2020-12-31 2021-05-11 重庆房慧科技有限公司 Intelligent household control system based on user data analysis

Also Published As

Publication number Publication date
CN106503219A (en) 2017-03-15

Similar Documents

Publication Publication Date Title
US11201935B2 (en) Cooking device-based recipe pushing method and apparatus
US20190021144A1 (en) Method for voice control on microwave oven, and microwave oven
US20160372005A1 (en) System and method for providing assistance for cooking food items in real-time
CN108932269B (en) Cooking method, device and system
US20170188741A1 (en) Method and System for Acquiring Cooking Information
CN105549414B (en) Food heat preserving method and device
US20220167788A1 (en) Cooking Appliance, Method and System
JP2007107766A (en) Cooking system
AU2015295342A1 (en) Processing a food on the basis of predetermined recipe data with an electrical kitchen appliance
CN110287306B (en) Recipe recommendation method and equipment
WO2018076514A1 (en) Cooking recipe push method, push apparatus and server
CN110706131A (en) Method and device for creating electronic menu, electronic equipment and storage medium
CN110876087A (en) Family menu recommendation method, smart television, system and storage medium
KR20190122100A (en) Apparatus and method for providing customized diet and recipe for companion animal
CN105224990A (en) The disposal route of information of making a reservation
CN108937554B (en) Steaming and baking equipment and method for reminding diet by using terminal
CN107665198A (en) Image-recognizing method, server, terminal and refrigerating equipment
CN109698776B (en) Information management method for refrigerator
CN110806697B (en) Method and device for determining prompt mode based on smart home operating system
CN104008281A (en) Food and drink making system guided by real-time weight information and intelligent software communication
JP2020008989A (en) Network system, server, and information processing method
JP2000300430A (en) Cooking data system and rice cooker
JP2011253312A (en) Operation device, operation system, operation method, operation program and storage medium
CN112902406A (en) Parameter setting method, device and computer readable storage medium
KR20140103738A (en) Method for calculating and assessment of nutrient intake

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16919840

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 26/09/2019)

122 Ep: pct application non-entry in european phase

Ref document number: 16919840

Country of ref document: EP

Kind code of ref document: A1