Stove and pot overflow detection method
By installing a pressure sensor and image acquisition device under the stove panel, the accuracy of overflow detection during stewing is solved, enabling timely overflow detection for different pots and improving the user experience.
Patent Information
- Application Number
- CN202410703813.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-31
- Publication Date
- 2025-12-09
AI Technical Summary
If the liquid in the pot boils excessively during stewing or boiling on existing stoves, it can easily overflow when the user is not around, causing food to splatter and the countertop to become dirty. Existing detection methods have low accuracy and poor user experience.
A pressure sensor is installed under the stove panel to detect changes in the stove pressure value to determine whether the pot overflows. Combined with image acquisition equipment, this enables the detection of overflow of pots of different materials, sizes and shapes.
It improves the timeliness and accuracy of overflow detection, reduces the workload of users cleaning the stove, and optimizes the user's cooking experience.
Smart Images

Figure CN121089094A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of cooktop technology, and in particular to a cooktop and a method for detecting overflow. Background Technology
[0002] The stove is one of the core cooking devices in the family kitchen. People use stoves to stir-fry, boil, stew, fry, and pan-fry, which makes it more convenient for people to eat and improves their quality of life.
[0003] However, when stewing or boiling on the stove, if the liquid in the pot boils too much and the user happens to be away from the stove at this time, it is easy for the pot to overflow. The liquid food in the pot will splash or flow down the pot wall onto the stove, resulting in poor cooking results and a dirty countertop that requires a lot of cleaning.
[0004] Therefore, how to quickly and accurately detect overflow and prevent problems caused by the continued overflow has become an urgent issue to be addressed. Summary of the Invention
[0005] This application provides a stove and a method for detecting overflow, which improves the timeliness and accuracy of overflow detection.
[0006] To achieve the above objectives, this application adopts the following technical solution.
[0007] In a first aspect, embodiments of this application provide a stove, comprising: a stovetop, wherein at least one pressure sensor is disposed below the panel of the stovetop for detecting at least one pressure value on the stovetop; a pot is placed on the stovetop; and a controller configured to: after a cooking task begins to be executed, in response to an instruction to activate the overflow detection function, acquire at least one pressure value of the stovetop through at least one pressure sensor; and determine whether the pot has overflowed based on the change of at least one pressure value.
[0008] The technical solution provided in this application provides at least the following beneficial effects: This technical solution detects at least one pressure value on the stove by setting at least one pressure sensor under the stove panel, and determines whether there is liquid accumulation on the stove based on the change of at least one pressure value, thereby determining whether the pot has overflowed. This method is applicable to pots of different materials, sizes or shapes, improves the timeliness and accuracy of overflow detection, reduces the workload of cleaning the stove for users, and optimizes the user experience while making cooking more convenient for users.
[0009] In some embodiments, the cooktop also includes a burner head; at least one pressure sensor is disposed around the burner head below the cooktop panel at preset intervals.
[0010] In some embodiments, the controller is configured to determine whether the cookware has overflowed based on changes in at least one pressure value. Specifically, the controller is configured to: determine that the cookware has overflowed if the number of pressure values greater than a preset pressure value threshold is greater than a first preset number; and determine that the cookware has not overflowed if the number of pressure values greater than the preset pressure value threshold is less than the first preset number.
[0011] In some embodiments, the controller is further configured to: control the stove to reduce the heat level and send an overflow warning to the user when the number of pressure values greater than a preset pressure threshold in at least one pressure value is greater than a first preset number and less than a second preset number; and control the stove to turn off the heat and send an overflow warning to the user when the number of pressure values greater than the preset pressure threshold in at least one pressure value is greater than a second preset number.
[0012] In some embodiments, the cooktop further includes: an image acquisition device for acquiring image information of the cookware; and a controller configured to: acquire image information of the cookware through the image acquisition device; determine the working information of the cooktop based on the image information; the working information includes whether the cooktop is in the ignition state and whether a cookware is placed on the cooktop; when the working information of the cooktop indicates that the cooktop is in the ignition state and a cookware is placed on the cooktop, determine whether steam is emitted from the edge of the pot lid based on the image information; and when steam is emitted from the edge of the pot lid, control the cooktop to reduce the heat level and issue an overflow warning to the user.
[0013] Secondly, this application provides a method for detecting overflow, applied to a stove, the stove including a stovetop, the method comprising: after a cooking task begins to be executed, in response to an instruction to activate the overflow detection function, acquiring at least one pressure value of the stovetop through at least one pressure sensor; and determining whether the pot has overflowed based on the change of the at least one pressure value.
[0014] Thirdly, embodiments of this application provide a controller, including: one or more processors; one or more memories; wherein the one or more memories are used to store computer program code, the computer program code including computer instructions, and when the one or more processors execute the computer instructions, the controller executes any of the overflow detection methods provided in the second aspect.
[0015] Fourthly, embodiments of this application provide a computer-readable storage medium including computer instructions that, when executed on a computer, cause the computer to perform the methods provided in the second aspect and possible implementations.
[0016] Fifthly, embodiments of the present invention provide a computer program product that can be directly loaded into a memory and contains software code. After being loaded and executed by a computer, the computer program product can implement the methods provided in the second aspect and possible implementations.
[0017] It should be noted that the aforementioned computer instructions may be stored, in whole or in part, on a computer-readable storage medium. This computer-readable storage medium may be packaged together with the controller's processor, or it may be packaged separately from the controller's processor; this application does not impose any limitations on this.
[0018] The beneficial effects described in aspects two through five of this application can be referred to the analysis of the beneficial effects of aspect one, and will not be repeated here. Attached Figure Description
[0019] The accompanying drawings are provided to further understand the technical solutions of the present invention and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of the present invention and do not constitute a limitation on the technical solutions of the present invention.
[0020] Figure 1 A hardware structure block diagram of a stove provided in an embodiment of this application;
[0021] Figure 2 This is a schematic diagram of the structure of a stove provided in an embodiment of this application;
[0022] Figure 3 A schematic diagram showing the installation location of a pressure sensor provided in an embodiment of this application;
[0023] Figure 4 This is a schematic diagram of the structure of another stove provided in an embodiment of this application;
[0024] Figure 5 A schematic diagram showing the installation location of another pressure sensor provided in an embodiment of this application;
[0025] Figure 6 This is a schematic diagram of the structure of another stove provided in an embodiment of this application;
[0026] Figure 7 A hardware structure block diagram of another stove provided in the embodiments of this application;
[0027] Figure 8 A schematic flowchart of an overflow detection method provided in an embodiment of this application;
[0028] Figure 9 A schematic flowchart of another overflow detection method provided in an embodiment of this application;
[0029] Figure 10A schematic flowchart of another overflow detection method provided in an embodiment of this application;
[0030] Figure 11 A schematic flowchart of another overflow detection method provided in an embodiment of this application;
[0031] Figure 12 A schematic flowchart of another overflow detection method provided in an embodiment of this application;
[0032] Figure 13 A schematic flowchart of another overflow detection method provided in an embodiment of this application;
[0033] Figure 14 This is a schematic diagram of the structure of an overflow detection device provided in an embodiment of this application;
[0034] Figure 15 This is a schematic diagram of another overflow detection device provided in an embodiment of this application. Detailed Implementation
[0035] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0036] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indication will also change accordingly.
[0037] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0038] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "connected" and "linked" should be interpreted broadly, for example, as a fixed connection, a detachable connection, or an integral connection. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances. Furthermore, when describing pipelines, the terms "connected" and "linked" as used in this application have the meaning of establishing electrical connection. The specific meaning needs to be understood in conjunction with the context.
[0039] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0040] Currently, there are two main technical solutions for overflow detection on the market. One is to use a thermistor temperature sensor (NTC) on the stove to detect the temperature of the outside of the pot bottom and roughly determine whether the temperature inside the pot has reached boiling point. Then, the heat level is automatically reduced. This solution is limited by the compatibility of the NTC with different pots, including the differences in the ingredients being cooked. For example, if water is added first and then boiled before adding ingredients such as noodles, or if water and rice are added to the pot together to boil, the temperature model used will be different for different ingredients, resulting in a very low accuracy rate and a high risk of misjudgment, which leads to a poor user experience.
[0041] Another technical solution involves cooktop manufacturers testing a cooking curve based on a standard state (such as preset rice and water amounts) for common cooking scenarios, such as cooking porridge, dumplings, noodles, and rib soup. This cooking curve is then built into the cooktop. Users can select a mode according to their cooking needs and adjust the heat level and heating time according to the corresponding cooking curve. However, this solution is too restrictive for users, as the amount of water may not be appropriate, potentially leading to overheating or turning off the heat before the water boils.
[0042] Based on this, this application provides a stove, including: a stove platform, at least one pressure sensor disposed below the panel of the stove platform for detecting at least one pressure value on the stove platform; a pot placed on the stove platform; and a controller configured to: in response to an instruction to activate the overflow detection function, acquire at least one pressure value of the stove platform through at least one pressure sensor; and determine whether the pot has overflowed based on the change of at least one pressure value.
[0043] This improves the timeliness and accuracy of overflow detection, reduces the workload of users cleaning the stovetop, and optimizes the user experience while making cooking more convenient.
[0044] The embodiments provided in this application will now be described in detail with reference to the accompanying drawings.
[0045] Figure 1 A hardware structure block diagram of a stove provided in an embodiment of this application is shown below. Figure 1As shown, the stove 1 may include a controller 2 and a memory 3.
[0046] In some embodiments, the controller 2 and the memory 3 are electrically connected directly or indirectly to enable data transmission or interaction. For example, these components can be electrically connected to each other through one or more communication buses or signal lines.
[0047] In some embodiments, the cooktop 1 includes at least one software module that can be stored in the memory 3 in the form of software or firmware or embedded in the operating system (OS) of the cooktop 1.
[0048] In some embodiments, the controller 2 is used to execute executable modules stored in the memory 3, such as software function modules and computer programs included in the stove 1, to implement the overflow detection method.
[0049] In some embodiments, the controller 2 can execute a computer program after receiving an execution instruction. The controller 2 can be an integrated circuit chip with signal processing capabilities.
[0050] In some embodiments, the controller 2 may also be a general-purpose processor, such as a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a discrete gate or transistor logic device, or a discrete hardware component, which can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application. In addition, the general-purpose processor may be a microprocessor or any conventional processor, etc.
[0051] In the embodiments shown in this application, controller 2 refers to a device that can generate operation control signals according to instruction opcodes and timing signals, instructing the stove 1 to execute control commands. Exemplarily, controller 2 can be a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. Controller 2 can also be other devices with processing functions, such as circuits, devices, or software modules; this application does not impose any limitations on this.
[0052] In addition, the controller 2 can be used to control the various components inside the stove 1 so that each component can perform the predetermined functions of the stove 1.
[0053] In some embodiments, memory 3 may be, but is not limited to, random access memory (RAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), and electrically erasable programmable read-only memory (EEPROM).
[0054] In some embodiments, the memory 3 is used to store a program, which the controller 2 executes upon receiving an execution instruction.
[0055] Figure 2 This is a schematic diagram of the structure of a stove provided in an embodiment of this application, as shown below. Figure 2 As shown, the stove 1 also includes: a stove platform 4.
[0056] In some embodiments, the cooktop 4 includes a panel 41 ( Figure 2 (Not shown in the image).
[0057] In some embodiments, the material of panel 41 may be stainless steel or microcrystalline glass. This application does not limit the material of panel 41.
[0058] In some embodiments, the cooktop 4 includes at least one pressure sensor 42. Figure 2 (Not shown in the image).
[0060] In some embodiments, at least one pressure sensor 42 is disposed below the panel of the stove 4 for detecting at least one pressure value on the stove 4.
[0061] In some embodiments, at least one pressure sensor 42 is disposed around the burner head 5 below the panel of the cooktop 4 at preset intervals.
[0062] It should be noted that in order to more accurately detect multiple pressure values on the stove 4, the preset interval setting needs to be determined according to the structure of the back of the stove and the shape of the pot support. Different stove back structures or different pot support shapes will result in different preset intervals.
[0063] In some embodiments, the stove 1 includes a burner 5.
[0064] In some embodiments, the burner 5 includes at least one burner head. Figure 2 The example shown is that the stove head 5 includes two stove heads. In a specific implementation, the stove head 5 may include more or fewer stove heads, and this application does not limit this.
[0065] In some embodiments, the cooktop 1 includes a pot support 6.
[0066] In some embodiments, a pot 7 is placed on the pot support 6. Figure 2 (Not shown in the image), the material of the cookware support 6 can be stainless steel, and this application does not limit the material of the cookware support 6.
[0067] In some embodiments, the pot 7 is used to hold cooking ingredients to perform a cooking task.
[0068] In some embodiments, the cookware 7 includes a lid 71. Figure 2 (Not shown in the image).
[0069] In some embodiments, the cooktop 1 includes an overflow detection button 8.
[0070] In some embodiments, the overflow detection function button 8 is used to control the opening and closing of the overflow detection function.
[0071] For example, when a user needs to leave the stove for a period of time, the user can manually press the overflow detection function button 8 to activate the overflow detection function of the stove, and the stove will start to detect the overflow phenomenon of the pot.
[0072] In some embodiments, after the stove 1 starts working, the overflow detection function can also be automatically activated to directly detect the overflow phenomenon of the pot. This application does not limit the activation method of the overflow detection function.
[0073] Figure 3 This is a schematic diagram showing the installation location of a pressure sensor according to an embodiment of this application, as shown below. Figure 3 As shown, when the shape of the burner 5 is as follows Figure 2 As shown, there is sufficient space around the burner 5, so a ring of pressure sensors can be set around the burner 5 at a first preset interval below the panel of the stove 4. The pressure sensors can be multiple pressure sensors deployed continuously, or a linear pressure sensor strip can be set around the burner 5.
[0074] For example, the first preset interval can be 'a'.
[0075] It should be noted that the diameter and position of the circle formed by at least one pressure sensor 42 need to be set by taking into account the interference of the metal part of the cookware support, the size of the cookware used in normal use, and the basic characteristics of the liquid in the cookware overflowing rapidly. This setting method can achieve full coverage of the cookware 7 and can quickly detect overflow at any position of the cookware body.
[0076] Figure 4 This is a schematic diagram of another stove provided in an embodiment of this application. Figure 2 Stove 5 and Figure 4 The shape of the stove head 5 is different.
[0077] Figure 5 This is a schematic diagram showing the installation location of another pressure sensor provided in an embodiment of this application, as shown below. Figure 3 As shown, when the shape of the burner 5 is as follows Figure 4 As shown, the space around the stove head 5 is relatively limited. At least one pressure sensor 42 can be set around the stove head 5 below the panel of the stove 4 at a second preset interval. The setting position of the at least one pressure sensor 42 is referenced to the outer edge coverage area of a conventional cooking pot.
[0078] The second preset interval is smaller than the first preset interval.
[0079] For example, the second preset interval can be b.
[0080] In some embodiments, the cooktop can also determine whether the pot is overflowing by using image information of the pot captured by the image acquisition device. Figure 6 This is a schematic diagram of the structure of another stove provided in an embodiment of this application, as shown below. Figure 6 As shown, the cooktop 1 also includes a range hood 9.
[0081] In some embodiments, the range hood 9 is used to extract the fumes produced by the stove 5.
[0082] In some embodiments, the range hood 9 is equipped with an image acquisition device 91 for acquiring image information of the cookware.
[0083] In some embodiments, the stove 1, stove 4, burner 5, cookware 7, range hood 9 and image acquisition device 91 are connected to each other to achieve bidirectional data transmission. The connection method can be Bluetooth, WIFI, etc. This application does not limit the communication connection method between the components.
[0084] Figure 7 This is another hardware structure block diagram provided in accordance with an exemplary embodiment of this application. For example... Figure 7 As shown, the stove 1 may also include: a communication interface 1001.
[0085] In some embodiments, the communication interface 1001 is used to establish communication connections with other network entities, such as establishing communication connections with terminal devices. The communication interface 1001 may include a radio frequency (RF) module, a cellular module, a wireless fidelity (WIFI) module, and a GPS module, etc. Taking an RF module as an example, the RF module can be used for signal reception and transmission; specifically, it sends received information to the controller 2 for processing; additionally, it transmits signals generated by the controller 2. Typically, the RF circuit may include, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier (LNA), a duplexer, etc.
[0086] Those skilled in the art will understand that Figure 7 The hardware structure shown does not constitute a limitation on this cooktop. The cooktop may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0087] Figure 8 This is a flowchart illustrating an overflow detection method provided in the application embodiment, applied to the aforementioned stove 1, such as... Figure 8 As shown, the method includes the following steps:
[0088] S101. After the cooking task begins, the controller responds to the instruction to activate the overflow detection function and obtains at least one pressure value of the stove.
[0089] The controller can obtain at least one pressure value of the stove through at least one pressure sensor.
[0090] In some embodiments, after the cooking task begins, if the user manually presses the overflow detection function button, the controller receives the instruction from the user to activate the overflow detection function, the controller controls the stove to activate the overflow detection function, and obtains at least one pressure value of the stove through at least one pressure sensor.
[0091] In some embodiments, the cooktop may also automatically send a command to the controller to activate the overflow detection function after starting the cooking task. The controller controls the cooktop to activate the overflow detection function and obtains at least one pressure value of the cooktop through at least one pressure sensor.
[0092] It should be noted that when the pot does not overflow, at least one pressure value detected by at least one pressure sensor is fixed and will not change or change significantly. However, when the pot overflows, the liquid inside the pot will spill onto the stove, increasing the weight on the stove and causing the pressure value detected by the pressure sensor to increase accordingly. Therefore, by obtaining at least one pressure value on the stove, it is possible to detect in a timely and accurate manner whether the pot has overflowed.
[0093] S102. The controller determines whether the pot has overflowed based on changes in at least one pressure value.
[0094] It should be noted that, in order to rule out the possibility of accidental water spillage onto the stove by the user while lifting the pot lid or performing other operations, the pot is determined to have overflowed if the number of pressure values exceeding the preset pressure threshold in at least one pressure value exceeds the first preset number.
[0095] It should be noted that the preset pressure threshold and the first preset quantity are preset and stored in the memory by the stove manufacturer. Different stove manufacturers may set different preset pressure thresholds and first preset quantities, and this application does not limit them.
[0096] For example, the preset pressure threshold can be c, and the first preset quantity can be 5% of the total number of at least one pressure sensor.
[0097] For example, if there are at least 40 pressure sensors, and the number of pressure values greater than c in at least one pressure value is greater than 2, it is determined that the pot has overflowed.
[0098] In some embodiments, the determination can also be made based on the proportion of the pressure value change coverage area to the area of the circle formed by at least one sensor. For example, when the pressure value change coverage area to the area of the circle formed by at least one sensor is greater than 5%, it is determined that the pot has overflowed.
[0099] In some embodiments, if the number of pressure values greater than a preset pressure value threshold in at least one pressure value is less than a first preset number, it is determined that the cookware has not overflowed.
[0100] It should be noted that if the number of pressure values greater than the preset pressure threshold is less than the first preset number, it may be due to the user accidentally dropping water onto the stove while lifting the pot lid or performing other operations. In this case, it will not be treated as an overflow.
[0101] For example, if there are at least 40 pressure sensors, and the number of pressure values greater than c in at least one pressure value is less than 2, it is determined that the pot has not overflowed.
[0102] Alternatively, if the range of pressure value change covers less than 5% of the area of the circle formed by at least one sensor, the controller determines that the pot has not overflowed.
[0103] In some embodiments, if the number of pressure values greater than a preset pressure value threshold in at least one pressure value is equal to a first preset number, the controller determines that the cookware has not overflowed.
[0104] In some embodiments, since the degree of overflow varies, the controller can take different measures. When the degree of overflow is low, turning off the heat directly may result in cooking interruption and poor cooking effect. Therefore, the degree of overflow of the pot can be determined based on at least one pressure value detected by at least one pressure sensor, and corresponding measures can be taken according to different degrees of overflow.
[0105] In some embodiments, if the number of pressure values greater than a preset pressure value threshold is greater than a first preset number but less than a second preset number, it indicates that although the pot is overflowing, the degree of overflow is not high and will not affect the execution of the cooking task for the time being. The controller controls the stove to reduce the heat level and sends an overflow reminder to the user.
[0106] In some embodiments, if the number of pressure values greater than a preset pressure value threshold in at least one pressure value is equal to a second preset number, the controller controls the stove to reduce the heat level and sends an overflow warning to the user.
[0107] In some embodiments, if the number of pressure values greater than a preset pressure value threshold is greater than a second preset number, it indicates that the cookware is overflowing and the degree of overflow is high. Continuing to perform the cooking task may cause the overflow liquid to extinguish the stove flame or result in poor cooking effect. The controller controls the stove to turn off the flame and sends an overflow reminder to the user.
[0108] In some embodiments, when the controller detects that the pot has overflowed, it notifies the stove to send a reminder to the user. The reminder can be sent by the stove making a beeping sound. If the stove is connected to the network, it can send an overflow reminder to the user's mobile phone, TV or other smart terminal. This application does not limit the method by which the stove sends an overflow reminder.
[0109] The technical solution provided in this application provides at least the following beneficial effects: This technical solution detects at least one pressure value on the stove by setting at least one pressure sensor under the stove panel, and determines whether there is liquid accumulation on the stove based on the change of at least one pressure value, thereby determining whether the pot has overflowed. This method is applicable to pots of different materials, sizes or shapes, improves the timeliness and accuracy of overflow detection, reduces the workload of cleaning the stove for users, and optimizes the user experience while making cooking more convenient for users.
[0110] In some embodiments, the above-described method for determining whether a pot has overflowed can also be achieved by, for example... Figure 9 The flowchart shown is implemented as follows: Figure 9 A schematic flowchart of another overflow detection method provided in this application embodiment is shown below. Figure 9 As shown, the method includes the following steps:
[0111] S201. If the number of pressure values greater than a preset pressure value threshold in at least one pressure value is greater than a first preset number, the controller determines that the pot has overflowed.
[0112] S202. If the number of pressure values greater than a preset pressure value threshold in at least one pressure value is less than a first preset number, it is determined that the pot has not overflowed.
[0113] In some embodiments, if the number of pressure values greater than a preset pressure value threshold in at least one pressure value is equal to a first preset number, the controller determines that the cookware has not overflowed.
[0114] It should be noted that the explanation of the preset pressure threshold and the first preset quantity can be found in step S102 above, and will not be repeated here.
[0115] In some embodiments, the above-mentioned measures for determining the degree of pot overflow and the corresponding measures for different degrees can also be achieved through methods such as... Figure 10 The flowchart shown is implemented as follows: Figure 10 A schematic flowchart of another overflow detection method provided in this application embodiment is shown below. Figure 10 As shown, the method includes the following steps:
[0116] S301. If the number of pressure values greater than a preset pressure value threshold is greater than a first preset number but less than a second preset number, the controller controls the stove to reduce the firepower level and sends an overflow reminder to the user.
[0117] S302. If the number of pressure values greater than a preset pressure value threshold in at least one pressure value exceeds a second preset number, control the stove to turn off the flame and send an overflow reminder to the user.
[0118] In some embodiments, if the number of pressure values greater than a preset pressure value threshold in at least one pressure value is equal to a second preset number, the controller controls the stove to reduce the heat level and sends an overflow warning to the user.
[0119] It should be noted that the explanation of the second preset quantity is detailed in step S102 above, and will not be repeated here.
[0120] In some embodiments, steps S101-S102, S201-S202, and S301-S302 can also be achieved through methods such as... Figure 11 The flowchart shown is implemented as follows: Figure 11 A schematic flowchart of another overflow detection method provided in this application embodiment is shown below. Figure 11 As shown, the method includes the following steps:
[0121] S11. The controller receives a command to enable the overflow detection function.
[0122] S12, The controller acquires at least one pressure value on the stove detected by at least one pressure sensor.
[0123] S13. If pressure is generated and the burner is on, the controller will adjust the heat level of the stove or turn it off according to the degree of pressure generated; if no pressure is generated or the burner is not on, the controller will execute the above step S12.
[0124] In some embodiments, if pressure is generated, if the number of pressure values greater than a preset pressure value threshold in at least one pressure value is greater than a first preset number, it is determined that the pot has overflowed; if the number of pressure values greater than the preset pressure value threshold in at least one pressure value is less than the first preset number, it is determined that the pot has not overflowed.
[0125] In some embodiments, if the number of pressure values greater than a preset pressure threshold in at least one pressure value is greater than a first preset number but less than a second preset number, the controller controls the stove to reduce the heat level and sends an overflow warning to the user; if the number of pressure values greater than the preset pressure threshold in at least one pressure value is greater than the second preset number, the controller controls the stove to turn off the heat and sends an overflow warning to the user.
[0126] It should be noted that the explanation of the preset pressure threshold, the first preset quantity, and the second preset quantity can be found in step S102 above, and will not be repeated here.
[0127] S14. Send an overflow reminder to the user.
[0128] In some embodiments, the controller can also determine whether the pot has overflowed based on the image information of the pot. Figure 12 A schematic flowchart of another overflow detection method provided in this application embodiment is shown below. Figure 12 As shown, the method includes the following steps:
[0129] S401, The controller acquires image information of the cookware.
[0130] In some embodiments, the controller can acquire image information of the cookware through an image acquisition device.
[0131] It should be noted that the image acquisition device can be equipped with a power switch. Users can manually trigger this power switch to start the image acquisition device for image acquisition when they need to leave the stove for a period of time.
[0132] In some embodiments, the image acquisition device can periodically acquire image information of the cookware at 5-second intervals.
[0133] S402. The controller determines the working information of the stove head based on the image information.
[0134] The work information includes whether the stove is on and whether there are any pots or pans on the stove.
[0135] S403. When the burner's working information indicates that the burner is in the ignition state and a pot is placed on the burner, the controller determines whether steam is being emitted from the edge of the pot lid based on the image information.
[0136] In some embodiments, after the controller acquires the image information of the cookware, it identifies the edge of the cookware lid and establishes a baseline state through an algorithm. This state includes the positional contour of the lid edge, thereby determining whether the cookware has overflowed based on whether steam is ejected from the edge of the lid.
[0137] In some embodiments, if the position of the lid changes during the detection process, the reference state of the lid needs to be updated to improve the accuracy of detecting the edge position of the lid.
[0138] In some embodiments, if the stove's operating information indicates that the stove is in the ignition state and no pot is placed on the stove, it indicates that a dry burning phenomenon has occurred, and the controller controls the stove to send a dry burning reminder to the user.
[0139] Furthermore, if the dry-burning time does not change after a certain period of time (such as 60 seconds), the controller will turn off the stove.
[0140] S404. When steam is emitted from the edge of the pot lid, the controller will adjust the heat level of the stove and send an overflow warning to the user.
[0141] In some embodiments, when steam is detected emanating from the edge of the pot lid, the established overflow detection model is used to determine whether high boiling and overflow have occurred. If so, the stove is controlled to reduce the heat level, and an overflow reminder is sent to the user.
[0142] Furthermore, the image acquisition device continuously collects image information of the pot. If the boiling and overflowing continue for a certain period of time (e.g., 10 seconds), the stove is turned off to prevent more serious overflowing.
[0143] In some embodiments, the overflow detection model is trained based on the collected overflow images and non-overflow images. The overflow images and non-overflow images include different images such as those with and without lids. This image information is divided into a test set and a training set, which are input into different models for training.
[0144] Furthermore, the overflow detection model is trained using binary classification to obtain its accuracy. When the accuracy of the overflow detection model reaches 98%, an .nb file is generated for deployment of the overflow detection model, and overflow detection of the cookware begins.
[0145] In some embodiments, if the accuracy of the overflow detection model does not reach 98%, the incorrectly reasoned data is extracted, and the training set data and test set data are collected again to retrain the overflow detection model until the accuracy of the overflow detection model reaches 98%.
[0146] In some embodiments, steps S401-S404 described above can also be performed as follows: Figure 13 The method shown is implemented as follows: Figure 13 A schematic flowchart of another overflow detection method provided in this application embodiment is shown below. Figure 13 As shown, the method includes the following steps:
[0147] S21. The controller obtains the training set and test set of the overflow detection model.
[0148] S22. The controller trains the overflow detection model once based on the training set and the test set.
[0149] S23. The controller performs binary classification training on the overflow detection model that has completed one training session to obtain the detection accuracy of the overflow detection model.
[0150] S24. When the overflow detection model achieves an accuracy of 98%, the controller generates an .nb file to deploy the overflow detection model and begins overflow detection on the cookware. When the overflow detection model fails to achieve an accuracy of 98%, incorrectly inferred data is retrieved, and the controller executes step S21 above.
[0151] S25. When the stove is in operation, the overflow detection model is activated to detect the image acquired by the image acquisition device and obtain the detection result; when the stove is not in operation, the controller executes the above step S24.
[0152] The test results included whether the cookware overflowed or not.
[0153] S26. If the detection result indicates that the pot is overflowing, and if the heat level is reduced or the heat is turned off within 10 seconds, the controller executes step S25 above; if no heat level is reduced or the heat is turned off within 10 seconds, the image information indicating an incorrect inference is saved and an overflow mark is made, and the controller executes step S22 above. If the detection result indicates that the pot is not overflowing, and if the heat level is reduced or the heat is turned off within 10 seconds, the image information indicating an incorrect inference is saved and an overflow mark is made, and the controller executes step S22 above; if no heat level is reduced or the heat is turned off within 10 seconds, the controller executes step S25 above.
[0154] The technical solution provided in this application embodiment brings at least the following beneficial effects: By detecting and analyzing the image information of the stove, this application embodiment can promptly and accurately determine whether the pot has overflowed or is burning dry. It also achieves compatibility with pots of different materials, sizes or shapes, providing users with a safer cooking environment and improving the user experience.
[0155] In this embodiment of the invention, electronic products can be divided into functional modules according to the above method examples. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0156] When dividing each function into modules according to its corresponding function. Figure 14 This is a schematic diagram of the structure of an overflow detection device provided in an embodiment of this application, as shown below. Figure 14 As shown, the overflow detection device 200 may include: an acquisition module 201, a determination module 202, and a control module 203.
[0157] In some embodiments, the acquisition module 201 is configured to acquire at least one pressure value of the stovetop via at least one pressure sensor in response to an instruction to activate the overflow detection function after the cooking task begins.
[0158] In some embodiments, the determining module 202 is used to determine whether the cookware has overflowed based on changes in at least one pressure value.
[0159] In some embodiments, the determining module 202 is further configured to determine that the pot has overflowed when the number of pressure values greater than a preset pressure value threshold in at least one pressure value is greater than a first preset number.
[0160] In some embodiments, the determining module 202 is further configured to determine that the cookware has not overflowed when the number of pressure values greater than a preset pressure value threshold in at least one pressure value is less than a first preset number.
[0161] In some embodiments, the control module 203 is configured to control the stove to reduce the heat level and send an overflow reminder to the user when the number of pressure values greater than a preset pressure value threshold in at least one pressure value is greater than a first preset number and less than a second preset number.
[0162] In some embodiments, the control module 203 is further configured to control the stove to turn off and send an overflow reminder to the user when the number of pressure values greater than a preset pressure value threshold in at least one pressure value is greater than a second preset number.
[0163] In some embodiments, the acquisition module 201 is further configured to acquire image information of the cookware through an image acquisition device.
[0164] In some embodiments, the determining module 202 is further configured to determine the working information of the stove head based on the image information; the working information includes whether the stove head is in the ignition state and whether a pot is placed on the stove head.
[0165] In some embodiments, the determining module 202 is further configured to determine, based on image information, whether steam is emitted from the edge of the pot lid when the stove's working information indicates that the stove is in the ignition state and a pot is placed on the stove.
[0166] In some embodiments, the control module 203 is also used to control the stove to reduce the heat level and send an overflow warning to the user when steam is emitted from the edge of the pot lid.
[0167] When using integrated units, Figure 15 A schematic diagram of another possible structure of the overflow detection device involved in the above embodiments is shown. For example... Figure 15 As shown, the overflow detection device 200 may further include: a storage module 204, a communication module 205, and a processing module 206. The communication module 205 can be used to support communication between the overflow detection device and other entities. The storage module 204 is used to store the program code and data of the overflow detection device.
[0168] In some embodiments, processing module 206 may be a processor or a controller. Storage module 204 may be a memory. Communication module 205 may be a transceiver, transceiver circuit, or communication interface, etc.
[0169] In this configuration, when the processing module 206 is a processor, the storage module 204 is a memory, and the communication module 205 is a transceiver, the processor, transceiver, and memory can be connected via a bus. The bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc.
[0170] This invention also provides a computer-readable storage medium including computer-executable instructions that, when executed on a computer, cause the computer to perform the method provided in the above embodiments.
[0171] This invention also provides a computer program product that can be directly loaded into a memory and contains software code. After being loaded and executed by a computer, the computer program product can implement the methods provided in the above embodiments.
[0172] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in this invention can be implemented using hardware, software, firmware, or any combination thereof. When implemented in software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium accessible to a general-purpose or special-purpose computer.
[0173] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0174] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely exemplary; for instance, the division of modules or units is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed between each other may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms. Units described as separate components may or may not be physically separate; components shown as units may be one physical unit or multiple physical units, i.e., they may be located in one place or distributed in multiple different places. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0175] Furthermore, the functional units in the various embodiments of this invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0176] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A stove, characterized in that, include: A stovetop, wherein at least one pressure sensor is installed below the panel of the stovetop for detecting at least one pressure value on the stovetop; a pot is placed on the stovetop; The controller is configured as follows: After the cooking task begins, in response to the command to activate the overflow detection function, at least one pressure value of the stove is obtained through the at least one pressure sensor. Based on the change in at least one pressure value, determine whether the cookware has overflowed.
2. The stove according to claim 1, characterized in that, The cooktop also includes a burner head; the at least one pressure sensor is arranged around the burner head at a preset interval below the cooktop panel.
3. The stove according to claim 1, characterized in that, The controller is configured to determine whether the pot has overflowed based on changes in the at least one pressure value, specifically configured as follows: If the number of pressure values greater than a preset pressure value threshold among the at least one pressure value is greater than a first preset number, it is determined that the pot has overflowed. If the number of pressure values greater than the preset pressure threshold among the at least one pressure value is less than the first preset number, it is determined that the cookware has not overflowed.
4. The stove according to claim 3, characterized in that, The controller is also configured to: If the number of pressure values greater than the preset pressure threshold is greater than the first preset number but less than the second preset number, the stove is controlled to reduce the heat level and an overflow warning is sent to the user. If the number of pressure values greater than the preset pressure threshold among the at least one pressure value is greater than the second preset number, the stove is controlled to turn off and an overflow warning is sent to the user.
5. The stove according to claim 2, characterized in that, The stove also includes: Image acquisition device, used to acquire image information of the cookware; The cookware includes a lid; The controller is also configured to: The image information of the cookware is acquired through the image acquisition device; Based on the image information, the working information of the stove is determined; the working information includes whether the stove is in the ignition state and whether there is a pot on the stove. When the working information of the stove head indicates that the stove head is in the ignition state and a pot is placed on the stove head, determine whether steam is being emitted from the edge of the pot lid based on the image information. When steam is emitted from the edge of the pot lid, the stove is controlled to reduce the heat level and a warning is issued to the user regarding overflow.
6. A method for detecting overflow, characterized in that, The method is applied to a cooktop, the cooktop including a cooktop; the method includes: After the cooking task begins, in response to the command to activate the overflow detection function, at least one pressure value of the stove is obtained through at least one pressure sensor; Based on the change in at least one pressure value, determine whether the cookware has overflowed.
7. The method according to claim 6, characterized in that, The cooktop also includes a burner head; the at least one pressure sensor is arranged around the burner head at a preset interval below the cooktop panel.
8. The method according to claim 6, characterized in that, The step of determining whether the cookware has overflowed based on the change of the at least one pressure value includes: If the number of pressure values greater than a preset pressure value threshold among the at least one pressure value is greater than a first preset number, it is determined that the pot has overflowed. If the number of pressure values greater than the preset pressure threshold among the at least one pressure value is less than the first preset number, it is determined that the cookware has not overflowed.
9. The method according to claim 8, characterized in that, The method further includes: If the number of pressure values greater than the preset pressure threshold is greater than the first preset number but less than the second preset number, the stove is controlled to reduce the heat level and an overflow warning is sent to the user. If the number of pressure values greater than the preset pressure threshold among the at least one pressure value is greater than the second preset number, the stove is controlled to turn off and an overflow warning is sent to the user.
10. The method according to claim 7, characterized in that, The method further includes: Image information of the cookware is acquired using an image acquisition device; Based on the image information, the working information of the stove is determined; the working information includes whether the stove is in the ignition state and whether there is a pot on the stove. When the working information of the stove head indicates that the stove head is in the ignition state and a pot is placed on the stove head, determine whether steam is being emitted from the edge of the pot lid based on the image information. When steam is emitted from the edge of the pot lid, the stove is controlled to reduce the heat level and a warning is issued to the user regarding overflow.
Citation Information
Patent Citations
Anti-overflow device, anti-overflow control method, anti-overflow control system and cooking utensil
CN110558849A
Training method, system and equipment for pot overflow image recognition model and storage medium
CN115376060A
Stove with pot overflow detection function
CN216203551U