Microwave oven control method, controller, microwave oven, medium and product
By combining cameras and sensor modules, the cooking mode is determined based on the food's packaging and shape information, solving the problem that microwave ovens cannot handle non-QR code menus and enabling automatic food cooking.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-23
- Publication Date
- 2026-03-24
AI Technical Summary
Existing microwave ovens cannot memorize or store non-QR code menus, thus preventing them from achieving automatic cooking.
By acquiring information about the food's outer packaging and shape through a camera, candidate cooking modes are determined, and the appropriate mode is invoked when the microwave oven starts. Cooking parameters are dynamically adjusted based on the sensor information from the sensor module.
It enables automatic cooking of foods with non-QR code menus, improving the convenience and applicability of microwave ovens.
Smart Images

Figure CN121720125A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electrical technology, and in particular to a control method, controller, microwave oven, medium, and product for a microwave oven. Background Technology
[0002] In related technologies, with the continuous development of home appliance technology, microwave ovens are now equipped with QR code scanning functions. By storing QR code menu information in the microwave oven system in the early stages, or updating the menu database through software upgrades in the later stages, users only need to scan the QR code corresponding to the product, and the microwave oven can automatically recognize and set the corresponding cooking parameters, such as temperature and time, to achieve the convenient operation of one-button scan-to-cook cooking.
[0003] Then, microwave ovens cannot memorize or store non-QR code menus that are still widely available on the market, thus making automatic cooking impossible. Summary of the Invention
[0004] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a microwave oven control method, controller, microwave oven, medium, and product, aiming to achieve one-touch cooking without a QR code menu.
[0005] In a first aspect, embodiments of this application provide a method for controlling a microwave oven, the microwave oven including a camera; the method includes: The camera acquires information about the outer packaging of the food placed in the first position, as well as information about the shape of the food. If the category identification code corresponding to the food is not obtained based on the outer packaging information, or if the category identification code is obtained based on the outer packaging information but the corresponding target cooking mode is not invoked based on the category identification code, the candidate cooking mode of the food is determined based on the appearance information. When the food is detected to be placed in the second position and the microwave oven is turned on, the candidate cooking mode is invoked to cook the food.
[0006] According to some embodiments of this application, determining the candidate cooking mode of the food based on the shape information includes: The food category information corresponding to the food is determined based on the shape information; The corresponding candidate cooking mode is invoked based on the food category information.
[0007] According to some embodiments of this application, the microwave oven further includes a sensing module, and after the candidate cooking mode is invoked to cook the food, the method further includes: Based on the food category information, the sensing module senses the food to obtain sensing information; The food is cooked according to the candidate cooking mode and the sensing information.
[0008] According to some embodiments of this application, the candidate cooking mode includes a first cooking heat level; the step of cooking the food according to the candidate cooking mode and the sensing information includes: The remaining cooking time of the microwave oven is determined based on the sensing information, and the second cooking power is determined based on the first cooking power and the sensing information; The food is cooked according to the remaining cooking time and the second cooking power.
[0009] According to some embodiments of this application, at least one of the following is included: When the food category information is reheated food, the sensing information is infrared sensing information; When the food category information is cooked food, the sensing information is humidity sensing information.
[0010] According to some embodiments of this application, the method further includes: The camera acquires the outer packaging information of the food placed in the first position. If the category identification code is obtained based on the outer packaging information, the corresponding target cooking mode is invoked based on the category identification code. When the microwave oven detects that the food has been placed in the second position and is turned on, the target cooking mode is invoked to cook the food.
[0011] According to some embodiments of this application, the microwave oven further includes a display screen, and after acquiring the outer packaging information of the food placed in the first position and the shape information of the food through the camera, the method further includes: If the target cooking mode is not invoked according to the category identification code, a first prompt message is pushed to the user through the display screen to remind that the target cooking mode corresponding to the category identification code has not been pre-stored in the microwave oven.
[0012] According to some embodiments of this application, the microwave oven further includes a display screen, and after acquiring the outer packaging information of the food placed in the first position and the shape information of the food through the camera, the method further includes: If no corresponding candidate cooking mode is found based on the food category information, a second prompt message is pushed to the user through the display screen to remind them that the candidate cooking mode corresponding to the food category information has not been pre-stored in the microwave oven.
[0013] In a second aspect, embodiments of this application provide a controller, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the control method for a microwave oven as described in the first aspect above when running the computer program.
[0014] Thirdly, embodiments of this application provide a microwave oven, including a controller as described in the second aspect.
[0015] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions for performing the microwave oven control method as described in the first aspect above.
[0016] Fifthly, embodiments of this application provide a computer program product, including a computer program or computer instructions, the computer program or computer instructions being stored in a computer-readable storage medium, a processor of a computer device reading the computer program or computer instructions from the computer-readable storage medium, and the processor executing the computer program or computer instructions to cause the computer device to perform the microwave oven control method as described in the first aspect above.
[0017] According to the technical solution of the embodiments of this application, at least the following beneficial effects are achieved: Since the embodiments of this application can determine the candidate cooking mode of food based on the shape information when the category identification code corresponding to the food is not obtained or the corresponding target cooking mode is not called according to the category identification code, and when the food is placed in the second position and the microwave oven is started, the food is cooked according to the candidate cooking mode, thereby realizing automatic cooking of food.
[0018] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0019] The accompanying drawings are used to provide a further understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.
[0020] Figure 1 This is a schematic diagram of the structure of a microwave oven provided in one embodiment of this application; Figure 2 This is a schematic diagram of the structure of a microwave oven provided in another embodiment of this application; Figure 3 This is a schematic diagram of the structure of a microwave oven provided in another embodiment of this application; Figure 4This is a flowchart of a microwave oven control method provided in one embodiment of this application; Figure 5 This is a flowchart of a microwave oven control method provided in one embodiment of this application; Figure 6 This is a flowchart of a microwave oven control method provided in one embodiment of this application; Figure 7 This is a flowchart of a microwave oven control method provided in one embodiment of this application; Figure 8 This is a flowchart of a microwave oven control method provided in one embodiment of this application; Figure 9 This is a flowchart of a microwave oven control method provided in one embodiment of this application; Figure 10 This is a flowchart of a microwave oven control method provided in one embodiment of this application; Figure 11 This is an overall flowchart of a microwave oven control method provided in one embodiment of this application; Figure 12 This is an overall flowchart of a microwave oven control method provided in another embodiment of this application; Figure 13 This is a schematic diagram of the structure of a controller for performing a control method for a microwave oven, provided in one embodiment of this application. Detailed Implementation
[0021] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.
[0022] In the description of this application, it should be understood that the orientation descriptions, such as up, down, front, back, left, right, etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0023] In the description of this application, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.
[0024] In the description of this application, unless otherwise expressly defined, terms such as "setup," "installation," and "connection" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this application in conjunction with the specific content of the technical solution.
[0025] In some cases, with the continuous development of home appliance technology, microwave ovens are equipped with QR code scanning functions. By storing QR code menu information in the microwave oven system in the early stages, or updating the menu database through software upgrades later, users only need to scan the QR code corresponding to the product, and the microwave oven can automatically recognize and set the corresponding cooking parameters, such as temperature and time, to achieve the convenient operation of one-button scan-to-cook cooking.
[0026] Then, microwave ovens cannot memorize or store non-QR code menus that are still widely available on the market, thus making automatic cooking impossible.
[0027] Based on the above, this application proposes a microwave oven control method, controller, microwave oven, medium, and product, aiming to achieve one-button cooking without QR code menus.
[0028] like Figure 1 , Figure 2 and Figure 3 As shown, Figure 1 This is a schematic diagram of the structure of a microwave oven provided in one embodiment of this application; Figure 2 This is a schematic diagram of the structure of a microwave oven provided in another embodiment of this application; Figure 3 This is a schematic diagram of the structure of a microwave oven provided in another embodiment of this application.
[0029] In one embodiment, the microwave oven 100 includes a cooking cavity 200, a door 300, and a control panel 400, wherein the cooking cavity 200 is located in the microwave oven 100, the door 300 is located in front of the cooking cavity 200, and the control panel 400 is located in front of the cooking cavity 200 and above the door 300.
[0030] For example, the control panel 400 includes a display screen 410, an input unit 420, a camera 430, and a start unit 440, wherein the display screen 410 is located on the left side of the control panel 400, the input unit 420 is located in front of the control panel 400, the camera 430 is located below the control panel 400, and the start unit 440 is located on the right side of the control panel 400.
[0031] It is understood that the camera 430 can also be located inside the cooking cavity 200. This application embodiment does not specifically limit the position of the camera 430.
[0032] Understandably, the display screen 410 can be used to display the operation data of the cooking operation and the operating status of the microwave oven 100; the input unit 420 allows the user to select the working mode of the microwave oven 100 and input the cooking parameters set by the user; the user can set the desired cooking through the start unit, press it to start the microwave oven 100, and it will automatically stop cooking; the camera 430 is used to read the barcode or QR code on the food packaging and identify the type of food.
[0033] For example, the microwave oven 100 also includes a sensing module, which includes an infrared unit 500 and a humidity unit 600. The infrared unit is used to collect and record the current surface temperature of the food. In addition, the infrared unit includes an infrared viewing angle X direction 510 and an infrared viewing angle Y direction 520, thereby enabling a wider coverage of the bottom plate of the microwave oven 100 and improving the accuracy of obtaining the surface temperature of the food. The humidity unit is used to collect and record the current humidity information of the cooking cavity 200.
[0034] The various embodiments of the microwave oven control method of this application will be further described below with reference to the accompanying drawings.
[0035] like Figure 4 As shown, Figure 4 This is a flowchart of a microwave oven control method provided in one embodiment of this application, including but not limited to steps S110, S120 and S130.
[0036] Step S110: Obtain the outer packaging information and shape information of the food placed in the first position through the camera; Step S120: If the category identification code corresponding to the food is not obtained based on the outer packaging information, or if the category identification code is obtained based on the outer packaging information but the corresponding target cooking mode is not invoked based on the category identification code, determine the candidate cooking mode of the food based on the appearance information. Step S130: When food is detected to be placed in the second position and the microwave oven is turned on, the candidate cooking mode is invoked to cook the food.
[0037] In one embodiment, this application embodiment can acquire the outer packaging information and shape information of the food placed in the first position through a camera, and then obtain a category identification code based on the outer packaging information. If no category identification code is obtained based on the outer packaging information or if the corresponding target cooking mode is not invoked through the category identification code, this application embodiment can obtain a candidate cooking mode of the food through the shape information; and then, when the food is detected to be placed in the second position and the microwave oven is started, the candidate cooking mode is invoked to cook the food.
[0038] It is understandable that if the corresponding target cooking mode cannot be retrieved through the category identification code, it means that the target cooking mode corresponding to the category identification code is not saved in the microwave oven. In this embodiment of the application, the target cooking mode corresponding to the identification code can be saved to the microwave oven through a feature QR code or a USB flash drive for future retrieval.
[0039] Understandably, the target cooking mode includes a first cooking time and a first cooking power, thus enabling the food to be cooked according to the first cooking time and the first cooking power.
[0040] It is understood that the aforementioned category identification code can be a QR code or a barcode, and this application embodiment does not specifically limit the type of category identification code.
[0041] It is worth noting that, since the embodiments of this application can determine the candidate cooking mode of food based on its shape information when the category identification code corresponding to the food is not obtained or the corresponding target cooking mode is not called based on the category identification code, and cook the food according to the candidate cooking mode when the food is placed in the second position and the microwave oven is started, the food is cooked automatically.
[0042] It is understood that the first position can be located in front of the cooking cavity and below the camera, or it can be located inside the cooking cavity and below the camera. This application embodiment does not specifically limit the position of the first position.
[0043] It is understood that the second position can be located inside the cooking cavity, or it can be set according to actual needs. This application embodiment does not specifically limit the position of the second position.
[0044] For example, the food is milk, and the milk's outer packaging information includes a category identification code for the milk, but the target cooking mode corresponding to this category identification code is not stored in the microwave oven. First, the milk is placed in a first position, and the outer packaging information and the shape information of the milk are acquired through a camera. Next, the category identification code corresponding to the milk is obtained based on the outer packaging information, but the corresponding target cooking mode is not obtained through the category identification code. The candidate cooking mode for the food is determined based on the shape information of the milk. Then, the outer packaging of the milk is removed, and the milk is placed in a container that can be heated in the microwave oven. The container containing the milk is then placed in a second position, and the microwave oven door is closed and the oven is turned on. The microwave oven will then call the candidate cooking mode to cook the milk, thus achieving automatic cooking of the milk.
[0045] For example, the food is milk, and the milk's outer packaging information does not include a category identification code for the milk. First, the milk is placed in a first position, and the outer packaging information and the milk's shape information are acquired through a camera. Next, since no category identification code for the milk is obtained from the outer packaging information, the candidate cooking mode for the food is determined based on the milk's shape information. Then, the outer packaging of the milk is removed, and the milk is placed in a container that can be heated in a microwave oven. The container containing the milk is then placed in a second position, and the microwave oven door is closed and the oven is turned on. The microwave oven will then use the candidate cooking mode to cook the milk, thus enabling automatic cooking of the milk.
[0046] Understandably, after determining the candidate cooking mode for the food based on its shape information, a prompt message can be sent to the user via the display screen. For example, the display screen can show the candidate cooking mode and prompt the user to remove the outer packaging of the food and place it in the second position, then close the microwave oven door and start the microwave.
[0047] like Figure 5 As shown, Figure 5 This is a flowchart of a microwave oven control method provided in one embodiment of this application. Regarding the determination of the candidate cooking mode of food based on shape information in step S120 above, it includes, but is not limited to, steps S210 and S220.
[0048] Step S210: Determine the food category information corresponding to the food based on its shape information; Step S220: Call the corresponding candidate cooking mode according to the food category information.
[0049] In one embodiment, when no category identification code is obtained based on the outer packaging information or no corresponding target cooking mode is invoked through the category identification code, this embodiment can determine the corresponding food category information through the shape information. Since the food category information in this embodiment will have corresponding candidate cooking modes, the candidate cooking modes stored in the microwave oven can be invoked based on the food category information. Then, when the food is placed in the second position and the microwave oven is started, the candidate cooking modes can be invoked to cook the food.
[0050] It is understandable that food category information has corresponding candidate cooking modes, so that the microwave oven can call up the pre-stored candidate cooking modes through the food category information.
[0051] like Figure 6 As shown, Figure 6 This is a flowchart of a microwave oven control method provided in one embodiment of this application. After calling the candidate cooking mode to cook the food in step S130 above, there are steps including but not limited to S310 and S320.
[0052] Step S310: Based on the food category information, the food is sensed through the sensing module to obtain sensing information; Step S320: Cook the food according to the candidate cooking mode and sensor information.
[0053] In one embodiment, after automatically cooking the food using a candidate cooking mode, this embodiment of the application will sense the food using a sensing module based on the acquired food category information to obtain sensing information, thereby automatically cooking the food based on the candidate cooking mode and the sensing information.
[0054] It is understood that the sensing module includes an infrared unit and a humidity unit. In this embodiment, the food will be infrared-sensing or humidity-sensing based on the food category information to obtain the corresponding infrared sensing information or humidity sensing information.
[0055] For example, if the food category information is a reheated food, such as milk, this embodiment of the application will perform infrared sensing on the milk to obtain infrared sensing information of the milk, and then cook the milk according to the candidate cooking mode and the infrared sensing information.
[0056] For example, if the food category information is a cooked food, such as potatoes, this embodiment of the application will perform humidity sensing on the potatoes to obtain humidity sensing information of the potatoes, and then cook the potatoes according to the candidate cooking mode and the humidity sensing information.
[0057] It is understood that after automatically cooking food according to the candidate cooking mode, the embodiments of this application will further obtain the corresponding sensing information through the sensing module and cook the food in combination with the candidate cooking mode, thereby realizing dynamic adjustment and optimization of the cooking process, and thus better realizing automatic cooking of food.
[0058] like Figure 7 As shown, Figure 7 This is a flowchart of a microwave oven control method provided in one embodiment of this application. The above step S320 includes, but is not limited to, steps S410 and S420.
[0059] Step S410: Determine the remaining cooking time of the microwave oven based on the sensing information, and determine the second cooking power based on the first cooking power and the sensing information; Step S420: Cook the food according to the remaining cooking time and the second cooking power.
[0060] In one embodiment, the remaining cooking time of the microwave oven is determined based on the obtained sensing information. In addition, the candidate cooking mode includes a first cooking power level, thereby obtaining a second cooking power level through the first cooking power level and the sensing information, and then cooking the food using the remaining cooking time and the second cooking power level.
[0061] It is understood that the embodiments of this application can obtain the second cooking power through the first cooking power and the sensing information, thereby controlling the power of the microwave oven to be adjusted to the second cooking power. Therefore, the embodiments of this application can realize dynamic adjustment and optimization of the cooking process, thereby better realizing automatic cooking of food.
[0062] It is understood that the embodiments of this application can cook food using the remaining cooking time and the second cooking power, thereby dynamically adjusting and optimizing the cooking process, and thus better achieving automatic cooking of food.
[0063] For example, if the food category information is a reheated food, such as milk, this embodiment of the application will perform infrared sensing on the milk to obtain infrared sensing information of the milk; then, this embodiment of the application will determine the remaining cooking time of the milk through the infrared sensing information, and determine the second cooking time of the milk through the infrared sensing information and the first cooking heat, so as to cook the milk through the remaining cooking time and the second cooking heat.
[0064] For example, if the food category information is a cooked food, such as a potato, this embodiment of the application will perform humidity sensing on the potato to obtain the humidity sensing information of the potato. Then, this embodiment of the application will determine the remaining cooking time of the potato through the humidity sensing information, and determine the second cooking time of the potato through the humidity sensing information and the first cooking heat, so as to cook the potato through the remaining cooking time and the second cooking heat.
[0065] like Figure 8 As shown, Figure 8 This is a flowchart of a microwave oven control method provided in one embodiment of this application. The control method also includes, but is not limited to, steps S510 and S520.
[0066] Step S510: Obtain the outer packaging information of the food placed in the first position through the camera; if the category identification code is obtained based on the outer packaging information, call the corresponding target cooking mode based on the category identification code. Step S520: When food is detected to be placed in the second position and the microwave oven is turned on, the target cooking mode is invoked to cook the food.
[0067] In one embodiment, the present application will acquire the outer packaging information of the food placed in the first position through a camera, and then obtain the category identification code based on the outer packaging information. When the outer packaging information includes the category identification code, the target cooking mode stored in the microwave oven will be called through the category identification code. Thus, when the food is detected to be placed in the second position and the microwave oven is started, the target cooking mode will be called to cook the food.
[0068] It is understood that the aforementioned category identification code can be a QR code or a barcode, and this application embodiment does not specifically limit the type of category identification code.
[0069] It is understood that, in the case of an identification code included in the outer packaging information, the embodiments of this application can cook food according to the target cooking mode, thereby realizing automatic cooking of food.
[0070] Understandably, the target cooking mode includes cooking power and cooking time, thus enabling the food to be cooked according to the cooking power and cooking time.
[0071] For example, the food is milk, and the milk's outer packaging information includes a category identification code for the milk. The target cooking mode corresponding to this category identification code is pre-stored in the microwave oven. First, the milk is placed in the first position, and the outer packaging information of the milk is acquired through a camera. Next, the category identification code corresponding to the milk is obtained based on the outer packaging information, and the corresponding target cooking mode is invoked through the category identification code. Then, the outer packaging of the milk is removed, and the milk is placed in a container that can be heated in the microwave oven. The container containing the milk is then placed in the second position, and the microwave oven door is closed and the oven is turned on. Thus, the microwave oven will invoke the target cooking mode to cook the milk, thereby achieving automatic cooking of the milk.
[0072] Understandably, after determining the target cooking mode of the food through the category identification code, a prompt message can be sent to the user through the display screen. For example, the display screen can show the target cooking mode and prompt the user to remove the outer packaging of the food and place it in the second position, then close the microwave oven door and start it.
[0073] like Figure 9 As shown, Figure 9 This is a flowchart of a microwave oven control method provided in one embodiment of this application. After step S110, there are steps S610 and S620, including but not limited to.
[0074] Step S610: When the corresponding target cooking mode is not invoked based on the category identification code; Step S620: Push the first prompt message to the user through the display screen to remind them that the target cooking mode corresponding to the category identification code has not been pre-stored in the microwave oven.
[0075] In one embodiment, if the corresponding target cooking mode cannot be invoked through the category identification code, this embodiment of the application will push a first prompt message to the user and display the first prompt message on the display screen to remind the user that the target cooking mode corresponding to the category identification code has not been pre-stored in the microwave oven.
[0076] Understandably, the first prompt message should remind the user that the target cooking mode corresponding to the product category identification code has not been pre-stored in the microwave oven.
[0077] It is understood that if the target cooking mode corresponding to the category identification code is not stored in the microwave oven, this application embodiment can store the corresponding target cooking mode in the microwave oven through a feature QR code or USB flash drive, so as to facilitate the next cooking.
[0078] like Figure 10 As shown, Figure 10 This is a flowchart of a microwave oven control method provided in one embodiment of this application. After step S110, there are steps S710 and S720, which include, but are not limited to, steps S710 and S720.
[0079] Step S710: When no corresponding candidate cooking mode is called based on the food category information; Step S720: Push a second prompt message to the user through the display screen to remind them that the candidate cooking mode corresponding to the food category information has not been pre-stored in the microwave oven.
[0080] In one embodiment, if no corresponding candidate cooking mode is found through the food category information, this embodiment of the application will push a second prompt message to the user and display the second prompt message on the display screen.
[0081] Understandably, the second prompt message can remind the user that the candidate cooking mode corresponding to the food category information has not been pre-stored in the microwave oven.
[0082] It is understood that if the candidate cooking mode corresponding to the food category information is not stored in the microwave oven, the embodiments of this application can store the corresponding candidate cooking mode in the microwave oven through a feature QR code or USB flash drive, so as to facilitate the next cooking.
[0083] Based on the microwave oven control methods of the above embodiments, the overall embodiments of the microwave oven control methods of this application are presented below.
[0084] like Figure 11 As shown, Figure 11This is an overall flowchart of a microwave oven control method provided in one embodiment of this application. The specific steps are as follows: Step S810: Obtain the outer packaging information and shape information of the food placed in the first position through the camera; Step S820: If the category identification code corresponding to the food is not obtained based on the outer packaging information, or if the category identification code is obtained based on the outer packaging information but the corresponding target cooking mode is not invoked based on the category identification code, determine the food category information corresponding to the food based on the appearance information. Step S830: Call the corresponding candidate cooking mode according to the food category information; Step S840: When food is detected to be placed in the second position and the microwave oven is turned on, the candidate cooking mode is invoked to cook the food. Step S850: Based on the food category information, the food is sensed through the sensing module to obtain sensing information; Step S860: Determine the remaining cooking time of the microwave oven based on the sensing information, and determine the second cooking power based on the first cooking power and the sensing information; Step S870: Cook the food according to the remaining cooking time and the second cooking power.
[0085] For example, when a user uses the microwave oven, the camera scans the food's outer packaging information and the food's shape information. If there is no category identification code or the corresponding target cooking mode is not invoked based on the category identification code, the food category information corresponding to the food is determined by the food's shape information.
[0086] If the food category information is stored in the storage unit, the control module directly calls its cooking power parameters, and the display shows candidate cooking modes. After the door is closed, the microwave oven operates according to the candidate cooking mode, and then enters the sensing stage of the sensor module. If the identified type is a reheating type (e.g., milk), it enters the infrared sensing stage. If the identified type is a cooking type (e.g., potatoes), it enters the humidity sensing stage. During the cooking sensing stage, once the sensing is successful, the cooking countdown automatically begins, and the microwave power can be automatically allocated according to the candidate cooking mode before and after the sensing.
[0087] If the food category information is not found in the storage unit, the control module will not accept the food, the display will still show "SCAN," and the camera will remain on, ready to scan the next food. Alternatively, candidate cooking modes corresponding to the food category information can be entered via a QR code or USB drive for future use.
[0088] Understandably, if no corresponding candidate cooking mode is found based on the food category information, a first prompt message will be pushed to the user to remind them that the candidate cooking mode corresponding to the food category information has not been pre-stored in the microwave oven.
[0089] like Figure 12 As shown, Figure 12 Here is an overall flowchart of a microwave oven control method provided in another embodiment of this application, with the specific steps as follows: Step S910: Obtain the outer packaging information of the food placed in the first position using a camera; Step S920: Determine whether the outer packaging information includes a category identification code. If yes, proceed to step S930; otherwise, proceed to step S950. Step S930: Determine whether the corresponding target cooking mode has been successfully called based on the category identification code. If successful, proceed to step S940; if unsuccessful, proceed to step S950. Step S940: When food is detected to be placed in the second position and the microwave oven is turned on, the target cooking mode is invoked to cook the food. Step S950: Push the first prompt message to the user through the display screen to remind them that the target cooking mode corresponding to the category identification code has not been pre-stored in the microwave oven.
[0090] For example, when a user uses the microwave oven, the camera scans the food's outer packaging information, and if there is a category identification code, it identifies the category identification code.
[0091] If the target cooking mode corresponding to the product category identification code exists in the storage unit, the control module directly calls the target cooking mode, the target cooking mode is displayed on the screen, and the microwave oven operates according to the target cooking mode until the end when the door is closed.
[0092] If the target cooking mode corresponding to the identification code is not in the storage unit, the control module will not receive the category identification code, the display will still show SCAN, the camera will be on, and the next category identification code can be scanned. Secondary cooking information corresponding to the category identification code can be entered via a special QR code or USB flash drive for future use.
[0093] like Figure 13 As shown, Figure 13 This is a schematic diagram of the structure of a controller for performing a control method for a microwave oven according to an embodiment of this application. The controller 800 implemented in this application includes: a processor 810, a memory 820, and a computer program stored in the memory 820 and executable on the processor 810, wherein... Figure 13 The example uses a processor 810 and a memory 820.
[0094] The processor 810 and the memory 820 can be connected via a bus or other means. Figure 13 Taking the example of a connection between China and Israel via a bus.
[0095] Memory 820, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory 820 may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 820 may optionally include remotely located memories 820 relative to processor 810, which can be connected to controller 800 via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0096] Those skilled in the art will understand that Figure 13 The device structure shown does not constitute a limitation on the controller 800 and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0097] exist Figure 13 In the controller 800 shown, the processor 810 can be used to call the control program stored in the memory 820 to implement the control method described above. Specifically, the non-transitory software program and instructions required to implement the control method of the above embodiment are stored in the memory 820, and when executed by the processor 810, the control method of the above embodiment is executed.
[0098] It is worth noting that since the controller 800 of this application embodiment can execute the control method of any of the above embodiments, the specific implementation method and technical effect of the controller 800 of this application embodiment can refer to the specific implementation method and technical effect of the control method of any of the above embodiments.
[0099] In addition, one embodiment of this application also provides a microwave oven, including the controller described in the above embodiment.
[0100] It is worth noting that, since the microwave oven of this application embodiment includes the controller of the above embodiments, and the controller of the above embodiments is capable of executing the control method of the microwave oven of any of the above embodiments, the specific implementation method and technical effect of the microwave oven of this application embodiment can refer to the specific implementation method and technical effect of the control method of the microwave oven of any of the above embodiments.
[0101] Furthermore, one embodiment of this application also provides a computer-readable storage medium storing computer-executable instructions for performing the control method described above. Exemplarily, the above-described control method is performed... Figures 4 to 12 The methods and steps in the text.
[0102] It is worth noting that, since the computer-readable storage medium of this application embodiment can execute the control method of any of the above embodiments, the specific implementation and technical effects of the computer-readable storage medium of this application embodiment can be referred to the specific implementation and technical effects of the control method of any of the above embodiments.
[0103] Furthermore, one embodiment of this application also provides a computer program product, which includes a computer program or computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium and executes the computer program or computer instructions, causing the computer device to perform the microwave oven control method described above. Exemplarily, the above-described method is performed... Figures 4 to 12 The methods and steps in the text.
[0104] It is worth noting that, since the computer program product of this application embodiment can execute the microwave oven control method of any of the above embodiments, the specific implementation method and technical effect of the computer program product of this application embodiment can refer to the specific implementation method and technical effect of the microwave oven control method of any of the above embodiments.
[0105] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically include computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0106] The above provides a detailed description of the preferred embodiments of this application. However, this application is not limited to the above-described embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application. All such equivalent modifications or substitutions are included within the scope defined by the claims of this application.
Claims
1. A method for controlling a microwave oven, characterized in that, The microwave oven includes a camera; the method includes: The camera acquires information about the outer packaging of the food placed in the first position, as well as information about the shape of the food. If the category identification code corresponding to the food is not obtained based on the outer packaging information, or if the category identification code is obtained based on the outer packaging information but the corresponding target cooking mode is not invoked based on the category identification code, the candidate cooking mode of the food is determined based on the appearance information. When the food is detected to be placed in the second position and the microwave oven is turned on, the candidate cooking mode is invoked to cook the food.
2. The microwave oven control method according to claim 1, characterized in that, Determining the candidate cooking mode for the food based on the shape information includes: The food category information corresponding to the food is determined based on the shape information; The corresponding candidate cooking mode is invoked based on the food category information.
3. The microwave oven control method according to claim 2, characterized in that, The microwave oven also includes a sensing module, and after the candidate cooking mode is invoked to cook the food, the method further includes: Based on the food category information, the sensing module senses the food to obtain sensing information; The food is cooked according to the candidate cooking mode and the sensing information.
4. The microwave oven control method according to claim 3, characterized in that, The candidate cooking mode includes a first cooking power level; cooking the food according to the candidate cooking mode and the sensing information includes: The remaining cooking time of the microwave oven is determined based on the sensing information, and the second cooking power is determined based on the first cooking power and the sensing information; The food is cooked according to the remaining cooking time and the second cooking power.
5. The microwave oven control method according to claim 4, characterized in that, Includes at least one of the following: When the food category information is reheated food, the sensing information is infrared sensing information; When the food category information is cooked food, the sensing information is humidity sensing information.
6. The microwave oven control method according to claim 1, characterized in that, The method further includes: The camera acquires the outer packaging information of the food placed in the first position. If the category identification code is obtained based on the outer packaging information, the corresponding target cooking mode is invoked based on the category identification code. When the microwave oven detects that the food has been placed in the second position and is turned on, the target cooking mode is invoked to cook the food.
7. The microwave oven control method according to claim 6, characterized in that, The microwave oven also includes a display screen. After acquiring information about the outer packaging of the food placed in the first position and the shape of the food through the camera, the method further includes: If the target cooking mode is not invoked according to the category identification code, a first prompt message is pushed to the user through the display screen to remind that the target cooking mode corresponding to the category identification code has not been pre-stored in the microwave oven.
8. The microwave oven control method according to claim 2, characterized in that, The microwave oven also includes a display screen. After acquiring information about the outer packaging of the food placed in the first position and the shape of the food through the camera, the method further includes: If no corresponding candidate cooking mode is found based on the food category information, a second prompt message is pushed to the user through the display screen to remind them that the candidate cooking mode corresponding to the food category information has not been pre-stored in the microwave oven.
9. A controller, characterized in that, include: The microwave oven control method as described in any one of claims 1 to 8 is provided in the memory, the processor, and the processor executing the computer program.
10. A microwave oven, characterized in that, Includes the controller as described in claim 9.
11. A computer-readable storage medium, characterized in that: The device stores computer-executable instructions for performing the control method of the microwave oven as described in any one of claims 1 to 8.
12. A computer program product, comprising a computer program or computer instructions, characterized in that, The computer program or the computer instructions are stored in a computer-readable storage medium, the processor of the computer device reads the computer program or the computer instructions from the computer-readable storage medium, and the processor executes the computer program or the computer instructions to cause the computer device to perform the microwave oven control method as described in any one of claims 1 to 8.