Intelligent heating control method, device, equipment and medium for oven
Patent Information
- Application Number
- CN202211355119.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-01
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2042-11-01
AI Technical Summary
[0003]本发明实施例提供了一种用于烤箱的智能加热控制方法、装置、设备及介质,旨在解决技术方法中的烤箱所存在的无法自动调整加热温度以避免食材烤焦的问题
[0008]本发明实施例提供了一种用于烤箱的智能加热控制方法、装置、设备及介质,方法包括:判断所获取的温度检测值是否大于预设温度阈值,若大于则接收采集的初始图像并判断初始图像是否满足图像检测条件,若图像检测结果为是则接收油烟检测信息并判断油烟检测信息是否满足油烟检测条件,若油烟检测结果为是则获取与初始图像及油烟检测信息对应的加热控制信息并调整烤箱的加热功率。上述的用于烤箱的智能加热控制方法,若判断温度检测值过高,则获取初始图像及油烟检测信息,根据初始图像及油烟检测信息获取对应的加热控制信息并调整烤箱加热功率,能够根据初始图像及油烟检测信息自动调整烤箱加热功率,避免食材烤焦,提高了烤箱加热控制的自动化程度。
Smart Images

Figure CN115568770B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent control technology, and in particular to an intelligent heating control method, device, equipment and medium for ovens. Background Technology
[0002] Ovens are widely used household appliances. However, improper temperature control during heating can easily lead to overheating, causing food to burn and producing excessive smoke, thus affecting the taste. Current oven technology relies solely on the user to monitor and determine if food is burning. If the user forgets to check and adjust the heating temperature in time, the food can easily burn due to excessive heat. Therefore, existing oven technology suffers from the problem of not being able to automatically adjust the heating temperature to prevent food from burning. Summary of the Invention
[0003] This invention provides an intelligent heating control method, device, equipment, and medium for ovens, aiming to solve the problem that ovens in existing technical methods cannot automatically adjust the heating temperature to avoid burning food.
[0004] In a first aspect, embodiments of the present invention provide an intelligent heating control method for an oven, wherein the method is applied to a controller of the oven, and the oven further includes an image acquisition device, a temperature detection device, and an oil fume detection device communicatively connected to the controller; the method includes: If a temperature detection value is received from the temperature detection device, determine whether the temperature detection value is greater than a preset temperature threshold. If the detected temperature value is greater than the preset temperature threshold, the initial image acquired by the image acquisition device is received; The initial image is checked to determine whether it meets the preset image detection conditions, and the corresponding image detection result is obtained. If the image detection result is yes, the oil fume detection information collected by the oil fume detection device is received; The oil fume detection information is tested to see if it meets the preset oil fume detection conditions, and the corresponding oil fume detection result is obtained. If the oil fume detection result is yes, the heating control information corresponding to the initial image and the oil fume detection information is obtained according to the preset heating configuration rules, and the heating power of the oven is adjusted according to the heating control information.
[0005] Secondly, embodiments of this application also provide an intelligent heating control device for an oven, wherein the device is configured in the oven's controller, and the oven further includes an image acquisition device, a temperature detection device, and an oil fume detection device that are communicatively connected to the controller; the device includes: A temperature detection value determination unit is used to determine whether the temperature detection value is greater than a preset temperature threshold if a temperature detection value is received from the temperature detection device. An initial image acquisition unit is used to receive an initial image acquired by the image acquisition device if the temperature detection value is greater than the preset temperature threshold. The image detection result acquisition unit is used to detect whether the initial image meets the preset image detection conditions and obtain the corresponding image detection result; The oil fume detection information receiving unit is used to receive the oil fume detection information collected by the oil fume detection device if the image detection result is yes. The oil fume detection result acquisition unit is used to detect whether the oil fume detection information meets the preset oil fume detection conditions and obtain the corresponding oil fume detection result; A heating control information acquisition unit is used to acquire heating control information corresponding to the initial image and the oil fume detection information according to a preset heating configuration rule if the oil fume detection result is yes, and to adjust the heating power of the oven according to the heating control information.
[0006] Thirdly, embodiments of the present invention provide a computer device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the intelligent heating control method for an oven described in the first aspect.
[0007] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to perform the intelligent heating control method for an oven described in the first aspect.
[0008] This invention provides an intelligent heating control method, device, equipment, and medium for an oven. The method includes: determining whether a detected temperature value is greater than a preset temperature threshold; if so, receiving an initial image and determining whether the initial image meets image detection conditions; if the image detection result is yes, receiving smoke detection information and determining whether the smoke detection information meets smoke detection conditions; if the smoke detection result is yes, acquiring heating control information corresponding to the initial image and smoke detection information and adjusting the oven's heating power. This intelligent heating control method for an oven, if the detected temperature value is too high, acquires the initial image and smoke detection information, obtains corresponding heating control information based on the initial image and smoke detection information, and adjusts the oven's heating power. This allows for automatic adjustment of the oven's heating power based on the initial image and smoke detection information, preventing food from burning and improving the automation level of oven heating control. Attached Figure Description
[0009] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0010] Figure 1 A flowchart illustrating the intelligent heating control method for an oven provided in an embodiment of the present invention; Figure 2 A flowchart of a sub-method of the intelligent heating control method for an oven provided in an embodiment of the present invention; Figure 3 This is a flowchart of another sub-method of the intelligent heating control method for an oven provided in an embodiment of the present invention; Figure 4 This is a flowchart of another sub-method of the intelligent heating control method for an oven provided in an embodiment of the present invention; Figure 5 This is a flowchart of another sub-method of the intelligent heating control method for an oven provided in an embodiment of the present invention; Figure 6 This is a flowchart of the latter method of the intelligent heating control method for an oven provided in an embodiment of the present invention; Figure 7 This is a flowchart of another method for the intelligent heating control method for an oven provided in an embodiment of the present invention; Figure 8 This is an overall structural diagram of an oven provided in an embodiment of the present invention; Figure 9 Another overall structural diagram of the oven provided in an embodiment of the present invention; Figure 10 This is a side view of the oil fume detection device provided in an embodiment of the present invention; Figure 11 This is another side view of the oil fume detection device provided in an embodiment of the present invention; Figure 12 This is a cross-sectional structural diagram of the oil fume detection device provided in an embodiment of the present invention; Figure 13 This is a partial structural diagram of the oil fume detection device provided in an embodiment of the present invention; Figure 14 This is a schematic diagram of the overall circuit of the oil fume detection device provided in an embodiment of the present invention; Figure 15 A schematic block diagram of an intelligent heating control device for an oven provided in an embodiment of the present invention; Figure 16A schematic block diagram of a computer device provided for an embodiment of the present invention. Detailed Implementation
[0011] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0012] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.
[0013] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0014] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0015] Please see Figure 1 and Figure 14As shown in the figure, this embodiment of the invention discloses an intelligent heating control method for an oven. This method is applied to the controller 23 of the oven in the above embodiment for intelligent heating control. The controller 23 is electrically connected to an image acquisition device 28, a temperature detection device 29, and an oil fume detection device 24 installed in the oven. The controller 23 is also connected to a setting component 22 and a heating component 12. Specifically, the controller 23 is electrically connected to an emitting lamp 245, a second light receiver 247, and a flow sensor 248 installed in the oil fume detection device 24. The setting component 22 is used to input setting information; the heating component 12 is used to generate heat and heat the food; the image acquisition device 28 is used to take a downward picture of the oven interior to obtain an initial image; the temperature detection device 29 is used to detect the internal temperature of the oven to obtain a temperature detection value; the emitting lamp 245 is used to emit light; the second light receiver 247 is used to collect information on the change in light intensity when oil fumes are generated in the purification cavity; and the controller 23 is used to receive the temperature detection value, the initial image, and the oil fume detection information, and correspondingly obtain heating control information to automatically adjust the heating power of the oven. Figure 1 As shown, the intelligent heating control method for an oven includes steps S110 to S160.
[0016] S110. If a temperature detection value is received from the temperature detection device, determine whether the temperature detection value is greater than a preset temperature threshold.
[0017] If a temperature detection value is received from the temperature detection device, it is determined whether the temperature detection value is greater than a preset temperature threshold. The controller can receive a temperature detection value from the temperature detection device, which is the temperature at the top of the heating cavity 11 inside the oven. It can determine whether the temperature detection value is greater than the preset temperature threshold, which is the temperature condition that triggers automatic adjustment of the heating power. If the temperature detection value is determined not to be greater than the preset temperature threshold, the controller continues to acquire the next temperature detection value and performs the determination again.
[0018] For example, if the temperature threshold is set to 120℃, then when the temperature detection value is greater than 120℃, it is determined that the temperature detection value is greater than the preset temperature threshold, which triggers automatic adjustment of the heating power.
[0019] S120. If the temperature detection value is greater than the preset temperature threshold, receive the initial image acquired by the image acquisition device.
[0020] If the detected temperature value is greater than the preset temperature threshold, the initial image acquired by the image acquisition device is received. The initial image includes image information of the food ingredient and image information of the surrounding area.
[0021] S130. Detect whether the initial image meets the preset image detection conditions to obtain the corresponding image detection result.
[0022] The initial image is checked to determine whether it meets preset image detection conditions, and the corresponding image detection result is obtained. The initial image can be checked to determine whether it meets the image detection conditions, thereby obtaining the image detection result. The image detection conditions are the specific conditions for detecting and judging the initial image.
[0023] In one specific embodiment, such as Figure 2 As shown, step S130 includes sub-steps S131, S132, S133 and S134.
[0024] S131. Perform edge dissolution on the initial image according to the edge dissolution rules of the image detection conditions.
[0025] Specifically, during the detection process of the initial image, it needs to be cropped to separate the foreground and background images. The foreground image is the image corresponding to the food, and the background image is the image information of the areas other than the food. Edge dissolution can be performed on the initial image using edge dissolution rules. Specifically, the pixels at the outer edge of the initial image can be obtained, and these pixels are the base pixels for edge dissolution. All pixels at the outer edge of the initial image are within the range of pixels to be dissolved. The average pixel value of the pixels at the outer edge of the initial image is calculated. Then, the difference between the pixel value of the adjacent pixels at the outer edge of the initial image and the average pixel value is determined. It is then determined whether the difference is not greater than the difference threshold of the edge dissolution rule. If it is not greater, the pixel value is added to the range of pixels to be dissolved; if it is greater, the pixel value is not added to the range of pixels to be dissolved.
[0026] The degree of difference can be calculated using formula (1): (1); c represents the calculated difference, x1, x2, and x3 represent the RGB pixel values of the pixels adjacent to the outer edge pixels of the initial image, and r1, r2, and r3 represent the average RGB pixel values of the outer edge pixels of the initial image.
[0027] After performing the above processing on all pixels adjacent to the outer edge pixels of the initial image, the average pixel value of the updated pixel range can be recalculated, and the above processing can be performed again on pixels adjacent to the pixels within the updated pixel range, thereby updating the pixel range to be dissolved again, until the difference between the pixel value of the pixels adjacent to the pixels within the latest pixel range and the latest average pixel value is greater than the difference threshold. Then, the latest pixel range is determined to be the edge range that needs to be dissolved.
[0028] S132. Based on the edge dissolution result, the initial image is cropped into a foreground image and a background image.
[0029] Based on the edge dissolution result, the initial image is cropped into a foreground image and a background image. That is, the initial image is edge-dissolved according to the final determined pixel range. The remaining pixel range after pixel dissolution is determined as the foreground image. The background image is obtained by cropping and removing the foreground image from the initial image.
[0030] S133. Obtain pixel feature difference information between the foreground image and the background image.
[0031] Further, pixel feature difference information between the foreground and background images is obtained. Specifically, the foreground image contains first pixel feature information, which can be used to characterize the pixel features of the foreground image; the background image contains second pixel feature information, which can be used to characterize the pixel features of the background image. By obtaining the difference between the first and second pixel feature information, pixel feature difference information can be obtained, which can be used to characterize the differences in pixel features between the foreground and background images.
[0032] In one specific embodiment, such as Figure 4 As shown, step S133 includes sub-steps S1331, S1332 and S1333.
[0033] S1331. Statistically analyze the pixels contained in the foreground image to obtain the corresponding first pixel feature information, the first pixel feature information including the maximum pixel value, the minimum pixel value, the mean pixel value, and the variance pixel value.
[0034] Specifically, the pixel values of the pixels contained in the foreground image can be obtained, and the pixel values of the pixels in the foreground image can be statistically analyzed to obtain information related to the pixel features, such as the maximum pixel value, minimum pixel value, pixel mean, and pixel variance. The first pixel feature information of the foreground image can be obtained by combining the above values.
[0035] S1332. Statistically analyze the pixels contained in the background image to obtain the corresponding second pixel feature information, the second pixel feature information including the maximum pixel value, the minimum pixel value, the mean pixel value, and the variance pixel value.
[0036] Similarly, the pixel values of the pixels contained in the background image can be obtained, and the pixel values of the pixels in the background image can be statistically analyzed to obtain the second pixel feature information, which includes the maximum pixel value, minimum pixel value, pixel mean, and pixel variance.
[0037] S1333. Obtain the difference between each value in the first pixel feature information and each value in the second pixel feature information to obtain the difference feature information.
[0038] Subtracting the values of each item in the first pixel feature information from the values of each item in the second pixel feature information, the difference between the values obtained is the difference feature information.
[0039] S134. Determine whether the pixel feature difference information is within the difference range of the image detection conditions, and obtain the image detection result of whether the initial image meets the image detection conditions.
[0040] The image detection conditions also include the difference intervals corresponding to each value. It can be determined whether each value in the pixel feature difference information is within the range of the corresponding difference interval. If each value in the pixel feature difference information is within the corresponding difference interval, the initial image is determined to meet the image detection conditions. If any value in the pixel feature difference information is not within the corresponding difference interval, the initial image is determined not to meet the image detection conditions.
[0041] In one specific embodiment, such as Figure 3 As shown, step S133 is followed by steps S1301 and S1302.
[0042] S1301. Obtain the regional pixel feature information of the foreground image.
[0043] Furthermore, regional pixel feature information of the foreground image can be obtained. Specifically, the image detection conditions also include the feature pixel ratio, and a portion of pixels can be extracted from the foreground image as target pixels based on the feature pixel ratio. Specifically, pixels in the foreground image can be sorted from high to low pixel values, and a portion of pixels from the front section of the sorted pixels can be extracted as target pixels according to the feature pixel ratio.
[0044] For example, if the feature pixel ratio is 20%, then the first 20% of the pixels in the sorted pixels are selected as the target pixels.
[0045] Furthermore, by combining adjacent pixels within a feature pixel to form a feature pixel region, at least one feature pixel region can be obtained through combining feature pixels. The pixel feature information of the obtained feature pixel region is also known as the region pixel feature information. The region pixel feature information includes the number of feature pixel regions, the average coverage area of the feature pixel regions, the coverage area of the feature pixel region with the largest area, and information such as the pixel mean and pixel variance of the pixels contained in the feature pixel region.
[0046] S1302. Determine whether the pixel feature information of the region is within the feature interval of the image detection condition and determine whether the pixel feature difference information is within the difference interval of the image detection condition, and obtain the image detection result of whether the initial image meets the image detection condition.
[0047] Image detection conditions also include feature regions corresponding to each value in the region pixel feature information. This allows for a determination of whether all values in the region pixel feature information are located within their corresponding feature regions, and whether all values in the pixel feature difference information are within their corresponding difference intervals. If all values in the region pixel feature information are located within their corresponding feature regions, and all values in the pixel feature difference information are within their corresponding difference intervals, then the initial image is determined to meet the image detection conditions; otherwise, the initial image is determined not to meet the image detection conditions.
[0048] S140. If the image detection result is yes, receive the oil fume detection information collected by the oil fume detection device.
[0049] If the image detection result is positive, the oil fume detection information collected by the oil fume detection device is received. Specifically, the oil fume detection information includes flow rate change information sensed by the flow rate sensor 248 and light intensity change information sensed by the second light receiver 247. If the image detection result is negative, the initial image for the next moment is acquired, and the process returns to step S130.
[0050] S150. Detect whether the oil fume detection information meets the preset oil fume detection conditions to obtain the corresponding oil fume detection result.
[0051] The oil fume detection information is tested to determine whether it meets preset oil fume detection conditions, thus obtaining the corresponding oil fume detection result. Further determination can be made as to whether the oil fume detection information meets the oil fume detection conditions, thereby obtaining the oil fume detection result. Specifically, the oil fume detection conditions include thresholds corresponding to each value in the oil fume detection information. It can be determined whether each value in the oil fume detection information exceeds the corresponding threshold, thereby obtaining the oil fume detection result.
[0052] In one specific embodiment, such as Figure 5 As shown, step S150 includes sub-steps S151, S152 and S153.
[0053] S151. Determine whether the rate of change of flow velocity in the oil fume detection information is higher than the first threshold of the oil fume detection conditions.
[0054] The flow rate change rate can be obtained from the oil fume detection information, and it can be determined whether the flow rate change rate is higher than the first threshold of the oil fume detection conditions. Specifically, if the flow rate change rate increases (with the output power of the fan 244 remaining unchanged), it indicates that the filter membrane 242 has adsorbed a large amount of oil fume in a short period of time, which leads to a significant increase in the resistance of airflow through the filter membrane 242, indicating that the amount of oil fume generated in the oven is too large.
[0055] For example, the flow rate sensor 248 can obtain a first flow rate value sensed 10 seconds ago (the unit of the first flow rate value can be m / s), and the flow rate sensor 248 can obtain a second flow rate value sensed at the current time. The difference between the first flow rate value and the second flow rate value within a unit time (10 seconds) is calculated to obtain the flow rate change rate. It is then determined whether this flow rate change rate is higher than a first threshold in the oil fume detection conditions.
[0056] S152. Determine whether the rate of change of light intensity in the oil fume detection information is higher than the second threshold of the oil fume detection conditions.
[0057] At the same time, the light intensity change rate can be obtained from the oil fume detection information, and it can be determined whether the light intensity change rate is higher than the second threshold of the oil fume detection condition. Specifically, if the light intensity change rate increases (with the emission power of the emitting lamp 245 remaining unchanged), it indicates that a large amount of oil fume from the heating chamber 11 has been drawn into the purification chamber 241, which means that the amount of oil fume generated in the oven is too large.
[0058] For example, the first light intensity sensed by the second light receiver 247 10 seconds ago can be obtained, where the unit of the first light intensity can be cd. The second light intensity sensed by the second light receiver 247 at the current time can also be obtained. The difference between the first light intensity and the second light intensity within a unit time (10 seconds) can be calculated to obtain the rate of change of light intensity. It is then determined whether this rate of change of light intensity is higher than the second threshold in the oil fume detection conditions.
[0059] S153. If the rate of change of flow velocity is higher than the first threshold or the rate of change of light intensity is higher than the second threshold, the oil fume detection information satisfies the oil fume detection conditions.
[0060] If the rate of change of flow velocity is higher than the first threshold or the rate of change of light intensity is higher than the second threshold, then the oil fume detection information meets the oil fume detection conditions. If the rate of change of flow velocity is not higher than the first threshold and the rate of change of light intensity is not higher than the second threshold, then return to steps S151 and S152 to continuously monitor and judge the rate of change of flow velocity and the rate of change of light intensity.
[0061] S160. If the oil fume detection result is yes, obtain the heating control information corresponding to the initial image and the oil fume detection information according to the preset heating configuration rules, and adjust the heating power of the oven according to the heating control information.
[0062] If the smoke detection result is positive, heating control information corresponding to the initial image and the smoke detection information is obtained according to the preset heating configuration rules, and the heating power of the oven is adjusted according to the heating control information. If the smoke detection result is positive, it indicates that some areas of the food in the oven are burnt and produce a lot of smoke, and the heating power of the oven needs to be adjusted accordingly. Specifically, heating control information corresponding to the initial image and smoke detection information can be obtained according to the heating configuration rules, and corresponding control commands can be sent to the heating component 12 according to the heating control information, thereby achieving the purpose of adjusting the heating power of the oven.
[0063] In one specific embodiment, such as Figure 6 As shown, step S160 includes sub-steps S161, S162 and S163.
[0064] S161. Obtain the corresponding combined feature information from the initial image and the oil fume detection information.
[0065] Specifically, the corresponding combined feature information can be obtained from the initial image and the oil fume detection information. The combined feature information is the combined feature obtained by combining the features in the initial image and the features in the oil fume detection information.
[0066] In one specific embodiment, such as Figure 7 As shown, step S161 includes sub-steps S1611 and S1612.
[0067] S1611. Obtain the region pixel feature information of the foreground image.
[0068] Specifically, it can obtain regional pixel feature information of the foreground image, including the number of feature pixel regions, the average coverage area of the feature pixel regions, the coverage area of the feature pixel region with the largest area, and the pixel mean and pixel variance of the pixels contained in the feature pixel region.
[0069] S1612. The region pixel feature information is combined with the flow rate change rate and light intensity change rate in the oil fume detection information to obtain the combined feature information.
[0070] By combining the obtained regional pixel feature information with the flow rate change rate and light intensity change rate in the oil fume detection information, the corresponding combined feature information can be obtained.
[0071] S162. Obtain the heating control level that matches the combined feature information from the heating configuration rules.
[0072] The heating control level matching the combined feature information is obtained from the heating configuration rules. The heating configuration rules contain heating levels corresponding to different feature value ranges. Each feature value in the combined feature information is matched with the feature value range corresponding to different heating levels to obtain heating levels where all feature values are within the feature value range of a specific heating level, which are then used as the matching heating control level. The combined feature information includes regional pixel feature information, flow rate change rate, and light intensity change rate.
[0073] Specifically, feature coefficients corresponding to the region pixel feature information in the combined feature information can be obtained through the conversion formula in the heating configuration rules, and the corresponding adjustment coefficients can be calculated based on the adjustment formula in the heating configuration rules. Then, a heating level that matches the adjustment coefficient in the heating configuration rules can be obtained as the corresponding heating control level.
[0074] If the number of feature pixel regions in the combined feature information is 3, the average coverage area of the feature pixel regions is 217 pixels, the coverage area of the largest feature pixel region is 460 pixels, the pixel mean of the pixels contained in the feature pixel regions is (35, 26, 48), and the pixel variance is 1239, the corresponding feature coefficient can be calculated by the conversion formula: k = 217 * 460 / (3 × 1239 + (35 + 26 + 48)) = 0.2464.
[0075] The corresponding adjustment coefficient can then be calculated using the adjusted formula: Specifically, the adjustment coefficient can be expressed using formula (2): (2); Where k is the characteristic coefficient, m is the rate of change of light intensity, n is the rate of change of flow velocity, and e is the base of the natural logarithm.
[0076] When k is 0.2464, m is 0.45, and n is 0.012, the calculated adjustment coefficient p is 0.7451.
[0077] For example, the adjustment coefficient range for the first heating level is 0.9 (excluding) - 2, the range for the second heating level is 0.8 (excluding) - 0.9, the range for the third heating level is 0.65 (excluding) - 0.8, the range for the fourth heating level is 0.5 (excluding) - 0.65, and the range for the fifth heating level is 0 - 0.5. Therefore, the heating control level corresponding to the adjustment coefficient p = 0.7451 is the third heating level.
[0078] S163. Generate corresponding heating control information according to the heating control level.
[0079] Obtain the control strategy corresponding to the heating control level and the corresponding generated heating control information.
[0080] For example, the control strategy for the first heating level is to reduce power by 20%, the control strategy for the second heating level is to reduce power by 40%, the control strategy for the third heating level is to reduce heating power by 60%, the control strategy for the fourth heating level is to reduce power by 80%, and the control strategy for the fifth heating level is to turn off heating. When the heating control level is the third heating level, the corresponding generated heating control information is to reduce heating power by 60%. The controller can issue corresponding control commands to the heating component 12 based on the generated heating control information.
[0081] The intelligent heating control method for an oven in this embodiment of the invention determines whether the acquired temperature detection value is greater than a preset temperature threshold. If it is, it receives an initial image and determines whether the initial image meets the image detection conditions. If the image detection result is yes, it receives oil fume detection information and determines whether the oil fume detection information meets the oil fume detection conditions. If the oil fume detection result is yes, it acquires heating control information corresponding to the initial image and oil fume detection information and adjusts the oven's heating power. This intelligent heating control method for an oven, if it determines that the temperature detection value is too high, acquires the initial image and oil fume detection information, obtains the corresponding heating control information based on the initial image and oil fume detection information, and adjusts the oven's heating power. This allows for automatic adjustment of the oven's heating power based on the initial image and oil fume detection information, preventing food from burning and improving the automation level of oven heating control.
[0082] Please see Figures 8 to 14As shown in the figure, this invention discloses an oven that can apply the intelligent heating control method described in the above embodiments. The oven includes a housing 10 and a control component 20 disposed on one side of the housing 10. The housing 10 is hollow to form a heating cavity 11. A heating component 12 is disposed at the bottom of the heating cavity 11. The control component 20 includes a housing 21 connected to the housing 10, a mounting component 22 disposed on the outside of the housing 21, a controller 23 disposed inside the housing 21, and an oil fume detection device 24 disposed on the rear side of the housing 21. The oil fume detection device 24 includes a purification chamber 241 and a mounting component 22. A filter membrane 242 is placed inside the purification chamber 241, and a collection box 243 is disposed on the lower side of the purification chamber 241. The upper opening of the purification chamber 241 is connected to the top of the heating chamber 11 through an air duct, and the side opening of the purification chamber 241 is connected to one side of the heating chamber 11 through an air duct, so that the purification chamber 241 and the heating chamber 11 can achieve self-circulation. A fan 244 is provided at the side opening of the purification chamber 241, and the filter membrane 242 is disposed between the fan 244 and the upper opening of the purification chamber 241. At the same time, an image is provided on the top of the heating chamber 11. The image acquisition device 28 and temperature detection device 29 are electrically connected to the controller 23. At least one set of grill placement assemblies 13 are provided on the side wall of the heating cavity 11. Each set of grill placement assemblies 13 includes two strip-shaped protrusions 131 disposed opposite each other on the side walls of the heating cavity 11. The grill 14 is placed on the grill placement assembly 13. The controller 23 is electrically connected to the setting assembly 22, the heating assembly 12, and the fan 244. The controller 23 receives setting information input from the setting assembly 22 and controls the fan 244 according to the setting information. The heating assembly 12 and the fan 244 are in operation; the filter membrane 242 is provided with an emitting lamp 245 and a first light receiver 246 on both sides, the emitting lamp 245 and the first light receiver 246 are respectively disposed on two opposite side walls of the purification chamber 241, the second light receiver 247 and the emitting lamp 245 are disposed on the same side of the filter membrane 242, and the second light receiver 247 is disposed on the side wall of the purification chamber 241; the emitting lamp 245, the first light receiver 246 and the second light receiver 247 are all electrically connected to the controller 23.
[0083] A rack placement assembly 13 is provided on the side wall of the heating cavity 11, on which a rack 14 can be placed. The upper opening of the purification cavity 241 is connected to the top of the heating cavity 11 through an air duct, and the side opening of the purification cavity 241 is connected to one side of the heating cavity 11 through an air duct. During the heating process of the oven, hot air flows upward, carrying oil fumes, and is transported to the purification cavity 241 through the air duct of the heating cavity 11. The oil fumes are absorbed and filtered by the filter membrane 242 installed in the purification cavity 241, resulting in oil-free air. The oil-free air is then transported back to the heating cavity through the air duct by the fan 244. The fan 244 drives the airflow to circulate between the purification cavity 241 and the heating cavity 11, preventing the removal of oil fumes by outside cold air, which would affect the heating temperature inside the oven. The oil fumes in the circulating airflow are filtered by the filter membrane. The oil residue in the filter membrane flows downward under the action of gravity. The collection box set on the lower side of the purification chamber 241 can collect the oil residue flowing down the filter membrane, which can prevent the oil residue from clogging the purification chamber 241.
[0084] The emitting lamp 245 and the first light receiver 246 are respectively disposed on both sides of the filter membrane 242. When the emitting lamp 245 emits light, the first light receiver 246 receives the light emitted by the emitting lamp 245 and obtains the light intensity information. The light intensity information obtained by the first light receiver 246 can be used to determine whether the light transmittance of the filter membrane meets the usage requirements, that is, to determine whether the filter membrane needs to be replaced. The emitting lamp 245 and the second light receiver 247 are disposed on the same side, so the light emitted by the emitting lamp 245 can be transmitted to the second light receiver 247 without obstruction. The second received information detected by the second light receiver 247 is the light intensity change information collected when oil fumes are generated in the purification chamber.
[0085] In a more specific embodiment, a flow rate sensor 248 is fixedly installed on one side of the purification chamber 241. The flow rate sensor 248 is located downstream of the fan 244 and electrically connected to the controller 23. Specifically, a fixing plate 25 connected to the side wall of the purification chamber 241 is provided above the collection box 243, and the fan 244 is fixed to the fixing plate 25.
[0086] Specifically, a flow rate sensor 248 can be installed downstream of the fan 244 to obtain the flow rate of the airflow output from the front end of the fan 244 in real time. Based on the flow rate detection value obtained by the flow rate sensor and the first received information obtained by the first light receiver 246, a comprehensive judgment is made on whether the filter membrane meets the usage requirements. This allows for a more accurate identification of whether the filter membrane is severely clogged with oil. Through precise identification, users are reminded to replace the filter membrane that is not working properly in time, thereby improving the performance of the filter membrane and further enhancing the filtration effect of the oil fume detection device 24.
[0087] Specifically, a fixing plate 25 connected to the side wall of the purification chamber 241 can be provided above the collection box 243, and the fan 244 can be fixed on the fixing plate 25 to achieve a stable fixation of the fan 244. In a more specific embodiment, a movable plate 3 can also be provided on the housing 21, and the movable plate 3 is located on the upper side of the collection box 243, with the specific structure as follows. Figure 9 As shown, the movable plate 3 is in a closed state during normal use of the oven. When the filter membrane needs to be replaced, the collection box 243 can be pulled out from the oil fume detection device 24 first, and then the movable plate 3 can be lifted up so that the movable plate 3 can rotate around the upper vertex, thereby opening the area on the outer shell 21 corresponding to the filter membrane, making it convenient for the user to replace the filter membrane.
[0088] In addition, the outer side of the collection box 243 is provided with a long strip protrusion 249, which allows the user to pull out the collection box 243 through the long strip protrusion 249, so as to facilitate the user to remove the collection box 243 and clean the oil residue inside the collection box 243.
[0089] In a more specific embodiment, the filter membrane 242 is inclined within the purification chamber 241, with its lower end tilted away from the fan 244. Specifically, a fixing hook 26 is provided on the side wall of the purification chamber 241 near the filter membrane, and the filter membrane 242 is hung on the fixing hook 26. The lower end of the filter membrane 242 is provided with a guide strip 27, which converges towards the center, and its end extends into the collection box 243. Specifically, the guide strip 27 consists of multiple guide rods connected to the lower end of the filter membrane 242, each guide rod independently connected to the lower end of the filter membrane 242.
[0090] To improve the filtration effect of the filter membrane 242 on oil fumes, the filter membrane 242 can be tilted inside the purification chamber 241, thereby maximizing the filtration area of the filter membrane 242 and increasing the volume of gas filtered by the filter membrane 242 per unit time. Simultaneously, tilting the filter membrane 242 prevents downward-flowing oil sludge from dripping onto areas outside the collection box 243. With the end of the filter membrane 242 extending into the collection box 243, the downward-flowing oil sludge on the filter membrane 242 can accurately drip into the collection box 243, improving the oil sludge collection efficiency.
[0091] To ensure a stable tilted installation of the filter membrane 242, a fixing hook 26 can be installed on the side wall of the purification chamber 241 near the filter membrane. The side wall of the filter membrane 242 is provided with a snap 2421. The filter membrane is fixed to the fixing hook 26 through the snap 2421, and the filter membrane 242 is kept tilted in the purification chamber 241 by the gravity of the filter membrane 242 and the supporting force of the fixing hook 26.
[0092] In a more specific embodiment, the front end of the fixing plate 25 can be set to abut against the side of the filter membrane 242, thereby making the inclined filter membrane 242 more stable and improving the stability of the inclined filter membrane 242. At this time, the front end of the fixing plate 25 can be set as a serrated structure, and the gap between the serrated structure and the filter membrane 242 can be used to allow oil residue to drip into the collection box 243.
[0093] In a more specific embodiment, a rangefinder 251 is provided on the lower end surface of the fixing plate 25, and the rangefinder 251 is electrically connected to the controller 23. The rangefinder 251 is an infrared rangefinder.
[0094] Specifically, a rangefinder 251 is also provided on the lower end face of the fixing plate 25. The rangefinder 251 can acquire distance information and transmit it to the controller 23. The controller 23 determines the liquid level of the oil residue in the collection box 243 based on the distance information. When the distance information determines that the liquid level of the oil residue in the collection box 243 is higher than the preset liquid level, the controller 23 can issue a prompt message to remind the user to clean the oil residue in the collection box 243 as soon as possible. Among them, the rangefinder 251 can be an infrared rangefinder, which can more accurately measure the liquid level of the oil residue in the collection box 243.
[0095] This invention also provides an intelligent heating control device for an oven, which can be configured in the oven's controller 23. This intelligent heating control device is used to execute any of the aforementioned embodiments of the intelligent heating control method for an oven. Specifically, please refer to... Figure 15 , Figure 15 This is a schematic block diagram of an intelligent heating control device for an oven provided in an embodiment of the present invention.
[0096] like Figure 15 As shown, the intelligent heating control device 100 for an oven includes a temperature detection value judgment unit 110, an initial image acquisition unit 120, an image detection result acquisition unit 130, an oil fume detection information receiving unit 140, an oil fume detection result acquisition unit 150, and a heating control information acquisition unit 160.
[0097] The temperature detection value judgment unit 110 is used to determine whether the temperature detection value is greater than a preset temperature threshold if a temperature detection value is received from the temperature detection device.
[0098] The initial image acquisition unit 120 is used to receive the initial image acquired by the image acquisition device if the temperature detection value is greater than the preset temperature threshold.
[0099] The image detection result acquisition unit 130 is used to detect whether the initial image meets the preset image detection conditions and obtain the corresponding image detection result.
[0100] The oil fume detection information receiving unit 140 is used to receive the oil fume detection information collected by the oil fume detection device if the image detection result is yes.
[0101] The oil fume detection result acquisition unit 150 is used to detect whether the oil fume detection information meets the preset oil fume detection conditions and obtain the corresponding oil fume detection result.
[0102] The heating control information acquisition unit 160 is used to acquire heating control information corresponding to the initial image and the oil fume detection information according to the preset heating configuration rules if the oil fume detection result is yes, and adjust the heating power of the oven according to the heating control information.
[0103] The intelligent heating control device for an oven provided in this embodiment of the invention applies the aforementioned intelligent heating control method for an oven. It determines whether the acquired temperature detection value is greater than a preset temperature threshold. If it is, it receives the initial image and determines whether the initial image meets the image detection conditions. If the image detection result is yes, it receives oil fume detection information and determines whether the oil fume detection information meets the oil fume detection conditions. If the oil fume detection result is yes, it acquires heating control information corresponding to the initial image and oil fume detection information and adjusts the oven's heating power. The aforementioned intelligent heating control method for an oven, if it determines that the temperature detection value is too high, acquires the initial image and oil fume detection information, obtains the corresponding heating control information based on the initial image and oil fume detection information, and adjusts the oven's heating power. This allows for automatic adjustment of the oven's heating power based on the initial image and oil fume detection information, preventing food from burning and improving the automation level of oven heating control.
[0104] The aforementioned intelligent heating control device for ovens can be implemented as a computer program, which can, for example... Figure 16 It runs on the computer device shown.
[0105] Please see Figure 16 , Figure 16 This is a schematic block diagram of a computer device provided in an embodiment of the present invention. The computer device may be a controller 23 for executing an intelligent heating control method for an oven to receive temperature detection values, initial images, and oil fume detection information, and correspondingly obtain heating control information to automatically adjust the heating power of the oven.
[0106] See Figure 16 The computer device 500 includes a processor 502, a memory, and a network interface 505 connected via a system bus 501. The memory may include a storage medium 503 and internal memory 504.
[0107] The storage medium 503 may store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, it causes the processor 502 to execute an intelligent heating control method for the oven. The storage medium 503 may be a volatile storage medium or a non-volatile storage medium.
[0108] The processor 502 provides computing and control capabilities to support the operation of the entire computer device 500.
[0109] The internal memory 504 provides an environment for the operation of the computer program 5032 in the storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute a smart heating control method for the oven.
[0110] This network interface 505 is used for network communication, such as providing data transmission. Those skilled in the art will understand that... Figure 16 The structure shown is merely a block diagram of a portion of the structure related to the present invention and does not constitute a limitation on the computer device 500 to which the present invention is applied. The specific computer device 500 may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0111] The processor 502 is used to run the computer program 5032 stored in the memory to implement the corresponding functions in the above-described intelligent heating control method for the oven.
[0112] Those skilled in the art will understand that Figure 16The embodiments of the computer device shown do not constitute a limitation on the specific configuration of the computer device. In other embodiments, the computer device may include more or fewer components than illustrated, or combine certain components, or have different component arrangements. For example, in some embodiments, the computer device may include only memory and a processor. In such embodiments, the structure and function of the memory and processor are different from those shown. Figure 16 The embodiments shown are consistent and will not be described again here.
[0113] It should be understood that, in this embodiment of the invention, the processor 502 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0114] In another embodiment of the invention, a computer-readable storage medium is provided. This computer-readable storage medium may be volatile or non-volatile. The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps included in the above-described intelligent heating control method for an oven.
[0115] Those skilled in the art will readily understand that, for the sake of convenience and brevity, the specific working processes of the devices, apparatuses, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this invention.
[0116] In the embodiments provided by this invention, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Units with the same function may be grouped into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, or it may be an electrical, mechanical, or other form of connection.
[0117] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of the present invention, depending on actual needs.
[0118] Furthermore, the functional units in the various embodiments of the present 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.
[0119] 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 computer-readable storage medium. Based on this understanding, the technical solution of the present invention, 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 computer software product is stored in a computer-readable storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned computer-readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks.
[0120] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A smart heating control method for an oven, characterized in that, The method is applied to the controller of an oven, the oven further comprising an image acquisition device, a temperature detection device, and an oil fume detection device communicatively connected to the controller; the method includes: If a temperature detection value is received from the temperature detection device, determine whether the temperature detection value is greater than a preset temperature threshold. If the detected temperature value is greater than the preset temperature threshold, the initial image acquired by the image acquisition device is received; The initial image is checked to determine whether it meets the preset image detection conditions, and the corresponding image detection result is obtained. If the image detection result is yes, the oil fume detection information collected by the oil fume detection device is received; The oil fume detection information is tested to see if it meets the preset oil fume detection conditions, and the corresponding oil fume detection result is obtained. If the oil fume detection result is yes, obtain the heating control information corresponding to the initial image and the oil fume detection information according to the preset heating configuration rules, and adjust the heating power of the oven according to the heating control information; The step of detecting whether the initial image meets the preset image detection conditions to obtain the corresponding image detection result includes: The initial image is edge-dissolved according to the edge-dissolving rules of the image detection conditions; Based on the edge dissolution result, the initial image is cropped into a foreground image and a background image; Obtain pixel feature difference information between the foreground image and the background image; Determine whether the pixel feature difference information is within the difference range of the image detection conditions to obtain the image detection result of whether the initial image meets the image detection conditions; The step of detecting whether the oil fume detection information meets the preset oil fume detection conditions to obtain the corresponding oil fume detection result includes: Determine whether the rate of change of flow velocity in the oil fume detection information is higher than a first threshold of the oil fume detection conditions; Determine whether the rate of change of light intensity in the oil fume detection information is higher than the second threshold of the oil fume detection conditions; If the rate of change of flow velocity is higher than the first threshold or the rate of change of light intensity is higher than the second threshold, the oil fume detection information meets the oil fume detection conditions and a result is obtained. The step of obtaining heating control information corresponding to the initial image and the oil fume detection information according to preset heating configuration rules includes: Obtain the corresponding combined feature information from the initial image and the oil fume detection information; Obtaining a heating control level matching the combined feature information from the heating configuration rules includes: obtaining feature coefficients corresponding to the region pixel feature information in the combined feature information according to the conversion formula in the heating configuration rules; and calculating the corresponding adjustment coefficients according to the adjustment formula in the heating configuration rules. The adjustment formula is... Where, k is the characteristic coefficient, m is the rate of change of light intensity in the combined characteristic information, n is the rate of change of flow velocity in the combined characteristic information, and e is the base of the natural logarithm; obtain a heating level that matches the adjustment coefficient in the heating configuration rules as the corresponding heating control level; each heating level corresponds to an adjustment coefficient range; The corresponding heating control information is generated based on the heating control level.
2. The intelligent heating control method for an oven according to claim 1, characterized in that, After obtaining the pixel feature difference information between the foreground image and the background image, the method further includes: Obtain the region pixel feature information of the foreground image; Determine whether the pixel feature information of the region is within the feature range of the image detection condition and whether the pixel feature difference information is within the difference range of the image detection condition to obtain the image detection result of whether the initial image meets the image detection condition.
3. The intelligent heating control method for an oven according to claim 1 or 2, characterized in that, The step of obtaining the difference feature information between the foreground image and the background image includes: The first pixel feature information is obtained by statistically analyzing the pixels contained in the foreground image. The first pixel feature information includes the maximum pixel value, the minimum pixel value, the mean pixel value, and the variance pixel value. The corresponding second pixel feature information is obtained by statistically analyzing the pixels contained in the background image. The second pixel feature information includes the maximum pixel value, the minimum pixel value, the mean pixel value, and the variance pixel value. The difference between each value in the first pixel feature information and each value in the second pixel feature information is obtained to obtain the difference feature information.
4. The intelligent heating control method for an oven according to claim 1, characterized in that, The step of obtaining the corresponding combined feature information from the initial image and the oil fume detection information includes: Obtain the region pixel feature information of the foreground image in the initial image; The combined feature information is obtained by combining the region pixel feature information with the flow rate change rate and light intensity change rate in the oil fume detection information.
5. An intelligent heating control device for an oven, characterized in that, The device is configured in the controller of the oven, and the intelligent heating control device is used to execute the intelligent heating control method for the oven as described in any one of claims 1-4. The oven further includes an image acquisition device, a temperature detection device, and an oil fume detection device that are communicatively connected to the controller; the device includes: A temperature detection value determination unit is used to determine whether the temperature detection value is greater than a preset temperature threshold if a temperature detection value is received from the temperature detection device. An initial image acquisition unit is used to receive an initial image acquired by the image acquisition device if the temperature detection value is greater than the preset temperature threshold. The image detection result acquisition unit is used to detect whether the initial image meets the preset image detection conditions and obtain the corresponding image detection result; The oil fume detection information receiving unit is used to receive the oil fume detection information collected by the oil fume detection device if the image detection result is yes. The oil fume detection result acquisition unit is used to detect whether the oil fume detection information meets the preset oil fume detection conditions and obtain the corresponding oil fume detection result; A heating control information acquisition unit is used to acquire heating control information corresponding to the initial image and the oil fume detection information according to a preset heating configuration rule if the oil fume detection result is yes, and to adjust the heating power of the oven according to the heating control information.
6. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the intelligent heating control method for an oven as described in any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the intelligent heating control method for an oven as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Oven control system of AI intelligent control
CN110333683A
Self-cleaning oven for cooking food, and cleaning method for a self-cleaning oven
EP3862634A1
Intelligent identification cooking system for oven
US20210186262A1