Stove cleaning method and device, electronic equipment and storage medium

Through image recognition technology, the dirt level of the stove countertop is judged and cleaning instructions are generated. Combined with automatic and user-entered instructions, the existing stove is solved and the time-consuming and labor-intensive cleaning problem is achieved, achieving efficient and energy-saving cleaning effects.

CN120243532APending Publication Date: 2025-07-04NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510234307.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

The cleaning of existing stoves depends on user manual operation, which is time-consuming and labor-intensive and lacks cleaning ability, making it difficult to effectively remove stubborn stains and grease.

Method used

By obtaining image information on the stove countertop, judging the dirt level and generating targeted cleaning instructions, and combining automatic and user-entered instructions, the execution module of the cleaning device is controlled to clean.

Benefits of technology

It achieves better cleaning effects, saves energy, avoids waste, and ensures the stable cleaning of the stove.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120243532A_ABST
    Figure CN120243532A_ABST
Patent Text Reader

Abstract

The invention discloses a kitchen range cleaning method and device, electronic equipment and a storage medium. The method comprises the steps that current image information and original image information of a kitchen range table top are obtained; according to the current image information and the original image information, smudginess grade information of the kitchen range table top is determined; generating and sending a first cleaning instruction according to the smudginess level information; according to the generated first cleaning instruction or the input second cleaning instruction, the execution module of the kitchen range cleaning device is controlled, the smudginess degree of the table top can be judged according to the image information on the kitchen range table top, the cleaning instruction is specifically formulated according to the smudginess degree, the better cleaning effect is achieved, energy is saved, and waste is avoided; and meanwhile, the cleaning instruction input by the user and the instruction generated by automatic cleaning are complementary to each other, so that stable cleaning of the kitchen range is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of stove cleaning, and in particular to a stove cleaning method, device, electronic device and storage medium. Background Art

[0002] In modern home kitchens, food is usually cooked on a gas stove or a liquefied gas stove. During use, thick oil stains and burnt food residues may accumulate on the stove surface, requiring users to clean them in time.

[0003] However, the cleaning of existing stoves usually relies on manual operation by users, requiring users to wipe hard and spray detergent. This manual cleaning process is not only time-consuming and labor-intensive, but also often has insufficient cleaning ability and cannot effectively remove stubborn stains and grease. Summary of the invention

[0004] In order to solve the technical problem that existing stoves rely on users to clean manually, which is time-consuming and labor-intensive, the present invention provides a stove cleaning method, device, electronic device and storage medium, which can judge the degree of dirt on the stove table through image information on the stove table, and formulate cleaning instructions in a targeted manner according to the degree of dirt, thereby achieving better cleaning effects, saving energy and avoiding waste; at the same time, the cleaning instructions input by the user and the instructions generated by automatic cleaning complement each other to ensure stable cleaning of the stove.

[0005] In a first aspect, an embodiment of the present application provides a stove cleaning method, the method comprising:

[0006] Obtain current image information and original image information of the stove table;

[0007] Determine the dirt level information of the stove table according to the current image information and the original image information;

[0008] Generate and send a first cleaning instruction according to the dirt level information;

[0009] The execution module of the cooker cleaning device is controlled according to the generated first cleaning instruction or the input second cleaning instruction.

[0010] In an optional embodiment, determining the dirt level information of the stove table according to the current image information and the original image information includes:

[0011] Determine the dirty area according to the current image information and the original image information;

[0012] When the soiled area is less than or equal to the first area threshold, determine the first soiling level as the soiling level information; or; when the soiled area is greater than the first area threshold and less than the second area threshold, determine the second soiling level as the soiling level information; or; when the soiled area is greater than or equal to the second area threshold, determine the third soiling level as the soiling level information; wherein, the second area threshold is greater than the first area threshold.

[0013] In an alternative embodiment, the execution module includes a liquid preparation module for preparing a cleaning solution and a washing module for cleaning the cooktop using the cleaning solution; the liquid preparation module includes a first pump body and a second pump body, the first pump body is used for pumping detergent, and the second pump body is used for pumping clean water;

[0014] Generate a first cleaning instruction according to the soiling level information, including:

[0015] If the soiling level information is the first soiling level, generate and send a first liquid preparation instruction to the liquid preparation module; the first liquid preparation instruction is used to instruct both the first pump body and the second pump body to be turned on for the first liquid preparation time;

[0016] Generate and send a first cleaning instruction to the washing module; the first cleaning instruction is used to instruct the washing module to first clean with the cleaning solution for the first cleaning time and then clean with clean water for the second cleaning time.

[0017] In an alternative embodiment, the washing module includes a third pump body and a lifting nozzle;

[0018] Generate and send a first cleaning instruction to the washing module, including:

[0019] Generate and send a first movement instruction to the lifting nozzle; the first movement instruction is used to instruct the lifting nozzle to rise above the cooktop and rotate;

[0020] Generate and send a first opening instruction to the third pump body; the first opening instruction is used to instruct the third pump body to be turned on for the first cleaning time and then for the second cleaning time;

[0021] After the first cleaning time and the second cleaning time, generate and send a second movement instruction to the lifting nozzle; the second movement instruction is used to instruct the lifting nozzle to descend below the cooktop.

[0022] In an alternative embodiment, the execution module further includes a heating module;

[0023] Generate a first cleaning instruction according to the soiling level information, including:

[0024] If the dirt level information is the second dirt level, generate and send a second liquid preparation instruction to the liquid preparation module; the second liquid preparation instruction is used to instruct the first pump body to start the second liquid preparation time and instruct the second pump body to start the third liquid preparation time; the second liquid preparation time is greater than the third liquid preparation time;

[0025] Generate and send a second cleaning instruction to the washing module; the second cleaning instruction is used to instruct the washing module to first clean with the cleaning solution for the third cleaning time and then clean with clean water for the fourth cleaning time; the third cleaning time is greater than the first cleaning time;

[0026] Generate and send a first heating instruction to the heating module; the first heating instruction is used to instruct the heating module to heat the cleaning solution at the third cleaning time.

[0027] In an alternative embodiment, generating a first cleaning instruction according to the dirt level information includes:

[0028] If the dirt level information is the third dirt level, generate and send a third liquid preparation instruction to the liquid preparation module; the third liquid preparation instruction is used to instruct the first pump body to start the fourth liquid preparation time and instruct the second pump body to start the fifth liquid preparation time; the fourth liquid preparation time is greater than the fifth liquid preparation time and greater than the second liquid preparation time;

[0029] Generate and send a third cleaning instruction to the washing module; the third cleaning instruction is used to instruct the washing module to first clean with the cleaning solution for the fifth cleaning time and then clean with clean water for the sixth cleaning time; the fifth cleaning time is greater than the sixth cleaning time and greater than the third cleaning time;

[0030] Generate and send a second heating instruction to the heating module; the first heating instruction is used to instruct the heating module to heat the cleaning solution and clean water at the fifth cleaning time and the sixth cleaning time.

[0031] In an alternative embodiment, the stove cleaning device includes a waste water tank and a lifting module; the waste water tank is arranged on the lifting module;

[0032] The method further includes:

[0033] Obtain the weight detection data of the waste water tank;

[0034] Obtain the position status of the lifting module;

[0035] If the position status is the rising state and the weight detection data is greater than or equal to the first weight threshold, generate and send a descending instruction to the lifting module; the descending instruction is used to instruct the lifting module to drive the waste water tank to descend; or; if the position status is the descending state and the weight detection data is less than or equal to the second weight threshold, generate and send an ascending instruction to the lifting module; the ascending instruction is used to instruct the lifting module to drive the waste water tank to ascend; the second weight threshold is less than the first weight threshold.

[0036] In a second aspect, an embodiment of the present application provides a stove cleaning device, which includes:

[0037] An acquisition module, configured to acquire the current image information and the original image information of the stove top surface;

[0038] A determination module, configured to determine the dirt level information of the stove top surface according to the current image information and the original image information;

[0039] An instruction generation module, configured to generate and send a first cleaning instruction according to the dirt level information;

[0040] A control module, configured to control the execution module of the stove cleaning device according to the generated first cleaning instruction or the input second cleaning instruction.

[0041] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory. At least one instruction, at least one program segment, a code set or an instruction set is stored in the memory, and at least one instruction, at least one program segment, a code set or an instruction set is loaded and executed by the processor to implement the stove cleaning method in the first aspect.

[0042] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which at least one instruction or at least one program segment is stored, and at least one instruction or at least one program segment is loaded and executed by the processor to implement the stove cleaning method in the first aspect.

[0043] In a fifth aspect, an embodiment of the present application provides a computer program product or a computer program, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the stove cleaning method in the first aspect.

[0044] The stove cleaning method, device, electronic device and storage medium provided by the embodiments of the present application have the following technical effects:

[0045] Acquire the current image information and the original image information of the stove top surface; determine the dirt level information of the stove top surface according to the current image information and the original image information; generate and send a first cleaning instruction according to the dirt level information; control the execution module of the stove cleaning device according to the generated first cleaning instruction or the input second cleaning instruction. The present application can judge the dirt degree on the stove top surface through the image information on the stove top surface, and formulate cleaning instructions pertinently according to the dirt degree, which has a better cleaning effect, saves energy and avoids waste; at the same time, the cleaning instructions input by the user and the instructions generated by automatic cleaning complement each other to ensure the stable progress of stove cleaning. Brief Description of the Drawings

[0046] To more clearly illustrate the technical solutions and advantages in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0047] Figure 1 It is a schematic diagram of an application environment provided by an embodiment of the present application;

[0048] Figure 2 It is a schematic diagram of a liquid preparation module of a stove cleaning system provided by an embodiment of the present application;

[0049] Figure 3 It is a schematic flowchart of a stove cleaning method provided by an embodiment of the present application;

[0050] Figure 4 It is a schematic flowchart of a stove cleaning method provided by an embodiment of the present application;

[0051] Figure 5 It is a schematic flowchart of a stove cleaning method provided by an embodiment of the present application;

[0052] Figure 6 It is a schematic flowchart of a stove cleaning method provided by an embodiment of the present application;

[0053] Figure 7 It is a schematic flowchart of a stove cleaning method provided by an embodiment of the present application;

[0054] Figure 8 It is a schematic structural diagram of a stove cleaning device provided by an embodiment of the present application;

[0055] Figure 9 It is a hardware structure block diagram of a server for a stove cleaning method provided by an embodiment of the present application.

[0056] Brief Description of the Drawings: 1. Tabletop; 11. Telescopic groove; 2. Control module; 3. Liquid preparation module; 31. First box body; 32. Second box body; 33. First pipeline; 34. Second pipeline; 35. Third pipeline; 36. First pump body; 37. Second pump body; 38. Third pump body; 4. Water guiding module; 41. Water guiding groove; 42. Waste water tank; 5. Lifting nozzle; 6. Image acquisition module; 7. Heating module; 8. Nozzle lifting module; 81. Connection bracket; 82. Lifting driving part. Detailed Embodiments

[0057] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.

[0058] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or server including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.

[0059] Please refer to Figure 1 , Figure 1 , which is a schematic diagram of an application environment provided by an embodiment of the present application, including a stove cleaning system. The stove cleaning system includes a countertop 1, a control module 2 (not shown in the figure), a liquid dispensing module 3, a water guiding module 4, a washing module 5, and an image acquisition module 6.

[0060] As Figure 1 shown, in a possible embodiment, the liquid dispensing module 3 is arranged below the countertop 1 and is communicatively connected to the control module 2, and is used to prepare cleaning solutions with different ratios based on the control signals of the control module 2.

[0061] The water guiding module 4 includes a water guiding groove 41 and a wastewater tank 42. The water guiding groove 41 is arranged on the countertop 1, and the wastewater tank 42 is arranged below the countertop 1, and the opening is located below the water outlet of the water guiding groove 41, and is used to receive the wastewater discharged from the water guiding groove 41. Optionally, a weight detection device is further arranged on the wastewater tank 42, and is used to detect the weight of the wastewater in the wastewater tank 42.

[0062] The washing module 5 includes a plurality of lifting spray heads. The plurality of lifting spray heads are telescopically arranged on the countertop 1 and are all communicatively connected to the liquid dispensing module 3, and are used to spray the cleaning solution onto the countertop 1. And the plurality of lifting spray heads are communicatively connected to the control module 2, and are used to move up and down relative to the countertop 1 based on the control signals of the control module 2.

[0063] In the embodiment of the present application, six lifting nozzles are provided and arranged around the cooking stove to ensure that a larger cleaning area can be covered as much as possible. When working, the lifting nozzles will extend above the tabletop 1, and after the work is completed, they will retract below the tabletop 1, which can make the cooking stove cleaning system more concise and beautiful, without occupying the space of the tabletop 1, and saving the limited tabletop 1 space of the user.

[0064] Specifically, the lifting nozzle is lifted and lowered relative to the tabletop 1 by the nozzle lifting module.

[0065] The nozzle lifting module is arranged below the tabletop 1, connected to the six lifting nozzles, and communicatively connected to the control module 2, and is used to drive the six lifting nozzles to lift and lower relative to the tabletop 1 based on the control signal of the control module 2. In order to drive the six lifting nozzles to lift and lower synchronously, the nozzle lifting module includes a connecting bracket and two groups of lifting driving parts. The connecting bracket is in a rectangular ring shape and is connected to the bottoms of the six lifting nozzles. The lifting driving part can be configured as a linear motion motor, and the linear motion motor is arranged on the bracket inside the tabletop along the vertical direction.

[0066] In a possible embodiment, the image acquisition module 6 is specifically configured as a camera, and the camera is arranged on the tabletop 1 and communicatively connected to the control module 2, and is used to collect the image information on the tabletop 1 and output it to the control module 2.

[0067] Figure 2 It is a schematic diagram of the liquid distribution module of a cooking stove cleaning system provided by the embodiment of the present application. As Figure 2 shown, in a possible embodiment, the liquid distribution module 3 includes a first box body 31, a second box body 32, a first pipeline 33, a second pipeline 34, a third pipeline 35, a first pump body 36, a second pump body 37, and a third pump body 38 (not shown in the figure). Among them, the first box body 31 is used to store detergent, and the second box body 32 is used to mix detergent and clean water to form a cleaning solution.

[0068] As Figure 2 shown, one end of the first pipeline 33 is communicated with the first box body 31, and the other end is communicated with the second box body 32; the first pump body 36 is arranged on the first pipeline 33 and is used to transport the liquid in the first box body 31 to the second box body 32; one end of the second pipeline 34 is connected to the water source, and the other end is communicated with the second box body 32; the second pump body 37 is arranged on the second pipeline 34 and is used to transport the water source to the second box body 32; one end of the third pipeline 35 is connected to the second box body 32, and the other end is connected to a plurality of lifting nozzles; the third pump body 38 is arranged on the first pipeline 33 and is used to transport the liquid in the second box body 32 to the six lifting nozzles 5.

[0069] In the embodiments of the present application, the first pump body 36, the second pump body 37, and the third pump body 38 are all communicatively connected to the control module and are used to convey liquid based on the control signal of the control module.

[0070] When preparing the liquid, the volume of the pumped liquid can be controlled by controlling the opening time of the pump body. In the embodiments of the present application, the first pipeline 33, the second pipeline 34, and the third pipeline 35 are set to have the same diameter and the same opening time, that is, the same volume of liquid is pumped.

[0071] In a possible embodiment, the cooking appliance cleaning system further includes a heating module 7. The heating module 7 can be specifically configured as an electric heating sheet attached to the third pipeline 35, which is communicatively connected to the control module and is used to heat the liquid passing through the third pipeline 35 based on the control signal of the control module. The heated cleaning solution has a better effect of dissolving stains. The control module can also control the power of the electric heating sheet to control the temperature of the liquid in the third pipeline 35.

[0072] The following introduces specific embodiments of a cooking appliance cleaning method of the present application. Figure 3 It is a schematic flowchart of a cooking appliance cleaning method provided by an embodiment of the present application. This specification provides method operation steps such as in the embodiment or flowchart, but based on routine or non-creative labor, there may be more or fewer operation steps. The step order listed in the embodiment is only one way among the execution orders of numerous steps and does not represent the only execution order. When the actual system or server product executes, it can be executed in the order shown in the embodiment or the flowchart or executed in parallel (for example, in an environment of parallel processors or multi-threaded processing). Specifically, as Figure 3 shown, this method is applied to the control module of the cooking appliance cleaning system and may include:

[0073] S201: Obtain the current image information and the original image information of the cooking appliance tabletop.

[0074] S202: Determine the dirt level information of the cooking appliance tabletop according to the current image information and the original image information.

[0075] S203: Generate and send a first cleaning instruction according to the dirt level information.

[0076] S204: Control the execution module of the cooking appliance cleaning device according to the generated first cleaning instruction or the input second cleaning instruction.

[0077] Figure 4 It is a schematic flowchart of a cooking appliance cleaning method provided by an embodiment of the present application. This method may include:

[0078] S301: Obtain the current image information and the original image information of the cooking appliance tabletop.

[0079] In a possible embodiment, the current image information on the cooktop is collected by an image acquisition module provided on the cooktop.

[0080] The original image information is the image information of the cooktop when it is not in use, which can be the original pictures stored in the cloud space or the memory, or the original pictures collected when the cooktop is installed.

[0081] S302: Determine the dirt level information of the cooktop according to the current image information and the original image information.

[0082] In a possible embodiment, the specific steps of determining the dirt level information of the cooktop according to the current image information and the original image information include:

[0083] S312: Determine the dirt area according to the current image information and the original image information.

[0084] In a possible embodiment, determining the dirt area according to the current image information and the original image information includes the following steps: Use the feature point detection and matching algorithm to register the current image and the original image to ensure that the two pictures are aligned, then perform pixel-level difference between the current image and the original image to obtain a difference image to highlight the dirt area, perform binarization processing on the difference image, convert the pixels with obvious differences to white (indicating the dirt area), convert the pixels with unobvious differences to black (indicating the non-dirt area), use the pixel grid of the image itself as the coordinate axis, the upper left corner of the image is the origin (0, 0), the horizontal right is the x-axis, and the vertical down is the y-axis, and count the number of white pixels in the image, that is, the area of the dirt area.

[0085] S322: In the case where the dirt area is less than or equal to the first area threshold, determine the first dirt level as the dirt level information; or; in the case where the dirt area is greater than the first area threshold and less than the second area threshold, determine the second dirt level as the dirt level information; or; in the case where the dirt area is greater than or equal to the second area threshold, determine the third dirt level as the dirt level information; where the second area threshold is greater than the first area threshold.

[0086] By setting the first area threshold and the second area threshold, different dirt levels are distinguished.

[0087] In a possible embodiment, due to the influence of light and the like, there may be a deviation in the brightness between the current image information and the original image information obtained by the camera. Before determining the dirt area according to the current image information and the original image information, the current image information can also be preprocessed to ensure the accuracy of the comparison result.

[0088] The preprocessing performed on the current image information may include operations such as adjusting the white balance of the image for color correction, adjusting the brightness or contrast of the image, using a denoising algorithm to reduce noise in the image, or converting the color space (converting the image from the RGB (Red Green Blue) color space to other color spaces such as HSV (Hue Saturation Value) and Lab (CIELAB)). Through the above preprocessing operations, the influence of light and other factors on image contrast can be reduced, and the accuracy of dirt level assessment can be improved.

[0089] S303: If the dirt level information is the first dirt level, generate and send a first liquid preparation instruction to the liquid preparation module.

[0090] In a possible embodiment, the first liquid preparation instruction is used to instruct both the first pump body and the second pump body to start the first liquid preparation time.

[0091] For example, the first liquid preparation time is five minutes. The first pump body is turned on for five minutes to deliver 250 ml of detergent into the second tank, and the second pump body is turned on for five minutes to deliver 250 ml of clean water into the second tank, and they are mixed to form 500 ml of cleaning solution.

[0092] S304: Generate and send a first cleaning instruction to the washing module.

[0093] In a possible embodiment, the first cleaning instruction is used to instruct the washing module to first clean with the cleaning solution for the first cleaning time and then clean with clean water for the second cleaning time.

[0094] In a possible embodiment, the above-mentioned generation and sending of the first cleaning instruction to the washing module may specifically include:

[0095] S314: Generate and send a first movement instruction to the lifting spray head.

[0096] The first movement instruction is used to instruct the spray head lifting module to drive the lifting spray head to rise above the cooking surface and rotate.

[0097] S324: Generate and send a first opening instruction to the third pump body.

[0098] In a possible embodiment, the cleaning process is divided into 2 stages: The first stage: Clean with the configured cleaning solution to remove oil stains; The second stage: Rinse clean with clean water.

[0099] The first opening instruction is used to instruct the third pump body to first start the first cleaning time and then start the second cleaning time. For example, it instructs the third pump body to first start for five minutes to deliver the cleaning solution for cleaning, and then instructs the third pump body to start for four minutes to deliver clean water for rinsing.

[0100] S334: After the first cleaning time and the second cleaning time, generate and send a second movement instruction to the lifting spray head.

[0101] After the lifting spray head finishes working, the control module sends a second movement instruction to the lifting spray head, instructing the lifting spray head to descend below the cooking surface, and the cleaning is completed.

[0102] S305: If the dirt level information is the second dirt level, generate and send a second liquid preparation instruction to the liquid preparation module.

[0103] As Figure 5 shown, in a possible embodiment, the second liquid preparation instruction is used to instruct the first pump body to start the second liquid preparation time and instruct the second pump body to start the third liquid preparation time; the second liquid preparation time is greater than the third liquid preparation time.

[0104] For example, the first pump body starts the second liquid preparation time and transports about 667 ml of detergent into the second tank, and the second pump body starts the third liquid preparation time and transports about 333 ml of clear water into the second tank, and they are mixed to form about 1000 ml of cleaning solution.

[0105] S306: Generate and send a second cleaning instruction to the washing module.

[0106] In a possible embodiment, similar to the above first cleaning instruction, the second cleaning instruction is used to instruct the washing module to first clean with the cleaning solution for the third cleaning time and then clean with clear water for the fourth cleaning time. Since the second dirt level is greater than the first dirt level, the third cleaning time is greater than the first cleaning time.

[0107] For example, it instructs the third pump body to first start for ten minutes to transport the cleaning solution for cleaning, and then instructs the third pump body to start for five minutes to transport clear water for rinsing.

[0108] S307: Generate and send a first heating instruction to the heating module.

[0109] In a possible embodiment, the first heating instruction is used to instruct the heating module to heat the cleaning solution at the third cleaning time.

[0110] S308: If the dirt level information is the third dirt level, generate and send a third liquid preparation instruction to the liquid preparation module.

[0111] As Figure 6 shown, in a possible embodiment, the third liquid preparation instruction is used to instruct the first pump body to start the fourth liquid preparation time and instruct the second pump body to start the fifth liquid preparation time; the fourth liquid preparation time is greater than the fifth liquid preparation time and greater than the second liquid preparation time.

[0112] For example, the first pump body is opened for the fourth liquid dispensing time to deliver about 1125 ml of detergent into the second box body, and the second pump body is opened for the fifth liquid dispensing time to deliver about 375 ml of clean water into the second box body, and they are mixed to form about 1500 ml of cleaning solution.

[0113] S309: Generate and send a third cleaning instruction to the washing module.

[0114] In a possible embodiment, the third cleaning instruction is used to instruct the washing module to first clean with the cleaning solution for the fifth cleaning time and then clean with clean water for the sixth cleaning time. Since the third dirt level is greater than the second dirt level, the fifth cleaning time is greater than the sixth cleaning time and greater than the third cleaning time.

[0115] For example, it instructs the third pump body to first be opened for twenty minutes to deliver the cleaning solution for cleaning, and then instructs the third pump body to be opened for five minutes to deliver clean water for rinsing.

[0116] S310: Generate and send a second heating instruction to the heating module.

[0117] In a possible embodiment, the first heating instruction is used to instruct the heating module to heat the cleaning solution and clean water at the fifth cleaning time and the sixth cleaning time.

[0118] Through the above settings, the dirt level of the tabletop can be judged according to the image, and the corresponding cleaning mode can be automatically matched according to the dirt level, and the corresponding detergent mixed solution can be automatically proportioned. The dirt level of the tabletop can be accurately judged, the dosage of the detergent can be accurately prepared, the tabletop can be washed clean without wasting the detergent, and the cleaning time is also very accurate. Therefore, water and detergent can be saved more, thereby reducing the user's usage cost.

[0119] S311: Control the execution module of the stove cleaning device according to the generated first cleaning instruction or the input second cleaning instruction.

[0120] In a possible embodiment, after the cleaning is completed, if the user feels that there are still residual stains on the tabletop, the user can manually select the gear button to input the second cleaning instruction, and the stove cleaning system can control the execution module of the stove cleaning device to clean again according to the second cleaning instruction.

[0121] Through the above settings, both the cleaning instruction automatically generated by image judgment and the cleaning instruction manually input by the user can control the operation of the system. In case of a failure of the automatic instruction, the button can still be manually activated to enable the stove cleaning system to complete the corresponding action instruction. With double guarantees, the reliability of the entire stove cleaning system is higher and the stability is better.

[0122] Figure 7 It is a flowchart of a stove cleaning method provided by an embodiment of the present application. The method may include:

[0123] S401: Obtain the weight detection data of the wastewater tank.

[0124] In the embodiment of the present application, the stove cleaning device includes a wastewater tank and a lifting module. The wastewater tank is arranged on the lifting module and is driven by the lifting module to lift in the vertical direction.

[0125] In a possible embodiment, a weight detection device between the wastewater tank and the lifting platform is used to monitor the weight of the wastewater tank. Specifically, the weight detection device can be configured as a pressure sensor to detect the weight of the wastewater tank in real time.

[0126] S402: Obtain the position status of the lifting module.

[0127] In a possible embodiment, a position sensor can be arranged under the tabletop to detect the position of the lifting platform. The position status may include an ascending state and a descending state.

[0128] When the position status is the ascending state, the wastewater tank is aligned with the water outlet of the water guide groove; when the position status is the descending state, the height of the wastewater tank drops, facilitating the user to clean the wastewater in the wastewater tank.

[0129] S403: If the position status is the ascending state and the weight detection data is greater than or equal to the first weight threshold, generate and send a descending instruction to the lifting module.

[0130] In a possible embodiment, the descending instruction is used to instruct the lifting module to drive the wastewater tank to descend. Specifically, the first weight threshold is determined according to the capacity of the wastewater tank.

[0131] For example, the first weight threshold is 15 kg. When the wastewater tank is in the ascending state and the weight exceeds 15 kg, it is considered that the wastewater tank is full and the wastewater in the wastewater tank needs to be cleaned.

[0132] In a possible embodiment, a voice prompt module or a buzzer alarm can also be set to emit a sound prompt under the control of the control module to remind the user to clean the wastewater in time.

[0133] S404: If the position status is the descending state and the weight detection data is less than or equal to the second weight threshold, generate and send an ascending instruction to the lifting module.

[0134] In a possible embodiment, the ascending instruction is used to instruct the lifting module to drive the wastewater tank to ascend. The second weight threshold is less than the first weight threshold.

[0135] For example, the first weight threshold is 0.5 kg. When the wastewater tank is in the descending state and the weight is less than 0.5 kg, it is considered that the wastewater tank has been cleaned, and the lifting platform and the wastewater tank can be raised to return the wastewater tank to its original position.

[0136] In a possible embodiment, a third weight threshold may also be set to detect whether the wastewater tank is in place. For example, when the wastewater tank is in a descending state and its weight is less than 0.5 kg and greater than 0.2 kg, it is considered that the wastewater tank has been emptied and is in place, and the lifting platform and the wastewater tank can be raised.

[0137] By setting the lifting module, the weight detection device and the sound prompt device, the user can be prompted in time to clean the wastewater tank to avoid wastewater overflow.

[0138] The embodiment of the present application also provides a stove cleaning device. Figure 7 It is a schematic structural diagram of a stove cleaning device provided by the embodiment of the present application. As Figure 7 shown, the device 500 includes:

[0139] An acquisition module 501, configured to acquire the current image information and the original image information of the stove top surface;

[0140] A determination module 502, configured to determine the dirt level information of the stove top surface according to the current image information and the original image information;

[0141] An instruction generation module 503, configured to generate and send a first cleaning instruction according to the dirt level information;

[0142] A control module 504, configured to control the execution module of the stove cleaning device according to the generated first cleaning instruction or the input second cleaning instruction.

[0143] In an alternative embodiment, the determination module is further configured to determine the dirt area according to the current image information and the original image information; in the case where the dirt area is less than or equal to a first area threshold, determine that the first dirt level is the dirt level information; or; in the case where the dirt area is greater than the first area threshold and less than a second area threshold, determine that the second dirt level is the dirt level information; or; in the case where the dirt area is greater than or equal to the second area threshold, determine that the third dirt level is the dirt level information; wherein, the second area threshold is greater than the first area threshold.

[0144] In an alternative embodiment, the execution module includes a liquid preparation module for preparing a cleaning solution and a washing module for washing the cooktop using the cleaning solution; the liquid preparation module includes a first pump body and a second pump body, the first pump body is used for pumping detergent, and the second pump body is used for pumping clean water; the instruction generation module is further configured to generate and send a first liquid preparation instruction to the liquid preparation module if the dirt level information is the first dirt level; the first liquid preparation instruction is used to instruct both the first pump body and the second pump body to be turned on for a first liquid preparation time; generate and send a first cleaning instruction to the washing module; the first cleaning instruction is used to instruct the washing module to first wash with the cleaning solution for a first cleaning time and then wash with clean water for a second cleaning time.

[0145] In an alternative embodiment, the washing module includes a third pump body and a lifting nozzle; the instruction generation module is further configured to generate and send a first movement instruction to the lifting nozzle; the first movement instruction is used to instruct the lifting nozzle to rise above the cooktop and rotate; generate and send a first opening instruction to the third pump body; the first opening instruction is used to instruct the third pump body to be turned on for a first cleaning time first and then for a second cleaning time; after the first cleaning time and the second cleaning time, generate and send a second movement instruction to the lifting nozzle; the second movement instruction is used to instruct the lifting nozzle to descend below the cooktop.

[0146] In an alternative embodiment, the execution module further includes a heating module; the instruction generation module is further configured to generate and send a second liquid preparation instruction to the liquid preparation module if the dirt level information is the second dirt level; the second liquid preparation instruction is used to instruct the first pump body to be turned on for a second liquid preparation time and instruct the second pump body to be turned on for a third liquid preparation time; the second liquid preparation time is greater than the third liquid preparation time; generate and send a second cleaning instruction to the washing module; the second cleaning instruction is used to instruct the washing module to first wash with the cleaning solution for a third cleaning time and then wash with clean water for a fourth cleaning time; the third cleaning time is greater than the first cleaning time; generate and send a first heating instruction to the heating module; the first heating instruction is used to instruct the heating module to heat the cleaning solution during the third cleaning time.

[0147] In an alternative embodiment, the instruction generation module is further configured to generate and send a third liquid preparation instruction to the liquid preparation module if the dirt level information is the third dirt level; the third liquid preparation instruction is used to instruct the first pump body to be turned on for a fourth liquid preparation time and instruct the second pump body to be turned on for a fifth liquid preparation time; the fourth liquid preparation time is greater than the fifth liquid preparation time and greater than the second liquid preparation time; generate and send a third cleaning instruction to the washing module; the third cleaning instruction is used to instruct the washing module to first wash with the cleaning solution for a fifth cleaning time and then wash with clean water for a sixth cleaning time; the fifth cleaning time is greater than the sixth cleaning time and greater than the third cleaning time; generate and send a second heating instruction to the heating module; the first heating instruction is used to instruct the heating module to heat the cleaning solution and clean water during the fifth cleaning time and the sixth cleaning time.

[0148] In an alternative embodiment, the stove cleaning device includes a waste water tank and a lifting module; the waste water tank is disposed on the lifting module; and further includes:

[0149] A first acquisition module, configured to acquire weight detection data of the waste water tank;

[0150] A second acquisition module, configured to acquire the position state of the lifting module;

[0151] A second instruction generation module, configured to generate and send a descending instruction to the lifting module if the position state is the ascending state and the weight detection data is greater than or equal to a first weight threshold; the descending instruction is used to instruct the lifting module to drive the waste water tank to descend; or; if the position state is the descending state and the weight detection data is less than or equal to a second weight threshold, generate and send an ascending instruction to the lifting module; the ascending instruction is used to instruct the lifting module to drive the waste water tank to ascend; the second weight threshold is less than the first weight threshold.

[0152] The device and method embodiments in this application are based on the same application concept.

[0153] The method embodiments provided in the embodiments of this application can be executed on a computer terminal, a server, or a similar computing device. Taking running on a server as an example, Figure 9 is a hardware structure block diagram of a server for a stove cleaning method provided in the embodiments of this application. As Figure 9 shown, the server 600 may vary greatly due to configuration or performance differences, and may include one or more central processing units (CPUs) 610 (the processor 610 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 630 for storing data, and one or more storage media 620 (such as one or more mass storage devices) for storing application programs 623 or data 622. Among them, the memory 630 and the storage media 620 may be transient storage or persistent storage. The program stored in the storage media 620 may include one or more modules, and each module may include a series of instruction operations on the server. Further, the central processor 610 may be configured to communicate with the storage media 620 and execute a series of instruction operations in the storage media 620 on the server 600. The server 600 may further include one or more power supplies 660, one or more wired or wireless network interfaces 650, one or more input / output interfaces 640, and / or, one or more operating systems 621, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.

[0154] The input / output interface 640 can be used to receive or send data via a network. Specific examples of the above-mentioned network may include a wireless network provided by the communication provider of the server 600. In one example, the input / output interface 640 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the input / output interface 640 can be a Radio Frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0155] Those of ordinary skill in the art can understand that Figure 9 The structure shown is only illustrative and does not limit the structure of the above-mentioned electronic device. For example, the server 600 may further include more or fewer components than those shown in Figure 9 or have a different configuration from that shown in Figure 9 shown.

[0156] An embodiment of the present application provides an electronic device, which includes a processor and a memory. At least one instruction, at least one program, a code set or an instruction set is stored in the memory, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the above-mentioned data processing method.

[0157] An embodiment of the present application further provides a computer-readable storage medium, which can be disposed in the server to store at least one instruction, at least one program, a code set or an instruction set related to a cooker cleaning method in the method embodiment. The at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the above-mentioned cooker cleaning method.

[0158] Optionally, in this embodiment, the above storage medium may be located in at least one of multiple network servers in a computer network. Optionally, in this embodiment, the above storage medium may include, but is not limited to: various media such as a USB flash drive, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a mobile hard disk, a magnetic disk or an optical disc that can store program codes.

[0159] It can be seen from the embodiments of the stove cleaning method, device, electronic device or storage medium provided by the present application that, in the present application, current image information and original image information of the stove countertop are obtained; based on the current image information and the original image information, the dirt level information of the stove countertop is determined; based on the dirt level information, a first cleaning instruction is generated and sent; based on the generated first cleaning instruction or the input second cleaning instruction, the execution module of the stove cleaning device is controlled. The present application can judge the degree of dirt on the countertop through the image information on the stove countertop, and formulate cleaning instructions in a targeted manner according to the degree of dirtiness, which has a better cleaning effect, saves energy and avoids waste; at the same time, the cleaning instructions input by the user and the instructions generated by automatic cleaning complement each other to ensure the stable cleaning of the stove.

[0160] It should be noted that the above-mentioned sequence of the embodiments of the present application is for description only and does not represent the advantages and disadvantages of the embodiments. The above-mentioned specific embodiments of this specification are described. Other embodiments are within the scope of the attached claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0161] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0162] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0163] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.

Claims

1. A method for cleaning a cooking appliance, characterized in that, Including: Obtain the current image information and the original image information of the cooktop surface; Determine the dirt level information of the cooktop surface according to the current image information and the original image information; Generate and send a first cleaning instruction according to the dirt level information; Control the execution module of the cooktop cleaning device according to the generated first cleaning instruction or the input second cleaning instruction.

2. The method for cleaning a cooking appliance according to claim 1, wherein The determining the dirt level information of the cooktop surface according to the current image information and the original image information includes: Determine the dirt area according to the current image information and the original image information; In the case where the dirt area is less than or equal to the first area threshold, determine that the first dirt level is the dirt level information; or; in the case where the dirt area is greater than the first area threshold and less than the second area threshold, determine that the second dirt level is the dirt level information; or; in the case where the dirt area is greater than or equal to the second area threshold, determine that the third dirt level is the dirt level information; wherein, the second area threshold is greater than the first area threshold.

3. A cooking appliance cleaning method according to claim 2, wherein, The execution module includes a liquid preparation module for preparing a cleaning solution and a washing module for cleaning the cooktop surface with the cleaning solution; the liquid preparation module includes a first pump body and a second pump body, the first pump body is used for pumping detergent, and the second pump body is used for pumping clean water; The generating a first cleaning instruction according to the dirt level information includes: If the dirt level information is the first dirt level, generate and send a first liquid preparation instruction to the liquid preparation module; the first liquid preparation instruction is used to instruct both the first pump body and the second pump body to be turned on for a first liquid preparation time; Generate and send a first cleaning instruction to the washing module; the first cleaning instruction is used to instruct the washing module to first clean with the cleaning solution for a first cleaning time and then clean with the clean water for a second cleaning time.

4. The method for cleaning a cooking appliance according to claim 3, characterized in that, The washing module includes a third pump body and a lifting nozzle; The generating and sending a first cleaning instruction to the washing module includes: Generate and send a first movement instruction to the lifting nozzle; the first movement instruction is used to instruct the lifting nozzle to rise above the cooktop surface and rotate; Generate and send a first opening instruction to the third pump body; the first opening instruction is used to instruct the third pump body to be turned on for the first cleaning time and then turned on for the second cleaning time; After the first cleaning time and the second cleaning time, generate and send a second movement instruction to the lifting nozzle; the second movement instruction is used to instruct the lifting nozzle to descend below the cooktop surface.

5. The method for cleaning a cooking appliance according to claim 3, wherein, The execution module further includes a heating module; The generating a first cleaning instruction according to the dirt level information includes: If the dirt level information is the second dirt level, generate and send a second liquid preparation instruction to the liquid preparation module; the second liquid preparation instruction is used to instruct the first pump body to be turned on for a second liquid preparation time and instruct the second pump body to be turned on for a third liquid preparation time; the second liquid preparation time is greater than the third liquid preparation time; Generate and send a second cleaning instruction to the washing module; the second cleaning instruction is used to instruct the washing module to first clean with the cleaning solution for a third cleaning time and then clean with the clean water for a fourth cleaning time; the third cleaning time is greater than the first cleaning time; Generate and send a first heating instruction to the heating module; the first heating instruction is used to instruct the heating module to heat the cleaning solution at the third cleaning time.

6. A stove cleaning method according to claim 5, characterized in that, The generating the first cleaning instruction according to the dirt level information includes: If the dirt level information is the third dirt level, generate and send a third liquid dispensing instruction to the liquid dispensing module; the third liquid dispensing instruction is used to instruct the first pump body to be turned on for a fourth liquid dispensing time and instruct the second pump body to be turned on for a fifth liquid dispensing time; the fourth liquid dispensing time is greater than the fifth liquid dispensing time and greater than the second liquid dispensing time; Generate and send a third cleaning instruction to the washing module; the third cleaning instruction is used to instruct the washing module to first clean with the cleaning solution for a fifth cleaning time and then clean with the clean water for a sixth cleaning time; the fifth cleaning time is greater than the sixth cleaning time and greater than the third cleaning time; Generate and send a second heating instruction to the heating module; the first heating instruction is used to instruct the heating module to heat the cleaning solution and the clean water at the fifth cleaning time and the sixth cleaning time.

7. The method for cleaning a cooking appliance according to claim 1, wherein, The cooking appliance cleaning device includes a waste water tank and a lifting module; the waste water tank is arranged on the lifting module; The method further includes: Obtain the weight detection data of the waste water tank; Obtain the position state of the lifting module; If the position state is the rising state and the weight detection data is greater than or equal to a first weight threshold, generate and send a descending instruction to the lifting module; the descending instruction is used to instruct the lifting module to drive the waste water tank to descend; or; if the position state is the descending state and the weight detection data is less than or equal to a second weight threshold, generate and send a rising instruction to the lifting module; the rising instruction is used to instruct the lifting module to drive the waste water tank to rise; the second weight threshold is less than the first weight threshold.

8. A cooking appliance cleaning device, characterized in that, The device includes: An obtaining module, configured to obtain the current image information and the original image information of the cooking appliance tabletop; A determining module, configured to determine the dirt level information of the cooking appliance tabletop according to the current image information and the original image information; An instruction generating module, configured to generate and send a first cleaning instruction according to the dirt level information; A control module, configured to control the execution module of the cooking appliance cleaning device according to the generated first cleaning instruction or the input second cleaning instruction.

9. An electronic device, characterized in that, The electronic device includes a processor and a memory, and at least one instruction, at least one program, a code set or an instruction set is stored in the memory, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the cooking appliance cleaning method according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, At least one instruction or at least one segment of program is stored in the computer-readable storage medium, and the at least one instruction or the at least one segment of program is loaded and executed by a processor to implement the cooker cleaning method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Oil reserving quantity reminding device of oil collecting box on integrated stove

    CN107816741A

  • Automatic cleaning system and integrated stove

    CN109602355A

  • Intelligent cleaning method and system for kitchen electric equipment

    CN109765808A

  • Stove control method and device, stove and storage medium

    CN118642402A

  • Oven oil stain cleaning method, device and system and oven

    CN118924148A