A stove control method and device, electronic equipment and storage medium

By calculating hand width based on the duration of waving and window obstruction, and combining palm print recognition and duration threshold judgment, the risk of burns and energy waste caused by children accidentally triggering the stove is solved, achieving precise stove control and child protection.

CN119123493BActive Publication Date: 2025-10-21NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411153447.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-21
Publication Date
2025-10-21
Estimated Expiration
2044-08-21

AI Technical Summary

Technical Problem

In existing technologies, the risks of burns and energy waste caused by children accidentally triggering stoves have not been effectively addressed.

Method used

By obtaining the target object's waving duration and window occlusion duration, calculating the hand width, and comparing it with a preset threshold, the stove is controlled to turn off. Combined with palmprint recognition and duration threshold judgment, precise control is achieved.

Benefits of technology

It improves child safety, reduces energy waste, and enhances the precision and real-time control of the stove.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119123493B_ABST
    Figure CN119123493B_ABST
Patent Text Reader

Abstract

The application discloses a stove control method and device, electronic equipment and storage medium. The method comprises the following steps: obtaining the hand waving duration of a target object and a plurality of window blocking durations; the hand waving duration is the duration of the target object waving hands within a preset hand waving distance; the plurality of window blocking durations are the corresponding durations of the hand blocking each window during the hand waving process of the target object; based on the hand waving duration, the plurality of window blocking durations and the preset hand waving distance, a plurality of target object hand widths are determined; based on the plurality of target object hand widths and a preset hand width threshold, a hand width comparison result is determined; and in the case that the hand width comparison result indicates that the preset condition is met, the stove is controlled to be closed; in the case that the stove is mistakenly triggered, the stove is controlled to be closed by using the range hood according to the hand waving condition of the target object, the protection safety of children is improved, and further, the resource waste is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] When people cook, the oil smoke generated by cooking needs to be removed by using a range hood. Currently, people are working on linking the range hood control program in the integrated stoves on the market with the stove. When the stove is turned on, people want to control the range hood, and then control the stove, to prevent children from being injured when they accidentally trigger the stove switch or want to use the range hood. In addition, when children accidentally trigger the range hood, unnecessary energy is wasted. Therefore, this application proposes a new stove control method to solve the problem of protecting children from the risk of burns when children accidentally trigger the stove, and to timely control the stove by controlling the range hood to turn off the stove, thereby reducing energy waste. Summary of the Invention

[0003] In view of this, embodiments of the present invention provide a stove control method, device, electronic device, and storage medium to solve technical problems such as the risk of burns caused by children accidentally triggering the stove and energy waste.

[0004] One aspect of the present invention provides a cooker control method, the method comprising the following steps:

[0005] Obtain the target object's waving duration and multiple window occlusion durations; the waving duration is the duration of the target object's waving within a preset waving distance; the multiple window occlusion durations are the corresponding durations of each window being blocked by the target object's hand during the waving process;

[0006] Determining a plurality of target object hand widths based on the waving duration, the plurality of window occlusion durations, and the preset waving distance;

[0007] A hand width comparison result is determined based on the multiple target object hand widths and a preset hand width threshold; and when the hand width comparison result indicates that a preset condition is satisfied, the cooker is controlled to be turned off.

[0008] Another aspect of the present invention provides a stove control device, comprising:

[0009] An acquisition module is configured to acquire a target object's waving duration and a plurality of window occlusion durations; the waving duration is the duration of the target object's waving within a preset waving distance; the plurality of window occlusion durations is the corresponding duration of each window being occluded by the target object's hand during the waving process;

[0010] a determination module, configured to determine a plurality of target object hand widths based on the waving duration, the plurality of window occlusion durations, and the preset waving distance;

[0011] The control module is configured to determine a hand width comparison result based on the hand widths of the multiple target objects and a preset hand width threshold; and control the cooker to be turned off if the hand width comparison result indicates that a preset condition is met.

[0012] Another aspect of the present invention provides an electronic device, comprising:

[0013] processor;

[0014] a memory for storing instructions executable by the processor;

[0015] The processor is configured to execute the instructions to implement any one of the above-mentioned stove control methods.

[0016] Yet another aspect of the present invention provides a computer-readable storage medium. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute any one of the above-mentioned cooker control methods.

[0017] The present invention provides a stove control method, device, system and electronic device, which obtain the waving duration of the target object and the multiple window occlusion durations, and determine the hand widths of multiple target objects based on the waving duration, the multiple window occlusion durations and the preset waving distance, thereby improving the accuracy of determining the hand widths of the target objects. Based on the multiple target object hand widths and the preset hand width threshold, a hand width comparison result is determined, and when the hand width comparison result indicates that the preset conditions are met, the stove is controlled to be turned off. In the case of erroneous triggering of the stove, the range hood is used to control the stove to be turned off based on the waving situation of the target object, thereby improving the protection safety of children and further reducing resource waste. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions and advantages of the embodiments of the present application or the prior art, the following is a brief introduction to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0019] Figure 1 is a structural schematic diagram of a range hood provided according to an exemplary embodiment;

[0020] Figure 2 is a schematic diagram of steps of a method for controlling a cooker according to an exemplary embodiment;

[0021] Figure 3 is a schematic diagram of a process for determining the hand widths of multiple target objects according to an exemplary embodiment;

[0022] Figure 4 A flowchart of determining that a hand width comparison result indicates that a preset condition is satisfied when the minimum hand width of a target object is less than a preset hand width threshold is provided according to an exemplary embodiment;

[0023] Figure 5 This is a flow chart of controlling the start-up of a range hood when a window blocking duration is greater than a first duration threshold and less than a second duration threshold according to an exemplary embodiment;

[0024] Figure 6 This is a flow chart of controlling the start-up of a range hood based on matching palm print information with preset palm print information according to an exemplary embodiment;

[0025] Figure 7 1 is a schematic structural diagram of a stove control device provided according to an exemplary embodiment. DETAILED DESCRIPTION

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

[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of this application 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 application 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.

[0028] Figure 1 is a structural diagram of a range hood provided according to an exemplary embodiment. Figure 1As shown, an embodiment of the present specification provides a range hood, which includes a window and a sensing device. Optionally, the sensing device may include an infrared sensor or other device with an information collection function; specifically, the sensing device is installed in the window, and the basic information such as the shape and size of the window is basically the same as the basic information such as the shape and size of the sensing device, and the sensing device can be completely installed on the window; optionally, multiple windows can be set on the range hood for installing the sensing device. Specifically, the multiple windows on the range hood are arranged in a straight line, and the distance between each two windows is the same. Specifically, two windows are used in this application, and two sensing devices are installed to implement the stove control method in this application. Specifically, the sensing device used in this application is an infrared sensor.

[0029] Specifically, the range hood also includes a palmprint recognition device. Optionally, the palmprint recognition device may include a device with a palmprint recognition function, such as a palmprint recognizer. Optionally, a palmprint recognition device may be set at horizontal positions corresponding to multiple windows. Specifically, it may be set at horizontal positions such as the outside and inside of the window to obtain and enter palmprint information of adult users. Optionally, adult users can enter the palmprint storage function, turn on the palmprint recognition function, and turn off the palmprint recognition function through buttons on the palmprint recognition device or mobile phone software.

[0030] Specifically, the range hood also includes a visual interface and a voice device. Optionally, the visual interface is used to display the prompt information of the range hood, and the voice device is used to broadcast the prompt information of the range hood. Specifically, the voice device may include a speaker or other device with a sound broadcasting function.

[0031] Figure 2 This is a schematic diagram of a method for controlling a stove according to an exemplary embodiment. In an optional embodiment, the present invention uses the controller of the range hood as the execution body to introduce an embodiment of a stove control method of the present application, such as Figure 2 As shown, the above method may include:

[0032] S201: Obtaining the waving duration of the target object and the occlusion durations of multiple windows.

[0033] In a specific embodiment, the waving duration can be the duration of the target object waving within a preset waving distance; the preset waving distance can be the distance between edge windows in multiple windows; specifically, the preset waving distance is determined based on the edge point in the edge window; the multiple window occlusion duration can be the corresponding duration of each window being occluded by the hand during the target object waving; the target object can be a person with the waving function.

[0034] Specifically, when the stove is turned on, the stove will automatically send an information indication that the stove is turned on to the range hood. Accordingly, after receiving the information indication that the stove is turned on, the range hood will display a prompt message on the visual interface of the range hood that the target object needs to wave. Accordingly, the controller of the range hood will also control the voice device to broadcast the prompt message that the target object needs to wave.

[0035] Optionally, when the target object waves, the sensor device on the range hood captures the target object's waving duration and the duration of multiple window occlusions. Optionally, when the target object waves, the waving distance is uncertain, and there may be a situation where the waving distance exceeds the preset waving distance. Therefore, when the target object is waving, the sensor device captures the waving duration within the preset waving distance. Optionally, when the target object waves past the window, the sensor device installed on the window will generate a corresponding waveform when it is blocked by the target object's hand. The window occlusion duration can be specifically reflected as the cumulative time of the waveform when the target object's waving hand blocks the window.

[0036] S203: Determine the hand widths of multiple target objects based on the waving duration, the occlusion durations of multiple windows, and the preset waving distance.

[0037] In a specific embodiment, the target object hand width can be the target object's hand width; specifically, when the sensor device in the range hood obtains the waving duration and the multiple window occlusion durations, it will transmit the waving duration and the multiple window occlusion durations to the controller in the range hood. Accordingly, the controller will call the pre-stored preset waving distance. Further, the controller in the range hood calculates the multiple target object hand widths based on the waving duration, the multiple window occlusion durations and the preset waving distance. Accordingly, based on the waving duration, the preset waving distance and the window occlusion duration corresponding to each window in the multiple windows on the range hood, the target object hand width corresponding to each window is calculated.

[0038] Figure 3 FIG. 1 is a flow chart of determining the hand widths of multiple target objects according to an exemplary embodiment. In an optional embodiment, Figure 3 As shown, based on the waving duration, the multiple window occlusion durations, and the preset waving distance, determining the hand widths of multiple target objects may include:

[0039] S301: Determine a waving motion speed based on a preset waving distance and waving duration;

[0040] S303: Determine the hand widths of multiple target objects based on the waving motion speed and the occlusion durations of multiple windows.

[0041] In a specific embodiment, the waving motion speed may be the speed at which the target object waves per unit time;

[0042] Specifically, the range hood controller divides the acquired waving duration and the called preset waving distance to determine the waving speed. Specifically, the speed can be calculated according to the formula Specifically, A represents the preset waving distance, B represents the waving duration, and V represents the waving speed;

[0043] Furthermore, when the range hood controller calculates the waving motion speed, it multiplies the waving motion speed and the window occlusion duration corresponding to each window, and accordingly determines the target object hand width corresponding to each window, that is, multiple target object hand widths. Specifically, according to the formula S=C×V, specifically, C represents the window occlusion duration, and S represents the target object hand width.

[0044] In the above embodiment, the waving movement speed is calculated by the waving movement duration and the preset waving distance, and then the hand widths of multiple target objects are calculated by the calculated waving movement speed and the occlusion duration of multiple windows, thereby improving the accuracy and real-time performance of determining the hand widths of the target objects, and further improving the accuracy and real-time performance of stove control.

[0045] S205: Determine a hand width comparison result based on the hand widths of the multiple target objects and a preset hand width threshold; and control the cooker to be turned off if the hand width comparison result indicates that a preset condition is met.

[0046] In a specific embodiment, the hand widths of adults and children are different. Generally, the hand widths of adults are larger than those of children. This application utilizes the judgment condition that the hand widths of adults are larger than those of children. When a child accidentally triggers the stove, the range hood controller is used to control the stove to shut down, thereby protecting the safety of the child.

[0047] In a specific embodiment, the preset hand width threshold may be a standard hand width value for an adult; the hand width comparison result may be used to indicate whether a preset condition is met. Optionally, the preset condition may be that the minimum hand width of a target object among multiple target object hand widths is smaller than the preset hand width threshold;

[0048] Specifically, when the controller of the range hood calculates the hand widths of multiple target objects, it calls a pre-stored preset hand width threshold, and compares the hand widths of the multiple target objects with the preset hand width threshold to determine the hand width comparison result. Furthermore, when the hand width comparison result indicates that the preset conditions are met, the controller of the range hood controls the stove to turn off. Specifically, the controller of the range hood sends a stove-off information to the stove, and accordingly, the stove turns off when receiving the stove-off information.

[0049] Figure 4This is a flow chart of determining that the hand width comparison result satisfies a preset condition when the minimum hand width of the target object is less than a preset hand width threshold according to an exemplary embodiment. In an optional embodiment, if Figure 4 As shown, based on the hand widths of multiple target objects and a preset hand width threshold, determining the hand width comparison result may include:

[0050] S401: sorting the hand widths of multiple target objects based on their hand widths to determine the minimum hand width of the target object;

[0051] S403: When the minimum target object hand width is smaller than a preset hand width threshold, determine that the hand width comparison result indicates that a preset condition is met, and control the visual screen of the range hood to display that the child protection function is turned on.

[0052] In a specific embodiment, the controller of the range hood calculates and obtains multiple target object hand widths, and accordingly, the minimum target object hand width can be determined. Furthermore, after determining the minimum target object hand width, the controller of the range hood compares the minimum target object hand width with a preset hand width threshold to determine a hand width comparison result. Accordingly, when the minimum target object hand width is less than the preset hand width threshold, and the hand width comparison result indicates that the preset conditions are met, the controller of the range hood controls the stove to turn off, and controls the visual interface of the range hood to display that the child protection function is turned on.

[0053] In the above embodiment, the hand widths of the target objects are sorted and then the hand width comparison result is determined by comparing the minimum target object hand width with a preset hand width threshold, thereby reducing the complexity of determining the hand width comparison result. Furthermore, when the hand width comparison result indicates that the preset conditions are met, the stove is controlled to be turned off, thereby reducing the complexity and rationality of the stove shutdown control.

[0054] In an optional embodiment, the above method may further include:

[0055] When the minimum target object hand width is not less than a preset hand width threshold, it is determined that the hand width comparison result indicates that a preset condition is not satisfied, and the range hood is controlled to be started.

[0056] In a specific embodiment, the controller in the range hood can also determine that the minimum target object hand width is not less than the preset hand width threshold when comparing the minimum target object hand width with the preset hand width threshold, that is, the hand width comparison result indicates that the preset condition is not met. Accordingly, the range hood controller controls the range hood to start.

[0057] In the above embodiment, by listing the situations where the hand width comparison result is not satisfied with the preset conditions, the rationality of the technical solution of the present application is improved, and a method for starting the range hood is provided when the stove is not accidentally triggered by a child.

[0058] Figure 5 This is a flow chart of controlling the start of a range hood when the window blocking time is greater than a first time threshold and less than a second time threshold according to an exemplary embodiment. Figure 5 As shown, when the hand width comparison result indicates that no preset condition is satisfied, the above method may further include:

[0059] S501: Obtaining a first duration threshold, a second duration threshold, a first hand-waving duration threshold, and a second hand-waving duration threshold corresponding to the range hood;

[0060] S503: Compare the occlusion durations of the multiple windows with the first duration threshold and the second duration threshold, and compare the waving duration with the first waving duration threshold and the second waving duration threshold, to determine a duration comparison result;

[0061] S505: When the duration comparison result indicates that the durations of multiple window occlusions are all greater than the first duration threshold, and the durations of multiple window occlusions are all less than the second duration threshold; and the waving duration is less than the first waving duration threshold, and the waving duration is greater than the second waving duration threshold, control the start of the range hood.

[0062] In a specific embodiment, the first duration threshold may be the shortest duration that the target object's hand should appear in each window during the waving process; the second duration threshold may be the longest duration that the target object's hand should appear in each window during the waving process; the first waving duration threshold may be the longest total duration that the target object appears within a preset waving distance during the waving process; the second waving duration threshold may be the shortest total duration that the target object appears within a preset waving distance during the waving process;

[0063] Specifically, the first duration threshold, the second duration threshold, the first waving duration threshold, and the second waving duration threshold are set by the target object based on actual conditions and stored in the controller of the range hood. Accordingly, when the hand width comparison result indicates that the preset conditions are met, the controller in the range hood calls the pre-stored first duration threshold and the second duration threshold, and compares the obtained multiple window occlusion times with the first duration threshold and the second duration threshold respectively. Accordingly, the controller in the range hood also calls the pre-stored first waving duration threshold, compares the obtained waving duration with the first waving duration threshold and the second waving duration threshold respectively, and further obtains a duration comparison result. Optionally, each window occlusion duration in the multiple window occlusion durations is compared with the first duration threshold and the second duration threshold. Accordingly, when the duration comparison result indicates that the multiple window occlusion durations are all greater than the first duration threshold, the multiple window occlusion durations are all less than the second duration threshold, and the waving duration is less than the first waving duration threshold, and the waving duration is greater than the second waving duration threshold, the controller of the range hood controls to start the range hood.

[0064] In the above embodiment, by comparing the blocking durations of multiple windows with the first duration threshold and the second duration threshold respectively, and comparing the waving durations with the first waving duration threshold and the second waving duration threshold respectively, interference caused by the target object waving too slowly or too quickly is eliminated, thereby avoiding false start-ups and abnormal actions, and further improving the accuracy of controlling the stove to shut down.

[0065] Figure 6 This is a flow chart of controlling the start of a range hood based on matching palm print information with preset palm print information according to an exemplary embodiment. In an optional embodiment, Figure 6 As shown, if the duration comparison result indicates that the occlusion durations of multiple windows are all greater than the first duration threshold, the occlusion durations of multiple windows are all less than the second duration threshold, and the waving duration is less than the first waving duration threshold, and the waving duration is greater than the second waving duration threshold, the above method may further include:

[0066] S601: Obtaining palm print information and preset palm print information corresponding to the range hood;

[0067] S603: When the palm print information matches the preset palm print information, control the range hood to start.

[0068] In a specific embodiment, the palm print information may be the palm print information of the target object's hand collected by the palm print recognition device; the preset palm print information may be the palm print information pre-stored in the range hood; optionally, the preset palm print information is generally the palm print information of an adult user.

[0069] Specifically, adult users can enter preset palm print information at any time. Accordingly, adult users can preferentially store their palm print information in the range hood through buttons on the palm print recognition device or mobile phone software. Accordingly, the range hood controller controls the palm print recognition device to obtain the palm print information of the target object while controlling the sensing device to obtain the waving duration and multiple window occlusion duration of the target object. Accordingly, when the duration comparison result indicates that the window occlusion duration is greater than the first duration threshold and less than the second duration threshold, the range hood controller will match the obtained palm print information with the preset palm print information. If the palm print information and the preset palm print information match, the range hood will be controlled to be turned on. If the palm print information and the preset palm print information do not match, the cooker will be controlled to be turned off.

[0070] In the above embodiment, when the time comparison result indicates that the occlusion time of multiple windows is greater than the first time threshold and less than the second time threshold, and the waving time is less than the first waving time threshold and the waving time is greater than the second waving time threshold, the palm print information of the target object is matched with the preset palm print information, and when the palm print information of the hand matches the preset palm print information, the range hood controller controls to turn on the range hood, thereby improving the rigor and rationality of turning on the range hood, and also improving the safety of children.

[0071] In an optional embodiment, the above method may further include:

[0072] When the duration comparison result indicates that the occlusion duration of any window among the multiple window occlusion durations is less than the first duration threshold, or the occlusion duration of any window is greater than the second duration threshold, or the waving duration is greater than the first waving duration threshold, or the waving duration is less than the second waving duration threshold, the range hood is controlled to voice-remind the target object to wave twice at a uniform speed, and the waving duration and the multiple window occlusion durations are re-obtained.

[0073] In a specific embodiment, when the range hood controller compares the durations of multiple window occlusions with the first duration threshold and the second duration threshold, and compares the waving durations with the first waving duration threshold and the second waving duration threshold, there may be a situation where the duration comparison result indicates that the duration of any window occlusion among the multiple window occlusions is less than the first duration threshold, or the duration of any window occlusion is greater than the second duration threshold, or the waving duration is greater than the first waving duration threshold, or the waving duration is less than the second waving duration threshold. In this case, the range hood controller will control the range hood's voice device to voice-remind the target object to wave evenly twice, and control the sensing device to re-acquire the waving duration and window occlusion duration, and then use the re-acquired waving duration and window occlusion duration to calculate the target object's hand width.

[0074] In the above embodiment, when the duration comparison result indicates that the occlusion duration of any window among multiple window occlusion durations is less than the first duration threshold, or the occlusion duration of any window is greater than the second duration threshold, or the waving duration is greater than the first waving duration threshold, or the waving duration is less than the second waving duration threshold, the target object is prompted, thereby improving the accuracy of obtaining the waving duration and the occlusion duration of multiple windows, further improving the accuracy of calculating the target object's hand width, and thereby improving the accuracy of controlling the stove.

[0075] In a specific embodiment, when the range hood obtains the information that the stove is turned on, the controller of the range hood controls the voice device to remind the target object to wave, and controls the sensor device on the range hood to obtain the waving duration and the multiple window occlusion duration. Furthermore, the controller of the range hood calculates the hand widths of multiple target objects based on the obtained waving duration, the multiple window occlusion duration and the called preset waving distance. Accordingly, the hand widths of the multiple target objects are sorted to obtain the minimum hand width of the target object. Further, the hand widths of the multiple target objects are compared with the preset hand width threshold to determine the hand width comparison result. Specifically, the minimum hand width of the target object is compared with The size of the preset hand width threshold is set, and when the minimum target object hand width is less than the preset hand width threshold, that is, when the hand width comparison result indicates that the preset conditions are met, the range hood controller controls the cooker to turn off. Optionally, when the minimum target object hand width is not less than the preset hand width threshold, that is, when the hand width comparison result indicates that the preset conditions are not met, the range hood controller controls the range hood to start. Optionally, when the hand width comparison result indicates that the preset conditions are not met, the first time length threshold and the second time length threshold are obtained, and the shading time lengths of multiple windows are compared with the first time length threshold and the second time length threshold respectively, and the waving time length is compared with the first waving time length threshold and the second time length threshold respectively. The two waving time thresholds are compared to determine the time comparison result. Accordingly, when the time comparison result indicates that the occlusion time of any window among the multiple window occlusion times is less than the first time threshold, or the occlusion time of any window is greater than the second time threshold, or the waving time is greater than the first waving time threshold, the range hood is controlled to voice-remind the target object to wave twice at a uniform speed, and the waving time and the multiple window occlusion time are re-acquired. Accordingly, when the time comparison result indicates that the occlusion time of multiple windows is greater than the first time threshold and less than the second time threshold, and the waving time is less than the first waving time threshold and the waving time is greater than the second waving time threshold, the range hood is controlled to voice-remind the target object to wave twice at a uniform speed, and the waving time and the multiple window occlusion time are re-acquired. The controller controls the range hood to start. Optionally, when the duration comparison result indicates that the durations of multiple window occlusions are all greater than a first duration threshold and less than a second duration threshold, and the waving duration is less than the first waving duration threshold and the waving duration is greater than the second waving duration threshold, the range hood controller will control the palm print information of the target object collected by the palm print recognition device to match the preset palm print information. When the palm print information and the preset palm print information match, the range hood is controlled to start. Through the stove control method of the present application, when a child accidentally triggers the stove, the range hood can be controlled to shut down, thereby improving the safety of children and reducing energy consumption.

[0076] Figure 7 This is a schematic structural diagram of a stove control device provided according to an exemplary embodiment, which introduces an embodiment of a stove control device of the present application. Specifically, Figure 7 As shown, the device includes:

[0077] Acquisition module 701 is used to obtain the target object's waving duration and the multiple window occlusion durations; the waving duration is the duration of the target object's waving within a preset waving distance; the multiple window occlusion durations are the corresponding durations of each window being occluded by the target object's hand during the waving process;

[0078] A determination module 703 is configured to determine a plurality of target object hand widths based on the waving duration, the plurality of window occlusion durations, and the preset waving distance;

[0079] The control module 705 is configured to determine a hand width comparison result based on the hand widths of the multiple target objects and a preset hand width threshold; and control the cooker to shut down if the hand width comparison result indicates that a preset condition is met.

[0080] In an optional embodiment, the determining module 703 includes:

[0081] a speed determining unit, configured to determine a waving motion speed based on the preset waving distance and the waving duration;

[0082] A hand width determination unit is configured to determine the hand widths of the multiple target objects based on the hand waving motion speed and the multiple window occlusion durations.

[0083] In an optional embodiment, the control module 705 further includes:

[0084] A minimum determination unit, configured to sort the hand widths of the multiple target objects based on their hand widths, and determine the minimum hand width of the target object;

[0085] The control display unit is used to determine that the hand width comparison result indicates that a preset condition is met when the minimum target object hand width is smaller than the preset hand width threshold, and control the visual screen of the range hood to display that the child protection function is turned on.

[0086] In an optional embodiment, the control module 805 further includes:

[0087] The control start unit is used to determine that the hand width comparison result indicates that the preset condition is not met when the minimum target object hand width is not less than the preset hand width threshold, and control the start of the range hood.

[0088] In an optional embodiment, the above device includes:

[0089] A threshold acquisition module is configured to acquire a first duration threshold, a second duration threshold, a first waving duration threshold, and a second waving duration threshold corresponding to the range hood; the first duration threshold is the minimum duration that the hand of the target object should appear in each window during the waving process; the second duration threshold is the maximum duration that the hand of the target object should appear in each window during the waving process; the first waving duration threshold is the maximum total duration that the target object appears within the preset waving distance during the waving process; the second waving duration threshold is the minimum total duration that the target object appears within the preset waving distance during the waving process;

[0090] a duration comparison module, configured to compare the plurality of window occlusion durations with the first duration threshold and the second duration threshold, respectively, and to compare the hand-waving duration with the first hand-waving duration threshold and the second hand-waving duration threshold, respectively, to determine a duration comparison result;

[0091] A duration start module is used to control the start of the range hood when the duration comparison result indicates that the multiple window occlusion durations are all greater than the first duration threshold, and the multiple window occlusion durations are all less than the second duration threshold; and the waving duration is less than the first waving duration threshold, and the waving duration is greater than the second waving duration threshold.

[0092] In an optional embodiment, the above device further includes a re-wave module, configured to:

[0093] When the duration comparison result indicates that the occlusion duration of any one of the multiple window occlusion durations is less than the first duration threshold, or the occlusion duration of any one of the window occlusion durations is greater than the second duration threshold, or the waving duration is greater than the first waving duration threshold, or the waving duration is less than the second waving duration threshold, the range hood is controlled to voice-remind the target object to wave twice at a uniform speed, and the waving duration and the multiple window occlusion durations are re-acquired.

[0094] In an optional embodiment, the above device further includes:

[0095] A palmprint acquisition module, configured to acquire palmprint information and preset palmprint information corresponding to the range hood;

[0096] The matching success module is used to control the start-up of the range hood when the palm print information of the hand matches the preset palm print information.

[0097] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0098] In an exemplary embodiment, an electronic device is further provided, including: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the cooker control method as in the embodiment of the present disclosure.

[0099] In an exemplary embodiment, a computer-readable storage medium is further provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the cooker control method in the embodiment of the present disclosure.

[0100] In an exemplary embodiment, a computer program product or computer program is also provided. The computer program product or computer program includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the cooktop control method provided in the various optional implementations described above.

[0101] It is understandable that in the specific implementation of this application, user-related data is involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

[0102] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, which can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0103] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.

[0104] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A stove control method, characterized in that: The method comprises: Obtain the target object's waving duration and multiple window occlusion durations; the waving duration is the duration of the target object's waving within a preset waving distance; the multiple window occlusion durations are the corresponding durations of each window being blocked by the target object's hand during the waving process; Determining a plurality of target object hand widths based on the waving duration, the plurality of window occlusion durations, and the preset waving distance; A hand width comparison result is determined based on the multiple target object hand widths and a preset hand width threshold; and when the hand width comparison result indicates that a preset condition is satisfied, the cooker is controlled to be turned off.

2. The method according to claim 1, characterized in that The determining of the hand widths of multiple target objects based on the waving duration, the multiple window blocking durations, and the preset waving distance includes: Determining a waving motion speed based on the preset waving distance and the waving duration; The hand widths of the multiple target objects are determined based on the waving motion speed and the multiple window occlusion durations.

3. The method according to claim 1, characterized in that The determining of the hand width comparison result based on the hand widths of the multiple target objects and a preset hand width threshold comprises: sorting the hand widths of the plurality of target objects based on their hand widths, and determining the minimum hand width of the target object; When the minimum target object hand width is smaller than the preset hand width threshold, it is determined that the hand width comparison result indicates that a preset condition is met, and the visual screen of the range hood is controlled to display that the child protection function is turned on.

4. The method according to claim 3, characterized in that The method further comprises: In a case where the minimum target object hand width is not less than the preset hand width threshold, it is determined that the hand width comparison result indicates that a preset condition is not satisfied, and the range hood is controlled to be started.

5. The method according to claim 4, characterized in that If the hand width comparison result indicates that a preset condition is not satisfied, the method further includes: Obtain a first duration threshold, a second duration threshold, a first waving duration threshold, and a second waving duration threshold corresponding to the range hood; the first duration threshold is the shortest duration that the hand of the target object should appear in each window during the waving process; the second duration threshold is the longest duration that the hand of the target object should appear in each window during the waving process; the first waving duration threshold is the longest total duration that the target object appears within the preset waving distance during the waving process; the second waving duration threshold is the shortest total duration that the target object appears within the preset waving distance during the waving process; Comparing the multiple window blocking durations with the first duration threshold and the second duration threshold respectively, and comparing the waving duration with the first waving duration threshold and the second waving duration threshold respectively, to determine a duration comparison result; When the duration comparison result indicates that the multiple window occlusion durations are all greater than the first duration threshold, and the multiple window occlusion durations are all less than the second duration threshold; and the waving duration is less than the first waving duration threshold, and the waving duration is greater than the second waving duration threshold, control the start-up of the range hood.

6. The method according to claim 5, characterized in that The method further comprises: When the duration comparison result indicates that the occlusion duration of any one of the multiple window occlusion durations is less than the first duration threshold, or the occlusion duration of any one of the window occlusion durations is greater than the second duration threshold, or the waving duration is greater than the first waving duration threshold, or the waving duration is less than the second waving duration threshold, the range hood is controlled to voice-remind the target object to wave twice at a uniform speed, and the waving duration and the multiple window occlusion durations are re-acquired.

7. The method according to claim 5, characterized in that If the duration comparison result indicates that the multiple window occlusion durations are all greater than the first duration threshold, the multiple window occlusion durations are all less than the second duration threshold, and the waving duration is less than the first waving duration threshold, and the waving duration is greater than the second waving duration threshold, the method further includes: Obtaining palm print information and preset palm print information corresponding to the range hood; When the palm print information matches the preset palm print information, the range hood is controlled to be started.

8. A control device, characterized in that: The device comprises: An acquisition module is configured to acquire a target object's waving duration and a plurality of window occlusion durations; the waving duration is the duration of the target object's waving within a preset waving distance; the plurality of window occlusion durations is the corresponding duration of each window being occluded by the target object's hand during the waving process; a determination module, configured to determine a plurality of target object hand widths based on the waving duration, the plurality of window occlusion durations, and the preset waving distance; The control module is configured to determine a hand width comparison result based on the hand widths of the multiple target objects and a preset hand width threshold; and control the cooker to be turned off if the hand width comparison result indicates that a preset condition is met.

9. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the cooker control method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the cooker control method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Gesture-based regulation and control method and device, computer readable storage medium and air conditioner

    CN107422859A

  • Controlling access to a mobile device

    US20130109369A1