Cooking control method and device and cooking system

By acquiring temperature detection data and image data, detecting dynamic objects in the image data, obtaining cooking condition data, and generating stop cooking heating control information when specific conditions are met, the problem of single detection objects in the prior art is solved, and more intelligent and flexible cooking control is achieved.

CN120029081APending Publication Date: 2025-05-23NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510173027.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-17
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

The existing anti-dry burn detection method based on contact temperature measurement and lifting test pot has a single object, which cannot meet the various monitoring needs during the cooking process.

Method used

By acquiring temperature detection data and image data, the image acquisition component is used to collect images of the target area, detect dynamic objects in the image data, acquire cooking condition data, and generate cooking heating control information when the temperature detection data and cooking condition data meet the cooking heating conditions.

Benefits of technology

The detection of a variety of dynamic objects is realized, the intelligence and flexibility of stop cooking heating control is improved, the detection calculation amount is reduced, the detection speed and response speed are improved, and the timeliness of stop cooking heating is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120029081A_ABST
    Figure CN120029081A_ABST
Patent Text Reader

Abstract

The invention provides a cooking control method and device and a cooking system. The cooking control method comprises the steps that temperature detection data and image data are acquired; detecting a dynamic object in the image data to obtain cooking condition data; and under the condition that the temperature detection data and the cooking condition data meet cooking heating stopping conditions, cooking heating stopping control information is generated. Therefore, the cooking condition data is obtained based on detection of the dynamic objects in the image data, various dynamic objects can be detected, the intelligence and flexibility of cooking heating stopping control are improved, the user experience is improved, the detection calculation amount can be effectively reduced by detecting the dynamic objects in the image data, and the user experience is improved. And the detection speed and the timeliness of stopping cooking and heating are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of cooking control, and in particular to a cooking control method, device and cooking system. Background Art

[0002] Anti-dry-burning stoves based on lifting pot detection usually use a probe that combines contact temperature measurement and lifting pot detection. The contact probe is used to measure the temperature of the pot bottom, and the lifting pot detection is used to determine whether there is a pot. This detection method has a single detection object and cannot meet the various monitoring needs during the cooking process. Summary of the invention

[0003] In order to solve the above technical problems, the present disclosure proposes a cooking control method, device and cooking system.

[0004] According to a first aspect of the present disclosure, there is provided a cooking control method, comprising:

[0005] Acquire temperature detection data and image data, wherein the temperature detection data is generated by a temperature measurement component for detecting the temperature of a target position of a cooking container, and the image data is generated by an image acquisition component for acquiring an image of a target area;

[0006] Detecting a dynamic object in the image data to obtain cooking condition data, wherein the dynamic object is an object whose real-time spatial area is different from the spatial area occupied at a reference time;

[0007] When the temperature detection data and the cooking condition data satisfy a cooking heating stop condition, cooking heating stop control information is generated.

[0008] Optionally, the cooking condition data includes a dynamic object detection result, and the dynamic object in the image data is detected to obtain the cooking condition data, including:

[0009] Acquire a first image and a second image, wherein the first image is an image acquired and generated by the image acquisition component in real time, and the second image is a reference image, or an image acquired and generated by the image acquisition component and acquired a preset time interval earlier than the acquisition time of the first image, and the reference image is an image corresponding to the target area in a reference state;

[0010] Obtaining a dynamic object image according to the first image and the second image;

[0011] Detection processing is performed according to the dynamic object image to obtain a dynamic object detection result.

[0012] Optionally, when the temperature detection data and the cooking condition data meet the cooking and heating stop condition, generating cooking and heating stop control information includes:

[0013] When the temperature detection data indicates that the detection temperature is greater than or equal to the first temperature threshold, and the cooking condition data indicates that the target cooking container is located at the target cooking position, the cooking stop heating control information is generated.

[0014] Optionally, before generating the cooking and heating stop control information, the method includes:

[0015] obtaining type information of the target cooking container according to the cooking condition data;

[0016] According to the type information, a target temperature threshold is obtained;

[0017] The target temperature threshold is used as the first temperature threshold.

[0018] Optionally, the method further includes:

[0019] When the temperature detection data indicates that the detected temperature is greater than or equal to the second temperature threshold and less than the first temperature threshold, the cooking condition data indicates that the target cooking container is located at the target cooking position, and there is a person in the target area, the inner ring fire closing information is generated.

[0020] Optionally, the method further includes:

[0021] When the cooking condition data indicates that the target cooking container is located at the target cooking position and the average smoke concentration in the target area is within a preset concentration range, the cooking and heating stop control information is generated.

[0022] Optionally, the method further includes:

[0023] Get the working status information of the stove;

[0024] When the cooker working state information indicates that the cooker corresponding to the target cooking position is in working state and the cooking condition data indicates that there is no cooking container at the target cooking position, cooking switching information is generated, and the cooking switching information is used to control the cooker to be at a target cooking power or target firepower level.

[0025] Optionally, the method further includes:

[0026] Obtaining the working status information of the range hood component;

[0027] When the working state information of the range fumes component indicates that the range fumes component is in a non-working state and the cooking condition data indicates that the smoke concentration in the target area is greater than a preset concentration threshold, range fumes control information is generated, and the range fumes control information is used to control the range fumes component to be in a working state.

[0028] According to a second aspect of the present disclosure, there is provided a cooking control device, comprising:

[0029] A data acquisition module, used to acquire temperature detection data and image data, wherein the temperature detection data is generated by a temperature measurement component for detecting the temperature of a target position of a cooking container, and the image data is generated by an image acquisition component performing image acquisition on a target area;

[0030] a detection module, configured to detect dynamic objects in the image data to obtain cooking condition data, wherein the dynamic objects are objects whose real-time spatial area is different from the spatial area occupied at a reference time;

[0031] The cooking and heating stop control module is used to generate cooking and heating stop control information when the temperature detection data and the cooking condition data meet the cooking and heating stop condition.

[0032] According to a third aspect of the present disclosure, a cooking system is provided, comprising a stove, a range hood assembly and at least one processor, and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the at least one processor is used to control the operation of the stove and the range hood assembly, and the at least one processor implements the cooking control method as described in the above technical solution by executing the instructions stored in the memory.

[0033] It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.

[0034] The implementation of this disclosure has the following beneficial effects:

[0035] The present disclosure provides a cooking control method, device and cooking system, including: acquiring temperature detection data and image data; detecting dynamic objects in the image data to obtain cooking condition data, wherein the dynamic objects are objects whose real-time spatial area is different from the spatial area occupied at the reference time; and generating cooking and heating stop control information when the temperature detection data and the cooking condition data meet the cooking and heating stop condition. Thus, the cooking condition data is obtained based on the detection of dynamic objects in the image data, and a variety of dynamic objects can be detected, thereby improving the intelligence and flexibility of the cooking and heating stop control, and improving the user experience. Moreover, by detecting dynamic objects in the image data, the detection calculation amount can be effectively reduced, the detection speed and the cooking and heating stop response speed can be improved, and the timeliness of the cooking and heating stop can be improved.

[0036] Further features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions and advantages in the embodiments of this specification or the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0038] Figure 1 A schematic flow chart showing a cooking control method according to an embodiment of the present disclosure;

[0039] Figure 2 A schematic diagram showing a process of detecting dynamic objects in image data according to an embodiment of the present disclosure;

[0040] Figure 3 A schematic diagram showing a process of determining a first temperature threshold according to an embodiment of the present disclosure;

[0041] Figure 4 A schematic diagram showing a process of generating cooking switching information according to an embodiment of the present disclosure;

[0042] Figure 5 A schematic diagram showing a process of generating cooking fume control information according to an embodiment of the present disclosure;

[0043] Figure 6 A schematic structural diagram of a cooking control device according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0044] The following will be combined with the drawings in the embodiments of this specification to clearly and completely describe the technical solutions in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0045] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.

[0046] Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise specified.

[0047] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.

[0048] The term "and / or" herein is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the term "at least one" herein represents any combination of at least two of any one or more of a plurality of. For example, including at least one of A, B, and C can represent including any one or more elements selected from the set consisting of A, B, and C.

[0049] In addition, in order to better illustrate the present disclosure, numerous specific details are given in the following specific embodiments. It should be understood by those skilled in the art that the present disclosure can also be implemented without certain specific details. In some examples, methods, means, components and circuits well known to those skilled in the art are not described in detail in order to highlight the subject matter of the present disclosure.

[0050] Figure 1A flow chart of a cooking control method according to an embodiment of the present disclosure is shown. The cooking control method of the embodiment of the present invention can be applied to cooking equipment, smart terminals or background servers, such as a control unit of a cooking device / cooking system, or a smart terminal connected to a cooking device in communication; the cooking device / cooking system is a device for cooking food, for example, the cooking device / cooking system includes at least one of a stove and a range hood, and the smart terminal or background server is at least used to control the cooking device to cook and control the cooking of the cooking device. The smart terminal can be a PC, a mobile phone, a tablet computer or other smart electronic device, and the background server is, for example, a cloud server. This specification provides method operation steps such as the embodiments or flow charts, but more or fewer operation steps may be included based on conventional or non-creative labor. The order of steps listed in the embodiments is only one way of executing the steps among many orders, and does not represent the only order of execution. When the actual system or server product is executed, it can be executed in sequence or in parallel (for example, in a parallel processor or multi-threaded processing environment) according to the method shown in the embodiments or the accompanying drawings. Figure 1 As shown, the cooking control method comprises:

[0051] Step S101, acquiring temperature detection data and image data, wherein the temperature detection data is generated by a temperature measurement component for detecting the temperature of a target position of a cooking container, and the image data is generated by an image acquisition component for acquiring an image of a target area.

[0052] Specifically, the target area includes the spatial area corresponding to the stove / cooker, the cooking container and the adjacent area of ​​the cooking container. Optionally, the target area also includes the activity space corresponding to the cooking executor when performing cooking operations, such as the adjacent area in front of the stove / cooker.

[0053] The temperature measuring component may be a contact temperature measuring component or an infrared temperature measuring component. For example, the contact temperature measuring component includes a contact temperature measuring probe. The target position includes the bottom position or at least part of the bottom area of ​​the cooking container, such as the central position of the bottom area of ​​the cooking container or a position at a certain distance from the central position. The temperature measuring component is used to detect the temperature of the bottom area of ​​the cooking container, for example, the temperature of the central position of the bottom area of ​​the cooking container or a position at a certain distance from the central position is detected to obtain temperature detection data. In the example of using the infrared temperature measuring component, the temperature of at least part or the entire bottom area of ​​the cooking container can also be detected, and the temperature detection data can be obtained according to the average temperature or the highest temperature of the detection area.

[0054] The image acquisition component can be a camera or a TOF (Time of Flight) sensor, for example, the camera includes a camera head, and the TOF (Time of Flight) sensor is a three-dimensional sensor or a near-infrared three-dimensional sensor. The camera is used to acquire images of the area within its field of view to obtain image data, and the field of view of the camera constitutes the target area. The tof sensor acquires images of the target area to obtain point cloud image data. The image acquisition component can be located in the middle or side position of the bottom surface of the range hood component, and the image acquisition component is at least facing the direction of the stove to acquire images of the target area at least covering the stove.

[0055] TOF is the abbreviation of Time of Flight, that is, the sensor emits a modulated detection beam, such as near-infrared light, which is reflected after encountering an object. The sensor calculates the distance of the detected object by calculating the time difference or phase difference between the emission and reflection of the light, so as to generate the depth information of the reflected light and generate point cloud image data. Assuming that the speed of the detection beam is c (speed of light), and the time difference between the emission time and the reflection time of the light is Δt, the distance d can be calculated by the following formula:

[0056] d=(c*Δt) / 2

[0057] Step S102, detecting dynamic objects in the image data to obtain cooking condition data, wherein the dynamic objects are objects whose real-time spatial area is different from the spatial area occupied at the reference time.

[0058] Specifically, the image acquisition component performs periodic image acquisition on the target area to generate image data, wherein the image data includes multiple acquired images, and detects dynamic objects in at least part of the acquired images to obtain cooking condition data, thereby reducing the amount of detected image data, improving the detection speed, reducing the detection calculation load, and ensuring the timeliness of the detection.

[0059] Dynamic object recognition is performed on the collected image to be detected to obtain dynamic object image data in the collected image to be detected, and detection is performed based on the dynamic object image data to obtain a dynamic object detection result, and the cooking condition data includes the dynamic object detection result.

[0060] Exemplarily, the reference time is a time before cooking or a time before the current time by a preset time interval. For example, the reference time is a time before cooking when the target space is in a reference state. The reference state includes a state where only fixed objects such as stoves are included in the target space, and there are no cooking containers, cooking personnel, smoke, and cooking operation tools such as spatulas and soup spoons in the target space. For example, a stove in an empty state. The reference time can also be a time before the current time by a preset time interval, for example, a time before the current time by 0.2-5s (for example, 0.5s, 1s, 1.5s or 2s). Thus, dynamic objects can be detected, and existing cooking condition data can be updated according to the detected dynamic objects to obtain updated cooking condition data, which can effectively reduce the amount of data processed during the detection process, improve the detection speed, and thus improve the efficiency and effectiveness of cooking control.

[0061] Step S103, generating cooking heating stop control information when the temperature detection data and the cooking condition data meet the cooking heating stop condition.

[0062] Specifically, when the temperature detection data and the cooking condition data meet the conditions for stopping cooking and heating, and at least the detection temperature corresponding to the detected area of ​​the cooking container is within a preset temperature range, for example, greater than or equal to a preset stop cooking and heating temperature threshold, then a stop cooking and heating control information is generated, so that the stove / cooker stops cooking and heating based on the stop cooking and heating control information, to avoid the cooking container from continuing to dry burn, causing a fire, etc.

[0063] Therefore, the present invention generates stop cooking and heating control information based on that the temperature detection data and the cooking condition data meet the stop cooking and heating conditions. The cooking condition data is obtained based on the detection of dynamic objects in the image data, and can detect a variety of dynamic objects, thereby improving the intelligence and flexibility of stop cooking and heating control, improving user experience, reducing the amount of detection calculations, improving the detection speed and the stop cooking and heating response speed, and improving the timeliness of stop cooking and heating.

[0064] In an optional embodiment, if Figure 2 As shown, the cooking condition data includes a dynamic object detection result, and the dynamic object in the image data is detected to obtain the cooking condition data, including:

[0065] Step S11, acquiring a first image and a second image, wherein the first image is an image generated by real-time acquisition, and the second image is a reference image, or an image acquired by the image acquisition component and acquired a preset time interval earlier than the first image, and the reference image is an image corresponding to the target area in a reference state.

[0066] In a specific example, the first image is an image generated by the image acquisition component performing real-time acquisition of the target area. Exemplarily, the image acquisition component performs image acquisition of the target area to generate an acquired image or video, and can periodically acquire the first image, for example, acquiring the image generated by the image acquisition component in real time every 0.1-5 seconds as the first image, or setting the image acquisition component to perform image acquisition of the target area every 0.1-5 seconds, and using the image generated by the image acquisition component in real time each time as the first image.

[0067] In a specific example, the second image is a reference image, and the reference image is an image corresponding to the target area in a reference state, and is an image corresponding to the target area at a reference time. The reference state of the target area at the reference time is, for example, an empty state. In this example, the reference time is the actual time when the reference image is acquired; or an assumed time when the corresponding target area is in a reference state, and the assumed time is not a real time, but is used to refer to the time when the target area is in a reference state, for example, obtaining at least one image data of the target area, preprocessing the at least one image to remove undesirable objects in the at least one image, such as cooking containers, cooking operation tools, etc., so as to obtain a reference image of the reference state of the corresponding target area, and the preprocessing includes at least one of object recognition, object removal and image fusion.

[0068] In an alternative embodiment, the second image is an image generated by the image acquisition component and acquired earlier than the first image by a preset time interval. Optionally, the acquisition time of the second image is 0.2-5s earlier than the first image, for example, 0.5s, 1s, 1.5s or 2s. In this example, the acquisition time of the second image constitutes a reference moment.

[0069] Step S12: obtaining a dynamic object image according to the first image and the second image.

[0070] Specifically, a dynamic object image is obtained by performing a comparison process on the first image and the second image. The dynamic object image is an empty image or an image including a first dynamic object, the first dynamic object is an object whose image exists in the first image, and the image in the first image is different from the image in the second image or the image does not exist in the second image. The dynamic object image is an empty image, indicating that the object patterns in the first image and the second image are the same.

[0071] Optionally, the second image is an image generated by the image acquisition component and acquired at a preset time interval earlier than the acquisition time of the first image. The dynamic object image may also include an image of a second dynamic object, where the second dynamic object is an object whose image exists in the second image but not in the first image. For example, the second dynamic object is a cook leaving from the front of the stove or a cooking container removed from the stove.

[0072] Step S13, performing detection processing according to the dynamic object image to obtain a dynamic object detection result.

[0073] Specifically, detection processing is performed according to the dynamic object image, and the object corresponding to the dynamic object image is identified to obtain the dynamic object detection result. The cooking condition data includes the dynamic object detection result. For example, the detected dynamic object detection results are added to the cooking condition data in sequence, or the corresponding object data in the cooking condition data is updated according to the detected dynamic object detection results to obtain the updated cooking condition data. Optionally, the cooking condition data also includes the detection time information corresponding to the dynamic object detection result. Therefore, by detecting the dynamic objects in the image data, the cooking condition data in the cooking process is obtained. This embodiment can detect a variety of objects in the cooking process, improve the accuracy, flexibility and applicability of cooking control, and for the point cloud data obtained by the TOF sensor, it can especially reduce the amount of point cloud data that needs to be processed during the detection process, effectively reduce the amount of calculation and equipment cost, and improve the detection speed and real-time detection, thereby ensuring the timeliness of cooking control.

[0074] In an optional embodiment, when the temperature detection data and the cooking condition data meet the cooking and heating stop condition, generating cooking and heating stop control information includes:

[0075] When the temperature detection data indicates that the detection temperature is greater than or equal to the first temperature threshold, and the cooking condition data indicates that the target cooking container is located at the target cooking position, the cooking stop heating control information is generated.

[0076] Specifically, the target cooking position is a cooking position corresponding to the stove / cooker, such as a cooking position corresponding to the burner of a gas stove and a heatable cooking position corresponding to an electric stove. The cooking condition data indicates that the target cooking container is located at the target cooking position, that is, the target cooking container is located at a cooking position on the stove / cooker that is in a working state. When the temperature of the target position of the target cooking container located on the stove rises due to dry burning, the temperature data detected by the temperature measuring component rises accordingly. When the temperature detection data indicates that the detected temperature is greater than or equal to the first temperature threshold, and the cooking condition data indicates that the target cooking container is located at the target cooking position, a stop cooking heating control information is generated, so that the stove / cooker switches to a stop cooking heating state based on the stop cooking heating control information, for example, the gas stove switches to an off-fire state based on the stop cooking heating control information, the electric heating component of the electric stove switches to a non-heating state based on the stop cooking heating control information, or the electromagnetic heating component of the electric stove switches to a non-heating state based on the stop cooking heating control information.

[0077] In an optional embodiment, if Figure 3 As shown, before generating the cooking and heating stop control information, it includes:

[0078] Step S21, obtaining the type information of the target cooking container according to the cooking condition data.

[0079] Specifically, the dynamic object detection result includes a type recognition result of the target cooking container, and the type recognition result of the target cooking container is obtained from the cooking condition data as the type information of the target cooking container. The type recognition result / type information is used to indicate the type of the cooking container, such as a clay pot or an iron pot. In the detection process of the dynamic object image, the type of the cooking container can be identified according to the shape characteristics and thickness characteristics of the cooking container to obtain the type recognition result of the target cooking container. For example, compared with an ordinary frying pan, a clay pot is smaller in size, cylindrical, and has a thicker pot body thickness. The clay pot can be identified based on at least one of the above pot body characteristics.

[0080] In a specific example, a user can pre-store the image information and type information of at least one cooking container in a memory. For example, in a cooking container information setting mode, an image of at least one cooking container is captured, and the type information of the cooking container is set. For example, the type information of the cooking container is input through an operation panel. The memory stores the image information and type information of the at least one cooking container. In the detection process of the dynamic object image, a type recognition result of the target cooking container is obtained through matching processing based on the dynamic object image and the pre-stored cooking container image information and type information.

[0081] Step S22: obtaining a target temperature threshold according to the type information.

[0082] Specifically, different types of cooking containers have different temperature characteristics. For example, a casserole has a higher pot body temperature than a metal cookware. Accordingly, a casserole corresponds to a higher temperature threshold, and a metal cookware corresponds to a lower temperature threshold.

[0083] Optionally, a mapping relationship between different types of cooking containers and temperature thresholds is pre-stored, and a target temperature threshold corresponding to the target cooking container is obtained according to the type information of the target cooking container and the mapping relationship.

[0084] Step S23: using the target temperature threshold as the first temperature threshold.

[0085] Therefore, this embodiment sets different first temperature thresholds for different types of cooking containers, thereby improving the accuracy of stopping cooking and heating control.

[0086] In an optional embodiment, the cooking control method further includes:

[0087] When the temperature detection data indicates that the detected temperature is greater than or equal to the second temperature threshold and less than the first temperature threshold, the cooking condition data indicates that the target cooking container is located at the target cooking position, and there is a person in the target area, the inner ring fire closing information is generated.

[0088] Specifically, the second temperature threshold is less than the first temperature threshold, and the second temperature threshold is lower than the first temperature threshold by a preset temperature difference. For gas stoves / cookers, when the temperature detection data indicates that the detection temperature is greater than or equal to the second temperature threshold and less than the first temperature threshold, and the cooking condition data indicates that the target cooking container is located at the target cooking position, the target cooking container is close to dry burning. If there are people in the target area, that is, there are cooks around the stove / cooker (for example, in front of the stove / cooker), inner ring fire closing information is generated, so that the stove or cooker turns off the inner ring fire according to the inner ring fire closing information, thereby reducing the temperature of the temperature measuring component or delaying the temperature rise of the temperature measuring component, and avoiding inconvenience for the cooks caused by turning off the fire too quickly.

[0089] In an optional embodiment, the cooking control method further includes:

[0090] When the cooking condition data indicates that the target cooking container is located at the target cooking position and the average smoke concentration in the target area is within a preset concentration range, the cooking and heating stop control information is generated.

[0091] Specifically, during the cooking process, if the target cooking container is in a cooking state and the average smoke concentration in the target area is within a preset concentration range, the smoke concentration is too high, and a stop cooking and heating control information is generated, so that the stove / cooker stops cooking and heating the target cooking container based on the stop cooking and heating control information to avoid fire.

[0092] In an optional embodiment, if Figure 4 As shown, the cooking control method also includes:

[0093] Step S31, obtaining the working status information of the cooker.

[0094] Specifically, the stove working state information is used to indicate whether the stove is in a working state or a non-working state.

[0095] Step S32, when the stove working state information indicates that the stove corresponding to the target cooking position is in working state, and the cooking condition data indicates that there is no cooking container at the target cooking position, generates cooking switching information, and the cooking switching information is used to control the stove to be at the target cooking power or target firepower level.

[0096] Specifically, when the stove corresponding to the target cooking position is in a working state and there is no cooking container at the target cooking position, cooking switching information is generated, and the cooking switching information is used to control the stove to be at a target cooking power or a target firepower level. The target cooking power represents low cooking power, and the represents low firepower level, so that the stove corresponding to the target cooking position is in a low cooking power state or a low fire state, thereby avoiding the temperature measuring component detecting a high temperature and turning off the fire prematurely in the scene of moving the pot or taking the pot out of the pot.

[0097] In an optional embodiment, the cooking control method further includes:

[0098] When the stove working state information indicates that the stove corresponding to the target cooking position is in a working state and the cooking condition data indicates that the target cooking container is in an overflowing state, cooking power control information is generated, and the cooking power control information is used to control the stove to be in a target cooking heating state.

[0099] The target cooking and heating state indicates that the cooker is in a low cooking power state or a low-fire heating state. Specifically, in the detection process of the dynamic object image, the overflow state of the cooking container can be identified according to the foam state in the cooking container and the vibration state of the cooking container cover to obtain the overflow state recognition result of the target cooking container.

[0100] In an optional embodiment, if Figure 5 As shown, the cooking control method also includes:

[0101] Step S41, obtaining the working status information of the range fumes extraction component.

[0102] Specifically, the range fumes extraction component working state information is used to indicate the state of the range fumes extraction component, such as a non-working state, a low suction power state or a high suction power state.

[0103] Step S42, when the working state information of the range fumes component indicates that the range fumes component is in a non-working state and the cooking condition data indicates that the smoke concentration in the target area is greater than a preset concentration threshold, generate range fumes control information, and the range fumes control information is used to control the range fumes component to be in a working state.

[0104] Specifically, when the cooking condition data indicates that the smoke concentration in the target area is greater than a preset concentration threshold, and the working status information of the range fumes component indicates that the range fumes component is in a non-working state, range fumes control information is generated so that the range fumes component switches to a working state based on the range fumes control information, thereby automatically exhausting the smoke.

[0105] In an optional embodiment, the method further comprises:

[0106] Acquire sample image data, optionally, the sample image data includes target area image data in multiple different scenes, and the sample image data is optionally point cloud data;

[0107] Marking the objects in the sample image data to obtain category information of the objects in the sample image data;

[0108] A detection model is trained according to the sample image data and at least one category information corresponding to the sample image data to obtain a trained detection model and detection model data corresponding to the trained detection model, wherein the detection model data represents model parameters of the trained detection model.

[0109] Therefore, when detecting a dynamic object in the image data, the trained detection model is used to perform the detection, and the trained detection model used for detection is a model including the detection model data, or a model defined by the detection model data.

[0110] Figure 6 A block diagram of a cooking control device according to an embodiment of the present disclosure is shown; Figure 6 As shown, the above device comprises:

[0111] A data acquisition module, used to acquire temperature detection data and image data, wherein the temperature detection data is generated by a temperature measurement component for detecting the temperature of a target position of a cooking container, and the image data is generated by an image acquisition component performing image acquisition on a target area;

[0112] a detection module, configured to detect dynamic objects in the image data to obtain cooking condition data, wherein the dynamic objects are objects whose real-time spatial area is different from the spatial area occupied at a reference time;

[0113] The cooking stop control module is used to generate cooking and heating stop control information when the temperature detection data and the cooking condition data meet the cooking and heating stop condition.

[0114] In some embodiments, the functions or modules / units included in the cooking control device provided in the embodiments of the present disclosure can be used to execute the cooking control method described in the above embodiments. Its specific implementation can refer to the description of the above embodiments, and for the sake of brevity, it will not be repeated here.

[0115] The disclosed embodiment also proposes a cooking system, comprising a stove, a range hood assembly and at least one processor, and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the at least one processor is used to control the operation of the stove and the range hood assembly, and the at least one processor implements the cooking control method as described in the above technical solution by executing the instructions stored in the memory.

[0116] The embodiment of the present disclosure also proposes an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor implements the cooking control method by executing the instructions stored in the memory.

[0117] The electronic device may be provided as a terminal, a server, or a device in other forms.

[0118] The embodiments of the present disclosure have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.

Claims

1. A cooking control method, characterized in that: include: Acquire temperature detection data and image data, wherein the temperature detection data is generated by a temperature measurement component for detecting the temperature of a target position of a cooking container, and the image data is generated by an image acquisition component for acquiring an image of a target area; Detecting a dynamic object in the image data to obtain cooking condition data, wherein the dynamic object is an object whose real-time spatial area is different from the spatial area occupied at a reference time; When the temperature detection data and the cooking condition data satisfy a cooking heating stop condition, cooking heating stop control information is generated.

2. The cooking control method according to claim 1, characterized in that: The cooking condition data includes a dynamic object detection result. The dynamic object in the image data is detected to obtain the cooking condition data, including: Acquire a first image and a second image, wherein the first image is an image generated by real-time acquisition, and the second image is a reference image, or an image acquired by the image acquisition component and acquired a preset time interval earlier than the acquisition time of the first image, and the reference image is an image corresponding to the target area in a reference state; Obtaining a dynamic object image according to the first image and the second image; Detection processing is performed according to the dynamic object image to obtain a dynamic object detection result.

3. The cooking control method according to claim 1, characterized in that: When the temperature detection data and the cooking condition data meet the cooking and heating stop condition, generating cooking and heating stop control information, including: When the temperature detection data indicates that the detection temperature is greater than or equal to the first temperature threshold, and the cooking condition data indicates that the target cooking container is located at the target cooking position, the cooking stop heating control information is generated.

4. The cooking control method according to claim 3, characterized in that: Before generating the cooking and heating stop control information, the method includes: obtaining type information of the target cooking container according to the cooking condition data; According to the type information, a target temperature threshold is obtained; The target temperature threshold is used as the first temperature threshold.

5. The cooking control method according to claim 1 or 2, characterized in that: Also includes: When the temperature detection data indicates that the detected temperature is greater than or equal to the second temperature threshold and less than the first temperature threshold, the cooking condition data indicates that the target cooking container is located at the target cooking position, and there is a person in the target area, the inner ring fire closing information is generated.

6. The cooking control method according to claim 1, characterized in that: Also includes: When the cooking condition data indicates that the target cooking container is located at the target cooking position and the average smoke concentration in the target area is within a preset concentration range, the cooking and heating stop control information is generated.

7. The cooking control method according to claim 1, characterized in that: Also includes: Get the working status information of the stove; When the cooker working state information indicates that the cooker corresponding to the target cooking position is in working state and the cooking condition data indicates that there is no cooking container at the target cooking position, cooking switching information is generated, and the cooking switching information is used to control the cooker to be at a target cooking power or target firepower level.

8. The cooking control method according to claim 1, characterized in that: Also includes: Obtaining the working status information of the range hood component; When the working state information of the range fumes component indicates that the range fumes component is in a non-working state and the cooking condition data indicates that the smoke concentration in the target area is greater than a preset concentration threshold, range fumes control information is generated, and the range fumes control information is used to control the range fumes component to be in a working state.

9. A cooking control device, characterized in that: include: A data acquisition module, used to acquire temperature detection data and image data, wherein the temperature detection data is generated by a temperature measurement component for detecting the temperature of a target position of a cooking container, and the image data is generated by an image acquisition component performing image acquisition on a target area; a detection module, configured to detect dynamic objects in the image data to obtain cooking condition data, wherein the dynamic objects are objects whose real-time spatial area is different from the spatial area occupied at a reference time; The cooking and heating stop control module is used to generate cooking and heating stop control information when the temperature detection data and the cooking condition data meet the cooking and heating stop condition.

10. A cooking system, characterized in that: It comprises a stove, a range hood assembly and at least one processor, and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the at least one processor is used to control the operation of the stove and the range hood assembly, and the at least one processor implements the cooking control method as described in any one of claims 1 to 8 by executing the instructions stored in the memory.