Door opening control method and device of intelligent steaming oven and storage medium
By combining a reflective ranging sensor and an image acquisition device, the automatic opening and closing of the oven door is achieved, solving the problems of high-temperature burns and insufficient intelligence, and improving safety and user experience.
Patent Information
- Application Number
- CN202511206481.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-27
- Publication Date
- 2025-11-14
AI Technical Summary
Existing steam ovens are prone to causing burns when users open the door while operating at high temperatures. They also have low levels of intelligence and limited human-computer interaction functions, failing to meet personalized cooking needs.
The oven uses a reflective ranging sensor to identify user actions. By coordinating the reflective ranging device with the door opening device, the oven door can be automatically opened and closed. Combined with an image acquisition device to recognize facial information, it ensures safety and intelligent interaction capabilities.
It improves the safety of steam ovens, avoids burns from high-temperature steam, enhances intelligent interaction capabilities, and improves user experience and operational flexibility.
Smart Images

Figure CN120946217A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent kitchen appliance technology, and in particular to an intelligent steam oven door opening control method, device, and storage medium. Background Technology
[0002] With the improvement of people's living standards and the promotion and popularization of technologies such as the Internet, big data, artificial intelligence, and voice interaction, more and more traditional lifestyles are gradually changing, and the use of home appliances is gradually moving towards intelligence. While bringing more convenience to users, the functions of various home appliances are also becoming more diversified. As a composite kitchen appliance that integrates steam heating and baking functions, steam ovens are becoming increasingly popular in modern family kitchens because they can meet diverse cooking needs. However, currently common steam oven products on the market still have certain shortcomings in terms of user experience and safety.
[0003] On the one hand, existing steam ovens accumulate a large amount of hot steam inside the cavity when operating at high temperatures. If a user accidentally opens the door before the steam has fully dissipated, the rapid outflow of hot air can easily cause burns. To address this issue, some products use mechanical door locks or electrical locking devices to prevent the door from being opened while the appliance is running. While this mitigates the risk of accidental opening to some extent, it also prevents users from interrupting the cooking process when necessary, resulting in poor flexibility and operability. Other products remind users of the risks by affixing high-temperature warning labels near the door or displaying static warning icons on the control panel. However, in actual use, users may ignore such fixed warning information, resulting in limited effectiveness and insufficient user-friendliness.
[0004] On the other hand, traditional steam ovens have a low level of intelligence and simple human-computer interaction functions. Most of them still rely on mechanical buttons or basic touch operation, which makes it difficult to adapt to the personalized cooking needs of different user groups and also makes it impossible to achieve proactive perception and response to user behavior. Summary of the Invention
[0005] To address the aforementioned technical issues, this invention utilizes a reflective ranging sensor to accurately identify user actions, enabling automatic door opening. This avoids burns from the high-temperature steam in the oven, enhances safety, strengthens the oven's intelligent interactive capabilities, and improves the user experience.
[0006] This invention provides a method for controlling the opening of a smart steam oven. The steam oven includes a controller, a reflection ranging device, and a door opening device. The controller is communicatively connected to both the reflection ranging device and the door opening device. The method includes: In response to the start-up information of the steam oven, the operating status information of the steam oven is obtained; If the operating status information indicates that the steam oven has switched from working state to standby state, the position information of at least one living object within the target area of the steam oven is obtained from the reflection ranging device; wherein, the position information is used to indicate the distance between the living object and the steam oven; Based on the location information, determine the target object closest to the steam oven among all living objects, the actual distance between the target object and the steam oven, and the trend of distance change between the target object and the steam oven; If the distance change trend indicates that the distance between the target object and the steam oven is decreasing, and the actual distance is greater than the preset safety distance, the door opening device is controlled to run at a preset speed until the door of the steam oven is fully opened.
[0007] Further, after the step of controlling the door opening device to operate at a preset speed until the door of the steam oven is fully opened if the distance change trend indicates that the distance between the target object and the steam oven is decreasing and the actual distance is greater than a preset safety distance, the method further includes: If the distance change trend indicates that the distance between the target object and the steam oven is gradually increasing, the door opening device is controlled to run at a preset speed until the door of the steam oven is closed.
[0008] Furthermore, the method also includes: If the distance change trend indicates that the distance between the target object and the steam oven increases to the point that the target object leaves the target area, the exhaust system is controlled to operate until the humidity value inside the steam oven is less than the preset humidity value.
[0009] Furthermore, the steam oven also includes an image acquisition device, which is used to acquire facial information of a living object within the target area of the steam oven. The method further includes: If there are at least two living objects within the target area, obtain the location information of at least two living objects; If the location information indicates that at least two of the living objects are equidistant from the steam oven; Obtain facial information of at least two of the living objects and the distance change trend between at least two of the living objects and the steam oven; If the distance change trend indicates that the distance between at least two of the living objects and the steam oven has decreased, and the facial information of the living object matches the preset facial information, the living object whose facial information matches the preset facial information is identified as the target object.
[0010] Furthermore, the method also includes: If the location information indicates that the distance between at least two of the living objects and the steam oven is not equal; Obtain the distance change trend between at least two of the living objects and the steam oven; If the location information indicates that the first of at least two living objects is closest to the steam oven, the facial information of the first living object matches the preset facial information, and the distance change trend indicates that the distance between the first living object and the steam oven is decreasing, then the first living object is identified as the target object.
[0011] Furthermore, the steam oven also includes a controller and a storage device, the storage device being communicatively connected to the image acquisition device and the controller, respectively; Before the step of obtaining the location information of at least two living objects if there are at least two living objects within the target area, the method further includes: The image acquisition device is controlled to acquire facial information of different target objects; The facial information of the different target objects is stored in the storage device.
[0012] Furthermore, the method also includes: If the location information of the at least one living object indicates that there is no living object in the target area, the exhaust system is controlled to operate until the humidity value inside the steam oven is less than the preset humidity value.
[0013] Furthermore, after the step of responding to the start-up information of the steam oven, the method further includes: Obtain the reference ranging range and the actual ranging range of the reflection ranging device; If the actual ranging range does not match the reference ranging range, the oven is controlled to perform an initialization operation and enter the standby state.
[0014] Another aspect of the present invention also protects a door opening control device for an intelligent steam oven, said intelligent steam oven door opening control device for implementing the intelligent steam oven door opening control method described above, said device comprising: The first acquisition unit is used to acquire the operating status information of the steam oven in response to the start-up information of the steam oven; The first execution unit is configured to, if the operating status information indicates that the steam oven switches from the working state to the standby state, acquire the position information of at least one living object within the target area of the steam oven fed back by the reflection ranging device; wherein the position information is used to indicate the distance between the living object and the steam oven; The second execution unit is used to determine, based on the location information, the target object that is closest to the steam oven among the living objects, the actual distance between the target object and the steam oven, and the trend of distance change between the target object and the steam oven; The third execution unit is used to control the door opening device to run at a preset speed until the door of the steam oven is fully opened if the distance change trend indicates that the distance between the target object and the steam oven is decreasing and the actual distance is greater than a preset safety distance.
[0015] In another aspect, the present invention also protects a computer-readable storage medium storing at least one instruction or at least one program, which is loaded and executed by a processor to implement the door opening control method of the intelligent steam oven as described above.
[0016] Implementing the embodiments of the present invention has the following beneficial effects: This invention is equipped with a reflective ranging device and a door opening device that work together. When the reflective ranging device detects that the distance between the target object and the steam oven has decreased and the actual distance is greater than a preset safety distance, the door opening device can be controlled to run at a preset speed until the door of the steam oven is fully opened. This achieves the function of automatically opening the door by accurately identifying the user's actions through the reflective ranging sensor, avoiding burns from the high-temperature steam in the steam oven, improving safety, enhancing the intelligent interaction capabilities of the steam oven, and improving the user experience. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the present invention, the accompanying drawings used in the description of the embodiments or prior art will be briefly introduced below. Obviously, the drawings described below are merely some embodiments of the present invention, and those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0018] Figure 1 This is a flowchart of the door opening control method for the intelligent steam oven in this embodiment; Figure 2 This is a structural diagram of the door opening control device of the intelligent steam oven in this embodiment; Figure 3 This is a simplified structural diagram showing the relative positions of the living object and the intelligent steam oven in this embodiment; Figure 4 This is a block diagram of the electronic device in this embodiment.
[0019] The corresponding reference numerals in the figure are as follows: 1-First acquisition unit; 2-First execution unit; 3-Second execution unit; 4-Third execution unit; 5-RF circuit; 6-Memory; 7-Input unit; 8-Display unit; 9-Sensor; 10-Audio circuit; 11-WiFi module; 12-Processor; 13-Power supply; 71-Touch-sensitive surface; 72-Other input devices; 81-Display panel; 101-Speaker; 102-Microphone. Detailed Implementation
[0020] 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 embodiments of the present invention, and not all embodiments. 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.
[0021] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0022] Figure 1 This is a flowchart illustrating a door opening control method for an intelligent steam oven according to an embodiment of this application. This specification provides the method operation steps as shown in the embodiments or flowcharts, but based on conventional or non-inventive labor, more or fewer operation steps may be included. The order of steps listed in the embodiments is merely one possible execution order among many and does not represent the only possible execution order. In actual system or server product execution, the method can be executed sequentially according to the embodiments or drawings, or in parallel (e.g., in a parallel processor or multi-threaded processing environment).
[0023] See appendix Figures 1-4 This embodiment provides a method for controlling the opening of a smart steam oven. The steam oven includes a controller, a reflective ranging device, and a door opening device. The controller is communicatively connected to both the reflective ranging device and the door opening device. The method includes: In this embodiment, the reflective ranging device determines the distance between the obstacle and the oven by detecting the reflected signal. The specific type of the reflective ranging device is not specified; preferably, it is an ultrasonic ranging sensor. The ultrasonic ranging sensor detects the distance between the obstacle and the sensor by emitting and receiving ultrasonic waves. The principle of ultrasonic wave generation is that the piezoelectric ceramic chip of the sensor generates high-frequency vibrations under voltage, emitting ultrasonic waves of approximately 40kHz. The sound waves diverge in the air and are reflected when they encounter an obstacle. By calculating the time difference between the emission and reception of the ultrasonic wave, combined with the speed of ultrasonic wave propagation, the distance to the object can be calculated.
[0024] In this embodiment, the intelligent steam oven includes modules such as a door, cavity, heating element, steam generator, water inlet system, exhaust system, controller, and door opening device. The door opening device includes a door push rod motor and a door push rod. The two ends of the door push rod are connected to the door push rod motor and the door of the intelligent steam oven, respectively. The door push rod motor can drive the door push rod and the door to move together to open or close the door. An ultrasonic ranging sensor is placed at the controller. The control chip collects sound wave signals to calculate the position information of a living object in real time. Based on the position movement changes within a fixed time, it identifies the direction of movement of the living object. If the living object is detected to be gradually approaching the intelligent steam oven, the door push rod is pushed out to open the door; otherwise, the door push rod is retracted to close the door. The specific structure and position of the door push rod are not limited, as long as the door push rod structure can drive the door to open or close under the drive of the door push rod motor.
[0025] S101: In response to the start-up information of the steam oven, obtain the operating status information of the steam oven; In this embodiment, the controller can respond to the start-up information of the steam oven and obtain the operating status information of the steam oven in real time. The controller can determine the state of the steam oven through the operating status information of the steam oven. The operating status of the steam oven includes at least the working state and the standby state.
[0026] In this embodiment, the controller initializes the steam oven by: pre-setting the operating parameters of the ultrasonic ranging sensor, including ultrasonic transmission frequency, receiving sensitivity, and maximum detection distance; simultaneously initializing the door position recording parameters, recording the door's closed angle as 0°, at which point the door push rod motor is set to the retracted state, and when the door is fully open, the door push rod motor is set to the maximum extension length; after initializing the steam oven, the controller detects the status of the ultrasonic ranging sensor and the door push rod motor, collects ultrasonic position signals, and determines whether the measured distance is within the normal range. If normal, subsequent steps are executed; if abnormal, the controller re-initializes the steam oven; the controller obtains the feedback signal from the door push rod motor, determines whether the motor feedback current is within the normal range, and if normal, subsequent steps are executed; if abnormal, the controller re-initializes the steam oven.
[0027] S102: If the operating status information indicates that the steam oven has switched from the working state to the standby state, the position information of at least one living object within the target area of the steam oven is obtained from the feedback of the reflection ranging device; wherein, the position information is used to indicate the distance between the living object and the steam oven; In this embodiment, when the controller indicates that the oven is in standby mode, it means that the oven has completed the steaming and baking process. At this time, the oven door can be opened according to the user's needs and movement. The controller obtains the position information of at least one living object within the target area of the oven from the reflection ranging device. If the oven is still in working mode, it means that the oven has not yet completed the steaming and baking process. In this case, the oven door cannot be opened according to the user's needs and movement. The oven door can only be opened according to the user's needs and movement when the oven is in standby mode, thus avoiding affecting the cooking effect.
[0028] S103: Based on the location information, determine the target object closest to the steam oven among all living objects, the actual distance between the target object and the steam oven, and the trend of distance change between the target object and the steam oven; In this embodiment, the controller determines the target object closest to the steam oven among all living objects, the actual distance between the target object and the steam oven, and the distance change trend between the target object and the steam oven based on the location information. The distance change trend includes the target object and the steam oven gradually increasing, the target object and the steam oven gradually decreasing, or the target object and the steam oven remaining unchanged.
[0029] S104: If the distance change trend indicates that the distance between the target object and the steam oven is decreasing, and the actual distance is greater than the preset safety distance, the door opening device is controlled to run at a preset speed until the door of the steam oven is fully opened. This invention is equipped with a reflective ranging device and a door opening device that cooperate with each other. When the reflective ranging device detects that the distance between the target object and the steam oven is decreasing and the actual distance is greater than the preset safety distance, the door opening device can be controlled to run at a preset speed until the door of the steam oven is fully opened. This achieves the function of automatically opening the door by accurately identifying the user's actions through the reflective ranging sensor, avoiding burns from the high-temperature steam of the steam oven, improving safety, enhancing the intelligent interaction capability of the steam oven, and improving the user experience.
[0030] In this embodiment, the preset safe distance is the safe distance at which the high-temperature steam generated by the steam oven will not burn the user. This preset safe distance is set according to the actual situation and is not specifically limited here.
[0031] If the distance trend indicates that the distance between the target object and the steam oven is decreasing, and the actual distance is less than the preset safe distance, then if the door opening device is used to open the door of the steam oven, it will cause the target object to be scalded by high-temperature steam. Therefore, the door of the steam oven should not be opened, and the controller will keep the door of the steam oven closed through the door opening device.
[0032] In some possible embodiments, step S104 includes: If the trend of distance change indicates that the distance between the target object and the steam oven is decreasing; Get the movement speed of the target object; The first time it takes for the target object to reach the preset safe distance is determined based on the moving speed and the actual distance between the target object and the steam oven. The second time for the complete exhaust of steam from the steam oven is determined according to the preset correspondence table; If the first duration is less than the second duration, it indicates that the target object entered the steam exhaust area before the steam in the oven was completely exhausted. At this time, the target object is at risk of being burned by the high temperature steam. Based on the preset movement speed and the opening angle of the door, the third duration required for the oven door to change from the open state to the fully closed state is determined. The range of the preset unsafe zone is determined based on the first time interval, the target object's movement speed, and the third time interval. If the distance change trend indicates that the distance between the target object and the steam oven is decreasing, the actual distance is greater than the preset safe distance, and the target object is moving towards the preset unsafe area at a moving speed, the position information between the target object and the steam oven is detected. If the location information indicates that the target object has entered a preset unsafe area, the door opening device is controlled to run at a preset speed until the oven door is completely closed.
[0033] Specifically, the steps for determining the range of the preset unsafe zone based on the first duration, the target object's movement rate, and the third duration include: Get the difference between the first duration and the third duration; The actual safe distance is determined by multiplying the difference in distance by the target object's moving speed. The range of the preset unsafe zone is determined based on the actual safe distance and the actual distance between the target object and the steam oven; the preset unsafe zone is a circular area with the difference between the actual distance and the actual safe distance as the diameter and the steam oven as the center.
[0034] In this embodiment, the method further includes: Obtain the historical operating modes of the steam oven and the corresponding steam discharge time when the door is opened; A preset correspondence table is constructed based on multiple historical operating modes and multiple steam discharge durations.
[0035] In some possible embodiments, if the distance change trend indicates that the distance between the target object and the oven is decreasing, and the actual distance is greater than a preset safety distance, after the step of controlling the door opening device to run at a preset movement rate until the oven door is fully opened, the method further includes: S105: If the distance change trend indicates that the distance between the target object and the steam oven is gradually increasing, control the door opening device to run at a preset speed until the door of the steam oven is closed. By detecting the distance change trend between the target object and the steam oven, if the distance change trend between the target object and the steam oven is gradually increasing, it indicates that the target object is moving away from the steam oven. At this time, the door opening device of the steam oven can be controlled to close the door to keep the food in the steam oven fresh, avoid excessive dehydration and hardening which would affect the taste, and at the same time enhance the intelligent interaction capability of the steam oven and improve the user experience.
[0036] In this embodiment, if the distance change trend indicates that the distance between the target object and the steam oven is gradually increasing, it means that the target object is moving away from the steam oven. In order to prevent the target object from moving away for a long time, the door of the steam oven is controlled to close in advance, that is, the door opening device is controlled to run at a preset speed until the door of the steam oven is closed.
[0037] In some possible embodiments, the method further includes: Set a single target object control mode according to user needs; Once the controller identifies the target object, the target object remains unchanged until the steam oven finishes venting steam.
[0038] In some possible embodiments, the method further includes: Set at least two target object control modes according to user needs; Before the steam oven finishes venting, the target object closest to the steam oven is determined based on the location information among all living objects.
[0039] In some possible embodiments, the method further includes: S106: If the distance change trend indicates that the distance between the target object and the steam oven has increased to the point that the target object has moved out of the target area, the exhaust system is controlled to operate until the humidity value inside the steam oven is less than the preset humidity value. By detecting the relative distance between the target object and the steam oven, when the target object moves out of the target area of the steam oven, the exhaust system is used to remove high-temperature steam from the steam oven to avoid triggering the opening of the steam oven door, which would cause the steam oven door to remain open for a long time and thus change the taste of the food inside the steam oven, affecting the cooking effect of the steam oven. The above settings can effectively ensure the cooking effect of the steam oven.
[0040] In this embodiment, if the distance change trend indicates that the distance between the target object and the steam oven has increased to the point where the target object falls into the target area, the door opening device is controlled to run at a preset speed until the door of the steam oven is closed, and the exhaust system is controlled to run until the humidity value inside the steam oven is less than the preset humidity value.
[0041] In some possible embodiments, the steam oven further includes an image acquisition device for acquiring facial information of a living object within a target area of the steam oven, and the method further includes: S107: If there are at least two living objects in the target area, obtain the location information of at least two living objects; S108: If the location information indicates that at least two living objects are equidistant from the steam oven; S109: Obtain facial information of at least two living objects and the distance change trend between at least two living objects and the steam oven; S1010: If the distance change trend indicates that the distance between at least two living objects and the steam oven is decreasing, and the facial information of the living object matches the preset facial information, the living object whose facial information matches the preset facial information is identified as the target object. By accurately identifying the target object based on the preset facial information, it is possible to prevent children from appearing in the target area of the steam oven and triggering the opening of the steam oven door. This can prevent children from being scalded by the high-temperature steam generated by the steam oven, improve the safety of the steam oven operation, and enhance the user experience.
[0042] In this embodiment, if there are at least two living objects within the target area, the step of obtaining the location information of at least two living objects includes: If there are at least two live objects in the target area, match the facial information of at least two live objects with the preset facial information respectively; If the facial information of at least two living objects matches the preset facial information, obtain the position information of at least two living objects.
[0043] In some possible embodiments, the method further includes: If there are at least two live objects in the target area, match the facial information of at least two live objects with the preset facial information respectively; If the facial information of at least one of the two living objects matches the preset facial information, the living object that matches the preset facial information is identified as the target object.
[0044] In this embodiment, if there are at least two living objects within the target area, the controller can acquire the location information of at least two living objects. If the location information indicates that the distances between the at least two living objects and the steam oven are unequal, the controller determines the target object closest to the steam oven among the living objects based on the location information. If the location information indicates that the distances between the at least two living objects and the steam oven are equal, the controller acquires the facial information of the at least two living objects and the distance change trend between the at least two living objects and the steam oven. If the distance change trend indicates that the distance between the at least two living objects and the steam oven is decreasing, and the facial information of the living object matches the preset facial information... Matching: The live object whose facial information matches the preset facial information is identified as the target object; or, if the distance change trend indicates that the distance between the live objects and the steam oven is gradually increasing among at least two live objects, and the facial information of one of the live objects matches the preset facial information, the live object that matches the preset facial information is identified as the target object; or, if the distance change trend indicates that the distance between the live objects and the steam oven is gradually increasing and gradually decreasing among at least two live objects, and the facial information of the live object whose distance is gradually increasing matches the preset facial information, the live object that matches the preset facial information is identified as the target object.
[0045] Specifically, facial information of a living object has a higher priority than changes in the distance between the living object and the steam oven.
[0046] In some possible embodiments, the method further includes: S1011: If the location information indicates that at least two living objects are not equidistant from the steam oven; S1012: Obtain the distance change trend between at least two living objects and the steam oven; S1013: If the location information indicates that the first living object among at least two living objects is closest to the steam oven, the facial information of the first living object matches the preset facial information, and the distance change trend indicates that the distance between the first living object and the steam oven is decreasing, the first living object is identified as the target object. By accurately identifying the target object, the steam oven can quickly determine whether the door is open based on the movement trend of the target object, thereby improving the response speed of the steam oven door opening and improving the user experience.
[0047] In some possible embodiments, the steam oven also includes a controller and a storage device, the storage device being communicatively connected to the image acquisition device and the controller, respectively; If there are at least two living objects within the target area, before the step of obtaining the location information of at least two living objects, the method further includes: S1071: Control the image acquisition device to acquire facial information of different target objects; S1072: The facial information of different target objects is stored in the storage device. By pre-storing different target objects in the storage device, when a live object appears in the target area of the steam oven, it can be quickly identified as a target object, thereby improving the speed of target object determination, reducing the calculation process, and thus reducing the operating burden of the steam oven controller and improving the service life of the controller.
[0048] In some possible embodiments, the step of controlling the image acquisition device to acquire facial information of different target objects includes: Set the target object and control the image acquisition device to acquire facial information of different target objects.
[0049] In some possible embodiments, the method further includes: S1014: If the location information of at least one living object indicates that there is no living object in the target area, the exhaust system is controlled to operate until the humidity value inside the steam oven is less than the preset humidity value. When no living object is stored in the target area of the steam oven, the high-temperature steam is discharged from the steam oven through the exhaust system to avoid triggering the opening of the steam oven door, which would cause the steam oven door to be open for a long time and unable to be closed, resulting in changes in the taste of the food inside the steam oven and affecting the cooking effect of the steam oven. The above settings can effectively ensure the cooking effect of the steam oven.
[0050] In this embodiment, if the location information of at least one living object indicates that there is no living object in the target area, the exhaust system is controlled to slowly exhaust the steam oven until the humidity value inside the steam oven is less than the preset humidity value.
[0051] In this embodiment, the preset humidity value is used to indicate that the high-temperature steam in the steam oven has been completely discharged, and the specific value is set according to the actual situation.
[0052] In some possible embodiments, after the step of responding to the start-up information of the steam oven, the method further includes: S1001: Obtain the reference ranging range and actual ranging range of the reflective ranging device; S1002: If the actual ranging range does not match the reference ranging range, control the steam oven to perform initialization operation and enter standby mode. By detecting the actual ranging range of the reflective ranging device, ensure the accuracy of the reflective ranging device detection, and thus ensure the accuracy of the opening of the steam oven door.
[0053] In this embodiment, the working process of the ultrasonic ranging sensor includes: the ultrasonic ranging sensor emitting ultrasonic signals; receiving the reflected ultrasonic signals; filtering and amplifying the received ultrasonic signals; and calculating the distance between the living object and the steam oven.
[0054] The door opening control methods for smart steam ovens include: S101: In response to the start-up information of the steam oven, obtain the operating status information of the steam oven; S1001: Obtain the reference ranging range and actual ranging range of the reflective ranging device; S1002: If the actual ranging range does not match the reference ranging range, control the steam oven to perform initialization operations and enter standby mode; S102: If the operating status information indicates that the steam oven has switched from the working state to the standby state, the position information of at least one living object within the target area of the steam oven is obtained from the feedback of the reflection ranging device; wherein, the position information is used to indicate the distance between the living object and the steam oven; S103: Based on the location information, determine the target object closest to the steam oven among all living objects, the actual distance between the target object and the steam oven, and the trend of distance change between the target object and the steam oven; S104: If the distance change trend indicates that the distance between the target object and the steam oven is decreasing, and the actual distance is greater than the preset safety distance, control the door opening device to run at the preset movement speed until the door of the steam oven is fully opened. S105: If the distance change trend indicates that the distance between the target object and the steam oven is gradually increasing, control the door opening device to run at a preset speed until the door of the steam oven is closed; S106: If the distance change trend indicates that the distance between the target object and the steam oven has increased to the point that the target object has moved away from the target area, control the exhaust system to operate until the humidity value inside the steam oven is less than the preset humidity value; S1071: Control the image acquisition device to acquire facial information of different target objects; S1072: Store facial information of different target objects into a storage device; S107: If there are at least two living objects in the target area, obtain the location information of at least two living objects; S108: If the location information indicates that at least two living objects are equidistant from the steam oven; S109: Obtain facial information of at least two living objects and the distance change trend between at least two living objects and the steam oven; S1010: If the distance change trend indicates that the distance between at least two living objects and the steam oven has decreased, and the facial information of the living object matches the preset facial information, the living object whose facial information matches the preset facial information is identified as the target object. S1011: If the location information indicates that at least two living objects are not equidistant from the steam oven; S1012: Obtain the distance change trend between at least two living objects and the steam oven; S1013: If the location information indicates that the first living object among at least two living objects is closest to the steam oven, the facial information of the first living object matches the preset facial information, and the distance change trend indicates that the distance between the first living object and the steam oven is decreasing, the first living object is identified as the target object. S1014: If the location information of at least one living object indicates that there is no living object in the target area, control the exhaust system to operate until the humidity value in the steam oven is less than the preset humidity value.
[0055] In another aspect, this invention also protects a door opening control device for an intelligent steam oven. This device is used to implement the above-described door opening control method for an intelligent steam oven. The device includes: The first acquisition unit 1 is used to acquire the operating status information of the steam oven in response to the start-up information of the steam oven; The first execution unit 2 is used to acquire the position information of at least one living object within the target area of the steam oven fed back by the reflection ranging device if the running status information indicates that the steam oven has switched from the working state to the standby state; wherein the position information is used to indicate the distance between the living object and the steam oven. The second execution unit 3 is used to determine, based on the location information, the target object closest to the steam oven, the actual distance between the target object and the steam oven, and the trend of distance change between the target object and the steam oven; The third execution unit 4 is used to control the door opening device to run at a preset speed until the door of the steam oven is fully opened if the distance change trend indicates that the distance between the target object and the steam oven is decreasing and the actual distance is greater than the preset safety distance. The device in this embodiment is equipped with a reflective ranging device and a door opening device that cooperate with each other. When the reflective ranging device detects that the distance between the target object and the steam oven is decreasing and the actual distance is greater than the preset safety distance, it can control the door opening device to run at a preset speed until the door of the steam oven is fully opened. This achieves the function of automatically opening the door by accurately identifying the user's actions through the reflective ranging sensor, avoiding burns from the high-temperature steam of the steam oven, improving safety, enhancing the intelligent interaction capability of the steam oven, and improving the user experience.
[0056] The door opening control device of the smart steam oven also includes: The second acquisition unit is used to acquire the reference ranging range and the actual ranging range of the reflection ranging device; The fourth execution unit is used to control the steam oven to perform initialization operations and enter standby mode if the actual ranging range does not match the reference ranging range. The fifth execution unit is used to control the door opening device to run at a preset speed until the door of the steam oven closes if the distance change trend indicates that the distance between the target object and the steam oven is gradually increasing. The sixth execution unit is used to control the exhaust system to operate until the humidity value inside the steam oven is less than the preset humidity value if the distance change trend indicates that the distance between the target object and the steam oven has increased to the point that the target object has moved away from the target area. The seventh execution unit is used to control the image acquisition device to acquire facial information of different target objects; The eighth execution unit is used to store the facial information of different target objects into the storage device; The ninth execution unit is used to obtain the position information of at least two living objects if there are at least two living objects in the target area. The tenth execution unit is configured to, if the position information indicates that at least two living objects are equidistant from the steam oven; The third acquisition unit is used to acquire facial information of at least two live objects and the distance change trend between at least two live objects and the steam oven; The eleventh execution unit is used to determine the live object whose facial information matches the preset facial information as the target object if the distance change trend indicates that the distance between the live object and the steam oven is decreasing among at least two live objects and the facial information of the live object matches the preset facial information. The twelfth execution unit is used if the position information indicates that the distance between at least two living objects and the steam oven is not equal; The fourth acquisition unit is used to acquire the distance change trend between at least two living objects and the steam oven; The thirteenth execution unit is used to determine the first living object as the target object if the location information indicates that the first living object among at least two living objects is closest to the steam oven, the facial information of the first living object matches the preset facial information, and the distance change trend indicates that the distance between the first living object and the steam oven is decreasing. The fourteenth execution unit is used to control the exhaust system to operate until the humidity value inside the steam oven is less than a preset humidity value if the location information of at least one living object indicates that there is no living object in the target area.
[0057] In another aspect, the present invention also protects a computer-readable storage medium storing at least one instruction or at least one program, wherein the at least one instruction or at least one program is loaded and executed by a processor to implement the above-described intelligent steam oven door opening control method.
[0058] The computer program product may include a storage medium having computer-readable program instructions loaded thereon for causing a processor to implement various aspects of the present application.
[0059] Storage media can be tangible devices capable of holding and storing instructions for use by instruction execution devices. Storage media are not limited to electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination thereof. More specific examples of storage media (a non-exhaustive list) include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combination thereof. Storage media as used herein is not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.
[0060] The computer-readable program instructions described herein can be downloaded from storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper cables, fiber optic cables, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to storage media within the respective computing / processing device.
[0061] The computer program instructions used to perform the operations of this application may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the target computer, partially on the target computer, as a standalone software package, partially on the target computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer may be connected to the target computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuits, such as programmable logic circuits, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), are personalized by utilizing state information of computer-readable program instructions. These electronic circuits can execute computer-readable program instructions to implement various aspects of this application.
[0062] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of a flowchart and / or block diagram. These computer-readable program instructions can also be stored in a storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions constitutes an article of manufacture.
[0063] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.
[0064] Computer-readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be executed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the specified function / action.
[0065] The present invention also protects an electronic device, including 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, and the at least one processor implements the above-described intelligent steam oven door opening control method by executing the instructions stored in the memory.
[0066] Figure 4 This is a block diagram illustrating an electronic device according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 4 As shown. The terminal may include an RF (Radio Frequency) circuit 5, a memory 6 including one or more computer-readable storage media, an input unit 7, a display unit 8, a sensor 9, an audio circuit 10, a WiFi (Wireless Fidelity) module 11, a processor 12 including one or more processing cores, and a power supply 13, etc. Those skilled in the art will understand that... Figure 4 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein: RF circuit 5 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and hands it over to one or more processors 12 for processing; additionally, it transmits uplink data to the base station. Typically, RF circuit 5 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. Furthermore, RF circuit 5 can also communicate wirelessly with networks and other terminals. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.
[0067] The memory 6 can be used to store software programs and modules. The processor 12 executes various functional applications and data processing by running the software programs and modules stored in the memory 6. The memory 6 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for the functions, etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 6 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 6 may also include a memory controller to provide access to the memory 6 for the processor 12 and the input unit 7.
[0068] Input unit 7 can be used to receive input digital or character information, and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. Specifically, input unit 7 may include a touch-sensitive surface 71 and other input devices 72. The touch-sensitive surface 71, also known as a touch display screen or touchpad, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch-sensitive surface 71), and drive the corresponding connection device according to a pre-set program. Optionally, the touch-sensitive surface 71 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, sends it to the processor 12, and can receive and execute commands from the processor 12. In addition, the touch-sensitive surface 71 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 71, input unit 7 may also include other input devices 72. Specifically, other input devices 72 may include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, joystick, etc. The display unit 8 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. The display unit 8 may include a display panel 81, which can optionally be configured as an LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or similar display. Furthermore, a touch-sensitive surface 71 can cover the display panel 81. When the touch-sensitive surface 71 detects a touch operation on or near it, it transmits the information to the processor 12 to determine the type of touch event. Subsequently, the processor 12 provides corresponding visual output on the display panel 81 according to the type of touch event. The touch-sensitive surface 71 and the display panel 81 can be two independent components to implement input and output functions. However, in some embodiments, the touch-sensitive surface 71 and the display panel 81 can be integrated to achieve both input and output functions.
[0069] The terminal may also include at least one sensor 9, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 81 according to the ambient light level, and the proximity sensor can turn off the display panel 81 and / or backlight when the terminal is moved to the ear. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that identify the terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, tapping), etc. Other sensors that may be configured on the terminal, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.
[0070] Audio circuitry 10, speaker 101, and microphone 102 provide an audio interface between the user and the terminal. Audio circuitry 10 converts received audio data into electrical signals, which are then transmitted to speaker 101, where they are converted into sound signals for output. Conversely, microphone 102 converts collected sound signals into electrical signals, which are received by audio circuitry 10, converted back into audio data, and then processed by processor 12 before being transmitted via RF circuitry 5 to, for example, another terminal, or output to memory 6 for further processing. Audio circuitry 10 may also include an earphone jack to facilitate communication between a peripheral headset and the terminal.
[0071] WiFi is a short-range wireless transmission technology. This terminal, through the WiFi module 11, can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 4 WiFi module 11 is shown, but it is understood that it is not a necessary component of the terminal and can be omitted as needed without changing the nature of the invention.
[0072] The processor 12 is the control center of the terminal, connecting various parts of the terminal through various interfaces and lines. It performs various functions and processes data by running or executing software programs and / or modules stored in the memory 6, and by calling data stored in the memory 6, thereby providing overall monitoring of the terminal. Optionally, the processor 12 may include one or more processing cores; preferably, the processor 12 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 12.
[0073] The terminal also includes a power supply 13 (such as a battery) to power various components. Preferably, the power supply can be logically connected to the processor 12 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 13 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0074] Although not shown, the terminal may also include a camera, Bluetooth module, etc., which will not be described in detail here. Specifically, in this embodiment, the terminal's display unit is a touch screen display, and the terminal also includes a memory and one or more programs, wherein one or more programs are stored in the memory and configured to be executed by one or more processors of the instructions in the method embodiment of the present invention.
[0075] The various embodiments of this application have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical applications, or technological improvements to the embodiments in the market, or to enable others skilled in the art to understand the embodiments disclosed herein.
[0076] Where there is no conflict, the above embodiments and features described herein can be combined with each other.
[0077] The above description is merely a preferred embodiment of the present invention and should not be construed as limiting the scope of the invention. Therefore, any equivalent variations made in accordance with the claims of the present invention are still within the scope of the present invention.
Claims
1. A method for controlling the opening of a smart steam oven, characterized in that, The steam oven includes a controller, a reflection ranging device, and a door opening device, wherein the controller is communicatively connected to both the reflection ranging device and the door opening device; the method includes: In response to the start-up information of the steam oven, the operating status information of the steam oven is obtained; If the operating status information indicates that the steam oven has switched from working state to standby state, the position information of at least one living object within the target area of the steam oven is obtained from the reflection ranging device; wherein, the position information is used to indicate the distance between the living object and the steam oven; Based on the location information, determine the target object closest to the steam oven among all living objects, the actual distance between the target object and the steam oven, and the trend of distance change between the target object and the steam oven; If the distance change trend indicates that the distance between the target object and the steam oven is decreasing, and the actual distance is greater than the preset safety distance, the door opening device is controlled to run at a preset speed until the door of the steam oven is fully opened.
2. The door opening control method for the intelligent steam oven according to claim 1, characterized in that, After the step of controlling the door opening device to operate at a preset speed until the door of the steam oven is fully opened if the distance change trend indicates that the distance between the target object and the steam oven is decreasing and the actual distance is greater than a preset safety distance, the method further includes: If the distance change trend indicates that the distance between the target object and the steam oven is gradually increasing, the door opening device is controlled to run at a preset speed until the door of the steam oven is closed.
3. The door opening control method for the intelligent steam oven according to claim 1, characterized in that, The method further includes: If the distance change trend indicates that the distance between the target object and the steam oven increases to the point that the target object leaves the target area, the exhaust system is controlled to operate until the humidity value inside the steam oven is less than the preset humidity value.
4. The door opening control method for the intelligent steam oven according to claim 1, characterized in that, The steam oven further includes an image acquisition device, which is used to acquire facial information of a living object within a target area of the steam oven. The method further includes: If there are at least two living objects within the target area, obtain the location information of at least two living objects; If the location information indicates that at least two of the living objects are equidistant from the steam oven; Obtain facial information of at least two of the living objects and the distance change trend between at least two of the living objects and the steam oven; If the distance change trend indicates that the distance between at least two of the living objects and the steam oven has decreased, and the facial information of the living object matches the preset facial information, the living object whose facial information matches the preset facial information is identified as the target object.
5. The door opening control method for the intelligent steam oven according to claim 4, characterized in that, The method further includes: If the location information indicates that the distance between at least two of the living objects and the steam oven is not equal; Obtain the distance change trend between at least two of the living objects and the steam oven; If the location information indicates that the first of at least two living objects is closest to the steam oven, the facial information of the first living object matches the preset facial information, and the distance change trend indicates that the distance between the first living object and the steam oven is decreasing, then the first living object is identified as the target object.
6. The door opening control method for the intelligent steam oven according to claim 4, characterized in that, The steam oven also includes a controller and a storage device, the storage device being communicatively connected to the image acquisition device and the controller, respectively. Before the step of obtaining the location information of at least two living objects if there are at least two living objects within the target area, the method further includes: The image acquisition device is controlled to acquire facial information of different target objects; The facial information of the different target objects is stored in the storage device.
7. The door opening control method for the intelligent steam oven according to any one of claims 1-5, characterized in that, The method further includes: If the location information of the at least one living object indicates that there is no living object in the target area, the exhaust system is controlled to operate until the humidity value inside the steam oven is less than the preset humidity value.
8. The door opening control method for the intelligent steam oven according to any one of claims 1-5, characterized in that, Following the step of responding to the start-up information of the steam oven, the method further includes: Obtain the reference ranging range and the actual ranging range of the reflection ranging device; If the actual ranging range does not match the reference ranging range, the oven is controlled to perform an initialization operation and enter the standby state.
9. A door opening control device for an intelligent steam oven, characterized in that, The door opening control device of the intelligent steam oven is used to implement the door opening control method of the intelligent steam oven as described in any one of claims 1-8, and the device includes: The first acquisition unit is used to acquire the operating status information of the steam oven in response to the start-up information of the steam oven; The first execution unit is configured to, if the operating status information indicates that the steam oven switches from the working state to the standby state, acquire the position information of at least one living object within the target area of the steam oven fed back by the reflection ranging device; wherein the position information is used to indicate the distance between the living object and the steam oven; The second execution unit is used to determine, based on the location information, the target object that is closest to the steam oven among the living objects, the actual distance between the target object and the steam oven, and the trend of distance change between the target object and the steam oven; The third execution unit is used to control the door opening device to run at a preset speed until the door of the steam oven is fully opened if the distance change trend indicates that the distance between the target object and the steam oven is decreasing and the actual distance is greater than a preset safety distance.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one instruction or at least one program, which is loaded and executed by a processor to implement the door opening control method of the intelligent steam oven as described in any one of claims 1-8.