Cooking equipment control method and device based on user identification and gas stove

文档序号:191383 发布日期:2021-11-02 浏览:34次 中文

阅读说明:本技术 基于用户识别的烹饪设备控制方法、装置及燃气灶 (Cooking equipment control method and device based on user identification and gas stove ) 是由 钱意 周定冰 万晨 于 2021-07-08 设计创作,主要内容包括:本发明公开了一种基于用户识别的烹饪设备控制方法、装置及燃气灶,该方法包括:检测目标烹饪区域是否存在活动实体;所述目标烹饪区域设置有目标烹饪设备;当检测到所述目标烹饪区域存在活动实体时,判断所述活动实体是否为授权用户;当判断到所述活动实体为授权用户时,解锁所述目标烹饪设备。可见,本发明能够自动检测烹饪区域中的活动实体,并进一步在判断到活动实体为授权用户时,对烹饪设备进行解锁,从而实现了可以根据区域内的信息自动智能地对烹饪设备进行解锁,有利于减少用户不方便手动解锁设备的操作复杂度,进而提高了烹饪设备的智能化程度。(The invention discloses a cooking equipment control method and device based on user identification and a gas stove, wherein the method comprises the following steps: detecting whether an active entity exists in a target cooking area; the target cooking area is provided with target cooking equipment; when detecting that an active entity exists in the target cooking area, judging whether the active entity is an authorized user; and when the movable entity is judged to be the authorized user, unlocking the target cooking equipment. Therefore, the method and the device can automatically detect the movable entity in the cooking area, and further unlock the cooking equipment when the movable entity is judged to be an authorized user, so that the cooking equipment can be automatically and intelligently unlocked according to the information in the area, the operation complexity of the equipment which is inconvenient for the user to unlock manually is reduced, and the intelligent degree of the cooking equipment is further improved.)

1. A method for controlling a cooking appliance based on user identification, the method comprising:

detecting whether an active entity exists in a target cooking area; the target cooking area is provided with target cooking equipment;

when detecting that an active entity exists in the target cooking area, judging whether the active entity is an authorized user;

and when the movable entity is judged to be the authorized user, unlocking the target cooking equipment.

2. The method of claim 1, wherein the detecting whether the target cooking zone has an active entity comprises:

acquiring sensing information of a target cooking area; the sensing information comprises one or more of electromagnetic wave sensing information, image information, video information and sound information;

and detecting whether an active entity exists in the target cooking area or not according to the sensing information.

3. The method of claim 2, wherein the detecting whether an active entity is present in the target cooking area according to the sensing information comprises:

determining three-dimensional model information of the target cooking area according to electromagnetic wave sensing information and/or image information and/or video information in the sensing information;

judging whether movable three-dimensional entity information exists in the three-dimensional model information of the target cooking area;

when the three-dimensional entity information of the activity is judged to exist, determining that the activity entity exists in the target cooking area;

and/or the presence of a gas in the gas,

judging whether a new entity image exists in the image information and/or the video information in the sensing information;

when judging that a new entity image exists, determining that an active entity exists in the target cooking area;

and/or the presence of a gas in the gas,

judging whether entity sound information exists in the target cooking area or not according to sound information in the sensing information and a preset sound threshold and/or a sound template;

and when judging that the entity sound information exists, determining that the target cooking area has the active entity.

4. The method of claim 3, wherein the determining whether the active entity is an authorized user comprises:

judging whether the movable entity is an authorized user or not according to the three-dimensional entity information corresponding to the movable entity and the user three-dimensional template corresponding to at least one authorized user;

and/or the presence of a gas in the gas,

judging whether the activity entity is an authorized user or not according to the entity image corresponding to the activity entity and the user image template corresponding to at least one authorized user;

and/or the presence of a gas in the gas,

and judging whether the activity entity is an authorized user or not according to the entity sound information corresponding to the activity entity and the user sound template corresponding to at least one authorized user.

5. The user identification based cooking device control method of claim 1, wherein after said unlocking said target cooking device, said method further comprises:

sending an illumination instruction to the target cooking device; the lighting instruction is used for instructing the target cooking equipment to start a lighting device.

6. The method of claim 1, further comprising:

when the movable entity is judged not to be an authorized user, judging whether the movable entity is a human or not;

when the active entity is judged to be a human, whether a user authorization request of the active entity is received or not is detected, and when the user authorization request is detected, user authorization operation aiming at the active entity is started.

7. The method of claim 1, further comprising:

detecting a status of an authorized user of the target cooking zone while the target cooking device is in a cooking state;

closing the cooking state of the target cooking device upon detecting that an authorized user of the target cooking zone is in a away state exceeding a preset away time threshold.

8. A cooking appliance control apparatus based on user identification, the apparatus comprising:

the detection module is used for detecting whether the target cooking area has an active entity or not; the target cooking area is provided with target cooking equipment;

the judging module is used for judging whether the movable entity is an authorized user or not when the movable entity is detected to exist in the target cooking area;

and the unlocking module is used for unlocking the target cooking equipment when the movable entity is judged to be the authorized user.

9. A cooking appliance control apparatus based on user identification, the apparatus comprising:

a memory storing executable program code;

a processor coupled with the memory;

the processor calls the executable program code stored in the memory to perform the cooking appliance control method based on user identification according to any one of claims 1 to 7.

10. A gas range comprising a control means for performing the cooking appliance control method based on user identification according to any one of claims 1 to 7 and a gas heating means for controlling the gas heating means.

Technical Field

The invention relates to the technical field of smart home, in particular to a cooking equipment control method and device based on user identification and a gas stove.

Background

Along with the development of intelligent home technology and the improvement of people's standard of living, the intelligent degree of house is higher and higher, and people are when purchasing house equipment like cooking equipment, also pay attention to more and more whether the function of equipment is enough intelligent, can effectively improve the quality of life. But current cooking equipment is when designing the unblock function, most still adopt the mode of user touch unblock, this kind of mode has guaranteed certain safe effect, the incident that the mistake start leads to has been avoided, nevertheless to the scene of the inconvenient touching of some users, like dark culinary art scene in late night, the user need touch dark turn on the light just can touch unblock cooking equipment, or the inconvenient scene of user action, current unblock design is obviously unfavorable for user's operation, therefore prior art has the defect, need to solve urgently.

Disclosure of Invention

The technical problem to be solved by the invention is to provide a cooking equipment control method and device based on user identification and a gas stove, so that the cooking equipment can be automatically and intelligently unlocked according to information in a region, the operation complexity of the equipment which is inconvenient for a user to unlock manually is reduced, and the intelligentization degree of the cooking equipment is further improved.

In order to solve the technical problem, a first aspect of the present invention discloses a cooking apparatus control method based on user identification, the method comprising:

detecting whether an active entity exists in a target cooking area; the target cooking area is provided with target cooking equipment;

when detecting that an active entity exists in the target cooking area, judging whether the active entity is an authorized user;

and when the movable entity is judged to be the authorized user, unlocking the target cooking equipment.

As an optional implementation manner, in the first aspect of the present invention, the detecting whether there is an active entity in the target cooking area includes:

acquiring sensing information of a target cooking area; the sensing information comprises one or more of electromagnetic wave sensing information, image information, video information and sound information;

and detecting whether an active entity exists in the target cooking area or not according to the sensing information.

As an optional implementation manner, in the first aspect of the present invention, the detecting whether there is an active entity in the target cooking area according to the sensing information includes:

determining three-dimensional model information of the target cooking area according to electromagnetic wave sensing information and/or image information and/or video information in the sensing information;

judging whether movable three-dimensional entity information exists in the three-dimensional model information of the target cooking area;

when the three-dimensional entity information of the activity is judged to exist, determining that the activity entity exists in the target cooking area;

and/or the presence of a gas in the gas,

judging whether a new entity image exists in the image information and/or the video information in the sensing information;

when judging that a new entity image exists, determining that an active entity exists in the target cooking area;

and/or the presence of a gas in the gas,

judging whether entity sound information exists in the target cooking area or not according to sound information in the sensing information and a preset sound threshold and/or a sound template;

and when judging that the entity sound information exists, determining that the target cooking area has the active entity.

As an optional implementation manner, in the first aspect of the present invention, the determining whether the active entity is an authorized user includes:

judging whether the movable entity is an authorized user or not according to the three-dimensional entity information corresponding to the movable entity and the user three-dimensional template corresponding to at least one authorized user;

and/or the presence of a gas in the gas,

judging whether the activity entity is an authorized user or not according to the entity image corresponding to the activity entity and the user image template corresponding to at least one authorized user;

and/or the presence of a gas in the gas,

and judging whether the activity entity is an authorized user or not according to the entity sound information corresponding to the activity entity and the user sound template corresponding to at least one authorized user.

As an optional implementation manner, in the first aspect of the present invention, after the target cooking device is unlocked, the method further includes:

sending an illumination instruction to the target cooking device; the lighting instruction is used for instructing the target cooking equipment to start a lighting device.

As an optional implementation manner, in the first aspect of the present invention, the method further includes:

when the movable entity is judged not to be an authorized user, judging whether the movable entity is a human or not;

when the active entity is judged to be a human, whether a user authorization request of the active entity is received or not is detected, and when the user authorization request is detected, user authorization operation aiming at the active entity is started.

As an optional implementation manner, in the first aspect of the present invention, the method further includes:

detecting a status of an authorized user of the target cooking zone while the target cooking device is in a cooking state;

closing the cooking state of the target cooking device upon detecting that an authorized user of the target cooking zone is in a away state exceeding a preset away time threshold.

The second aspect of the embodiment of the invention discloses a cooking device control device based on user identification, which comprises:

the detection module is used for detecting whether the target cooking area has an active entity or not; the target cooking area is provided with target cooking equipment;

the judging module is used for judging whether the movable entity is an authorized user or not when the movable entity is detected to exist in the target cooking area;

and the unlocking module is used for unlocking the target cooking equipment when the movable entity is judged to be the authorized user.

As an optional implementation manner, in the second aspect of the present invention, a specific manner of detecting whether there is an active entity in the target cooking area by the detection module includes:

acquiring sensing information of a target cooking area; the sensing information comprises one or more of electromagnetic wave sensing information, image information, video information and sound information;

and detecting whether an active entity exists in the target cooking area or not according to the sensing information.

As an optional implementation manner, in the second aspect of the present invention, a specific manner of detecting, by the detection module, whether an active entity exists in the target cooking area according to the sensing information includes:

determining three-dimensional model information of the target cooking area according to electromagnetic wave sensing information and/or image information and/or video information in the sensing information;

judging whether movable three-dimensional entity information exists in the three-dimensional model information of the target cooking area;

when the three-dimensional entity information of the activity is judged to exist, determining that the activity entity exists in the target cooking area;

and/or the presence of a gas in the gas,

judging whether a new entity image exists in the image information and/or the video information in the sensing information;

when judging that a new entity image exists, determining that an active entity exists in the target cooking area;

and/or the presence of a gas in the gas,

judging whether entity sound information exists in the target cooking area or not according to sound information in the sensing information and a preset sound threshold and/or a sound template;

and when judging that the entity sound information exists, determining that the target cooking area has the active entity.

As an optional implementation manner, in the second aspect of the present invention, a specific manner of determining whether the active entity is an authorized user by the determining module includes:

judging whether the movable entity is an authorized user or not according to the three-dimensional entity information corresponding to the movable entity and the user three-dimensional template corresponding to at least one authorized user;

and/or the presence of a gas in the gas,

judging whether the activity entity is an authorized user or not according to the entity image corresponding to the activity entity and the user image template corresponding to at least one authorized user;

and/or the presence of a gas in the gas,

and judging whether the activity entity is an authorized user or not according to the entity sound information corresponding to the activity entity and the user sound template corresponding to at least one authorized user.

As an optional embodiment, in the second aspect of the present invention, the unlocking module is further configured to send an illumination instruction to the target cooking device after unlocking the target cooking device; the lighting instruction is used for instructing the target cooking equipment to start a lighting device.

As an optional embodiment, in the second aspect of the present invention, the apparatus further comprises:

the human judgment module is used for judging whether the activity entity is a human or not when judging that the activity entity is not an authorized user;

and the detection starting module is used for detecting whether a user authorization request of the activity entity is received or not when the activity entity is judged to be a human, and starting user authorization operation aiming at the activity entity when the user authorization request is detected.

As an optional embodiment, in the second aspect of the present invention, the apparatus further comprises:

a user detection module for detecting the state of an authorized user of the target cooking area when the target cooking device is in a cooking state;

and the cooking closing module is used for closing the cooking state of the target cooking equipment when detecting that the authorized user of the target cooking area is in the leaving state and exceeds a preset leaving time threshold value.

The third aspect of the invention discloses another cooking device control device based on user identification, which comprises:

a memory storing executable program code;

a processor coupled with the memory;

the processor calls the executable program code stored in the memory to execute part or all of the steps of the cooking device control method based on the user identification disclosed by the first aspect of the invention.

In a fourth aspect of the present invention, a gas cooker is disclosed, which comprises a control device and a gas heating device, wherein the control device is configured to perform part or all of the steps of the cooking equipment control method based on user identification disclosed in the first aspect of the present invention, and control the gas heating device.

Compared with the prior art, the embodiment of the invention has the following beneficial effects:

the embodiment of the invention discloses a cooking equipment control method and device based on user identification and a gas stove, wherein the method comprises the following steps: detecting whether an active entity exists in a target cooking area; the target cooking area is provided with target cooking equipment; when detecting that an active entity exists in the target cooking area, judging whether the active entity is an authorized user; and when the movable entity is judged to be the authorized user, unlocking the target cooking equipment. Therefore, the embodiment of the invention can automatically detect the movable entity in the cooking area and further unlock the cooking equipment when the movable entity is judged to be the authorized user, so that the cooking equipment can be automatically and intelligently unlocked according to the information in the area, the operation complexity of the equipment which is inconvenient for the user to unlock the equipment manually is reduced, and the intelligent degree of the cooking equipment is further improved.

Drawings

In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.

Fig. 1 is a flowchart illustrating a cooking apparatus control method based on user identification according to an embodiment of the present invention.

Fig. 2 is a flowchart illustrating another cooking apparatus control method based on user identification according to an embodiment of the present invention.

Fig. 3 is a schematic structural diagram of a cooking device control device based on user identification according to an embodiment of the present invention.

Fig. 4 is a schematic structural diagram of another cooking device control device based on user identification according to an embodiment of the disclosure.

Fig. 5 is a schematic structural diagram of another cooking apparatus control device based on user identification according to an embodiment of the present invention.

Detailed Description

In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

The terms "first," "second," and the like in the description and claims of the present invention and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, apparatus, product, or apparatus that comprises a list of steps or elements is not limited to those listed but may alternatively include other steps or elements not listed or inherent to such process, method, product, or apparatus.

Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.

The invention discloses a cooking equipment control method and device based on user identification and a gas stove, which can automatically detect a movable entity in a cooking area and further unlock the cooking equipment when the movable entity is judged to be an authorized user, so that the cooking equipment can be automatically and intelligently unlocked according to information in the area, the operation complexity of the equipment inconvenient to unlock by a user manually is reduced, and the intelligent degree of the cooking equipment is further improved. The following are detailed below.

Example one

Referring to fig. 1, fig. 1 is a flowchart illustrating a cooking apparatus control method based on user identification according to an embodiment of the present invention. The cooking apparatus control method based on user identification described in fig. 1 is applied to a control chip, a control terminal, or a control server (where the control server may be a local server or a cloud server) of a cooking apparatus. As shown in fig. 1, the cooking appliance control method based on user identification may include the operations of:

101. detecting whether the target cooking area has an active entity.

In the embodiment of the present invention, the target cooking area is provided with the target cooking device, and optionally, the target cooking area may be a cooking area of a kitchen or an open kitchen in a home area, or may be a preset fixed area, which does not strictly refer to an area where a regular cooking action is performed, or may be any area where a cooking operation may be performed. Optionally, the target cooking device may be a cooking auxiliary heating device such as a gas stove, an induction cooker, a microwave oven or an oven, or may be an automatic cooking device such as a cooking robot or an electric cooker, and the invention is not limited thereto.

In the embodiment of the present invention, the active entity is used to refer to any physical entity in an active state, which may be an animal or a human being, and the present invention is not limited thereto, and only refers to the active physical entity in the target cooking area, which may be an authorized user. Alternatively, the detection of the active entity may be performed in various ways, and in particular, with reference to various embodiments described below.

102. And when the existence of the movable entity in the target cooking area is detected, judging whether the movable entity is an authorized user.

In an embodiment of the present invention, the authorized user is an authorized human user in a preset database, which may be a designated user of the target cooking device or a member of a family who often uses a kitchen. Optionally, all authorized users may be screened according to the type of the target cooking device to obtain the targeted authorized users for judgment, for example, when the target cooking device is a high-risk cooking facility, an authorized user with an age below a certain threshold will not be screened as the targeted authorized user.

103. And when the movable entity is judged to be the authorized user, unlocking the target cooking equipment.

In an embodiment of the present invention, the target cooking apparatus may include one or more cooking apparatuses. When the target cooking device comprises a plurality of cooking devices, the type of the cooking device included in the target cooking device can be determined according to the identity of the authorized user, and further, the current cooking scene can be determined according to the identity of the authorized user, so that the plurality of cooking devices corresponding to the cooking scene can be determined to be unlocked.

Optionally, the target cooking device may be unlocked, so that the target cooking device is switched from the non-starting state to the starting state for an authorized user to start, or the target cooking device is switched from the non-starting state to the default starting state, for example, the refrigeration device is switched to the preset refrigeration mode.

Therefore, the embodiment of the invention can automatically detect the movable entity in the cooking area and further unlock the cooking equipment when the movable entity is judged to be the authorized user, so that the cooking equipment can be automatically and intelligently unlocked according to the information in the area, the operation complexity of the equipment which is inconvenient for the user to unlock the equipment manually is reduced, and the intelligent degree of the cooking equipment is further improved.

As an alternative embodiment, the step 101 of detecting whether the active entity exists in the target cooking area includes:

acquiring sensing information of a target cooking area;

and detecting whether the movable entity exists in the target cooking area or not according to the sensing information.

In the embodiment of the present invention, the sensing information includes one or more of electromagnetic wave sensing information, image information, video information, and sound information. In particular, such information in the sensory information may be used to indicate status in an entity in the target cooking zone.

Therefore, according to the optional implementation mode, whether a movable entity exists in the target cooking area or not can be detected according to the sensing information of the target cooking area, so that the detection result is more accurate, the subsequent judgment of the accurate unlocking operation is facilitated, and the automatic and intelligent unlocking of the cooking equipment according to the information in the area can be realized.

As an optional implementation manner, in the above steps, detecting whether there is an active entity in the target cooking area according to the sensing information includes:

determining three-dimensional model information of the target cooking area according to electromagnetic wave sensing information and/or image information and/or video information in the sensing information;

judging whether movable three-dimensional entity information exists in the three-dimensional model information of the target cooking area;

and when the three-dimensional entity information of the activity is judged to exist, determining that the activity entity exists in the target cooking area.

Optionally, the manner of determining the three-dimensional model information of the target cooking area may be to perform three-dimensional reconstruction on the target cooking area based on a three-dimensional reconstruction algorithm through image information or image information in a video to obtain the three-dimensional model information of the target cooking area, for example, an existing three-dimensional reconstruction algorithm may be used to perform three-dimensional reconstruction operations such as feature point matching and three-dimensional reconstruction on a plurality of pieces of image information according to image feature information, and finally form three-dimensional model data of the target cooking area. Optionally, the three-dimensional reconstruction algorithm may adopt SfM, remodel, SVO, and other algorithms, and such algorithms may be applicable to a plurality of image data acquired by a single image capturing device. Optionally, the three-dimensional reconstruction algorithm may adopt algorithms such as SGM and SGBM, and such algorithms may be applicable to a plurality of image data acquired by the binocular vision/multi-view vision camera device.

Optionally, the mode of determining the three-dimensional model information of the target cooking area may also be that the three-dimensional model information of the target cooking area is obtained by performing three-dimensional reconstruction on the basis of a three-dimensional reconstruction algorithm through electromagnetic wave sensing information, for example, an active three-dimensional reconstruction mode may be selected, for example, a structured light method may be used to determine the three-dimensional model data, and the encoded structured light is projected onto a shot object in the target cooking area by using a projector and then shot by using a camera. The size and shape of the structured light encoded pattern may also change due to the different distance accuracy and direction of different parts on the object being photographed relative to the camera. And then scene characteristic information such as depth information of the cooking area is obtained through the operation unit, and finally three-dimensional model information of the target cooking area is obtained. For another example, a TOF laser time-of-flight method may be used to perform a three-dimensional reconstruction operation, where light pulses are continuously emitted to an object to be photographed in a target cooking area, and the time and phase difference of the return light are determined to determine the distance to the object, so as to obtain scene characteristic information such as depth information, and finally obtain three-dimensional model information of the target cooking area.

Optionally, whether the three-dimensional model information of the target cooking area has the movable three-dimensional entity information is judged, the three-dimensional model information of the target cooking area in two time periods can be compared to determine whether the three-dimensional model information of the area has new three-dimensional entity information or three-dimensional entity information with parameter change meeting a preset parameter change condition, and if the three-dimensional model information of the target cooking area has the movable three-dimensional entity information, the three-dimensional model information of the target cooking area is judged to have the movable three-dimensional entity information. Optionally, the preset parameter change condition may be used to refer to a degree of posture change, position change, or height change of the three-dimensional entity, and is greater than a corresponding degree threshold, for example, a distance of the position change is greater than a corresponding distance threshold.

Therefore, through the optional implementation mode, the three-dimensional model information of the target cooking area can be determined, and whether the movable three-dimensional entity information exists in the three-dimensional model information of the target cooking area is judged, so that whether the movable entity exists in the target cooking area is determined, the detection result is more accurate, the subsequent judgment unlocking operation is facilitated to be accurately carried out, and the cooking equipment can be automatically and intelligently unlocked according to the information in the area.

As an optional implementation manner, in the above steps, detecting whether there is an active entity in the target cooking area according to the sensing information includes:

judging whether a new entity image exists in the image information and/or the video information in the sensing information;

and when judging that the new entity image exists, determining that the target cooking area has the active entity.

Optionally, an image comparison algorithm may be directly used to compare image information of two time periods or time nodes of the target cooking area or image information in the video information to determine whether a new image portion exists, for example, a similarity between the image information of the two time periods or time nodes or the image information in the video information may be calculated first, when the similarity is greater than a preset similarity threshold, a prompt may be made to prompt that a new entity image may exist, then the second step of image comparison is performed, a different difference image portion between the two image information is calculated by using the image comparison algorithm, and when the size of the difference image portion is greater than a preset entity size threshold, it is determined that the new entity image exists in the image information and/or the video information in the sensing information.

Therefore, according to the optional implementation mode, whether a movable entity exists in the target cooking area can be determined by judging whether new entity images exist in the image information and/or the video information in the sensing information, so that the detection result is more accurate, the subsequent judgment of the accurate unlocking operation is facilitated, and the automatic and intelligent unlocking of the cooking equipment according to the information in the area can be realized.

As an optional implementation manner, in the above steps, detecting whether there is an active entity in the target cooking area according to the sensing information includes:

judging whether entity sound information exists in the target cooking area or not according to sound information in the sensing information and a preset sound threshold and/or a sound template;

and when the entity sound information is judged to exist, determining that the target cooking area has the active entity.

In the embodiment of the present invention, the sound threshold may be a sound decibel value that the entity sound should reach, and may be a preset value determined through experiments or based on experience, or may be a value obtained by calculating an average value of minimum values of sound information in the historical entity activity data. The method aims to screen out interference sound in the environment so as to avoid false start.

In the embodiment of the present invention, the sound template is voiceprint information to which the entity sound should follow, is used to indicate voiceprint characteristics in different entity sound information, and can be obtained by performing an operation on historical sound data corresponding to a plurality of entity sounds based on a sound characteristic extraction algorithm model.

Optionally, when it is determined that the decibel value of the sound information is greater than the preset sound threshold or the characteristic of the sound information meets the characteristic condition in the preset sound template, it may be determined that the entity sound information exists in the target cooking area, and it may be further determined that the active entity exists in the target cooking area.

Therefore, according to the optional implementation mode, whether the entity sound information exists in the target cooking area or not can be judged, so that whether the movable entity exists in the target cooking area or not can be determined, the detection result is more accurate, the subsequent judgment of the accurate unlocking operation is facilitated, and the automatic and intelligent unlocking of the cooking equipment according to the information in the area can be realized.

As an optional implementation manner, the determining whether the active entity is an authorized user in step 102 includes:

and judging whether the activity entity is an authorized user or not according to the three-dimensional entity information corresponding to the activity entity and the user three-dimensional template corresponding to the at least one authorized user.

Optionally, the three-dimensional template of the user and the three-dimensional entity information may be matched based on a three-dimensional matching algorithm to obtain matching similarity, and when the matching similarity between the three-dimensional template of the user of any authorized user and the three-dimensional entity information is greater than a preset matching similarity threshold, the active entity is determined to be the corresponding authorized user.

Optionally, when the matching similarity between the user three-dimensional templates of multiple authorized users and the three-dimensional entity information is greater than a preset matching similarity threshold, the authorized user with the maximum matching similarity may be determined as the authorized user corresponding to the active entity.

Therefore, according to the optional implementation mode, whether the movable entity is the authorized user or not can be judged according to the three-dimensional entity information corresponding to the movable entity and the user three-dimensional template corresponding to the authorized user, so that the judgment result is more accurate, the subsequent unlocking operation is facilitated to be accurately carried out, and the cooking equipment can be automatically and intelligently unlocked according to the information in the region.

As an optional implementation manner, the determining whether the active entity is an authorized user in step 102 includes:

and judging whether the movable entity is an authorized user or not according to the entity image corresponding to the movable entity and the user image template corresponding to the at least one authorized user.

Optionally, the user image template and the entity image may be matched based on an image matching algorithm to obtain matching similarity, and when the matching similarity between the user image template of any authorized user and the entity image is greater than a preset matching similarity threshold, the active entity is determined to be the corresponding authorized user.

Optionally, when the matching similarity between the user image templates of multiple authorized users and the entity image is greater than a preset matching similarity threshold, the authorized user with the largest matching similarity may be determined as the authorized user corresponding to the active entity.

Therefore, according to the optional implementation mode, whether the movable entity is the authorized user or not can be judged according to the entity image corresponding to the movable entity and the user image template corresponding to the authorized user, so that the judgment result is more accurate, the subsequent unlocking operation is facilitated to be accurately carried out, and the cooking equipment can be automatically and intelligently unlocked according to the information in the region.

As an optional implementation manner, the determining whether the active entity is an authorized user in step 102 includes:

and judging whether the activity entity is an authorized user or not according to the entity sound information corresponding to the activity entity and the user sound template corresponding to the at least one authorized user.

Optionally, the user voice template and the entity voice information may be matched based on a voice matching algorithm to obtain matching similarity, and when the matching similarity between the user voice template of any authorized user and the entity voice information is greater than a preset matching similarity threshold, the active entity is determined to be the corresponding authorized user.

Optionally, when the matching similarity between the user sound template of the multiple authorized users and the entity sound information is greater than a preset matching similarity threshold, the authorized user with the largest matching similarity may be determined as the authorized user corresponding to the active entity.

Therefore, according to the optional implementation mode, whether the movable entity is the authorized user or not can be judged according to the entity sound information corresponding to the movable entity and the user sound template corresponding to the authorized user, so that the judgment result is more accurate, the subsequent unlocking operation is facilitated to be accurately carried out, and the cooking equipment can be automatically and intelligently unlocked according to the information in the region.

Example two

Referring to fig. 2, fig. 2 is a flowchart illustrating another cooking apparatus control method based on user identification according to an embodiment of the present invention. The cooking apparatus control method based on user identification described in fig. 2 is applied to a control chip, a control terminal, or a control server (where the control server may be a local server or a cloud server) of a cooking apparatus. As shown in fig. 2, the cooking appliance control method based on user identification may include the operations of:

201. detecting whether the target cooking area has an active entity.

202. And when the existence of the movable entity in the target cooking area is detected, judging whether the movable entity is an authorized user.

203. And when the movable entity is judged to be the authorized user, unlocking the target cooking equipment.

In the embodiment of the present invention, for the related description of steps 201-203, refer to the detailed description of steps 101-103 in the first embodiment, which is not repeated herein.

204. And sending an illumination instruction to the target cooking device.

According to the embodiment of the invention, the illumination instruction is used for instructing the target cooking equipment to start the illumination device. Alternatively, the lighting device of the present invention may be a lighting device built in the target cooking apparatus, for example, a built-in lighting lamp of a gas stove. Through setting up like this, can judge in dark scene that the activity entity is when authorizing the user, directly start cooking equipment's auxiliary lighting device to make the user need not to touch the illuminator that goes to open the culinary art region dark, reduce user's operation risk, improve equipment's intelligent degree.

Therefore, the embodiment of the invention can send the illumination instruction to the target cooking equipment when the movable entity is judged to be the authorized user, thereby effectively solving the operation risk of the user and improving the intelligent degree of the equipment.

As an optional implementation, the method further comprises:

when the movable entity is judged not to be the authorized user, judging whether the movable entity is a human or not;

and when the active entity is judged to be a human, detecting whether a user authorization request of the active entity is received, and starting user authorization operation aiming at the active entity when the user authorization request is detected.

Optionally, the manner of determining whether the activity entity is a human may be:

and judging whether the movable entity is a human or not according to the three-dimensional entity information corresponding to the movable entity and a preset human three-dimensional template.

Optionally, the human three-dimensional template and the three-dimensional entity information may be matched based on a three-dimensional matching algorithm to obtain matching similarity, and when the matching similarity between the human three-dimensional template and the three-dimensional entity information is greater than a preset matching similarity threshold, the movable entity is determined to be a human. Optionally, the human three-dimensional template may be a same template calculated according to a plurality of human three-dimensional models, or a model group composed of a plurality of standard human three-dimensional models.

Optionally, the manner of determining whether the activity entity is a human may be:

and judging whether the movable entity is a human or not according to the entity image corresponding to the movable entity and a preset human image template.

Optionally, the human image template and the entity image may be matched based on an image matching algorithm to obtain a matching similarity, and when the matching similarity between the human image template and the entity image is greater than a preset matching similarity threshold, the active entity is determined to be a human. Optionally, the human image template may be a same preset template calculated according to a plurality of human image templates, or a template group composed of a plurality of standard human image templates.

Optionally, the manner of determining whether the activity entity is a human may be:

and judging whether the activity entity is human or not according to the entity sound information corresponding to the activity entity and the human sound template.

Optionally, the human voice template and the entity voice information may be matched based on a voice matching algorithm to obtain matching similarity, and when the matching similarity between the human voice template and the entity voice information is greater than a preset matching similarity threshold, the active entity is determined to be a human. Optionally, the human voice template may be a same preset template calculated according to a plurality of human voice templates, or a template group composed of a plurality of standard human voice templates.

Optionally, the user authorization request of the activity entity may be sent by a human corresponding to the activity entity, or may be automatically sent by the server or the control terminal for the activity entity, for example, the user authorization request may be sent by the human corresponding to the activity entity by touching the corresponding terminal, or the server or the control terminal automatically generates the authorization request when determining that the activity entity is a human.

Optionally, after the user authorization operation for the active entity is started, the user authorization operation may verify the user authority of the active entity based on one or more of the biometric information, the three-dimensional entity information, the entity image, and the entity sound information of the active entity, and a preset authorization rule, so as to implement that, under the condition that the active entity has no user authority, the authorization is performed for a human corresponding to the active entity, so as to perform a subsequent unlocking operation.

Therefore, through the optional implementation mode, when the movable entity is judged to be a human and the user authorization request is detected, the user authorization operation aiming at the movable entity is started, so that the authorization can be performed on the human corresponding to the movable entity under the condition that the movable entity has no user authority, the subsequent unlocking operation can be accurately performed, and the cooking equipment can be automatically and intelligently unlocked according to the information in the region.

As an optional implementation, the method further comprises:

detecting a state of an authorized user of the target cooking zone while the target cooking device is in a cooking state;

and when detecting that the authorized user of the target cooking area is in the leaving state and exceeds the preset leaving time threshold value, closing the cooking state of the target cooking device.

Optionally, the detecting of the state of the authorized user of the target cooking area may be to determine the state of a movable entity in the target cooking area according to the sensing information of the target cooking area, and the specific manner may refer to the manner disclosed in the above embodiment, and detect whether the movable entity exists in the target cooking area according to the sensing information, and detect the movable entity in the previous time period, and when it is detected that the movable entity does not exist in the target cooking area in the current time period, determine that the state of the authorized user of the target cooking area is in the away state.

Alternatively, the preset departure time threshold may be a preset value set according to experiments or experience, or an average value calculated according to a plurality of historical data. Optionally, the cooking state of the target cooking device may be turned off to perform a pause operation on one or all of the current cooking tasks of the target cooking device, for example, the gas of the gas stove may be turned off, or the stir-frying or heating task of the automatic cooking robot may be turned off, but a part of the tasks may be selectively continued to be performed, for example, the heat preservation task of the automatic cooking robot may be kept performed.

Therefore, through the optional implementation mode, the cooking state of the target cooking equipment can be closed when the authorized user in the target cooking area is detected to be in the leaving state and exceeds the preset leaving time threshold, so that the cooking equipment can be closed after the user leaves, safety accidents are avoided, and the safety of the equipment is improved.

Next, a specific embodiment of the cooking apparatus control method based on user recognition disclosed in example one and example two will be described in more detail. The scheme is provided because along with the development of the touch integrated cooker technology and various sensors, the intelligentization of integrated cooker products becomes a trend. However, in a dark scene, for example, at night, when a user enters a dark kitchen, what is needed is to turn on a kitchen lamp and then operate a required kitchen appliance, and the existing scene has 3 disadvantages:

1) the user needs to touch the black to turn on the lighting lamp of the kitchen;

2) when a user needs to use the touch integrated cooker, the user also needs to unlock the touch integrated cooker by pressing for a long time, which wastes time;

3) unauthorized users, such as mice, cats and dogs, children and the like enter a kitchen, and the potential safety hazard of fire caused by the fact that ignition of the integrated cooker is triggered by mistake exists.

In order to solve the above disadvantages, the present invention provides an automatic identification user authorization unlocking method for a touch integrated oven, which can be implemented by adding a user identification system and linkage illumination on the touch integrated oven, specifically, the user identification system detects a user through a body sensor after the user enters (a body detection area of) a kitchen, and determines whether the user is an authorized user, and unlocks the integrated oven immediately if the user is an authorized user, and enters a power-on state, and simultaneously turns on auxiliary illumination of the integrated oven, thereby preventing the user from blindly turning on a kitchen lamp, and if the user is an unauthorized user, the user can be added as an authorized user by using an administrator account.

Adopt user identification system automated inspection user in this scheme, the automatic identification user, when recognition device discerns the authorized user, through built-in control program, will integrate kitchen automatic unlocking start, open auxiliary lighting simultaneously, solved the trouble of the user black-touch turn-on lamp and the unnecessary action of manual unblock, liberated both hands.

EXAMPLE III

Referring to fig. 3, fig. 3 is a schematic structural diagram of a cooking apparatus control device based on user identification according to an embodiment of the present invention. The cooking appliance control device based on user identification depicted in fig. 3 is applied to a control chip, a control terminal or a control server (wherein, the control server may be a local server or a cloud server) of a cooking appliance. As shown in fig. 3, the cooking appliance control apparatus based on user recognition may include:

a detecting module 301, configured to detect whether a moving entity exists in the target cooking area.

In the embodiment of the present invention, the target cooking area is provided with the target cooking device, and optionally, the target cooking area may be a cooking area of a kitchen or an open kitchen in a home area, or may be a preset fixed area, which does not strictly refer to an area where a regular cooking action is performed, or may be any area where a cooking operation may be performed. Optionally, the target cooking device may be a cooking auxiliary heating device such as a gas stove, an induction cooker, a microwave oven or an oven, or may be an automatic cooking device such as a cooking robot or an electric cooker, and the invention is not limited thereto.

In the embodiment of the present invention, the active entity is used to refer to any physical entity in an active state, which may be an animal or a human being, and the present invention is not limited thereto, and only refers to the active physical entity in the target cooking area, which may be an authorized user. Alternatively, the detection of the active entity may be performed in various ways, and in particular, with reference to various embodiments described below.

The determining module 302 is configured to determine whether the active entity is an authorized user when it is detected that the active entity exists in the target cooking area.

In an embodiment of the present invention, the authorized user is an authorized human user in a preset database, which may be a designated user of the target cooking device or a member of a family who often uses a kitchen. Optionally, all authorized users may be screened according to the type of the target cooking device to obtain the targeted authorized users for judgment, for example, when the target cooking device is a high-risk cooking facility, an authorized user with an age below a certain threshold will not be screened as the targeted authorized user.

And the unlocking module 303 is configured to unlock the target cooking device when the movable entity is determined to be an authorized user.

In an embodiment of the present invention, the target cooking apparatus may include one or more cooking apparatuses. When the target cooking device comprises a plurality of cooking devices, the type of the cooking device included in the target cooking device can be determined according to the identity of the authorized user, and further, the current cooking scene can be determined according to the identity of the authorized user, so that the plurality of cooking devices corresponding to the cooking scene can be determined to be unlocked.

Optionally, the target cooking device may be unlocked, so that the target cooking device is switched from the non-starting state to the starting state for an authorized user to start, or the target cooking device is switched from the non-starting state to the default starting state, for example, the refrigeration device is switched to the preset refrigeration mode.

Therefore, the embodiment of the invention can automatically detect the movable entity in the cooking area and further unlock the cooking equipment when the movable entity is judged to be the authorized user, so that the cooking equipment can be automatically and intelligently unlocked according to the information in the area, the operation complexity of the equipment which is inconvenient for the user to unlock the equipment manually is reduced, and the intelligent degree of the cooking equipment is further improved.

As an optional implementation manner, the specific manner of detecting whether there is an active entity in the target cooking area by the detection module 301 includes:

acquiring sensing information of a target cooking area;

and detecting whether the movable entity exists in the target cooking area or not according to the sensing information.

In the embodiment of the present invention, the sensing information includes one or more of electromagnetic wave sensing information, image information, video information, and sound information. In particular, such information in the sensory information may be used to indicate status in an entity in the target cooking zone.

Therefore, according to the optional implementation mode, whether a movable entity exists in the target cooking area or not can be detected according to the sensing information of the target cooking area, so that the detection result is more accurate, the subsequent judgment of the accurate unlocking operation is facilitated, and the automatic and intelligent unlocking of the cooking equipment according to the information in the area can be realized.

As an optional implementation manner, the specific manner of detecting whether there is an active entity in the target cooking area by the detection module 301 according to the sensing information includes:

determining three-dimensional model information of the target cooking area according to electromagnetic wave sensing information and/or image information and/or video information in the sensing information;

judging whether movable three-dimensional entity information exists in the three-dimensional model information of the target cooking area;

and when the three-dimensional entity information of the activity is judged to exist, determining that the activity entity exists in the target cooking area.

Optionally, the manner of determining the three-dimensional model information of the target cooking area may be to perform three-dimensional reconstruction on the target cooking area based on a three-dimensional reconstruction algorithm through image information or image information in a video to obtain the three-dimensional model information of the target cooking area, for example, an existing three-dimensional reconstruction algorithm may be used to perform three-dimensional reconstruction operations such as feature point matching and three-dimensional reconstruction on a plurality of pieces of image information according to image feature information, and finally form three-dimensional model data of the target cooking area. Optionally, the three-dimensional reconstruction algorithm may adopt SfM, remodel, SVO, and other algorithms, and such algorithms may be applicable to a plurality of image data acquired by a single image capturing device. Optionally, the three-dimensional reconstruction algorithm may adopt algorithms such as SGM and SGBM, and such algorithms may be applicable to a plurality of image data acquired by the binocular vision/multi-view vision camera device.

Optionally, the mode of determining the three-dimensional model information of the target cooking area may also be that the three-dimensional model information of the target cooking area is obtained by performing three-dimensional reconstruction on the basis of a three-dimensional reconstruction algorithm through electromagnetic wave sensing information, for example, an active three-dimensional reconstruction mode may be selected, for example, a structured light method may be used to determine the three-dimensional model data, and the encoded structured light is projected onto a shot object in the target cooking area by using a projector and then shot by using a camera. The size and shape of the structured light encoded pattern may also change due to the different distance accuracy and direction of different parts on the object being photographed relative to the camera. And then scene characteristic information such as depth information of the cooking area is obtained through the operation unit, and finally three-dimensional model information of the target cooking area is obtained. For another example, a TOF laser time-of-flight method may be used to perform a three-dimensional reconstruction operation, where light pulses are continuously emitted to an object to be photographed in a target cooking area, and the time and phase difference of the return light are determined to determine the distance to the object, so as to obtain scene characteristic information such as depth information, and finally obtain three-dimensional model information of the target cooking area.

Optionally, whether the three-dimensional model information of the target cooking area has the movable three-dimensional entity information is judged, the three-dimensional model information of the target cooking area in two time periods can be compared to determine whether the three-dimensional model information of the area has new three-dimensional entity information or three-dimensional entity information with parameter change meeting a preset parameter change condition, and if the three-dimensional model information of the target cooking area has the movable three-dimensional entity information, the three-dimensional model information of the target cooking area is judged to have the movable three-dimensional entity information. Optionally, the preset parameter change condition may be used to refer to a degree of posture change, position change, or height change of the three-dimensional entity, and is greater than a corresponding degree threshold, for example, a distance of the position change is greater than a corresponding distance threshold.

Therefore, through the optional implementation mode, the three-dimensional model information of the target cooking area can be determined, and whether the movable three-dimensional entity information exists in the three-dimensional model information of the target cooking area is judged, so that whether the movable entity exists in the target cooking area is determined, the detection result is more accurate, the subsequent judgment unlocking operation is facilitated to be accurately carried out, and the cooking equipment can be automatically and intelligently unlocked according to the information in the area.

As an optional implementation manner, the specific manner of detecting whether there is an active entity in the target cooking area by the detection module 301 according to the sensing information includes:

judging whether a new entity image exists in the image information and/or the video information in the sensing information;

and when judging that the new entity image exists, determining that the target cooking area has the active entity.

Optionally, an image comparison algorithm may be directly used to compare image information of two time periods or time nodes of the target cooking area or image information in the video information to determine whether a new image portion exists, for example, a similarity between the image information of the two time periods or time nodes or the image information in the video information may be calculated first, when the similarity is greater than a preset similarity threshold, a prompt may be made to prompt that a new entity image may exist, then the second step of image comparison is performed, a different difference image portion between the two image information is calculated by using the image comparison algorithm, and when the size of the difference image portion is greater than a preset entity size threshold, it is determined that the new entity image exists in the image information and/or the video information in the sensing information.

Therefore, according to the optional implementation mode, whether a movable entity exists in the target cooking area can be determined by judging whether new entity images exist in the image information and/or the video information in the sensing information, so that the detection result is more accurate, the subsequent judgment of the accurate unlocking operation is facilitated, and the automatic and intelligent unlocking of the cooking equipment according to the information in the area can be realized.

As an optional implementation manner, the specific manner of detecting whether there is an active entity in the target cooking area by the detection module 301 according to the sensing information includes:

judging whether entity sound information exists in the target cooking area or not according to sound information in the sensing information and a preset sound threshold and/or a sound template;

and when the entity sound information is judged to exist, determining that the target cooking area has the active entity.

In the embodiment of the present invention, the sound threshold may be a sound decibel value that the entity sound should reach, and may be a preset value determined through experiments or based on experience, or may be a value obtained by calculating an average value of minimum values of sound information in the historical entity activity data. The method aims to screen out interference sound in the environment so as to avoid false start.

In the embodiment of the present invention, the sound template is voiceprint information to which the entity sound should follow, is used to indicate voiceprint characteristics in different entity sound information, and can be obtained by performing an operation on historical sound data corresponding to a plurality of entity sounds based on a sound characteristic extraction algorithm model.

Optionally, when it is determined that the decibel value of the sound information is greater than the preset sound threshold or the characteristic of the sound information meets the characteristic condition in the preset sound template, it may be determined that the entity sound information exists in the target cooking area, and it may be further determined that the active entity exists in the target cooking area.

Therefore, according to the optional implementation mode, whether the entity sound information exists in the target cooking area or not can be judged, so that whether the movable entity exists in the target cooking area or not can be determined, the detection result is more accurate, the subsequent judgment of the accurate unlocking operation is facilitated, and the automatic and intelligent unlocking of the cooking equipment according to the information in the area can be realized.

As an optional implementation manner, the specific manner of determining whether the active entity is an authorized user by the determining module 302 includes:

and judging whether the activity entity is an authorized user or not according to the three-dimensional entity information corresponding to the activity entity and the user three-dimensional template corresponding to the at least one authorized user.

Optionally, the three-dimensional template of the user and the three-dimensional entity information may be matched based on a three-dimensional matching algorithm to obtain matching similarity, and when the matching similarity between the three-dimensional template of the user of any authorized user and the three-dimensional entity information is greater than a preset matching similarity threshold, the active entity is determined to be the corresponding authorized user.

Optionally, when the matching similarity between the user three-dimensional templates of multiple authorized users and the three-dimensional entity information is greater than a preset matching similarity threshold, the authorized user with the maximum matching similarity may be determined as the authorized user corresponding to the active entity.

Therefore, according to the optional implementation mode, whether the movable entity is the authorized user or not can be judged according to the three-dimensional entity information corresponding to the movable entity and the user three-dimensional template corresponding to the authorized user, so that the judgment result is more accurate, the subsequent unlocking operation is facilitated to be accurately carried out, and the cooking equipment can be automatically and intelligently unlocked according to the information in the region.

As an optional implementation manner, the specific manner of determining whether the active entity is an authorized user by the determining module 302 includes:

and judging whether the movable entity is an authorized user or not according to the entity image corresponding to the movable entity and the user image template corresponding to the at least one authorized user.

Optionally, the user image template and the entity image may be matched based on an image matching algorithm to obtain matching similarity, and when the matching similarity between the user image template of any authorized user and the entity image is greater than a preset matching similarity threshold, the active entity is determined to be the corresponding authorized user.

Optionally, when the matching similarity between the user image templates of multiple authorized users and the entity image is greater than a preset matching similarity threshold, the authorized user with the largest matching similarity may be determined as the authorized user corresponding to the active entity.

Therefore, according to the optional implementation mode, whether the movable entity is the authorized user or not can be judged according to the entity image corresponding to the movable entity and the user image template corresponding to the authorized user, so that the judgment result is more accurate, the subsequent unlocking operation is facilitated to be accurately carried out, and the cooking equipment can be automatically and intelligently unlocked according to the information in the region.

As an optional implementation manner, the specific manner of determining whether the active entity is an authorized user by the determining module 302 includes:

and judging whether the activity entity is an authorized user or not according to the entity sound information corresponding to the activity entity and the user sound template corresponding to the at least one authorized user.

Optionally, the user voice template and the entity voice information may be matched based on a voice matching algorithm to obtain matching similarity, and when the matching similarity between the user voice template of any authorized user and the entity voice information is greater than a preset matching similarity threshold, the active entity is determined to be the corresponding authorized user.

Optionally, when the matching similarity between the user sound template of the multiple authorized users and the entity sound information is greater than a preset matching similarity threshold, the authorized user with the largest matching similarity may be determined as the authorized user corresponding to the active entity.

Therefore, according to the optional implementation mode, whether the movable entity is the authorized user or not can be judged according to the entity sound information corresponding to the movable entity and the user sound template corresponding to the authorized user, so that the judgment result is more accurate, the subsequent unlocking operation is facilitated to be accurately carried out, and the cooking equipment can be automatically and intelligently unlocked according to the information in the region.

As an optional embodiment, the unlocking module 303 is further configured to send an illumination instruction to the target cooking device after unlocking the target cooking device.

According to the embodiment of the invention, the illumination instruction is used for instructing the target cooking equipment to start the illumination device. Alternatively, the lighting device of the present invention may be a lighting device built in the target cooking apparatus, for example, a built-in lighting lamp of a gas stove. Through setting up like this, can judge in dark scene that the activity entity is when authorizing the user, directly start cooking equipment's auxiliary lighting device to make the user need not to touch the illuminator that goes to open the culinary art region dark, reduce user's operation risk, improve equipment's intelligent degree.

Therefore, the embodiment of the invention can send the illumination instruction to the target cooking equipment when the movable entity is judged to be the authorized user, thereby effectively solving the operation risk of the user and improving the intelligent degree of the equipment.

As an alternative embodiment, as shown in fig. 4, the apparatus further includes:

a human determining module 304, configured to determine whether the active entity is a human when it is determined that the active entity is not an authorized user;

the detection starting module 305 is configured to detect whether a user authorization request of the active entity is received when it is determined that the active entity is a human, and start a user authorization operation for the active entity when the user authorization request is detected.

And judging whether the movable entity is a human or not according to the three-dimensional entity information corresponding to the movable entity and a preset human three-dimensional template.

Optionally, the human three-dimensional template and the three-dimensional entity information may be matched based on a three-dimensional matching algorithm to obtain matching similarity, and when the matching similarity between the human three-dimensional template and the three-dimensional entity information is greater than a preset matching similarity threshold, the movable entity is determined to be a human. Optionally, the human three-dimensional template may be a same template calculated according to a plurality of human three-dimensional models, or a model group composed of a plurality of standard human three-dimensional models.

Optionally, the manner of determining whether the activity entity is a human may be:

and judging whether the movable entity is a human or not according to the entity image corresponding to the movable entity and a preset human image template.

Optionally, the human image template and the entity image may be matched based on an image matching algorithm to obtain a matching similarity, and when the matching similarity between the human image template and the entity image is greater than a preset matching similarity threshold, the active entity is determined to be a human. Optionally, the human image template may be a same preset template calculated according to a plurality of human image templates, or a template group composed of a plurality of standard human image templates.

Optionally, the manner of determining whether the activity entity is a human may be:

and judging whether the activity entity is human or not according to the entity sound information corresponding to the activity entity and the human sound template.

Optionally, the human voice template and the entity voice information may be matched based on a voice matching algorithm to obtain matching similarity, and when the matching similarity between the human voice template and the entity voice information is greater than a preset matching similarity threshold, the active entity is determined to be a human. Optionally, the human voice template may be a same preset template calculated according to a plurality of human voice templates, or a template group composed of a plurality of standard human voice templates.

Optionally, the user authorization request of the activity entity may be sent by a human corresponding to the activity entity, or may be automatically sent by the server or the control terminal for the activity entity, for example, the user authorization request may be sent by the human corresponding to the activity entity by touching the corresponding terminal, or the server or the control terminal automatically generates the authorization request when determining that the activity entity is a human.

Optionally, after the user authorization operation for the active entity is started, the user authorization operation may verify the user authority of the active entity based on one or more of the biometric information, the three-dimensional entity information, the entity image, and the entity sound information of the active entity, and a preset authorization rule, so as to implement that, under the condition that the active entity has no user authority, the authorization is performed for a human corresponding to the active entity, so as to perform a subsequent unlocking operation.

Therefore, through the optional implementation mode, when the movable entity is judged to be a human and the user authorization request is detected, the user authorization operation aiming at the movable entity is started, so that the authorization can be performed on the human corresponding to the movable entity under the condition that the movable entity has no user authority, the subsequent unlocking operation can be accurately performed, and the cooking equipment can be automatically and intelligently unlocked according to the information in the region.

As an alternative embodiment, as shown in fig. 4, the apparatus further includes:

a user detection module 306, configured to detect a state of an authorized user of the target cooking area when the target cooking apparatus is in a cooking state;

a cooking closing module 307, configured to close the cooking state of the target cooking device when it is detected that the authorized user of the target cooking area is in the leaving state exceeding a preset leaving time threshold.

Optionally, the detecting of the state of the authorized user of the target cooking area may be to determine the state of a movable entity in the target cooking area according to the sensing information of the target cooking area, and the specific manner may refer to the manner disclosed in the above embodiment, and detect whether the movable entity exists in the target cooking area according to the sensing information, and detect the movable entity in the previous time period, and when it is detected that the movable entity does not exist in the target cooking area in the current time period, determine that the state of the authorized user of the target cooking area is in the away state.

Alternatively, the preset departure time threshold may be a preset value set according to experiments or experience, or an average value calculated according to a plurality of historical data. Optionally, the cooking state of the target cooking device may be turned off to perform a pause operation on one or all of the current cooking tasks of the target cooking device, for example, the gas of the gas stove may be turned off, or the stir-frying or heating task of the automatic cooking robot may be turned off, but a part of the tasks may be selectively continued to be performed, for example, the heat preservation task of the automatic cooking robot may be kept performed.

Therefore, through the optional implementation mode, the cooking state of the target cooking equipment can be closed when the authorized user in the target cooking area is detected to be in the leaving state and exceeds the preset leaving time threshold, so that the cooking equipment can be closed after the user leaves, safety accidents are avoided, and the safety of the equipment is improved.

Example four

Referring to fig. 5, fig. 5 is a diagram illustrating another cooking apparatus control device based on user identification according to an embodiment of the present invention. The cooking appliance control apparatus based on user identification depicted in fig. 5 is applied to a control chip, a control terminal or a control server (wherein, the control server may be a local server or a cloud server) of a cooking appliance. As shown in fig. 5, the cooking appliance control apparatus based on user recognition may include:

a memory 401 storing executable program code;

a processor 402 coupled with the memory 401;

wherein the processor 402 calls the executable program code stored in the memory 401 for executing the steps of the cooking appliance control method based on user identification as described in the first or second embodiment.

EXAMPLE five

The embodiment of the invention discloses a computer-readable storage medium which stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute the steps of the cooking equipment control method based on user identification described in the first embodiment or the second embodiment.

EXAMPLE six

An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute the steps of the cooking apparatus control method based on user identification described in the first or second embodiment.

EXAMPLE seven

The embodiment of the invention discloses a gas stove which comprises a control device and a gas heating device, wherein the control device is used for executing the steps of the cooking equipment control method based on user identification described in the first embodiment or the second embodiment and controlling the gas heating device. Specifically, in the embodiment of the present invention, the target cooking device in the step of the cooking device control method based on user identification described in the first embodiment or the second embodiment is a gas heating device of the gas stove.

The above-described embodiments of the apparatus are merely illustrative, and the modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, may be located in one place, or may be distributed on a plurality of network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.

Through the above detailed description of the embodiments, those skilled in the art will clearly understand that the embodiments may be implemented by software plus a necessary general hardware platform, and may also be implemented by hardware. Based on this understanding, the above technical solutions may be embodied in the form of a software product, which may be stored in a computer-readable storage medium, where the storage medium includes a Read-only memory (ROM), a Random Access Memory (RAM), a programmable Read-only memory (PROM), an erasable programmable Read-only memory (EPROM), a One-time programmable Read-only memory (OTPROM), an Electrically erasable rewritable Read-only memory (EEPROM), a Read-only disk (compact-Read-only-ROM, CD-ROM) or other optical disk memory, a magnetic disk memory, a tape memory, or any other computer-readable medium capable of carrying or storing data.

Finally, it should be noted that: the cooking equipment control method and device based on user identification and the gas stove disclosed in the embodiments of the present invention are only preferred embodiments of the present invention, and are only used for illustrating the technical solutions of the present invention, not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those skilled in the art; the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the spirit and scope of the technical solutions of the embodiments of the present invention.

24页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:角膜共聚焦图像中菌丝识别方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!