WO2023077835A1 - Household appliance control method, control apparatus, electronic device, and storage medium - Google Patents

Household appliance control method, control apparatus, electronic device, and storage medium Download PDF

Info

Publication number
WO2023077835A1
WO2023077835A1 PCT/CN2022/102310 CN2022102310W WO2023077835A1 WO 2023077835 A1 WO2023077835 A1 WO 2023077835A1 CN 2022102310 W CN2022102310 W CN 2022102310W WO 2023077835 A1 WO2023077835 A1 WO 2023077835A1
Authority
WO
WIPO (PCT)
Prior art keywords
target user
user
current
preset
target
Prior art date
Application number
PCT/CN2022/102310
Other languages
French (fr)
Chinese (zh)
Inventor
陈锦敏
王庆仙
宋分平
Original Assignee
广东美的制冷设备有限公司
美的集团股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 广东美的制冷设备有限公司, 美的集团股份有限公司 filed Critical 广东美的制冷设备有限公司
Publication of WO2023077835A1 publication Critical patent/WO2023077835A1/en

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Definitions

  • the present application relates to the technical field of household appliances, and in particular to a control method, a control device, electronic equipment, and a storage medium for household appliances.
  • the air conditioner has a self-learning function.
  • the air conditioner can record the operating parameters of the air conditioner set by the user, and determine the user's setting habits based on the data recorded multiple times. After that, the user does not need to set the air conditioner again when using the air conditioner.
  • the air conditioner can execute the corresponding air conditioner operating parameters according to the user's setting habits.
  • an object of the present application is to propose a control method for home appliances, which can distinguish different users based on life trajectory information, and then implement self-learning models for different users to improve user experience.
  • the second purpose of the present application is to propose a control device for household appliances.
  • the third object of the present application is to provide an electronic device.
  • the fourth object of the present application is to provide a computer-readable storage medium.
  • the control method of the home appliance in the embodiment of the first aspect of the present application includes: monitoring the life track information of the current user; comparing the life track information of the current user with the preset life track information of the target user; Judging whether the current user is the target user based on the comparison result; when the current user is the target user, obtain the target user's information according to the self-learning model established by the target user for the setting parameters of the home appliance. control habit parameters, and control the household appliances according to the control habit parameters of the target user.
  • the control method of the home appliance in the embodiment of the present application by comparing the life trajectory information of the current user with the preset life trajectory information of the target user stored in advance, it can be determined whether the current user is the target user, and it can be determined whether the current user is the target user.
  • self-learning is performed on the setting parameters of home appliances for the target user, so as to realize the establishment of self-learning models for different users and improve user experience.
  • the control method before comparing the life trajectory information of the current user with the preset life trajectory information of the target user, the control method further includes: acquiring the identification condition of the target user,
  • the recognition conditions include a recognition period and a recognition position; when an active object is monitored, determine the activity moment; when the activity moment is within the recognition period, ask whether the active object is the target user;
  • When the object is the target user establish a spatial correspondence between the activity trajectory of the active object and the identified location; generate preset life trajectory information of the target user according to the spatial correspondence and the identification period.
  • the preset life trajectory information of the target user includes a preset time period and a preset trajectory
  • the current user's life trajectory information includes the current moment and the current trajectory
  • the current user's life trajectory The trajectory information is compared with the preset life trajectory information of the target user, including: judging whether the current moment of the current user matches the preset time period of the target user, and judging whether the current trajectory of the current user is consistent with the target user’s Whether the preset trajectory matches.
  • judging whether the current user is the target user according to the comparison result includes: the current user is in the target user's preset time period at the current moment, the current user's current When the coincidence degree between the trajectory and the preset trajectory of the target user is greater than or equal to a preset threshold, it is determined that the current user is the target user.
  • control method further includes: when the current user is not the target user, Prompt for filing.
  • the target users include multiple target users, and the preset life trajectory information of the multiple target users is different from each other.
  • the control device for household appliances in the embodiment of the second aspect of the present application includes a monitoring module, a comparing module, a judging module and a learning module.
  • the monitoring module is used to monitor the life track information of the current user.
  • the comparison module is used to compare the life track information of the current user with the preset life track information of the target user.
  • the judging module is used to judge whether the current user is the target user according to the comparison result.
  • the learning module is used to obtain the control habit parameters of the target user according to the self-learning model established by the target user for the setting parameters of the home appliance when the current user is the target user, and to obtain the control habit parameters of the target user according to the target user
  • the control habit parameter controls the home appliance.
  • control device for household appliances by comparing the current user's life trajectory information with the pre-stored target user's preset life trajectory information, it can determine whether the current user is a target user, and can determine whether the current user is a target user.
  • self-learning is performed on the setting parameters of home appliances for the target user, so as to realize the establishment of self-learning models for different users and improve user experience.
  • the electronic device in the embodiment of the third aspect of the present application includes one or more processors and memory, the memory stores a computer program, and when the computer program is executed by the processor, any of the above The steps of the control method for household appliances described in an embodiment.
  • the electronic device of the embodiment of the present application by comparing the life trajectory information of the current user with the preset life trajectory information of the target user stored in advance, it can be determined whether the current user is the target user, and it can be determined when the current user is the target user According to the target user, self-learning is performed on the setting parameters of home appliances, so as to realize the establishment of self-learning models for different users and improve user experience.
  • the electronic device is a household electrical appliance or a server.
  • the computer-readable storage medium of the embodiment of the fourth aspect of the present application has a computer program stored thereon, and it is characterized in that, when the program is executed by a processor, it can realize any one of the above-mentioned embodiments.
  • the computer-readable storage medium of the embodiment of the present application by comparing the life track information of the current user with the preset life track information of the target user stored in advance, it can be determined whether the current user is the target user, and it can be determined whether the current user is the target user.
  • self-learning is performed on the setting parameters of home appliances for the target user, so as to realize the establishment of self-learning models for different users and improve user experience.
  • FIG. 1 is a schematic flowchart of a control method for a household electrical appliance according to an embodiment of the present application
  • Fig. 2 is a schematic flowchart of a control method for a household electrical appliance according to an embodiment of the present application
  • FIG. 3 is a schematic flowchart of a control method for a household electrical appliance according to an embodiment of the present application
  • Fig. 4 is a schematic flowchart of a control method for a household electrical appliance according to an embodiment of the present application
  • Fig. 5 is a schematic flowchart of a control method for a household electrical appliance according to an embodiment of the present application
  • Fig. 6 is a structural block diagram of a control device for household appliances according to an embodiment of the present application.
  • Fig. 7 is a structural block diagram of an electronic device according to an embodiment of the present application.
  • first and second are used for description purposes only, and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of indicated technical features.
  • a feature defined as “first” or “second” may explicitly or implicitly include one or more of said features.
  • “plurality” means two or more, unless otherwise specifically defined.
  • control method of the household appliances in the embodiment of the present application includes:
  • S17 When the current user is the target user, obtain the target user's control habit parameters according to the self-learning model established by the target user for the setting parameters of the home appliances, and control the home appliances according to the target user's control habit parameters.
  • the control method for household electrical appliances in the embodiment of the present application by comparing the current user's life trajectory information with the pre-stored target user's preset life trajectory information, it can be determined whether the current user needs to self-learn its operating habits Target users, and when the current user is a target user who needs to self-learn their operating habits, self-learn the setting parameters of home appliances for the target user, so as to establish a self-learning model for different users and improve user experience .
  • the home appliance when the home appliance is in the self-learning mode, no matter how many users operate the home appliance, the home appliance defaults to the same user operation, and sets parameters for the home appliance for multiple users at the same time.
  • Carrying out self-learning that is to say, the electronic device in the related art can only establish a self-learning model with itself as a unit.
  • a family includes multiple family members, and each family member has different control habits on the setting parameters of the household appliances. If each family member establishes a self-learning model for each family member, it is impossible to automatically operate the home appliances according to the control habits of each family member. Even if the control habits of each family member on the same household appliance are weighted in chronological order to obtain a comprehensive self-learning model, it is impossible to achieve individual control and meet the needs of different family members.
  • home appliances include but are not limited to air conditioners, humidifiers, air purifiers, TVs, smart speakers, and the like.
  • the current user may be understood as a moving object appearing within the monitoring range of the home appliance.
  • the household appliances may include a monitoring device, which can collect sound data, image data or radar signal data, etc. within the monitoring range according to a preset frequency. There is a moving object, and when there is a moving object within the monitoring range, the trajectory of the moving object can be continuously tracked and life trajectory information can be generated.
  • the detection device includes radar.
  • Target users can be understood as users who need home appliances to independently establish self-learning models and determine control habit parameters.
  • the preset life trajectory information may be pre-stored life trajectory information of the target user within the monitoring range of the home appliance.
  • there are multiple target users and the preset life track information of the multiple target users is different from each other. In this way, different target users can be distinguished based on the preset life trajectory information, and a self-learning model can be independently established for each target user.
  • target users may include housewives, home office workers, home students, and the like.
  • five self-learning models can be built for the same home appliance.
  • the same home appliance can self-learn the control habits of 15 target users.
  • the current user’s life trajectory information After obtaining the current user’s life trajectory information, by comparing the current user’s life trajectory information with the target user’s preset life trajectory information, it can be determined whether the current user is a target user who needs to self-learn its operating habits, so as to determine whether Learn the current user's control habits for home appliances. If the comparison result shows that the current user is a target user who needs to self-learn its operating habits, then use the current user's setting parameters for home appliances as the target user's setting parameters for home appliances, and establish a self-study corresponding to the target user. learning model.
  • the setting parameters may include at least one of a temperature parameter, an air outlet mode parameter, and an air direction parameter.
  • the target user's control habit parameters determined according to the self-learning model may include at least one of setting parameters.
  • the self-learning of the target user's control habits is completed.
  • the setting parameters of the target user for the household appliances obtained seven times are weighted to obtain the final self-learning model corresponding to the user, so as to determine the control habit parameters of the target user.
  • the target user appears within the monitoring range next time, the target user does not need to manually adjust the setting parameters of the home appliance, and the home appliance can directly operate according to the control habit parameters of the target user, thereby simplifying operations and improving user experience.
  • control method of the home appliance in the embodiment of the present application may be implemented by the home appliance, may also be implemented by the server, or may be jointly implemented by the home appliance and the server, which is not limited herein.
  • control method before step S13, the control method also includes:
  • S21 Obtain identification conditions of the target user, the identification conditions include identification time period and identification location;
  • S29 Generate preset life track information of the target user according to the spatial correspondence and the identification period.
  • the identified position is the name of a certain position, that is to say, the identified position itself does not include spatial information such as the position's coordinates, range, distance from the home appliance, and orientation relative to the home appliance. Therefore, Home appliances cannot determine whether the current user needs to self-learn their operating habits by comparing the target user's recognition position with the current user's movement trajectory. The target user needs to establish the correspondence between the recognition position and the actual space in advance to determine the recognition Location Spatial information other than name.
  • the identification condition of the target user can be customized by the target user.
  • the target user or other users can enter the identification conditions of the target user through terminal devices such as mobile phones, tablet computers, notebook computers, and remote controls.
  • the identification period may include a start time, an end time and other times between the start time and the end time.
  • the identified location may include at least one of a kitchen, an entrance, a sofa, a dining table, a writing desk, and a balcony.
  • "time”, “starting time”, “ending time”, “activity time”, and “current time” may include hours, hours and minutes, Hours, minutes and seconds may also be included, but are not limited here.
  • the target user is a housewife
  • the recognition period of the recognition condition is 6:00-7:00
  • the recognition location of the recognition condition is the kitchen.
  • the target user is an office worker at home, the recognition period of the recognition condition is 7:30-8:00, and the recognition position of the recognition condition is a dining table.
  • the target user is a student at home, the recognition period of the recognition condition is 18:00-19:00, and the recognition position of the recognition condition is a writing desk.
  • the household appliance may include a radar, and the radar may be used to monitor whether there is a moving object.
  • the active object may be a target user who needs to self-learn its operating habits, a non-target user who does not need to self-learn its operating habits, an animal, or any other movable object.
  • the active moment can be understood as the moment when the radar confirms that the active object is detected. That is to say, the active moment can be the moment when the radar detects that the active object appears within the monitoring range for the first time, or it can be when the radar continues to monitor the objects within the monitoring range according to the preset frequency and detects that the active object is within the monitoring range again
  • the time of internal time is not limited here.
  • the active moment is in the identification period, which can be understood as the active moment is equal to the start moment of the identification period, or the active moment is equal to the end moment of the identification period, or is equal to other moments between the start moment and the end moment.
  • the first duration deviation can be set, That is, an activity moment that is earlier than the start moment of the identification period and does not exceed the first duration deviation or an activity moment that is later than the end moment of the identification period and does not exceed the first duration deviation is considered to be in the identification period.
  • the active moment is in the identification period, which can also be understood as the moment when the active moment is equal to the first duration deviation before the start moment of the identification period, or the moment when the active moment is equal to the first duration deviation after the end moment of the identification period, or The activity time is equal to other times between the time of the first duration deviation before the start time and the time of the first duration deviation after the end time.
  • the first duration deviation is set to 30 minutes; in some embodiments, the first duration deviation is set to 20 minutes; in other embodiments, the first duration deviation can also be set to other values, in This is not limited.
  • the APP on the mobile phone displays inquiry information such as "Are you the target user A whose identification conditions have been entered?", and if a signal representing "Yes" is received, enter step S27; If the signal is "No” or the signal is not received, then re-enter the step of monitoring the active object.
  • the target user whose identification period is earlier is firstly asked, and if it is not the target user, another target user whose identification period is later is asked. In one example, the target user whose identification period is later is firstly asked, and if it is not the target user, another target user whose identification period is earlier is asked.
  • the target user corresponding to the recognition period with a smaller duration deviation is firstly inquired, and if it is not the target user, another target user corresponding to the recognition period with a larger duration deviation is inquired. In this way, it is possible to ensure that the inquiry is carried out normally, to avoid missing the target user of the inquiry, and to improve the accuracy of the inquiry.
  • the radar of the household electrical appliance may track the activity trajectory of the moving object, and the activity trajectory tracked by the radar may include the activity orientation of the moving object relative to the radar and the distance of the moving object relative to the radar.
  • the active object is determined to be a target user who needs to self-learn its operating habits, the active object's activity trajectory is used as the spatial information of the target user's recognition position, and the spatial correspondence between the recognition position and the active object's activity trajectory is established, Therefore, the spatial information of the identified position can be determined according to the spatial correspondence.
  • step S29 according to the spatial correspondence and the identification period of the target user's identification condition, the preset life track information of the target user is generated. That is, the preset life trajectory of the target user includes the identification period of the target user and the pre-marked activity trajectory of the target user.
  • the recognition period for target user A who needs to self-learn his operating habits is from 6 am to 7 am
  • the recognition location for target user A who needs self-learning about his operating habits is the kitchen
  • the first duration The deviation is 30 minutes. If the activity time is any time between 5:30 am and 7:30 am, it is determined that the activity time is in the identification period of 6 am-7 am.
  • the identification period for the target user B who needs to self-learn his operating habits is from 7:30 am to 8 am.
  • the activity time when the detected moving object appears in the monitoring range is 7:10, and the moving track of the monitored moving object within the monitoring range is to appear on the left side of the monitoring range, moving from the position 8.5 meters in front of the left front of the home appliance to the home appliance 11.5 meters in front of the left side of the device, and stop or fine-tune actions near the position 11.5 meters in front of the left side of the home appliance.
  • the target user A who needs to self-learn his operating habits is determined not to be the target user A who needs to self-learn his operating habits, then ask whether the active object is the target user B who needs to self-learn his operating habits; It is the target user A who needs to self-learn its operating habits, then use the activity trajectory of the activity object as the spatial information of the kitchen, establish the corresponding relationship between the activity trajectory of the activity object and the space of the kitchen, and set the "6:00-7:00 , appearing on the left side of the monitoring range, within 8.5m-11.5m to the left, stay or fine-tune the action" as the preset life track information of the target user A who needs to self-learn his operating habits.
  • the preset life trajectory information of the target user includes a preset time period and a preset trajectory
  • the current user's life trajectory information includes the current moment and the current trajectory.
  • S131 Determine whether the current moment of the current user matches the preset time period of the target user, and determine whether the current track of the current user matches the preset track of the target user.
  • the preset time period may be the above-mentioned identification time period.
  • the preset time period may include a start time, an end time and other times between the start time and the end time.
  • the preset trajectory may be the activity trajectory of the target user's activity object marked in advance.
  • the current moment can be understood as the moment when the current user is monitored, specifically, it can be the moment when the current user is detected for the first time, or the moment when the current user is detected again according to a preset frequency, which is not limited here.
  • step S131 includes a matching period step and a matching trajectory step, wherein the matching period step can be performed first, and then the trajectory matching step; or the trajectory matching step can be performed first, and then the period matching step is performed, which is not limited here.
  • the matching result obtained by matching the current time and the preset time period for the first time will not affect The second step to match the current moment and the preset time period. That is to say, when the current trajectory of the current user matches the preset trajectory, if it is determined in the first matching period step that the current moment of the current user does not match the preset period of the target user, then it is determined that the current user is not Target users who need to self-learn their operating habits. However, if it is determined in the second matching period step that the current moment of the current user matches the preset period of the target user, it can be determined that the current user needs to learn their operating habits. Target users for self-learning.
  • step S15 includes:
  • S151 Determine that the current user is the target user when the current moment of the current user is within the preset period of the target user, and the coincidence degree between the current trajectory of the current user and the preset trajectory of the target user is greater than or equal to a preset threshold.
  • the current moment is in the preset period, which can be understood as the current moment is equal to the start moment of the preset period, or the current moment is equal to the end moment of the preset period, or the current moment is equal to other moments between the start moment and the end moment .
  • a second duration deviation can be set That is, the current moment that is earlier than the start moment of the preset period and does not exceed the second duration deviation or the current moment that is later than the end moment of the preset period and does not exceed the second duration deviation is considered to be in the preset period.
  • the current moment is in the preset time period, which can also be understood as the moment when the current moment is equal to the second time length deviation before the start time of the preset time period, or the current time is equal to the second time length deviation after the end time of the preset time period. time, or other times between the time when the current time is equal to the second time length deviation before the start time and the second time length deviation after the end time.
  • the second duration deviation is set to 30 minutes; in some embodiments, the second duration deviation is set to 20 minutes; in other embodiments, the second duration deviation can also be set to other values, in This is not limited.
  • the preset threshold is 85%, that is, when the overlap between the current trajectory of the current user and the preset trajectory of the target user reaches or exceeds 85% (such as 90%, 95%, 100%) , it can be considered that the current trajectory successfully matches the preset trajectory; when the overlap between the current trajectory of the current user and the preset trajectory of the target user is lower than 85%, it can be considered that the current trajectory cannot match the preset trajectory.
  • the preset time period for target users who need to self-learn their operating habits is 6:00 am to 7:00 am.
  • the preset trajectory of the target user who needs to self-learn their operating habits is to appear on the left side of the monitoring range, 8.5 meters to 11.5 meters in front of the left, stay or fine-tune the action.
  • the current time when the current user is monitored is 6:20 in the morning, and the current trajectory of the current user appears on the left side of the monitoring range, and stays in the range of 8.4-11.5 meters in front of the left. Since the coincidence degree of the current track and the preset track exceeds 85%, and the current moment is compared with the preset time period, it can be determined that the current user is a target user whose operating habits need to be self-learned.
  • control method further includes:
  • the current user's control habits for the household appliances can be self-learned.
  • the filing reminder can be provided through terminal devices such as mobile phones, tablet computers, notebook computers, and remote controls.
  • the way of prompting for filing may include text prompt and/or voice prompt.
  • the content of the filing prompt may include "Do you need to conduct self-study on your control habits? If necessary, please enter your identification conditions according to the prompt".
  • control method further includes: when it is determined that the current user needs to file, providing an interactive interface for inputting identification conditions; determining the identification conditions of the current user according to the input information of the interactive interface , and take the current user as one of the target users, and perform self-learning on the control habit of the current user for the home appliance.
  • the current user is prompted to create a file through the mobile phone.
  • the mobile phone includes a display screen.
  • the display screen of the mobile phone will display the prompt words "Do you need to self-study your control habits? If necessary, please enter your identification conditions according to the prompts".
  • the display screen of the mobile phone provides a selection button representing "Yes” and a cancel button representing "No".
  • the cancel button When it is detected that the cancel button is triggered, it is determined that the current user does not need to create a profile, and exits the current interface.
  • the selection button is triggered, it is determined that the current user needs to create a file, and then an interactive interface for inputting identification conditions is provided.
  • a mobile phone is used to prompt the current user to create a file, and the mobile phone has a voice recognition function.
  • the mobile phone includes a speaker and a display screen.
  • the speaker of the mobile phone will broadcast the prompt voice of "Do you need to self-learn your control habits? If necessary, please enter your identification conditions according to the prompts".
  • the current user detected this time is ignored.
  • an interactive interface for entering the recognition condition is provided through the display screen.
  • the control device 100 for household electrical appliances includes a monitoring module 12 , a comparing module 14 , a judging module 16 and a learning module 18 .
  • the monitoring module 12 is used for monitoring the life track information of the current user.
  • the comparison module 14 is used to compare the life trajectory information of the current user with the preset life trajectory information of the target user.
  • the judging module 16 is used to judge whether the current user is the target user according to the comparison result.
  • the learning module 18 is used to obtain the control habit parameters of the target user according to the self-learning model established by the target user for the setting parameters of the home appliances when the current user is the target user, and to control the home appliances according to the control habit parameters of the target users.
  • control device 100 for household electrical appliances by comparing the current user's life trajectory information with the pre-stored target user's preset life trajectory information, it can determine whether the current user needs to self-learn its operating habits target users, and when the current user is a target user who needs to self-learn their operating habits, it can self-learn the setting parameters of home appliances for this target user, so as to realize the establishment of self-learning models for different users and improve user experience. experience.
  • home appliances include but are not limited to air conditioners, humidifiers, air purifiers, TVs, smart speakers, and the like.
  • the current user may be understood as a moving object appearing within the monitoring range of the home appliance.
  • the household appliances may include a monitoring device, which can collect sound data, image data or radar signal data, etc. within the monitoring range according to a preset frequency.
  • a monitoring device which can collect sound data, image data or radar signal data, etc. within the monitoring range according to a preset frequency.
  • the detection device includes radar.
  • Target users can be understood as users who need home appliances to independently establish self-learning models and determine control habit parameters.
  • the preset life trajectory information may be pre-stored life trajectory information of the target user within the monitoring range of the home appliance.
  • there are multiple target users and the preset life track information of the multiple target users is different from each other. In this way, different target users can be distinguished based on the preset life trajectory information, and a self-learning model can be independently established for each target user.
  • target users may include housewives, home office workers, home students, and the like. In one example, the same home appliance can self-learn the control habits of 15 target users.
  • the current user’s life trajectory information After obtaining the current user’s life trajectory information, by comparing the current user’s life trajectory information with the target user’s preset life trajectory information, it can be determined whether the current user is a target user who needs to self-learn its operating habits, so as to determine whether Learn the current user's control habits for home appliances. If the comparison result shows that the current user is a target user who needs to self-learn its operating habits, then use the current user's setting parameters for home appliances as the target user's setting parameters for home appliances, and establish a self-study corresponding to the target user. learning model.
  • the setting parameters may include at least one of a temperature parameter, an air outlet mode parameter, and an air direction parameter.
  • the target user's control habit parameters determined according to the self-learning model may include at least one of setting parameters.
  • the self-learning of the target user's control habits is completed.
  • the setting parameters of the target user for the household appliances obtained seven times are weighted to obtain the final self-learning model corresponding to the user, so as to determine the control habit parameters of the target user.
  • the target user appears within the monitoring range next time, the target user does not need to manually adjust the setting parameters of the home appliance, and the home appliance can directly operate according to the control habit parameters of the target user, thereby simplifying operations and improving user experience.
  • the control device 100 further includes an acquisition module, a determination module, an inquiry module, an establishment module and a generation module.
  • the obtaining module is used to obtain the identification conditions of the target user, and the identification conditions include identification period and identification location.
  • the determining module is used for determining the active time when an active object is detected.
  • the inquiry module is used for inquiring whether the activity object is the target user when the activity moment is in the identification period.
  • the establishing module is used to establish the spatial correspondence between the activity track of the active object and the recognized position when the active object is the target user.
  • the generation module is used to generate the preset life trajectory information of the target user according to the spatial correspondence and the identification period.
  • the corresponding relationship between the recognized position and the actual space can be established, and the preset life trajectory information of the target user can be determined, so as to facilitate the comparison between the preset life trajectory information of the target user and the current user's life trajectory information.
  • the identified position is the name of a certain position, that is to say, the identified position itself does not include spatial information such as the position's coordinates, range, distance from the home appliance, and orientation relative to the home appliance. Therefore, Home appliances cannot determine whether the current user is a target user who needs to self-learn their operating habits by comparing the recognition position of the target user with the current user's movement trajectory. It is necessary to establish the correspondence between the recognition position and the actual space in advance to determine the identification Location Spatial information other than name.
  • the identification condition of the target user can be defined by the target user.
  • the target user or other users can enter the identification conditions of the target user through terminal devices such as mobile phones, tablet computers, notebook computers, and remote controls.
  • the identification period may include a start time, an end time and other times between the start time and the end time.
  • the identified location may include at least one of a kitchen, an entrance, a sofa, a dining table, a writing desk, and a balcony.
  • "time”, “starting time”, “ending time”, “activity time”, and “current time” may include hours, hours and minutes, Hours, minutes and seconds may also be included, but are not limited here.
  • the target user is a housewife
  • the recognition period of the recognition condition is 6:00-7:00
  • the recognition location of the recognition condition is the kitchen.
  • the target user is an office worker at home, the recognition period of the recognition condition is 7:30-8:00, and the recognition position of the recognition condition is a dining table.
  • the target user is a student at home, the recognition period of the recognition condition is 18:00-19:00, and the recognition position of the recognition condition is a writing desk.
  • the home appliances may include radar, and the radar may be used to monitor whether there is a moving object.
  • the active object may be a target user who needs to self-learn its operating habits, a non-target user who does not need to self-learn its operating habits, an animal, or any other movable object.
  • the active moment can be understood as the moment when the radar confirms that the active object is detected. That is to say, the active moment can be the moment when the radar detects that the active object appears within the monitoring range for the first time, or it can be when the radar continues to monitor the objects within the monitoring range according to the preset frequency and detects that the active object is within the monitoring range again
  • the time of internal time is not limited here.
  • the activity moment is in the recognition period, which can be understood as the activity moment is equal to the start moment of the recognition period, or the activity moment is equal to the end moment of the recognition period, or the activity moment is equal to other moments between the start moment and the end moment.
  • the first duration deviation can be set, That is, an activity moment that is earlier than the start moment of the identification period and does not exceed the first duration deviation or an activity moment that is later than the end moment of the identification period and does not exceed the first duration deviation is considered to be in the identification period.
  • the active moment is in the identification period, which can also be understood as the moment when the active moment is equal to the first duration deviation before the start moment of the identification period, or the moment when the active moment is equal to the first duration deviation after the end moment of the identification period, or The activity time is equal to other times between the time of the first duration deviation before the start time and the time of the first duration deviation after the end time.
  • the first duration deviation is set to 30 minutes; in some embodiments, the first duration deviation is set to 20 minutes; in other embodiments, the first duration deviation can also be set to other values, in This is not limited.
  • the APP on the mobile phone displays inquiry information such as "Are you the target user A whose identification conditions have been entered?", and if a signal representing "Yes" is received, the step of establishing a spatial correspondence is entered; if If the signal characterized as "No" is received or the signal is not received, then re-enter the step of monitoring the active object.
  • the query logic in this case, for example, first ask the target user whose identification period is earlier, if it is not the target user, then ask another target user who is later in the identification period; or first ask the target user who is later in the identification period If the target user is not the target user, then ask another target user who is earlier in the recognition period; or, first ask the target user corresponding to the recognition period with a smaller duration deviation, if not the target user, then ask the target user with a larger duration deviation Identify another target user corresponding to the time period. In this way, it is possible to ensure that the inquiry is carried out normally, to avoid missing the target user of the inquiry, and to improve the accuracy of the inquiry.
  • the radar of the home appliance can track the activity track of the moving object, and the activity track tracked by the radar can include the moving direction of the moving object relative to the radar and the distance of the moving object relative to the radar.
  • the radar can identify the layout of the house through the tracked activity trajectory. For example, the kitchen is 10 meters in front of the left, the dining room is 5 meters in front of it, and the study is 3 meters in front of the right.
  • the active track of the active object is used as the spatial information of the recognition position of the target user, and the spatial correspondence between the active track of the active object and the recognition position is established, Therefore, the spatial information of the identified position can be determined according to the spatial correspondence.
  • preset life trajectory information of the target user is generated. That is, the preset life trajectory of the target user includes the identification period of the target user and the pre-marked activity trajectory of the target user.
  • the recognition period for target user A who needs to self-learn his operating habits is from 6 am to 7 am
  • the recognition location for target user A who needs self-learning about his operating habits is the kitchen
  • the first duration The deviation is 30 minutes. If the activity time is any time between 5:30 am and 7:30 am, it is determined that the activity time is in the identification period of 6 am-7 am.
  • the identification period for the target user B who needs to self-learn his operating habits is from 7:30 am to 8 am.
  • the activity time when the detected moving object appears in the monitoring range is 7:10, and the moving track of the monitored moving object within the monitoring range is to appear on the left side of the monitoring range, moving from the position 8.5 meters in front of the left front of the home appliance to the home appliance 11.5 meters in front of the left side of the device, and stop or fine-tune actions near the position 11.5 meters in front of the left side of the home appliance.
  • the target user A who needs to self-learn his operating habits is determined not to be the target user A who needs to self-learn his operating habits, then ask whether the active object is the target user B who needs to self-learn his operating habits; It is the target user A who needs to self-learn its operating habits, then use the activity trajectory of the activity object as the spatial information of the kitchen, establish the corresponding relationship between the activity trajectory of the activity object and the space of the kitchen, and set the "6:00-7:00 , appearing on the left side of the monitoring range, within 8.5m-11.5m to the left, stay or fine-tune the action" as the preset life track information of the target user A who needs to self-learn his operating habits.
  • the comparison module 14 is also used to judge whether the current moment of the current user matches the preset time period of the target user, and judge whether the current trajectory of the current user matches the preset trajectory of the target user.
  • the preset time period may be the above-mentioned identification time period.
  • the preset time period may include a start time, an end time and other times between the start time and the end time.
  • the preset trajectory may be the activity trajectory of the target user's activity object marked in advance.
  • the current moment can be understood as the moment when the current user is monitored, specifically, it can be the moment when the current user is detected for the first time, or the moment when the current user is detected again according to a preset frequency, which is not limited here.
  • comparison module 14 can perform the step of matching period and the step of matching trajectory, wherein, the step of matching period can be performed first, and then the step of matching trajectory can be performed; limited.
  • the matching result obtained by matching the current time and the preset time period for the first time will not affect The second step to match the current moment and the preset time period. That is to say, when the current trajectory of the current user matches the preset trajectory, if it is determined in the first matching period step that the current moment of the current user does not match the preset period of the target user, then it is determined that the current user is not Target users who need to self-learn their operating habits. However, if it is determined in the second matching period step that the current moment of the current user matches the preset period of the target user, it can be determined that the current user needs to learn their operating habits. Target users for self-learning.
  • the learning module 16 is also used for when the current user is in the target user's preset period at the current moment, and the coincidence degree between the current user's current trajectory and the target user's preset trajectory is greater than or equal to the preset When the threshold is reached, the current user is determined to be the target user.
  • the current moment is in the preset period, which can be understood as the current moment is equal to the start moment of the preset period, or the current moment is equal to the end moment of the preset period, or the current moment is equal to other moments between the start moment and the end moment .
  • a second duration deviation can be set That is, the current moment that is earlier than the start moment of the preset period and does not exceed the second duration deviation or the current moment that is later than the end moment of the preset period and does not exceed the second duration deviation is considered to be in the preset period.
  • the current moment is in the preset time period, which can also be understood as the moment when the current moment is equal to the second time length deviation before the start time of the preset time period, or the current time is equal to the second time length deviation after the end time of the preset time period. time, or other times between the time when the current time is equal to the second time length deviation before the start time and the second time length deviation after the end time.
  • the second duration deviation is set to 30 minutes; in some embodiments, the second duration deviation is set to 20 minutes; in other embodiments, the second duration deviation can also be set to other values, in This is not limited.
  • the preset threshold is 85%, that is, when the overlap between the current trajectory of the current user and the preset trajectory of the target user reaches or exceeds 85% (such as 90%, 95%, 100%) , it can be considered that the current trajectory is successfully compared with the preset trajectory; when the coincidence degree between the current trajectory of the current user and the preset trajectory of the target user is lower than 85%, it can be considered that the current trajectory cannot be compared with the preset trajectory.
  • the preset time period for target users who need to self-learn their operating habits is 6:00 am to 7:00 am.
  • the preset trajectory of the target user who needs to self-learn their operating habits is to appear on the left side of the monitoring range, 8.5 meters to 11.5 meters in front of the left, stay or fine-tune the action.
  • the current time when the current user is monitored is 6:20 in the morning, and the current trajectory of the current user appears on the left side of the monitoring range, and stays in the range of 8.4-11.5 meters in front of the left. Since the coincidence degree of the current track and the preset track exceeds 85%, and the current moment is compared with the preset time period, it can be determined that the current user is a target user whose operating habits need to be self-learned.
  • control device 100 further includes a filing module.
  • the file building module is used to prompt the current user to file when the current user is not the target user.
  • the current user's control habits for the household appliances can be self-learned.
  • the filing reminder can be provided through terminal devices such as mobile phones, tablet computers, notebook computers, and remote controls.
  • the way of prompting for filing may include text prompt and/or voice prompt.
  • the content of the filing prompt may include "Do you need to conduct self-study on your control habits? If necessary, please enter your identification conditions according to the prompt".
  • control device 100 further includes a recording module.
  • the input module is used to provide an interactive interface for inputting identification conditions when it is determined that the current user needs to file; determine the identification conditions of the current user according to the input information of the interactive interface, and take the current user as one of the target users.
  • the current user performs self-study on control habits of household electrical appliances.
  • the current user is prompted to create a file through the mobile phone.
  • the mobile phone includes a display screen.
  • the display screen of the mobile phone will display the prompt words "Do you need to self-study your control habits? If necessary, please enter your identification conditions according to the prompts".
  • the display screen of the mobile phone provides a selection button representing "Yes” and a cancel button representing "No".
  • the cancel button When it is detected that the cancel button is triggered, it is determined that the current user does not need to create a profile, and exits the current interface.
  • the selection button is triggered, it is determined that the current user needs to create a file, and then an interactive interface for inputting identification conditions is provided.
  • a mobile phone is used to prompt the current user to create a file, and the mobile phone has a voice recognition function.
  • the mobile phone includes a speaker and a display screen.
  • the speaker of the mobile phone will broadcast the prompt voice of "Do you need to self-learn your control habits? If necessary, please enter your identification conditions according to the prompts".
  • the current user detected this time is ignored.
  • an interactive interface for entering the recognition condition is provided through the display screen.
  • the electronic device 200 of the embodiment of the present application includes one or more processors 22 and memory 24, and the memory 24 stores a computer program 26.
  • the computer program 26 is executed by the processor 22, any of the above-mentioned items can be realized.
  • the electronic device of the embodiment of the present application by comparing the current user's life track information with the pre-stored target user's preset life track information, it can be determined whether the current user is a target user who needs to self-learn its operating habits, And when the current user is a target user who needs to self-learn its operating habits, it can self-learn the setting parameters of home appliances for the target user, so as to realize the establishment of self-learning models for different users and improve user experience.
  • the processor 22 is configured to implement the above step S11 , step S13 , step S15 and step S17 .
  • the processor 22 is configured to implement the above step S21, step S23, step S25, step S27 and step S29.
  • the processor 22 is configured to implement the above step S131.
  • the processor 22 is configured to implement the above step S151.
  • the processor 22 is configured to implement the above step S19.
  • the electronic device 200 is a home appliance or a server.
  • the above-mentioned control method for a household appliance may be realized by a household appliance, and the method for controlling the above-mentioned household appliance may also be realized by a server.
  • a control method of another household electrical appliance may be implemented by one household electrical appliance.
  • a control method for an air conditioner may be implemented through a smart refrigerator.
  • the method for controlling the air conditioner in the living room can be realized through the air conditioner in the bedroom.
  • the computer-readable storage medium of the embodiment of the present application has a computer program stored thereon, and is characterized in that, when the program is executed by a processor, the steps of the method for controlling a household appliance in any one of the above-mentioned embodiments are implemented.
  • step S11 , step S13 , step S15 and step S17 of the above control method can be implemented.
  • step S21 , step S23 , step S25 , step S27 and step S29 of the above control method can be implemented.
  • step S131 of the above control method can be realized.
  • step S151 of the above control method can be realized.
  • step S19 of the above control method can be realized.
  • the computer-readable storage medium may be set in a server or in a home appliance, and the home appliance can communicate with the server to obtain a corresponding program.
  • a computer program includes computer program code.
  • the computer program code may be in source code form, object code form, executable file or some intermediate form, etc.
  • the computer-readable storage medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, removable hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random memory Access memory (RAM, Random Access Memory), and software distribution media, etc.
  • the processor can be a central processing unit (Central Processing Unit, CPU), or other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), off-the-shelf programmable Field-Programmable Gate Array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
  • CPU Central Processing Unit
  • DSP Digital Signal Processor
  • ASIC Application Specific Integrated Circuit
  • FPGA Field-Programmable Gate Array
  • references to the terms “one embodiment,” “some embodiments,” “illustrative embodiments,” “example,” “specific examples,” or “some examples” are intended to mean A specific feature, structure, material, or characteristic described by an embodiment or example is included in at least one embodiment or example of the present application.
  • schematic representations of the above terms do not necessarily refer to the same embodiment or example.
  • the specific features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
  • a "computer-readable medium” may be any device that can contain, store, communicate, propagate, or transmit a program for use in or in conjunction with an instruction execution system, device, or device.
  • computer-readable media include the following: electrical connection with one or more wires (electronic device), portable computer disk case (magnetic device), random access memory (RAM), Read Only Memory (ROM), Erasable and Editable Read Only Memory (EPROM or Flash Memory), Fiber Optic Devices, and Portable Compact Disc Read Only Memory (CDROM).
  • the computer-readable medium may even be paper or other suitable medium on which the program can be printed, since the program can be read, for example, by optically scanning the paper or other medium, followed by editing, interpretation or other suitable processing if necessary.
  • the program is processed electronically and stored in computer memory.
  • each part of the embodiments of the present application may be implemented by hardware, software, firmware or a combination thereof.
  • various steps or methods may be implemented by software or firmware stored in memory and executed by a suitable instruction execution system.
  • a suitable instruction execution system For example, if implemented in hardware, as in another embodiment, it can be implemented by any one or combination of the following techniques known in the art: Discrete logic circuits, ASICs with suitable combinational logic gates, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
  • each functional unit in each embodiment of the present application may be integrated into one processing module, each unit may exist separately physically, or two or more units may be integrated into one module.
  • the above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules. If the integrated modules are realized in the form of software function modules and sold or used as independent products, they can also be stored in a computer-readable storage medium.
  • the storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, and the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A household appliance control method, a control apparatus, an electronic device, and a storage medium. The household appliance control method comprises: monitoring life track information of a current user; comparing the life track information of the current user with preset life track information of a target user; determining whether the current user is the target user according to a comparison result; when the current user is the target user, obtaining a control habit parameter of the target user according to a self-learning model established on the basis of a parameter set by the target user for the household appliance, and controlling the household appliance according to the control habit parameter of the target user.

Description

家电设备的控制方法、控制装置、电子设备及存储介质Control method, control device, electronic device, and storage medium for home appliance
相关申请的交叉引用Cross References to Related Applications
本申请要求于2021年11月08日提交的申请号为202111313832.5、名称为“家电设备的控制方法、控制装置、电子设备及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application with application number 202111313832.5 and titled "Control method, control device, electronic equipment and storage medium for home appliances" filed on November 08, 2021, the entire contents of which are incorporated by reference in In this application.
技术领域technical field
本申请涉及家用设备技术领域,特别涉及一种家电设备的控制方法、控制装置、电子设备及存储介质。The present application relates to the technical field of household appliances, and in particular to a control method, a control device, electronic equipment, and a storage medium for household appliances.
背景技术Background technique
随着科学技术的飞速发展,越来越多的空调等智能家电进入千家万户,为人们的生活提供极大的便利。在相关技术中,空调具备自学习功能,在自学习模式下,空调能够记录用户设置的空调运行参数,并根据多次记录的数据确定用户的设置习惯,之后用户在使用空调时无需再次设置空调运行参数,空调能够自行根据用户的设置习惯执行相应的空调运行参数。With the rapid development of science and technology, more and more smart home appliances such as air conditioners have entered thousands of households, providing great convenience for people's lives. In related technologies, the air conditioner has a self-learning function. In the self-learning mode, the air conditioner can record the operating parameters of the air conditioner set by the user, and determine the user's setting habits based on the data recorded multiple times. After that, the user does not need to set the air conditioner again when using the air conditioner. Operating parameters, the air conditioner can execute the corresponding air conditioner operating parameters according to the user's setting habits.
但是,在多个家庭成员共同使用同一空调的情况下,由于每个家庭成员的设置习惯相差较大,空调无法区分不同的家庭成员,从而空调无法根据每个家庭成员建立自学习模式,空调也无法根据每个家庭成员的设置习惯自动执行相应的空调运行参数。However, when multiple family members use the same air conditioner, since the setting habits of each family member are quite different, the air conditioner cannot distinguish between different family members, so the air conditioner cannot establish a self-learning mode according to each family member, and the air conditioner cannot It is impossible to automatically execute the corresponding air conditioner operating parameters according to the setting habits of each family member.
发明内容Contents of the invention
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的一个目的在于提出一种家电设备的控制方法,该家电设备的控制方法能够基于生活轨迹信息区分不同的用户,进而实现为不同的用户建立自学习模型,提升用户体验。This application aims to solve one of the technical problems in the related art at least to a certain extent. Therefore, an object of the present application is to propose a control method for home appliances, which can distinguish different users based on life trajectory information, and then implement self-learning models for different users to improve user experience.
本申请的第二个目的在于提出一种家电设备的控制装置。The second purpose of the present application is to propose a control device for household appliances.
本申请的第三个目的在于提出一种电子设备。The third object of the present application is to provide an electronic device.
本申请的第四个目的在于提出一种计算机可读存储介质。The fourth object of the present application is to provide a computer-readable storage medium.
为了实现上述目的,本申请第一方面实施例的家电设备的控制方法包括:监测当前用户的生活轨迹信息;将所述当前用户的生活轨迹信息与目标用户的预设生活轨迹信息进行比较;根据比较结果判断所述当前用户是否为所述目标用户;当所述当前用户为所述目标用户时,根据所述目标用户针对所述家电设备的设置参数建立的自学习模型获得所述目标用户的控制习惯参数,并根据所述目标用户的控制习惯参数对所述家电设备进行控制。In order to achieve the above purpose, the control method of the home appliance in the embodiment of the first aspect of the present application includes: monitoring the life track information of the current user; comparing the life track information of the current user with the preset life track information of the target user; Judging whether the current user is the target user based on the comparison result; when the current user is the target user, obtain the target user's information according to the self-learning model established by the target user for the setting parameters of the home appliance. control habit parameters, and control the household appliances according to the control habit parameters of the target user.
根据本申请实施例的家电设备的控制方法,通过将当前用户的生活轨迹信息与预先存 储的目标用户的预设生活轨迹信息进行比较,能够确定当前用户是否为目标用户,并且能够在当前用户是目标用户时,针对该目标用户对家电设备的设置参数进行自学习,从而实现为不同的用户建立自学习模型,提升用户体验。According to the control method of the home appliance in the embodiment of the present application, by comparing the life trajectory information of the current user with the preset life trajectory information of the target user stored in advance, it can be determined whether the current user is the target user, and it can be determined whether the current user is the target user. For the target user, self-learning is performed on the setting parameters of home appliances for the target user, so as to realize the establishment of self-learning models for different users and improve user experience.
在本申请的一个实施例中,在将所述当前用户的生活轨迹信息与所述目标用户的预设生活轨迹信息进行比较之前,所述控制方法还包括:获取所述目标用户的识别条件,所述识别条件包括识别时段和识别位置;在监测到活动对象时,确定活动时刻;在所述活动时刻处于所述识别时段时,询问所述活动对象是否为所述目标用户;在所述活动对象为所述目标用户时,建立所述活动对象的活动轨迹与所述识别位置的空间对应关系;根据所述空间对应关系和所述识别时段生成所述目标用户的预设生活轨迹信息。In an embodiment of the present application, before comparing the life trajectory information of the current user with the preset life trajectory information of the target user, the control method further includes: acquiring the identification condition of the target user, The recognition conditions include a recognition period and a recognition position; when an active object is monitored, determine the activity moment; when the activity moment is within the recognition period, ask whether the active object is the target user; When the object is the target user, establish a spatial correspondence between the activity trajectory of the active object and the identified location; generate preset life trajectory information of the target user according to the spatial correspondence and the identification period.
在本申请的一个实施例中,所述目标用户的预设生活轨迹信息包括预设时段和预设轨迹,所述当前用户的生活轨迹信息包括当前时刻和当前轨迹,将所述当前用户的生活轨迹信息与目标用户的预设生活轨迹信息进行比较,包括:判断所述当前用户的当前时刻与所述目标用户的预设时段是否匹配,并判断所述当前用户的当前轨迹与所述目标用户的预设轨迹是否匹配。In one embodiment of the present application, the preset life trajectory information of the target user includes a preset time period and a preset trajectory, the current user's life trajectory information includes the current moment and the current trajectory, and the current user's life trajectory The trajectory information is compared with the preset life trajectory information of the target user, including: judging whether the current moment of the current user matches the preset time period of the target user, and judging whether the current trajectory of the current user is consistent with the target user’s Whether the preset trajectory matches.
在本申请的一个实施例中,根据比较结果判断所述当前用户是否为所述目标用户,包括:在所述当前用户的当前时刻处于所述目标用户的预设时段、所述当前用户的当前轨迹与所述目标用户的预设轨迹之间的重合度大于等于预设阈值时,确定所述当前用户为所述目标用户。In an embodiment of the present application, judging whether the current user is the target user according to the comparison result includes: the current user is in the target user's preset time period at the current moment, the current user's current When the coincidence degree between the trajectory and the preset trajectory of the target user is greater than or equal to a preset threshold, it is determined that the current user is the target user.
在本申请的一个实施例中,在根据比较结果判断所述当前用户是否为所述目标用户之后,所述控制方法还包括:当所述当前用户不是所述目标用户时,对所述当前用户进行建档提示。In an embodiment of the present application, after judging whether the current user is the target user according to the comparison result, the control method further includes: when the current user is not the target user, Prompt for filing.
在本申请的一个实施例中,所述目标用户包括多个,多个所述目标用户的预设生活轨迹信息互不相同。In an embodiment of the present application, the target users include multiple target users, and the preset life trajectory information of the multiple target users is different from each other.
为了实现上述目的,本申请第二方面实施例的家电设备的控制装置包括监测模块、比较模块、判断模块和学习模块。监测模块用于监测当前用户的生活轨迹信息。比较模块用于将所述当前用户的生活轨迹信息与目标用户的预设生活轨迹信息进行比较。判断模块用于根据比较结果判断所述当前用户是否为所述目标用户。学习模块用于当所述当前用户为所述目标用户时,根据所述目标用户针对所述家电设备的设置参数建立的自学习模型获得所述目标用户的控制习惯参数,并根据所述目标用户的控制习惯参数对所述家电设备进行控制。In order to achieve the above purpose, the control device for household appliances in the embodiment of the second aspect of the present application includes a monitoring module, a comparing module, a judging module and a learning module. The monitoring module is used to monitor the life track information of the current user. The comparison module is used to compare the life track information of the current user with the preset life track information of the target user. The judging module is used to judge whether the current user is the target user according to the comparison result. The learning module is used to obtain the control habit parameters of the target user according to the self-learning model established by the target user for the setting parameters of the home appliance when the current user is the target user, and to obtain the control habit parameters of the target user according to the target user The control habit parameter controls the home appliance.
根据本申请实施例的家电设备的控制装置,通过将当前用户的生活轨迹信息与预先存储的目标用户的预设生活轨迹信息进行比较,能够确定当前用户是否为目标用户,并且能 够在当前用户是目标用户时,针对该目标用户对家电设备的设置参数进行自学习,从而实现为不同的用户建立自学习模型,提升用户体验。According to the control device for household appliances in the embodiment of the present application, by comparing the current user's life trajectory information with the pre-stored target user's preset life trajectory information, it can determine whether the current user is a target user, and can determine whether the current user is a target user. For the target user, self-learning is performed on the setting parameters of home appliances for the target user, so as to realize the establishment of self-learning models for different users and improve user experience.
为了实现上述目的,本申请第三方面实施例的电子设备包括一个或多个处理器和存储器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行的情况下,实现上述任一项实施例所述的家电设备的控制方法的步骤。In order to achieve the above object, the electronic device in the embodiment of the third aspect of the present application includes one or more processors and memory, the memory stores a computer program, and when the computer program is executed by the processor, any of the above The steps of the control method for household appliances described in an embodiment.
根据本申请实施例的电子设备,通过将当前用户的生活轨迹信息与预先存储的目标用户的预设生活轨迹信息进行比较,能够确定当前用户是否为目标用户,并且能够在当前用户是目标用户时,针对该目标用户对家电设备的设置参数进行自学习,从而实现为不同的用户建立自学习模型,提升用户体验。According to the electronic device of the embodiment of the present application, by comparing the life trajectory information of the current user with the preset life trajectory information of the target user stored in advance, it can be determined whether the current user is the target user, and it can be determined when the current user is the target user According to the target user, self-learning is performed on the setting parameters of home appliances, so as to realize the establishment of self-learning models for different users and improve user experience.
在本申请的一个实施例中,所述电子设备为家电设备或者服务器。In one embodiment of the present application, the electronic device is a household electrical appliance or a server.
为了实现上述目的,本申请第四方面实施例的计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行的情况下,实现上述任一项实施例所述的家电设备的控制方法的步骤。In order to achieve the above object, the computer-readable storage medium of the embodiment of the fourth aspect of the present application has a computer program stored thereon, and it is characterized in that, when the program is executed by a processor, it can realize any one of the above-mentioned embodiments. The steps of the control method of the household electrical appliances.
根据本申请实施例的计算机可读存储介质,通过将当前用户的生活轨迹信息与预先存储的目标用户的预设生活轨迹信息进行比较,能够确定当前用户是否为目标用户,并且能够在当前用户是目标用户时,针对该目标用户对家电设备的设置参数进行自学习,从而实现为不同的用户建立自学习模型,提升用户体验。According to the computer-readable storage medium of the embodiment of the present application, by comparing the life track information of the current user with the preset life track information of the target user stored in advance, it can be determined whether the current user is the target user, and it can be determined whether the current user is the target user. For the target user, self-learning is performed on the setting parameters of home appliances for the target user, so as to realize the establishment of self-learning models for different users and improve user experience.
本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。Additional aspects and advantages of the application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the application.
附图说明Description of drawings
本申请的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, wherein:
图1是根据本申请一个实施例的家电设备的控制方法的流程示意图;FIG. 1 is a schematic flowchart of a control method for a household electrical appliance according to an embodiment of the present application;
图2是根据本申请一个实施例的家电设备的控制方法的流程示意图;Fig. 2 is a schematic flowchart of a control method for a household electrical appliance according to an embodiment of the present application;
图3是根据本申请一个实施例的家电设备的控制方法的流程示意图;FIG. 3 is a schematic flowchart of a control method for a household electrical appliance according to an embodiment of the present application;
图4是根据本申请一个实施例的家电设备的控制方法的流程示意图;Fig. 4 is a schematic flowchart of a control method for a household electrical appliance according to an embodiment of the present application;
图5是根据本申请一个实施例的家电设备的控制方法的流程示意图;Fig. 5 is a schematic flowchart of a control method for a household electrical appliance according to an embodiment of the present application;
图6是根据本申请一个实施例的家电设备的控制装置的结构框图;Fig. 6 is a structural block diagram of a control device for household appliances according to an embodiment of the present application;
图7是根据本申请一个实施例的电子设备的结构框图。Fig. 7 is a structural block diagram of an electronic device according to an embodiment of the present application.
具体实施方式Detailed ways
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描 述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。Embodiments of the present application are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary, and are only used to explain the present application, and should not be construed as limiting the present application.
在本申请的实施例的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本申请的实施例的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。In the description of the embodiments of the present application, the terms "first" and "second" are used for description purposes only, and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of said features. In the description of the embodiments of the present application, "plurality" means two or more, unless otherwise specifically defined.
请参阅图1,本申请实施例的家电设备的控制方法包括:Please refer to FIG. 1 , the control method of the household appliances in the embodiment of the present application includes:
S11:监测当前用户的生活轨迹信息;S11: Monitor the life track information of the current user;
S13:将当前用户的生活轨迹信息与目标用户的预设生活轨迹信息进行比较;S13: Comparing the life track information of the current user with the preset life track information of the target user;
S15:根据比较结果判断当前用户是否为目标用户;S15: judging whether the current user is the target user according to the comparison result;
S17:当当前用户为目标用户时,根据目标用户针对家电设备的设置参数建立的自学习模型获得目标用户的控制习惯参数,并根据目标用户的控制习惯参数对家电设备进行控制。S17: When the current user is the target user, obtain the target user's control habit parameters according to the self-learning model established by the target user for the setting parameters of the home appliances, and control the home appliances according to the target user's control habit parameters.
根据本申请实施例的家电设备的控制方法,通过将当前用户的生活轨迹信息与预先存储的目标用户的预设生活轨迹信息进行比较,能够确定当前用户是否为需要对其操作习惯进行自学习的目标用户,并且能够在当前用户是需要对其操作习惯进行自学习的目标用户时,针对该目标用户对家电设备的设置参数进行自学习,从而实现为不同的用户建立自学习模型,提升用户体验。According to the control method for household electrical appliances in the embodiment of the present application, by comparing the current user's life trajectory information with the pre-stored target user's preset life trajectory information, it can be determined whether the current user needs to self-learn its operating habits Target users, and when the current user is a target user who needs to self-learn their operating habits, self-learn the setting parameters of home appliances for the target user, so as to establish a self-learning model for different users and improve user experience .
可以理解,在相关技术中,当家电设备处于自学习模式下时,无论多少用户对该家电设备进行操作,家电设备均默认为同一个用户操作,并同时针对多个用户对家电设备的设置参数进行自学习,也即是说,相关技术中的电子设备仅能够以自身为单位建立一个自学习模型。但是,通常情况下,一个家庭中包括多个家庭成员,每个家庭成员对家电设备的设置参数的控制习惯各不相同,在家电设备无法区分不同用户的情况下,家电设备也就无法针对每个家庭成员建立每个家庭成员的自学习模型,也就无法按照每个家庭成员的控制习惯分别自动运行家电设备。即使将每个家庭成员在同一家电设备上的控制习惯按照时间的先后顺序进行加权处理得到一个综合的自学习模型,也无法做到因人而异的控制,无法满足不同家庭成员的使用需求。It can be understood that, in the related art, when the home appliance is in the self-learning mode, no matter how many users operate the home appliance, the home appliance defaults to the same user operation, and sets parameters for the home appliance for multiple users at the same time. Carrying out self-learning, that is to say, the electronic device in the related art can only establish a self-learning model with itself as a unit. However, under normal circumstances, a family includes multiple family members, and each family member has different control habits on the setting parameters of the household appliances. If each family member establishes a self-learning model for each family member, it is impossible to automatically operate the home appliances according to the control habits of each family member. Even if the control habits of each family member on the same household appliance are weighted in chronological order to obtain a comprehensive self-learning model, it is impossible to achieve individual control and meet the needs of different family members.
具体地,家电设备包括但不限于空调、加湿器、空气净化器、电视机、智能音箱等。Specifically, home appliances include but are not limited to air conditioners, humidifiers, air purifiers, TVs, smart speakers, and the like.
当前用户,可以理解为出现在家电设备的监测范围内的运动对象。The current user may be understood as a moving object appearing within the monitoring range of the home appliance.
在某些实施例中,家电设备可包括监测装置,监测装置能够按照预设频率采集监测范围内的声音数据、图像数据或者雷达信号数据等,根据监测装置采集到的数据可以确定监测范围内是否存在运动对象,并且在监测范围内存在运动对象时,可以对运动对象的运动轨迹持续进行跟踪并生成生活轨迹信息。在一个例子中,检测装置包括雷达。In some embodiments, the household appliances may include a monitoring device, which can collect sound data, image data or radar signal data, etc. within the monitoring range according to a preset frequency. There is a moving object, and when there is a moving object within the monitoring range, the trajectory of the moving object can be continuously tracked and life trajectory information can be generated. In one example, the detection device includes radar.
目标用户,可以理解为需要家电设备单独建立自学习模型并确定控制习惯参数的用户。预设生活轨迹信息可以是预先存储的目标用户在家电设备的监测范围内的生活轨迹信息。在本申请的一个实施例中,目标用户包括多个,多个目标用户的预设生活轨迹信息互不相同。如此,能够基于预设生活轨迹信息区分不同的目标用户,实现为每个目标用户单独建立自学习模型。Target users can be understood as users who need home appliances to independently establish self-learning models and determine control habit parameters. The preset life trajectory information may be pre-stored life trajectory information of the target user within the monitoring range of the home appliance. In an embodiment of the present application, there are multiple target users, and the preset life track information of the multiple target users is different from each other. In this way, different target users can be distinguished based on the preset life trajectory information, and a self-learning model can be independently established for each target user.
在某些实施例中,目标用户可包括家庭主妇、家中上班族、家中学生等。In some embodiments, target users may include housewives, home office workers, home students, and the like.
在一个例子中,同一家电设备能够建立5个自学习模型。在一个例子中,同一家电设备能够对15个目标用户的控制习惯进行自学习。In one example, five self-learning models can be built for the same home appliance. In one example, the same home appliance can self-learn the control habits of 15 target users.
在获取到当前用户的生活轨迹信息之后,通过比较当前用户的生活轨迹信息和目标用户的预设生活轨迹信息,可以确定当前用户是否为需要对其操作习惯进行自学习的目标用户,从而确定是否对当前用户针对家电设备的控制习惯进行学习。若比较结果显示当前用户为需要对其操作习惯进行自学习的目标用户,则将当前用户针对家电设备的设置参数作为该目标用户针对家电设备的设置参数,并建立与该目标用户相对应的自学习模型。After obtaining the current user’s life trajectory information, by comparing the current user’s life trajectory information with the target user’s preset life trajectory information, it can be determined whether the current user is a target user who needs to self-learn its operating habits, so as to determine whether Learn the current user's control habits for home appliances. If the comparison result shows that the current user is a target user who needs to self-learn its operating habits, then use the current user's setting parameters for home appliances as the target user's setting parameters for home appliances, and establish a self-study corresponding to the target user. learning model.
设置参数可包括温度参数、出风模式参数、风向参数中的至少一种。根据自学习模型确定的目标用户的控制习惯参数可包括设置参数中的至少一种。The setting parameters may include at least one of a temperature parameter, an air outlet mode parameter, and an air direction parameter. The target user's control habit parameters determined according to the self-learning model may include at least one of setting parameters.
在一个实施例中,在累计获得同一目标用户针对家电设备的设置参数的次数达到7次时,完成对该目标用户的控制习惯的自学习。对7次获得的该目标用户针对家电设备的设置参数进行加权处理,得到该用户对应的最终的自学习模型,从而确定与该目标用户的控制习惯参数。在下一次监测到该目标用户出现在监测范围内时,不需要目标用户手动调节家电设备的设置参数,家电设备能够根据该目标用户的控制习惯参数直接运行,从而简化操作、提升用户体验。In one embodiment, when the accumulative number of acquisitions of the same target user's setting parameters for household electrical appliances reaches 7 times, the self-learning of the target user's control habits is completed. The setting parameters of the target user for the household appliances obtained seven times are weighted to obtain the final self-learning model corresponding to the user, so as to determine the control habit parameters of the target user. When the target user appears within the monitoring range next time, the target user does not need to manually adjust the setting parameters of the home appliance, and the home appliance can directly operate according to the control habit parameters of the target user, thereby simplifying operations and improving user experience.
需要指出的是,本申请实施例的家电设备的控制方法可由家电设备实现,也可由服务器实现,也可由家电设备和服务器共同实现,在此不作限定。It should be pointed out that the control method of the home appliance in the embodiment of the present application may be implemented by the home appliance, may also be implemented by the server, or may be jointly implemented by the home appliance and the server, which is not limited herein.
请参阅图2,在本申请的一个实施例中,在步骤S13之前,控制方法还包括:Referring to Fig. 2, in one embodiment of the present application, before step S13, the control method also includes:
S21:获取目标用户的识别条件,识别条件包括识别时段和识别位置;S21: Obtain identification conditions of the target user, the identification conditions include identification time period and identification location;
S23:在监测到活动对象时,确定活动时刻;S23: When the active object is detected, determine the active time;
S25:在活动时刻处于识别时段时,询问活动对象是否为目标用户;S25: When the activity moment is in the identification period, ask whether the activity object is the target user;
S27:在活动对象为目标用户时,建立活动对象的活动轨迹与识别位置的空间对应关系;S27: When the active object is the target user, establish a spatial correspondence between the active track of the active object and the recognized position;
S29:根据空间对应关系和识别时段生成目标用户的预设生活轨迹信息。S29: Generate preset life track information of the target user according to the spatial correspondence and the identification period.
如此,在正式开始自学习之前,能够建立识别位置与实际空间的对应关系,并确定目标用户的预设生活轨迹信息,从而便于比较目标用户的预设生活轨迹信息和当前用户的生 活轨迹信息。可以理解的是,由于识别位置是某一位置的名称,也即是说,识别位置本身并不包括位置的坐标、范围、与家电设备的距离、相对于家电设备的方位等空间信息,因此,家电设备无法通过比较目标用户的识别位置与当前用户的运动轨迹的方式确定当前用户是否需要对其操作习惯进行自学习的为目标用户,需要预先建立识别位置与实际空间的对应关系,以确定识别位置除名称外的其他空间信息。In this way, before the formal start of self-learning, it is possible to establish the corresponding relationship between the recognition position and the actual space, and determine the preset life trajectory information of the target user, so as to facilitate the comparison between the preset life trajectory information of the target user and the current user’s life trajectory information. It can be understood that since the identified position is the name of a certain position, that is to say, the identified position itself does not include spatial information such as the position's coordinates, range, distance from the home appliance, and orientation relative to the home appliance. Therefore, Home appliances cannot determine whether the current user needs to self-learn their operating habits by comparing the target user's recognition position with the current user's movement trajectory. The target user needs to establish the correspondence between the recognition position and the actual space in advance to determine the recognition Location Spatial information other than name.
具体地,在步骤S21中,目标用户的识别条件可由目标用户自定义。在一个例子中,目标用户或者其他用户可通过手机、平板电脑、笔记本电脑、遥控器等终端设备录入目标用户的识别条件。Specifically, in step S21, the identification condition of the target user can be customized by the target user. In one example, the target user or other users can enter the identification conditions of the target user through terminal devices such as mobile phones, tablet computers, notebook computers, and remote controls.
识别时段可包括起始时刻、终止时刻以及位于起始时刻和终止时刻之间的其他时刻。识别位置可包括厨房、玄关、沙发、餐桌、写字桌、阳台中的至少一种。需要指出的是,在本申请的实施例的描述中,“时刻”、“起始时刻”、“终止时刻”、“活动时刻”、“当前时刻”可包括时,也可包括时和分,也可包括时、分和秒,在此不作限定。在一个例子中,目标用户为家庭主妇,识别条件的识别时段为6:00-7:00,识别条件的识别位置为厨房。在另一个例子中,目标用户为家中上班族,识别条件的识别时段为7:30-8:00,识别条件的识别位置为餐桌。在另一个例子中,目标用户为家中学生,识别条件的识别时段为18:00-19:00,识别条件的识别位置为写字桌。The identification period may include a start time, an end time and other times between the start time and the end time. The identified location may include at least one of a kitchen, an entrance, a sofa, a dining table, a writing desk, and a balcony. It should be pointed out that in the description of the embodiments of the present application, "time", "starting time", "ending time", "activity time", and "current time" may include hours, hours and minutes, Hours, minutes and seconds may also be included, but are not limited here. In one example, the target user is a housewife, the recognition period of the recognition condition is 6:00-7:00, and the recognition location of the recognition condition is the kitchen. In another example, the target user is an office worker at home, the recognition period of the recognition condition is 7:30-8:00, and the recognition position of the recognition condition is a dining table. In another example, the target user is a student at home, the recognition period of the recognition condition is 18:00-19:00, and the recognition position of the recognition condition is a writing desk.
在步骤S23中,家电设备可包括雷达,可以通过雷达监测是否存在活动对象。活动对象可以是需要对其操作习惯进行自学习的目标用户、不需要对其操作习惯进行自学习的非目标用户、动物或者其他任意可移动的物体。活动时刻,可以理解为雷达确认监测到活动对象时的时刻。也即是说,活动时刻可以是雷达首次监测到活动对象出现在监测范围内时的时刻,也可以是雷达按照预设频率持续对监测范围内的物体进行监测时再次监测到活动对象位于监测范围内时的时刻,在此不作限定。In step S23, the household appliance may include a radar, and the radar may be used to monitor whether there is a moving object. The active object may be a target user who needs to self-learn its operating habits, a non-target user who does not need to self-learn its operating habits, an animal, or any other movable object. The active moment can be understood as the moment when the radar confirms that the active object is detected. That is to say, the active moment can be the moment when the radar detects that the active object appears within the monitoring range for the first time, or it can be when the radar continues to monitor the objects within the monitoring range according to the preset frequency and detects that the active object is within the monitoring range again The time of internal time is not limited here.
在步骤S25中,活动时刻处于识别时段,可以理解为活动时刻等于识别时段的起始时刻,或者活动时刻等于识别时段的终止时刻,或者活动时刻等于起始时刻和终止时刻之间的其他时刻。需要指出的是,在某些实施例中,考虑到目标用户的实际出现时刻可能稍微偏离预先设置的识别时段,为了保证这种情况下也能够及时地发现目标用户,可以设置第一时长偏差,即将先于识别时段的起始时刻不超过第一时长偏差的活动时刻或晚于识别时段的终止时刻不超过第一时长偏差的活动时刻均认为处于识别时段。也即是说,活动时刻处于识别时段,还可以理解为活动时刻等于识别时段的起始时刻之前第一时长偏差的时刻,或者活动时刻等于识别时段的终止时刻之后第一时长偏差的时刻,或者活动时刻等于起始时刻之前第一时长偏差的时刻和终止时刻之后第一时长偏差的时刻之间的其他时刻。在某些实施例中,第一时长偏差设置为30分钟;在某些实施例中,第一时长偏差设置为20分 钟;在其他实施例中,第一时长偏差还可以设置为其他数值,在此不作限定。In step S25, the active moment is in the identification period, which can be understood as the active moment is equal to the start moment of the identification period, or the active moment is equal to the end moment of the identification period, or is equal to other moments between the start moment and the end moment. It should be pointed out that, in some embodiments, considering that the actual appearance time of the target user may deviate slightly from the preset recognition time period, in order to ensure that the target user can be found in time in this case, the first duration deviation can be set, That is, an activity moment that is earlier than the start moment of the identification period and does not exceed the first duration deviation or an activity moment that is later than the end moment of the identification period and does not exceed the first duration deviation is considered to be in the identification period. That is to say, the active moment is in the identification period, which can also be understood as the moment when the active moment is equal to the first duration deviation before the start moment of the identification period, or the moment when the active moment is equal to the first duration deviation after the end moment of the identification period, or The activity time is equal to other times between the time of the first duration deviation before the start time and the time of the first duration deviation after the end time. In some embodiments, the first duration deviation is set to 30 minutes; in some embodiments, the first duration deviation is set to 20 minutes; in other embodiments, the first duration deviation can also be set to other values, in This is not limited.
在确定活动时刻处于识别时段时,为了保证验证活动对象是否为需要对其操作***板电脑、笔记本电脑、遥控器等终端设备询问活动对象是否为需要对其操作习惯进行自学习的目标用户。在一个例子中,通过手机上的APP显示“你是否是已录入识别条件的目标用户A?”等询问信息,若收到表征为“是”的信号,则进入步骤S27;若收到表征为“否”的信号或者未接收到信号,则重新进入监测活动对象的步骤。When it is determined that the activity moment is in the recognition period, in order to ensure that the verification of whether the activity object is a target user who needs to self-learn its operating habits, you can use terminal devices such as mobile phones, tablet computers, laptops, and remote controls to ask whether the activity object is a user that needs to be targeted. Target users whose operating habits are self-learning. In one example, the APP on the mobile phone displays inquiry information such as "Are you the target user A whose identification conditions have been entered?", and if a signal representing "Yes" is received, enter step S27; If the signal is "No" or the signal is not received, then re-enter the step of monitoring the active object.
在某些实施例中,考虑到目标用户A的识别时段在第一时长偏差内的时段与目标用户B的识别时段在第一时长偏差内的时段可能重合,进而导致无法确定应该询问哪个目标用户,可以预先定义此种情况下的询问逻辑。在一个例子中,先询问识别时段靠前的目标用户,若不是该目标用户,再询问识别时段靠后的另一目标用户。在一个例子中,先询问识别时段靠后的目标用户,若不是该目标用户,再询问识别时段靠前的另一目标用户。在一个例子中,先询问时长偏差较小的识别时段对应的目标用户,若不是该目标用户,再询问时长偏差较大的识别时段对应的另一目标用户。如此,能够保证询问正常进行,避免遗漏询问目标用户,提升询问的准确性。In some embodiments, considering that the period during which target user A’s identification period is within the first duration offset may coincide with the period during which target user B’s identification period is within the first duration offset, it is impossible to determine which target user should be asked , you can predefine the query logic in this case. In one example, the target user whose identification period is earlier is firstly asked, and if it is not the target user, another target user whose identification period is later is asked. In one example, the target user whose identification period is later is firstly asked, and if it is not the target user, another target user whose identification period is earlier is asked. In an example, the target user corresponding to the recognition period with a smaller duration deviation is firstly inquired, and if it is not the target user, another target user corresponding to the recognition period with a larger duration deviation is inquired. In this way, it is possible to ensure that the inquiry is carried out normally, to avoid missing the target user of the inquiry, and to improve the accuracy of the inquiry.
在步骤S27中,家电设备的雷达可以追踪活动对象的活动轨迹,雷达追踪到的活动轨迹可包括活动对象相对于雷达的活动方位和活动对象相对于雷达的距离。在确定活动对象为需要对其操作习惯进行自学习的目标用户时,将该活动对象的活动轨迹作为该目标用户的识别位置的空间信息,建立识别位置与活动对象的活动轨迹的空间对应关系,从而根据该空间对应关系可以确定识别位置的空间信息。In step S27, the radar of the household electrical appliance may track the activity trajectory of the moving object, and the activity trajectory tracked by the radar may include the activity orientation of the moving object relative to the radar and the distance of the moving object relative to the radar. When the active object is determined to be a target user who needs to self-learn its operating habits, the active object's activity trajectory is used as the spatial information of the target user's recognition position, and the spatial correspondence between the recognition position and the active object's activity trajectory is established, Therefore, the spatial information of the identified position can be determined according to the spatial correspondence.
在步骤S29中,根据空间对应关系和目标用户的识别条件的识别时段,生成目标用户的预设生活轨迹信息。即目标用户的预设生活轨迹包括目标用户的识别时段和预先标定的目标用户的活动轨迹。In step S29, according to the spatial correspondence and the identification period of the target user's identification condition, the preset life track information of the target user is generated. That is, the preset life trajectory of the target user includes the identification period of the target user and the pre-marked activity trajectory of the target user.
在一个例子中,需要对其操作习惯进行自学习的目标用户A的识别时段为早上6点-早上7点,需要对其操作习惯进行自学习的目标用户A的识别位置为厨房,第一时长偏差为30分钟,若活动时刻为早上5点30分-早上7点30分之间的任一时刻,则确定活动时刻处于早上6点-早上7点识别时段。In one example, the recognition period for target user A who needs to self-learn his operating habits is from 6 am to 7 am, and the recognition location for target user A who needs self-learning about his operating habits is the kitchen, the first duration The deviation is 30 minutes. If the activity time is any time between 5:30 am and 7:30 am, it is determined that the activity time is in the identification period of 6 am-7 am.
进一步地,需要对其操作习惯进行自学习的目标用户B的识别时段为早上7点30分-早上8点。监测到的活动对象出现在监测范围时的活动时刻为7:10,监测到的活动对象在监测范围内的活动轨迹为出现在监测范围左侧,从家电设备左前方8.5米的位置移动到家电设备左前方11.5米的位置,并在家电设备左前方11.5米的位置附近停留或微调动作。Further, the identification period for the target user B who needs to self-learn his operating habits is from 7:30 am to 8 am. The activity time when the detected moving object appears in the monitoring range is 7:10, and the moving track of the monitored moving object within the monitoring range is to appear on the left side of the monitoring range, moving from the position 8.5 meters in front of the left front of the home appliance to the home appliance 11.5 meters in front of the left side of the device, and stop or fine-tune actions near the position 11.5 meters in front of the left side of the home appliance.
由于活动时刻与早上6点-早上7点识别时段的时长偏差较小,而活动时刻与早上7点 30分-早上8点识别时段的时长偏差较大,因此,可以先询问活动对象是否为需要对其操作习惯进行自学习的目标用户A,若确定不是需要对其操作习惯进行自学习的目标用户A,则再询问活动对象是否为需要对其操作习惯进行自学习的目标用户B;若确定是需要对其操作习惯进行自学习的目标用户A,则将活动对象的活动轨迹作为厨房的空间信息,建立活动对象的活动轨迹与厨房的空间对应关系,并将“6:00-7:00,出现在监测范围左侧,往左前方8.5米-11.5米范围,停留或者微调动作”作为需要对其操作习惯进行自学习的目标用户A的预设生活轨迹信息。Since the time difference between the activity time and the 6:00am-7:00am recognition time period is small, and the time length deviation between the activity time and the 7:30am-8:00am recognition time period is relatively large, you can first ask whether the activity object is needed If the target user A who needs to self-learn his operating habits is determined not to be the target user A who needs to self-learn his operating habits, then ask whether the active object is the target user B who needs to self-learn his operating habits; It is the target user A who needs to self-learn its operating habits, then use the activity trajectory of the activity object as the spatial information of the kitchen, establish the corresponding relationship between the activity trajectory of the activity object and the space of the kitchen, and set the "6:00-7:00 , appearing on the left side of the monitoring range, within 8.5m-11.5m to the left, stay or fine-tune the action" as the preset life track information of the target user A who needs to self-learn his operating habits.
请参阅图3,在本申请的一个实施例中,目标用户的预设生活轨迹信息包括预设时段和预设轨迹,当前用户的生活轨迹信息包括当前时刻和当前轨迹,步骤S13包括:Please refer to FIG. 3. In one embodiment of the present application, the preset life trajectory information of the target user includes a preset time period and a preset trajectory, and the current user's life trajectory information includes the current moment and the current trajectory. Step S13 includes:
S131:判断当前用户的当前时刻与目标用户的预设时段是否匹配,并判断当前用户的当前轨迹与目标用户的预设轨迹是否匹配。S131: Determine whether the current moment of the current user matches the preset time period of the target user, and determine whether the current track of the current user matches the preset track of the target user.
如此,通过比较生活轨迹信息和预设生活轨迹信息,能够较准确地确定当前用户是否为需要对其操作习惯进行自学习的目标用户。In this way, by comparing the life track information with the preset life track information, it can be more accurately determined whether the current user is a target user whose operating habits need to be self-learned.
具体地,预设时段可以是上述识别时段。预设时段可包括起始时刻、终止时刻以及位于起始时刻和终止时刻之间的其他时刻。预设轨迹可以是上述预先标定的目标用户的活动对象的活动轨迹。Specifically, the preset time period may be the above-mentioned identification time period. The preset time period may include a start time, an end time and other times between the start time and the end time. The preset trajectory may be the activity trajectory of the target user's activity object marked in advance.
当前时刻,可以理解为当前用户被监测到的时刻,具体地,可以是首次监测到当前用户的时刻,也可以是按照预设频率再次监测到当前用户的时刻,在此不作限定。The current moment can be understood as the moment when the current user is monitored, specifically, it can be the moment when the current user is detected for the first time, or the moment when the current user is detected again according to a preset frequency, which is not limited here.
可以理解的是,步骤S131包括匹配时段步骤和匹配轨迹步骤,其中,可以先执行匹配时段步骤,再执行匹配轨迹步骤;也可以先执行匹配轨迹步骤,再执行匹配时段步骤,在此不作限定。It can be understood that step S131 includes a matching period step and a matching trajectory step, wherein the matching period step can be performed first, and then the trajectory matching step; or the trajectory matching step can be performed first, and then the period matching step is performed, which is not limited here.
进一步地,由于对监测范围内的当前用户的监测是个持续进行的过程,也即是说,获得的当前时刻会持续进行更新,第一次匹配当前时刻和预设时段得到的匹配结果不会影响第二次匹配当前时刻和预设时段的步骤。也即是说,在当前用户的当前轨迹与预设轨迹相互匹配时,若第一次匹配时段步骤中确定当前用户的当前时刻与目标用户的预设时段不匹配,则该次确定当前用户不是需要对其操作习惯进行自学习的目标用户,但是,若第二次匹配时段步骤中确定该当前用户的当前时刻和目标用户的预设时段相互匹配,则可以确定当前用户是需要对其操作习惯进行自学习的目标用户。Further, since the monitoring of current users within the monitoring range is a continuous process, that is to say, the obtained current time will be continuously updated, the matching result obtained by matching the current time and the preset time period for the first time will not affect The second step to match the current moment and the preset time period. That is to say, when the current trajectory of the current user matches the preset trajectory, if it is determined in the first matching period step that the current moment of the current user does not match the preset period of the target user, then it is determined that the current user is not Target users who need to self-learn their operating habits. However, if it is determined in the second matching period step that the current moment of the current user matches the preset period of the target user, it can be determined that the current user needs to learn their operating habits. Target users for self-learning.
请参阅图4,在本申请的一个实施例中,步骤S15包括:Referring to FIG. 4, in one embodiment of the present application, step S15 includes:
S151:在当前用户的当前时刻处于目标用户的预设时段、当前用户的当前轨迹与目标用户的预设轨迹之间的重合度大于等于预设阈值时,确定当前用户为目标用户。S151: Determine that the current user is the target user when the current moment of the current user is within the preset period of the target user, and the coincidence degree between the current trajectory of the current user and the preset trajectory of the target user is greater than or equal to a preset threshold.
如此,结合时段的比较结果和轨迹的比较结果,可以较准确地确定当前用户是否为需 要对其操作习惯进行自学习的目标用户。In this way, combined with the comparison results of the time period and the trajectory, it can be more accurately determined whether the current user is a target user whose operating habits need to be self-learned.
具体地,当前时刻处于预设时段,可以理解为当前时刻等于预设时段的起始时刻,或者当前时刻等于预设时段的终止时刻,或者当前时刻等于起始时刻和终止时刻之间的其他时刻。需要指出的是,在某些实施例中,考虑到目标用户的实际出现时刻可能稍微偏离预先设置的预设时段,为了保证这种情况下也能够及时地发现目标用户,可以设置第二时长偏差,即将先于预设时段的起始时刻不超过第二时长偏差的当前时刻或晚于预设时段的终止时刻不超过第二时长偏差的当前时刻均认为处于预设时段。也即是说,当前时刻处于预设时段,还可以理解为当前时刻等于预设时段的起始时刻之前第二时长偏差的时刻,或者当前时刻等于预设时段的终止时刻之后第二时长偏差的时刻,或者当前时刻等于起始时刻之前第二时长偏差的时刻和终止时刻之后第二时长偏差的时刻之间的其他时刻。在某些实施例中,第二时长偏差设置为30分钟;在某些实施例中,第二时长偏差设置为20分钟;在其他实施例中,第二时长偏差还可以设置为其他数值,在此不作限定。Specifically, the current moment is in the preset period, which can be understood as the current moment is equal to the start moment of the preset period, or the current moment is equal to the end moment of the preset period, or the current moment is equal to other moments between the start moment and the end moment . It should be pointed out that, in some embodiments, considering that the actual appearance time of the target user may deviate slightly from the preset preset time period, in order to ensure that the target user can be found in time in this case, a second duration deviation can be set That is, the current moment that is earlier than the start moment of the preset period and does not exceed the second duration deviation or the current moment that is later than the end moment of the preset period and does not exceed the second duration deviation is considered to be in the preset period. That is to say, the current moment is in the preset time period, which can also be understood as the moment when the current moment is equal to the second time length deviation before the start time of the preset time period, or the current time is equal to the second time length deviation after the end time of the preset time period. time, or other times between the time when the current time is equal to the second time length deviation before the start time and the second time length deviation after the end time. In some embodiments, the second duration deviation is set to 30 minutes; in some embodiments, the second duration deviation is set to 20 minutes; in other embodiments, the second duration deviation can also be set to other values, in This is not limited.
在某些实施例中,预设阈值为85%,即在当前用户的当前轨迹与目标用户的预设轨迹之间的重合度达到或者超过85%(例如90%、95%、100%)时,可认为当前轨迹成功与预设轨迹相匹配;在当前用户的当前轨迹与目标用户的预设轨迹之间的重合度低于85%时,可认为当前轨迹无法与预设轨迹相匹配。In some embodiments, the preset threshold is 85%, that is, when the overlap between the current trajectory of the current user and the preset trajectory of the target user reaches or exceeds 85% (such as 90%, 95%, 100%) , it can be considered that the current trajectory successfully matches the preset trajectory; when the overlap between the current trajectory of the current user and the preset trajectory of the target user is lower than 85%, it can be considered that the current trajectory cannot match the preset trajectory.
在一个例子中,需要对其操作习惯进行自学习的目标用户的预设时段为早上6点-早上7点。需要对其操作习惯进行自学习的目标用户的预设轨迹为出现在监测范围左侧,往左前方8.5米-11.5米范围,停留或者微调动作。监测到当前用户的当前时刻为早上6点20分,当前用户的当前轨迹为出现在监测范围左侧,往左前方8.4米-11.5米范围,停留。由于当前轨迹与预设轨迹的重合度超过85%,并且当前时刻与预设时段相比较,因此,可以确定当前用户是需要对其操作习惯进行自学习的目标用户。In one example, the preset time period for target users who need to self-learn their operating habits is 6:00 am to 7:00 am. The preset trajectory of the target user who needs to self-learn their operating habits is to appear on the left side of the monitoring range, 8.5 meters to 11.5 meters in front of the left, stay or fine-tune the action. The current time when the current user is monitored is 6:20 in the morning, and the current trajectory of the current user appears on the left side of the monitoring range, and stays in the range of 8.4-11.5 meters in front of the left. Since the coincidence degree of the current track and the preset track exceeds 85%, and the current moment is compared with the preset time period, it can be determined that the current user is a target user whose operating habits need to be self-learned.
请参阅图5,在本申请的一个实施例中,在步骤S15之后,控制方法还包括:Referring to FIG. 5, in one embodiment of the present application, after step S15, the control method further includes:
S19:当当前用户不是目标用户时,对当前用户进行建档提示。S19: When the current user is not the target user, prompt the current user to create a file.
如此,能够在当前用户根据建档提示完成建档的情况下,对当前用户针对家电设备的控制习惯进行自学习。In this way, in the case that the current user completes the profile creation according to the profile creation prompt, the current user's control habits for the household appliances can be self-learned.
具体地,可以通过手机、平板电脑、笔记本电脑、遥控器等终端设备进行建档提示。建档提示的方式可包括文字提示和/或语音提示。建档提示的内容可包括“是否需要对您的控制习惯进行自学习?若需要,请根据提示录入您的识别条件”。Specifically, the filing reminder can be provided through terminal devices such as mobile phones, tablet computers, notebook computers, and remote controls. The way of prompting for filing may include text prompt and/or voice prompt. The content of the filing prompt may include "Do you need to conduct self-study on your control habits? If necessary, please enter your identification conditions according to the prompt".
在某些实施例中,在步骤S19之后,控制方法还包括:在确定当前用户需要建档的情况下,提供用于录入识别条件的交互界面;根据交互界面的输入信息确定当前用户的识别条件,并将该当前用户作为目标用户之一,对该当前用户针对家电设备的控制习惯进行自 学习。In some embodiments, after step S19, the control method further includes: when it is determined that the current user needs to file, providing an interactive interface for inputting identification conditions; determining the identification conditions of the current user according to the input information of the interactive interface , and take the current user as one of the target users, and perform self-learning on the control habit of the current user for the home appliance.
在一个例子中,通过手机提示当前用户建档。手机包括显示屏,在需要提示用户建档时,手机的显示屏显示“是否需要对您的控制习惯进行自学习?若需要,请根据提示录入您的识别条件”的提示字样。同时,手机的显示屏提供表征“是”的选择按钮和表征“否”的取消按钮。在检测到取消按钮被触发时,确定当前用户不需要建档,并退出当前界面。在检测到选择按钮被触发时,确定当前用户需要建档,进而提供用于录入识别条件的交互界面。In an example, the current user is prompted to create a file through the mobile phone. The mobile phone includes a display screen. When the user needs to be prompted to create a file, the display screen of the mobile phone will display the prompt words "Do you need to self-study your control habits? If necessary, please enter your identification conditions according to the prompts". Meanwhile, the display screen of the mobile phone provides a selection button representing "Yes" and a cancel button representing "No". When it is detected that the cancel button is triggered, it is determined that the current user does not need to create a profile, and exits the current interface. When it is detected that the selection button is triggered, it is determined that the current user needs to create a file, and then an interactive interface for inputting identification conditions is provided.
在另一个例子中,通过手机提示当前用户建档,手机具有语音识别功能。手机包括扬声器和显示屏,在需要提示用户建档时,手机的扬声器播报“是否需要对您的控制习惯进行自学习?若需要,请根据提示录入您的识别条件”的提示语音。在根据接收到的当前用户发出的语音确定接收到当前用户不需要建档的指令时,忽略此次监测到的当前用户。在根据接收到的当前用户发出的语音确定接收到当前用户需要建档的指令时,通过显示屏提供用于录入识别条件的交互界面。In another example, a mobile phone is used to prompt the current user to create a file, and the mobile phone has a voice recognition function. The mobile phone includes a speaker and a display screen. When it is necessary to prompt the user to create a file, the speaker of the mobile phone will broadcast the prompt voice of "Do you need to self-learn your control habits? If necessary, please enter your identification conditions according to the prompts". When it is determined according to the received voice from the current user that an instruction that the current user does not need to create a file is received, the current user detected this time is ignored. When it is determined according to the received voice from the current user that an instruction for the current user to create a file is received, an interactive interface for entering the recognition condition is provided through the display screen.
请参阅图6,本申请实施例的家电设备的控制装置100包括监测模块12、比较模块14、判断模块16和学习模块18。监测模块12用于监测当前用户的生活轨迹信息。比较模块14用于将当前用户的生活轨迹信息与目标用户的预设生活轨迹信息进行比较。判断模块16用于根据比较结果判断当前用户是否为目标用户。学习模块18用于当当前用户为目标用户时,根据目标用户针对家电设备的设置参数建立的自学习模型获得目标用户的控制习惯参数,并根据目标用户的控制习惯参数对家电设备进行控制。Referring to FIG. 6 , the control device 100 for household electrical appliances according to the embodiment of the present application includes a monitoring module 12 , a comparing module 14 , a judging module 16 and a learning module 18 . The monitoring module 12 is used for monitoring the life track information of the current user. The comparison module 14 is used to compare the life trajectory information of the current user with the preset life trajectory information of the target user. The judging module 16 is used to judge whether the current user is the target user according to the comparison result. The learning module 18 is used to obtain the control habit parameters of the target user according to the self-learning model established by the target user for the setting parameters of the home appliances when the current user is the target user, and to control the home appliances according to the control habit parameters of the target users.
根据本申请实施例的家电设备的控制装置100,通过将当前用户的生活轨迹信息与预先存储的目标用户的预设生活轨迹信息进行比较,能够确定当前用户是否为需要对其操作习惯进行自学习的目标用户,并且能够在当前用户是需要对其操作习惯进行自学习的目标用户时,针对该目标用户对家电设备的设置参数进行自学习,从而实现为不同的用户建立自学习模型,提升用户体验。According to the control device 100 for household electrical appliances according to the embodiment of the present application, by comparing the current user's life trajectory information with the pre-stored target user's preset life trajectory information, it can determine whether the current user needs to self-learn its operating habits target users, and when the current user is a target user who needs to self-learn their operating habits, it can self-learn the setting parameters of home appliances for this target user, so as to realize the establishment of self-learning models for different users and improve user experience. experience.
具体地,家电设备包括但不限于空调、加湿器、空气净化器、电视机、智能音箱等。Specifically, home appliances include but are not limited to air conditioners, humidifiers, air purifiers, TVs, smart speakers, and the like.
当前用户,可以理解为出现在家电设备的监测范围内的运动对象。在某些实施例中,家电设备可包括监测装置,监测装置能够按照预设频率采集监测范围内的声音数据、图像数据或者雷达信号数据等,根据监测装置采集到的数据可以确定监测范围内是否存在运动对象,并且在监测范围内存在运动对象时,可以对运动对象的运动轨迹持续进行跟踪并生成生活轨迹信息。在一个例子中,检测装置包括雷达。The current user may be understood as a moving object appearing within the monitoring range of the home appliance. In some embodiments, the household appliances may include a monitoring device, which can collect sound data, image data or radar signal data, etc. within the monitoring range according to a preset frequency. There is a moving object, and when there is a moving object within the monitoring range, the trajectory of the moving object can be continuously tracked and life trajectory information can be generated. In one example, the detection device includes radar.
目标用户,可以理解为需要家电设备单独建立自学习模型并确定控制习惯参数的用户。预设生活轨迹信息可以是预先存储的目标用户在家电设备的监测范围内的生活轨迹信息。 在本申请的一个实施例中,目标用户包括多个,多个目标用户的预设生活轨迹信息互不相同。如此,能够基于预设生活轨迹信息区分不同的目标用户,实现为每个目标用户单独建立自学习模型。在某些实施例中,目标用户可包括家庭主妇、家中上班族、家中学生等。在一个例子中,同一家电设备能够对15个目标用户的控制习惯进行自学习。Target users can be understood as users who need home appliances to independently establish self-learning models and determine control habit parameters. The preset life trajectory information may be pre-stored life trajectory information of the target user within the monitoring range of the home appliance. In an embodiment of the present application, there are multiple target users, and the preset life track information of the multiple target users is different from each other. In this way, different target users can be distinguished based on the preset life trajectory information, and a self-learning model can be independently established for each target user. In some embodiments, target users may include housewives, home office workers, home students, and the like. In one example, the same home appliance can self-learn the control habits of 15 target users.
在获取到当前用户的生活轨迹信息之后,通过比较当前用户的生活轨迹信息和目标用户的预设生活轨迹信息,可以确定当前用户是否为需要对其操作习惯进行自学习的目标用户,从而确定是否对当前用户针对家电设备的控制习惯进行学习。若比较结果显示当前用户为需要对其操作习惯进行自学习的目标用户,则将当前用户针对家电设备的设置参数作为该目标用户针对家电设备的设置参数,并建立与该目标用户相对应的自学习模型。After obtaining the current user’s life trajectory information, by comparing the current user’s life trajectory information with the target user’s preset life trajectory information, it can be determined whether the current user is a target user who needs to self-learn its operating habits, so as to determine whether Learn the current user's control habits for home appliances. If the comparison result shows that the current user is a target user who needs to self-learn its operating habits, then use the current user's setting parameters for home appliances as the target user's setting parameters for home appliances, and establish a self-study corresponding to the target user. learning model.
设置参数可包括温度参数、出风模式参数、风向参数中的至少一种。根据自学习模型确定的目标用户的控制习惯参数可包括设置参数中的至少一种。The setting parameters may include at least one of a temperature parameter, an air outlet mode parameter, and an air direction parameter. The target user's control habit parameters determined according to the self-learning model may include at least one of setting parameters.
在一个实施例中,在累计获得同一目标用户针对家电设备的设置参数的次数达到7次时,完成对该目标用户的控制习惯的自学习。对7次获得的该目标用户针对家电设备的设置参数进行加权处理,得到该用户对应的最终的自学习模型,从而确定与该目标用户的控制习惯参数。在下一次监测到该目标用户出现在监测范围内时,不需要目标用户手动调节家电设备的设置参数,家电设备能够根据该目标用户的控制习惯参数直接运行,从而简化操作、提升用户体验。In one embodiment, when the accumulative number of acquisitions of the same target user's setting parameters for household electrical appliances reaches 7 times, the self-learning of the target user's control habits is completed. The setting parameters of the target user for the household appliances obtained seven times are weighted to obtain the final self-learning model corresponding to the user, so as to determine the control habit parameters of the target user. When the target user appears within the monitoring range next time, the target user does not need to manually adjust the setting parameters of the home appliance, and the home appliance can directly operate according to the control habit parameters of the target user, thereby simplifying operations and improving user experience.
在本申请的一个实施例中,控制装置100还包括获取模块、确定模块、询问模块、建立模块和生成模块。其中,获取模块用于获取目标用户的识别条件,识别条件包括识别时段和识别位置。确定模块用于在监测到活动对象时,确定活动时刻。询问模块用于在活动时刻处于识别时段时,询问活动对象是否为目标用户。建立模块用于在活动对象为目标用户时,建立活动对象的活动轨迹与识别位置的空间对应关系。生成模块用于根据空间对应关系和识别时段生成目标用户的预设生活轨迹信息。In an embodiment of the present application, the control device 100 further includes an acquisition module, a determination module, an inquiry module, an establishment module and a generation module. Wherein, the obtaining module is used to obtain the identification conditions of the target user, and the identification conditions include identification period and identification location. The determining module is used for determining the active time when an active object is detected. The inquiry module is used for inquiring whether the activity object is the target user when the activity moment is in the identification period. The establishing module is used to establish the spatial correspondence between the activity track of the active object and the recognized position when the active object is the target user. The generation module is used to generate the preset life trajectory information of the target user according to the spatial correspondence and the identification period.
如此,在正式开始自学习之前,能够建立识别位置与实际空间的对应关系,并确定目标用户的预设生活轨迹信息,从而便于比较目标用户的预设生活轨迹信息和当前用户的生活轨迹信息。可以理解的是,由于识别位置是某一位置的名称,也即是说,识别位置本身并不包括位置的坐标、范围、与家电设备的距离、相对于家电设备的方位等空间信息,因此,家电设备无法通过比较目标用户的识别位置与当前用户的运动轨迹的方式确定当前用户是否为需要对其操作习惯进行自学习的目标用户,需要预先建立识别位置与实际空间的对应关系,以确定识别位置除名称外的其他空间信息。In this way, before the self-learning is officially started, the corresponding relationship between the recognized position and the actual space can be established, and the preset life trajectory information of the target user can be determined, so as to facilitate the comparison between the preset life trajectory information of the target user and the current user's life trajectory information. It can be understood that since the identified position is the name of a certain position, that is to say, the identified position itself does not include spatial information such as the position's coordinates, range, distance from the home appliance, and orientation relative to the home appliance. Therefore, Home appliances cannot determine whether the current user is a target user who needs to self-learn their operating habits by comparing the recognition position of the target user with the current user's movement trajectory. It is necessary to establish the correspondence between the recognition position and the actual space in advance to determine the identification Location Spatial information other than name.
具体地,目标用户的识别条件可由目标用户自定义。在一个例子中,目标用户或者其他用户可通过手机、平板电脑、笔记本电脑、遥控器等终端设备录入目标用户的识别条件。Specifically, the identification condition of the target user can be defined by the target user. In one example, the target user or other users can enter the identification conditions of the target user through terminal devices such as mobile phones, tablet computers, notebook computers, and remote controls.
识别时段可包括起始时刻、终止时刻以及位于起始时刻和终止时刻之间的其他时刻。识别位置可包括厨房、玄关、沙发、餐桌、写字桌、阳台中的至少一种。需要指出的是,在本申请的实施例的描述中,“时刻”、“起始时刻”、“终止时刻”、“活动时刻”、“当前时刻”可包括时,也可包括时和分,也可包括时、分和秒,在此不作限定。在一个例子中,目标用户为家庭主妇,识别条件的识别时段为6:00-7:00,识别条件的识别位置为厨房。在另一个例子中,目标用户为家中上班族,识别条件的识别时段为7:30-8:00,识别条件的识别位置为餐桌。在另一个例子中,目标用户为家中学生,识别条件的识别时段为18:00-19:00,识别条件的识别位置为写字桌。The identification period may include a start time, an end time and other times between the start time and the end time. The identified location may include at least one of a kitchen, an entrance, a sofa, a dining table, a writing desk, and a balcony. It should be pointed out that in the description of the embodiments of the present application, "time", "starting time", "ending time", "activity time", and "current time" may include hours, hours and minutes, Hours, minutes and seconds may also be included, but are not limited here. In one example, the target user is a housewife, the recognition period of the recognition condition is 6:00-7:00, and the recognition location of the recognition condition is the kitchen. In another example, the target user is an office worker at home, the recognition period of the recognition condition is 7:30-8:00, and the recognition position of the recognition condition is a dining table. In another example, the target user is a student at home, the recognition period of the recognition condition is 18:00-19:00, and the recognition position of the recognition condition is a writing desk.
家电设备可包括雷达,可以通过雷达监测是否存在活动对象。活动对象可以是需要对其操作习惯进行自学习的目标用户、不需要对其操作习惯进行自学习的非目标用户、动物或者其他任意可移动的物体。活动时刻,可以理解为雷达确认监测到活动对象时的时刻。也即是说,活动时刻可以是雷达首次监测到活动对象出现在监测范围内时的时刻,也可以是雷达按照预设频率持续对监测范围内的物体进行监测时再次监测到活动对象位于监测范围内时的时刻,在此不作限定。The home appliances may include radar, and the radar may be used to monitor whether there is a moving object. The active object may be a target user who needs to self-learn its operating habits, a non-target user who does not need to self-learn its operating habits, an animal, or any other movable object. The active moment can be understood as the moment when the radar confirms that the active object is detected. That is to say, the active moment can be the moment when the radar detects that the active object appears within the monitoring range for the first time, or it can be when the radar continues to monitor the objects within the monitoring range according to the preset frequency and detects that the active object is within the monitoring range again The time of internal time is not limited here.
活动时刻处于识别时段,可以理解为活动时刻等于识别时段的起始时刻,或者活动时刻等于识别时段的终止时刻,或者活动时刻等于起始时刻和终止时刻之间的其他时刻。需要指出的是,在某些实施例中,考虑到目标用户的实际出现时刻可能稍微偏离预先设置的识别时段,为了保证这种情况下也能够及时地发现目标用户,可以设置第一时长偏差,即将先于识别时段的起始时刻不超过第一时长偏差的活动时刻或晚于识别时段的终止时刻不超过第一时长偏差的活动时刻均认为处于识别时段。也即是说,活动时刻处于识别时段,还可以理解为活动时刻等于识别时段的起始时刻之前第一时长偏差的时刻,或者活动时刻等于识别时段的终止时刻之后第一时长偏差的时刻,或者活动时刻等于起始时刻之前第一时长偏差的时刻和终止时刻之后第一时长偏差的时刻之间的其他时刻。在某些实施例中,第一时长偏差设置为30分钟;在某些实施例中,第一时长偏差设置为20分钟;在其他实施例中,第一时长偏差还可以设置为其他数值,在此不作限定。The activity moment is in the recognition period, which can be understood as the activity moment is equal to the start moment of the recognition period, or the activity moment is equal to the end moment of the recognition period, or the activity moment is equal to other moments between the start moment and the end moment. It should be pointed out that, in some embodiments, considering that the actual appearance time of the target user may deviate slightly from the preset recognition time period, in order to ensure that the target user can be found in time in this case, the first duration deviation can be set, That is, an activity moment that is earlier than the start moment of the identification period and does not exceed the first duration deviation or an activity moment that is later than the end moment of the identification period and does not exceed the first duration deviation is considered to be in the identification period. That is to say, the active moment is in the identification period, which can also be understood as the moment when the active moment is equal to the first duration deviation before the start moment of the identification period, or the moment when the active moment is equal to the first duration deviation after the end moment of the identification period, or The activity time is equal to other times between the time of the first duration deviation before the start time and the time of the first duration deviation after the end time. In some embodiments, the first duration deviation is set to 30 minutes; in some embodiments, the first duration deviation is set to 20 minutes; in other embodiments, the first duration deviation can also be set to other values, in This is not limited.
在确定活动时刻处于识别时段时,为了保证验证活动对象是否为需要对其操作***板电脑、笔记本电脑、遥控器等终端设备询问活动对象是否为需要对其操作习惯进行自学习的目标用户。在一个例子中,通过手机上的APP显示“你是否是已录入识别条件的目标用户A?”等询问信息,若收到表征为“是”的信号,则进入建立空间对应关系的步骤;若收到表征为“否”的信号或者未接收到信号,则重新进入监测活动对象的步骤。When it is determined that the activity moment is in the recognition period, in order to ensure that the verification of whether the activity object is a target user who needs to self-learn its operating habits, you can use terminal devices such as mobile phones, tablet computers, laptops, and remote controls to ask whether the activity object is a user that needs to be targeted. Target users whose operating habits are self-learning. In one example, the APP on the mobile phone displays inquiry information such as "Are you the target user A whose identification conditions have been entered?", and if a signal representing "Yes" is received, the step of establishing a spatial correspondence is entered; if If the signal characterized as "No" is received or the signal is not received, then re-enter the step of monitoring the active object.
在某些实施例中,考虑到目标用户A的识别时段在第一时长偏差内的时段与目标用户 B的识别时段在第一时长偏差内的时段可能重合,进而导致无法确定应该询问哪个目标用户,可以预先定义此种情况下的询问逻辑,例如先询问识别时段靠前的目标用户,若不是该目标用户,再询问识别时段靠后的另一目标用户;或者,先询问识别时段靠后的目标用户,若不是该目标用户,再询问识别时段靠前的另一目标用户;或者,先询问时长偏差较小的识别时段对应的目标用户,若不是该目标用户,再询问时长偏差较大的识别时段对应的另一目标用户。如此,能够保证询问正常进行,避免遗漏询问目标用户,提升询问的准确性。In some embodiments, considering that the period during which target user A’s identification period is within the first duration offset may coincide with the period during which target user B’s identification period is within the first duration offset, it is impossible to determine which target user should be asked , you can pre-define the query logic in this case, for example, first ask the target user whose identification period is earlier, if it is not the target user, then ask another target user who is later in the identification period; or first ask the target user who is later in the identification period If the target user is not the target user, then ask another target user who is earlier in the recognition period; or, first ask the target user corresponding to the recognition period with a smaller duration deviation, if not the target user, then ask the target user with a larger duration deviation Identify another target user corresponding to the time period. In this way, it is possible to ensure that the inquiry is carried out normally, to avoid missing the target user of the inquiry, and to improve the accuracy of the inquiry.
家电设备的雷达可以追踪活动对象的活动轨迹,雷达追踪到的活动轨迹可包括活动对象相对于雷达的活动方位和活动对象相对于雷达的距离。雷达可以通过追踪到的活动轨迹识别屋内布局,例如左前方10米为厨房,正前方5米为餐厅,右前方3米为书房。The radar of the home appliance can track the activity track of the moving object, and the activity track tracked by the radar can include the moving direction of the moving object relative to the radar and the distance of the moving object relative to the radar. The radar can identify the layout of the house through the tracked activity trajectory. For example, the kitchen is 10 meters in front of the left, the dining room is 5 meters in front of it, and the study is 3 meters in front of the right.
在确定活动对象为需要对其操作习惯进行自学习的目标用户时,将该活动对象的活动轨迹作为该目标用户的识别位置的空间信息,建立活动对象的活动轨迹与识别位置的空间对应关系,从而根据该空间对应关系可以确定识别位置的空间信息。When it is determined that the active object is a target user who needs to self-learn its operating habits, the active track of the active object is used as the spatial information of the recognition position of the target user, and the spatial correspondence between the active track of the active object and the recognition position is established, Therefore, the spatial information of the identified position can be determined according to the spatial correspondence.
根据空间对应关系和目标用户的识别条件的识别时段,生成目标用户的预设生活轨迹信息。即目标用户的预设生活轨迹包括目标用户的识别时段和预先标定的目标用户的活动轨迹。According to the spatial correspondence and the recognition period of the recognition condition of the target user, preset life trajectory information of the target user is generated. That is, the preset life trajectory of the target user includes the identification period of the target user and the pre-marked activity trajectory of the target user.
在一个例子中,需要对其操作习惯进行自学习的目标用户A的识别时段为早上6点-早上7点,需要对其操作习惯进行自学习的目标用户A的识别位置为厨房,第一时长偏差为30分钟,若活动时刻为早上5点30分-早上7点30分之间的任一时刻,则确定活动时刻处于早上6点-早上7点识别时段。In one example, the recognition period for target user A who needs to self-learn his operating habits is from 6 am to 7 am, and the recognition location for target user A who needs self-learning about his operating habits is the kitchen, the first duration The deviation is 30 minutes. If the activity time is any time between 5:30 am and 7:30 am, it is determined that the activity time is in the identification period of 6 am-7 am.
进一步地,需要对其操作习惯进行自学习的目标用户B的识别时段为早上7点30分-早上8点。监测到的活动对象出现在监测范围时的活动时刻为7:10,监测到的活动对象在监测范围内的活动轨迹为出现在监测范围左侧,从家电设备左前方8.5米的位置移动到家电设备左前方11.5米的位置,并在家电设备左前方11.5米的位置附近停留或微调动作。Further, the identification period for the target user B who needs to self-learn his operating habits is from 7:30 am to 8 am. The activity time when the detected moving object appears in the monitoring range is 7:10, and the moving track of the monitored moving object within the monitoring range is to appear on the left side of the monitoring range, moving from the position 8.5 meters in front of the left front of the home appliance to the home appliance 11.5 meters in front of the left side of the device, and stop or fine-tune actions near the position 11.5 meters in front of the left side of the home appliance.
由于活动时刻与早上6点-早上7点识别时段的时长偏差较小,而活动时刻与早上7点30分-早上8点识别时段的时长偏差较大,因此,可以先询问活动对象是否为需要对其操作习惯进行自学习的目标用户A,若确定不是需要对其操作习惯进行自学习的目标用户A,则再询问活动对象是否为需要对其操作习惯进行自学习的目标用户B;若确定是需要对其操作习惯进行自学习的目标用户A,则将活动对象的活动轨迹作为厨房的空间信息,建立活动对象的活动轨迹与厨房的空间对应关系,并将“6:00-7:00,出现在监测范围左侧,往左前方8.5米-11.5米范围,停留或者微调动作”作为需要对其操作习惯进行自学习的目标用户A的预设生活轨迹信息。Since the time difference between the activity time and the 6:00am-7:00am recognition time period is small, and the time length deviation between the activity time and the 7:30am-8:00am recognition time period is relatively large, you can first ask whether the activity object is needed If the target user A who needs to self-learn his operating habits is determined not to be the target user A who needs to self-learn his operating habits, then ask whether the active object is the target user B who needs to self-learn his operating habits; It is the target user A who needs to self-learn its operating habits, then use the activity trajectory of the activity object as the spatial information of the kitchen, establish the corresponding relationship between the activity trajectory of the activity object and the space of the kitchen, and set the "6:00-7:00 , appearing on the left side of the monitoring range, within 8.5m-11.5m to the left, stay or fine-tune the action" as the preset life track information of the target user A who needs to self-learn his operating habits.
在本申请的一个实施例中,比较模块14还用于判断当前用户的当前时刻与目标用户的预设时段是否匹配,并判断当前用户的当前轨迹与目标用户的预设轨迹是否匹配。In an embodiment of the present application, the comparison module 14 is also used to judge whether the current moment of the current user matches the preset time period of the target user, and judge whether the current trajectory of the current user matches the preset trajectory of the target user.
如此,通过比较生活轨迹信息和预设生活轨迹信息,能够较准确地确定当前用户是否为需要对其操作习惯进行自学习的目标用户。In this way, by comparing the life track information with the preset life track information, it can be more accurately determined whether the current user is a target user whose operating habits need to be self-learned.
具体地,预设时段可以是上述识别时段。预设时段可包括起始时刻、终止时刻以及位于起始时刻和终止时刻之间的其他时刻。预设轨迹可以是上述预先标定的目标用户的活动对象的活动轨迹。Specifically, the preset time period may be the above-mentioned identification time period. The preset time period may include a start time, an end time and other times between the start time and the end time. The preset trajectory may be the activity trajectory of the target user's activity object marked in advance.
当前时刻,可以理解为当前用户被监测到的时刻,具体地,可以是首次监测到当前用户的时刻,也可以是按照预设频率再次监测到当前用户的时刻,在此不作限定。The current moment can be understood as the moment when the current user is monitored, specifically, it can be the moment when the current user is detected for the first time, or the moment when the current user is detected again according to a preset frequency, which is not limited here.
可以理解的是,比较模块14能够执行匹配时段步骤和匹配轨迹步骤,其中,可以先执行匹配时段步骤,再执行匹配轨迹步骤;也可以先执行匹配轨迹步骤,再执行匹配时段步骤,在此不作限定。It can be understood that the comparison module 14 can perform the step of matching period and the step of matching trajectory, wherein, the step of matching period can be performed first, and then the step of matching trajectory can be performed; limited.
进一步地,由于对监测范围内的当前用户的监测是个持续进行的过程,也即是说,获得的当前时刻会持续进行更新,第一次匹配当前时刻和预设时段得到的匹配结果不会影响第二次匹配当前时刻和预设时段的步骤。也即是说,在当前用户的当前轨迹与预设轨迹相互匹配时,若第一次匹配时段步骤中确定当前用户的当前时刻与目标用户的预设时段不匹配,则该次确定当前用户不是需要对其操作习惯进行自学习的目标用户,但是,若第二次匹配时段步骤中确定该当前用户的当前时刻和目标用户的预设时段相互匹配,则可以确定当前用户是需要对其操作习惯进行自学习的目标用户。Further, since the monitoring of current users within the monitoring range is a continuous process, that is to say, the obtained current time will be continuously updated, the matching result obtained by matching the current time and the preset time period for the first time will not affect The second step to match the current moment and the preset time period. That is to say, when the current trajectory of the current user matches the preset trajectory, if it is determined in the first matching period step that the current moment of the current user does not match the preset period of the target user, then it is determined that the current user is not Target users who need to self-learn their operating habits. However, if it is determined in the second matching period step that the current moment of the current user matches the preset period of the target user, it can be determined that the current user needs to learn their operating habits. Target users for self-learning.
在本申请的一个实施例中,学习模块16还用于在当前用户的当前时刻处于目标用户的预设时段、当前用户的当前轨迹与目标用户的预设轨迹之间的重合度大于等于预设阈值时,确定当前用户为目标用户。In one embodiment of the present application, the learning module 16 is also used for when the current user is in the target user's preset period at the current moment, and the coincidence degree between the current user's current trajectory and the target user's preset trajectory is greater than or equal to the preset When the threshold is reached, the current user is determined to be the target user.
如此,结合时段的比较结果和轨迹的比较结果,可以较准确地确定当前用户是否为需要对其操作习惯进行自学习的目标用户。In this way, combining the comparison results of time periods and trajectories, it can be more accurately determined whether the current user is a target user whose operating habits need to be self-learned.
具体地,当前时刻处于预设时段,可以理解为当前时刻等于预设时段的起始时刻,或者当前时刻等于预设时段的终止时刻,或者当前时刻等于起始时刻和终止时刻之间的其他时刻。需要指出的是,在某些实施例中,考虑到目标用户的实际出现时刻可能稍微偏离预先设置的预设时段,为了保证这种情况下也能够及时地发现目标用户,可以设置第二时长偏差,即将先于预设时段的起始时刻不超过第二时长偏差的当前时刻或晚于预设时段的终止时刻不超过第二时长偏差的当前时刻均认为处于预设时段。也即是说,当前时刻处于预设时段,还可以理解为当前时刻等于预设时段的起始时刻之前第二时长偏差的时刻,或者当前时刻等于预设时段的终止时刻之后第二时长偏差的时刻,或者当前时刻等于起始时刻 之前第二时长偏差的时刻和终止时刻之后第二时长偏差的时刻之间的其他时刻。在某些实施例中,第二时长偏差设置为30分钟;在某些实施例中,第二时长偏差设置为20分钟;在其他实施例中,第二时长偏差还可以设置为其他数值,在此不作限定。Specifically, the current moment is in the preset period, which can be understood as the current moment is equal to the start moment of the preset period, or the current moment is equal to the end moment of the preset period, or the current moment is equal to other moments between the start moment and the end moment . It should be pointed out that, in some embodiments, considering that the actual appearance time of the target user may deviate slightly from the preset preset time period, in order to ensure that the target user can be found in time in this case, a second duration deviation can be set That is, the current moment that is earlier than the start moment of the preset period and does not exceed the second duration deviation or the current moment that is later than the end moment of the preset period and does not exceed the second duration deviation is considered to be in the preset period. That is to say, the current moment is in the preset time period, which can also be understood as the moment when the current moment is equal to the second time length deviation before the start time of the preset time period, or the current time is equal to the second time length deviation after the end time of the preset time period. time, or other times between the time when the current time is equal to the second time length deviation before the start time and the second time length deviation after the end time. In some embodiments, the second duration deviation is set to 30 minutes; in some embodiments, the second duration deviation is set to 20 minutes; in other embodiments, the second duration deviation can also be set to other values, in This is not limited.
在某些实施例中,预设阈值为85%,即在当前用户的当前轨迹与目标用户的预设轨迹之间的重合度达到或者超过85%(例如90%、95%、100%)时,可认为当前轨迹成功与预设轨迹相比较;在当前用户的当前轨迹与目标用户的预设轨迹之间的重合度低于85%时,可认为当前轨迹无法与预设轨迹相比较。In some embodiments, the preset threshold is 85%, that is, when the overlap between the current trajectory of the current user and the preset trajectory of the target user reaches or exceeds 85% (such as 90%, 95%, 100%) , it can be considered that the current trajectory is successfully compared with the preset trajectory; when the coincidence degree between the current trajectory of the current user and the preset trajectory of the target user is lower than 85%, it can be considered that the current trajectory cannot be compared with the preset trajectory.
在一个例子中,需要对其操作习惯进行自学习的目标用户的预设时段为早上6点-早上7点。需要对其操作习惯进行自学习的目标用户的预设轨迹为出现在监测范围左侧,往左前方8.5米-11.5米范围,停留或者微调动作。监测到当前用户的当前时刻为早上6点20分,当前用户的当前轨迹为出现在监测范围左侧,往左前方8.4米-11.5米范围,停留。由于当前轨迹与预设轨迹的重合度超过85%,并且当前时刻与预设时段相比较,因此,可以确定当前用户是需要对其操作习惯进行自学习的目标用户。In one example, the preset time period for target users who need to self-learn their operating habits is 6:00 am to 7:00 am. The preset trajectory of the target user who needs to self-learn their operating habits is to appear on the left side of the monitoring range, 8.5 meters to 11.5 meters in front of the left, stay or fine-tune the action. The current time when the current user is monitored is 6:20 in the morning, and the current trajectory of the current user appears on the left side of the monitoring range, and stays in the range of 8.4-11.5 meters in front of the left. Since the coincidence degree of the current track and the preset track exceeds 85%, and the current moment is compared with the preset time period, it can be determined that the current user is a target user whose operating habits need to be self-learned.
在本申请的一个实施例中,控制装置100还包括建档模块。建档模块用于当当前用户不是目标用户时,对当前用户进行建档提示。In an embodiment of the present application, the control device 100 further includes a filing module. The file building module is used to prompt the current user to file when the current user is not the target user.
如此,能够在当前用户根据建档提示完成建档的情况下,对当前用户针对家电设备的控制习惯进行自学习。In this way, in the case that the current user completes the profile creation according to the profile creation prompt, the current user's control habits for the household appliances can be self-learned.
具体地,可以通过手机、平板电脑、笔记本电脑、遥控器等终端设备进行建档提示。建档提示的方式可包括文字提示和/或语音提示。建档提示的内容可包括“是否需要对您的控制习惯进行自学习?若需要,请根据提示录入您的识别条件”。Specifically, the filing reminder can be provided through terminal devices such as mobile phones, tablet computers, notebook computers, and remote controls. The way of prompting for filing may include text prompt and/or voice prompt. The content of the filing prompt may include "Do you need to conduct self-study on your control habits? If necessary, please enter your identification conditions according to the prompt".
在某些实施例中,控制装置100还包括录入模块。录入模块用于在确定当前用户需要建档的情况下,提供用于录入识别条件的交互界面;根据交互界面的输入信息确定当前用户的识别条件,并将该当前用户作为目标用户之一,对该当前用户针对家电设备的控制习惯进行自学习。In some embodiments, the control device 100 further includes a recording module. The input module is used to provide an interactive interface for inputting identification conditions when it is determined that the current user needs to file; determine the identification conditions of the current user according to the input information of the interactive interface, and take the current user as one of the target users. The current user performs self-study on control habits of household electrical appliances.
在一个例子中,通过手机提示当前用户建档。手机包括显示屏,在需要提示用户建档时,手机的显示屏显示“是否需要对您的控制习惯进行自学习?若需要,请根据提示录入您的识别条件”的提示字样。同时,手机的显示屏提供表征“是”的选择按钮和表征“否”的取消按钮。在检测到取消按钮被触发时,确定当前用户不需要建档,并退出当前界面。在检测到选择按钮被触发时,确定当前用户需要建档,进而提供用于录入识别条件的交互界面。In an example, the current user is prompted to create a file through the mobile phone. The mobile phone includes a display screen. When the user needs to be prompted to create a file, the display screen of the mobile phone will display the prompt words "Do you need to self-study your control habits? If necessary, please enter your identification conditions according to the prompts". Meanwhile, the display screen of the mobile phone provides a selection button representing "Yes" and a cancel button representing "No". When it is detected that the cancel button is triggered, it is determined that the current user does not need to create a profile, and exits the current interface. When it is detected that the selection button is triggered, it is determined that the current user needs to create a file, and then an interactive interface for inputting identification conditions is provided.
在另一个例子中,通过手机提示当前用户建档,手机具有语音识别功能。手机包括扬声器和显示屏,在需要提示用户建档时,手机的扬声器播报“是否需要对您的控制习惯进行自学习?若需要,请根据提示录入您的识别条件”的提示语音。在根据接收到的当前用户发 出的语音确定接收到当前用户不需要建档的指令时,忽略此次监测到的当前用户。在根据接收到的当前用户发出的语音确定接收到当前用户需要建档的指令时,通过显示屏提供用于录入识别条件的交互界面。In another example, a mobile phone is used to prompt the current user to create a file, and the mobile phone has a voice recognition function. The mobile phone includes a speaker and a display screen. When it is necessary to prompt the user to create a file, the speaker of the mobile phone will broadcast the prompt voice of "Do you need to self-learn your control habits? If necessary, please enter your identification conditions according to the prompts". When it is determined according to the received voice from the current user that an instruction that the current user does not need to file is received, the current user detected this time is ignored. When it is determined according to the received voice from the current user that an instruction for the current user to create a file is received, an interactive interface for entering the recognition condition is provided through the display screen.
需要指出的是,上述所提到的具体数值只为了作为例子详细说明本申请的实施,而不应理解为对本申请的限制。在其它例子或实施方式或实施例中,可根据本申请来选择其它数值,在此不作具体限定。It should be pointed out that the specific numerical values mentioned above are only used as examples to describe the implementation of the present application in detail, and should not be construed as limiting the present application. In other examples or implementations or embodiments, other numerical values may be selected according to the present application, which is not specifically limited here.
请参阅图7,本申请实施例的电子设备200包括一个或多个处理器22和存储器24,存储器24存储有计算机程序26,计算机程序26被处理器22执行的情况下,实现上述任一项实施例的家电设备的控制方法的步骤。Please refer to FIG. 7 , the electronic device 200 of the embodiment of the present application includes one or more processors 22 and memory 24, and the memory 24 stores a computer program 26. When the computer program 26 is executed by the processor 22, any of the above-mentioned items can be realized. The steps of the control method of the household electrical appliance in the embodiment.
根据本申请实施例的电子设备,通过将当前用户的生活轨迹信息与预先存储的目标用户的预设生活轨迹信息进行比较,能够确定当前用户是否为需要对其操作习惯进行自学习的目标用户,并且能够在当前用户是需要对其操作习惯进行自学习的目标用户时,针对该目标用户对家电设备的设置参数进行自学习,从而实现为不同的用户建立自学习模型,提升用户体验。According to the electronic device of the embodiment of the present application, by comparing the current user's life track information with the pre-stored target user's preset life track information, it can be determined whether the current user is a target user who needs to self-learn its operating habits, And when the current user is a target user who needs to self-learn its operating habits, it can self-learn the setting parameters of home appliances for the target user, so as to realize the establishment of self-learning models for different users and improve user experience.
需要指出的是,上述对控制方法的实施例和有益效果的解释说明,也适应本实施例的电子设备200,为避免冗余,在此不作详细展开。It should be pointed out that the above explanations of the embodiments and beneficial effects of the control method are also applicable to the electronic device 200 of this embodiment, and will not be elaborated here to avoid redundancy.
在本申请的一个实施例中,处理器22用于实现上述步骤S11、步骤S13、步骤S15和步骤S17。In one embodiment of the present application, the processor 22 is configured to implement the above step S11 , step S13 , step S15 and step S17 .
在本申请的一个实施例中,处理器22用于实现上述步骤S21、步骤S23、步骤S25、步骤S27和步骤S29。In one embodiment of the present application, the processor 22 is configured to implement the above step S21, step S23, step S25, step S27 and step S29.
在本申请的一个实施例中,处理器22用于实现上述步骤S131。In one embodiment of the present application, the processor 22 is configured to implement the above step S131.
在本申请的一个实施例中,处理器22用于实现上述步骤S151。In one embodiment of the present application, the processor 22 is configured to implement the above step S151.
在本申请的一个实施例中,处理器22用于实现上述步骤S19。In one embodiment of the present application, the processor 22 is configured to implement the above step S19.
在本申请的一个实施例中,电子设备200为家电设备或者服务器。In one embodiment of the present application, the electronic device 200 is a home appliance or a server.
如此,可以通过家电设备实现上述家电设备的控制方法,也可以通过服务器实现上述家电设备的控制的方法。In this way, the above-mentioned control method for a household appliance may be realized by a household appliance, and the method for controlling the above-mentioned household appliance may also be realized by a server.
具体地,在某些实施例中,可以通过一个家电设备实现另一家电设备的控制方法。在一个例子中,可以通过智能冰箱实现空调的控制方法。在另一个例子中,可以通过卧室的空调实现客厅的空调的控制方法。Specifically, in some embodiments, a control method of another household electrical appliance may be implemented by one household electrical appliance. In one example, a control method for an air conditioner may be implemented through a smart refrigerator. In another example, the method for controlling the air conditioner in the living room can be realized through the air conditioner in the bedroom.
本申请实施例的计算机可读存储介质,其上存储有计算机程序,其特征在于,程序被处理器执行的情况下,实现上述任一项实施例的家电设备的控制方法的步骤。The computer-readable storage medium of the embodiment of the present application has a computer program stored thereon, and is characterized in that, when the program is executed by a processor, the steps of the method for controlling a household appliance in any one of the above-mentioned embodiments are implemented.
在一个例子中,在程序被处理器执行时,能够实现上述控制方法的步骤S11、步骤S13、 步骤S15和步骤S17。在一个例子中,在程序被处理器执行时,能够实现上述控制方法的步骤S21、步骤S23、步骤S25、步骤S27和步骤S29。在一个例子中,在程序被处理器执行时,能够实现上述控制方法的步骤S131。在一个例子中,在程序被处理器执行时,能够实现上述控制方法的步骤S151。在一个例子中,在程序被处理器执行时,能够实现上述控制方法的步骤S19。In one example, when the program is executed by the processor, step S11 , step S13 , step S15 and step S17 of the above control method can be implemented. In one example, when the program is executed by the processor, step S21 , step S23 , step S25 , step S27 and step S29 of the above control method can be implemented. In one example, when the program is executed by the processor, step S131 of the above control method can be realized. In one example, when the program is executed by the processor, step S151 of the above control method can be realized. In one example, when the program is executed by the processor, step S19 of the above control method can be realized.
具体地,计算机可读存储介质可设置在服务器,也可设置在家电设备,家电设备能够与服务器进行通讯来获取到相应的程序。Specifically, the computer-readable storage medium may be set in a server or in a home appliance, and the home appliance can communicate with the server to obtain a corresponding program.
可以理解,计算机程序包括计算机程序代码。计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读存储介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、以及软件分发介质等。It can be understood that a computer program includes computer program code. The computer program code may be in source code form, object code form, executable file or some intermediate form, etc. The computer-readable storage medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, removable hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random memory Access memory (RAM, Random Access Memory), and software distribution media, etc.
处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。The processor can be a central processing unit (Central Processing Unit, CPU), or other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), off-the-shelf programmable Field-Programmable Gate Array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”或“一些示例”等的描述意指结合所述实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。In the description of this specification, references to the terms "one embodiment," "some embodiments," "illustrative embodiments," "example," "specific examples," or "some examples" are intended to mean A specific feature, structure, material, or characteristic described by an embodiment or example is included in at least one embodiment or example of the present application. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施例的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。Any process or method descriptions in flowcharts or otherwise described herein may be understood to represent modules, segments or portions of code comprising one or more executable instructions for implementing specific logical functions or steps of the process , and the scope of preferred embodiments of the present application includes alternative implementations in which functions may be performed out of the order shown or discussed, including in substantially simultaneous fashion or in reverse order depending on the functions involved, which shall It should be understood by those skilled in the art to which the embodiments of the present application belong.
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理模块的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的 装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。The logic and/or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced listing of executable instructions for implementing logical functions, can be embodied in any computer-readable medium, For use with instruction execution systems, devices, or devices (such as computer-based systems, systems including processing modules, or other systems that can fetch instructions from instruction execution systems, devices, or devices and execute instructions), or in conjunction with these instruction execution systems, devices or equipment used. For the purposes of this specification, a "computer-readable medium" may be any device that can contain, store, communicate, propagate, or transmit a program for use in or in conjunction with an instruction execution system, device, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: electrical connection with one or more wires (electronic device), portable computer disk case (magnetic device), random access memory (RAM), Read Only Memory (ROM), Erasable and Editable Read Only Memory (EPROM or Flash Memory), Fiber Optic Devices, and Portable Compact Disc Read Only Memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program can be printed, since the program can be read, for example, by optically scanning the paper or other medium, followed by editing, interpretation or other suitable processing if necessary. The program is processed electronically and stored in computer memory.
应当理解,本申请的实施例的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施例中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施例中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。It should be understood that each part of the embodiments of the present application may be implemented by hardware, software, firmware or a combination thereof. In the above-described embodiments, various steps or methods may be implemented by software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented by any one or combination of the following techniques known in the art: Discrete logic circuits, ASICs with suitable combinational logic gates, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,程序在执行时,包括方法实施例的步骤之一或其组合。Those of ordinary skill in the art can understand that all or part of the steps carried by the method of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the program is executed When, one or a combination of the steps of the method embodiment is included.
此外,在本申请的各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。In addition, each functional unit in each embodiment of the present application may be integrated into one processing module, each unit may exist separately physically, or two or more units may be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules. If the integrated modules are realized in the form of software function modules and sold or used as independent products, they can also be stored in a computer-readable storage medium.
上述提到的存储介质可以是只读存储器,磁盘或光盘等。The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, and the like.
尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limitations on the present application, and those skilled in the art can make the above-mentioned The embodiments are subject to changes, modifications, substitutions and variations.

Claims (10)

  1. 一种家电设备的控制方法,所述控制方法包括:A control method for household appliances, the control method comprising:
    监测当前用户的生活轨迹信息;Monitor the current user's life trajectory information;
    将所述当前用户的生活轨迹信息与目标用户的预设生活轨迹信息进行比较;Comparing the life trajectory information of the current user with the preset life trajectory information of the target user;
    根据比较结果判断所述当前用户是否为所述目标用户;judging whether the current user is the target user according to the comparison result;
    当所述当前用户为所述目标用户时,根据所述目标用户针对所述家电设备的设置参数建立的自学习模型获得所述目标用户的控制习惯参数,并根据所述目标用户的控制习惯参数对所述家电设备进行控制。When the current user is the target user, obtain the control habit parameters of the target user according to the self-learning model established by the target user for the setting parameters of the home appliance, and obtain the control habit parameters of the target user according to the control habit parameters of the target user The household appliances are controlled.
  2. 根据权利要求1所述的家电设备的控制方法,其中,在将所述当前用户的生活轨迹信息与所述目标用户的预设生活轨迹信息进行比较之前,所述控制方法还包括:The control method of household electrical appliances according to claim 1, wherein before comparing the life trajectory information of the current user with the preset life trajectory information of the target user, the control method further comprises:
    获取所述目标用户的识别条件,所述识别条件包括识别时段和识别位置;Acquiring identification conditions of the target user, the identification conditions including identification time period and identification location;
    在监测到活动对象时,确定活动时刻;When an active object is detected, determine the active moment;
    在所述活动时刻处于所述识别时段时,询问所述活动对象是否为所述目标用户;When the activity moment is within the identification period, inquiring whether the activity object is the target user;
    在所述活动对象为所述目标用户时,建立所述活动对象的活动轨迹与所述识别位置的空间对应关系;When the active object is the target user, establishing a spatial correspondence between the active track of the active object and the identified position;
    根据所述空间对应关系和所述识别时段生成所述目标用户的预设生活轨迹信息。Generating preset life track information of the target user according to the spatial correspondence and the identification time period.
  3. 根据权利要求1所述的家电设备的控制方法,其中,所述目标用户的预设生活轨迹信息包括预设时段和预设轨迹,所述当前用户的生活轨迹信息包括当前时刻和当前轨迹,将所述当前用户的生活轨迹信息与目标用户的预设生活轨迹信息进行比较,包括:The control method for household electrical appliances according to claim 1, wherein the preset life trajectory information of the target user includes a preset time period and a preset trajectory, and the current user's life trajectory information includes the current moment and the current trajectory, and the The life trajectory information of the current user is compared with the preset life trajectory information of the target user, including:
    判断所述当前用户的当前时刻与所述目标用户的预设时段是否匹配,并判断所述当前用户的当前轨迹与所述目标用户的预设轨迹是否匹配。Judging whether the current moment of the current user matches the preset time period of the target user, and judging whether the current track of the current user matches the preset track of the target user.
  4. 根据权利要求3所述的家电设备的控制方法,其中,根据比较结果判断所述当前用户是否为所述目标用户,包括:The control method for household appliances according to claim 3, wherein judging whether the current user is the target user according to the comparison result comprises:
    在所述当前用户的当前时刻处于所述目标用户的预设时段、所述当前用户的当前轨迹与所述目标用户的预设轨迹之间的重合度大于等于预设阈值时,确定所述当前用户为所述目标用户。When the current moment of the current user is within the preset time period of the target user, and the coincidence degree between the current trajectory of the current user and the preset trajectory of the target user is greater than or equal to a preset threshold, determine that the current The user is the target user.
  5. 根据权利要求1-4中任一项所述的家电设备的控制方法,其中,在根据比较结果判断所述当前用户是否为所述目标用户之后,所述控制方法还包括:The control method for household appliances according to any one of claims 1-4, wherein, after judging whether the current user is the target user according to the comparison result, the control method further includes:
    当所述当前用户不是所述目标用户时,对所述当前用户进行建档提示。When the current user is not the target user, a profile creation prompt is given to the current user.
  6. 根据权利要求1所述的家电设备的控制方法,其中,所述目标用户包括多个,多个所述目标用户的预设生活轨迹信息互不相同。The control method for household electrical appliances according to claim 1, wherein the target users include multiple target users, and the preset life trajectory information of the multiple target users is different from each other.
  7. 一种家电设备的控制装置,所述控制装置包括:A control device for household appliances, the control device comprising:
    监测模块,用于监测当前用户的生活轨迹信息;The monitoring module is used to monitor the life track information of the current user;
    比较模块,用于将所述当前用户的生活轨迹信息与目标用户的预设生活轨迹信息进行比较;A comparison module, configured to compare the life trajectory information of the current user with the preset life trajectory information of the target user;
    判断模块,用于根据比较结果判断所述当前用户是否为所述目标用户;A judging module, configured to judge whether the current user is the target user according to the comparison result;
    学习模块,用于当所述当前用户为所述目标用户时,根据所述目标用户针对所述家电设备的设置参数建立的自学习模型获得所述目标用户的控制习惯参数,并根据所述目标用户的控制习惯参数对所述家电设备进行控制。A learning module, configured to, when the current user is the target user, obtain the control habit parameters of the target user according to the self-learning model established by the target user for the setting parameters of the home appliance, and obtain the control habit parameters according to the target user The user's control habit parameters control the household electrical appliances.
  8. 一种电子设备,所述电子设备包括一个或多个处理器和存储器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行的情况下,实现权利要求1-6任一项所述的家电设备的控制方法的步骤。An electronic device, the electronic device comprising one or more processors and a memory, the memory stores a computer program, and when the computer program is executed by the processor, any one of claims 1-6 is realized The steps of the control method of the household electrical appliances.
  9. 根据权利要求8所述的电子设备,所述电子设备为家电设备或者服务器。The electronic device according to claim 8, which is a household electrical appliance or a server.
  10. 一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行的情况下,实现权利要求1-6任一项所述的家电设备的控制方法的步骤。A computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of the method for controlling household electrical appliances according to any one of claims 1-6 are realized.
PCT/CN2022/102310 2021-11-08 2022-06-29 Household appliance control method, control apparatus, electronic device, and storage medium WO2023077835A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111313832.5A CN116088322A (en) 2021-11-08 2021-11-08 Control method and control device for household electrical appliance, electronic equipment and storage medium
CN202111313832.5 2021-11-08

Publications (1)

Publication Number Publication Date
WO2023077835A1 true WO2023077835A1 (en) 2023-05-11

Family

ID=86206909

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/102310 WO2023077835A1 (en) 2021-11-08 2022-06-29 Household appliance control method, control apparatus, electronic device, and storage medium

Country Status (2)

Country Link
CN (1) CN116088322A (en)
WO (1) WO2023077835A1 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104281113A (en) * 2013-07-12 2015-01-14 李文嵩 Smart house system and operation method thereof
WO2015020975A1 (en) * 2013-08-05 2015-02-12 Ameer Sami System and method for automating electrical devices at a building structure
CN105850143A (en) * 2013-12-05 2016-08-10 汤姆逊许可公司 Identification of an appliance user
CN108845503A (en) * 2018-08-11 2018-11-20 深圳市百创网络科技有限公司 The providing method and its system of Intelligent household scene service
CN109613838A (en) * 2019-01-14 2019-04-12 河南理工大学 A kind of pressure-sensitive floor network position of human body intelligent detecting method and device
CN110308661A (en) * 2019-06-06 2019-10-08 美的集团股份有限公司 Smart machine control method and device based on machine learning
CN111736481A (en) * 2020-07-14 2020-10-02 北京自如信息科技有限公司 Model training and intelligent home control method and device based on user behavior characteristics
CN112288599A (en) * 2020-10-29 2021-01-29 四川长虹电器股份有限公司 Scene service implementation method for smart home, computer device and storage medium
CN112669187A (en) * 2020-12-31 2021-04-16 深圳云天励飞技术股份有限公司 Identity recognition method and device, electronic equipment and related products

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104281113A (en) * 2013-07-12 2015-01-14 李文嵩 Smart house system and operation method thereof
WO2015020975A1 (en) * 2013-08-05 2015-02-12 Ameer Sami System and method for automating electrical devices at a building structure
CN105850143A (en) * 2013-12-05 2016-08-10 汤姆逊许可公司 Identification of an appliance user
CN108845503A (en) * 2018-08-11 2018-11-20 深圳市百创网络科技有限公司 The providing method and its system of Intelligent household scene service
CN109613838A (en) * 2019-01-14 2019-04-12 河南理工大学 A kind of pressure-sensitive floor network position of human body intelligent detecting method and device
CN110308661A (en) * 2019-06-06 2019-10-08 美的集团股份有限公司 Smart machine control method and device based on machine learning
CN111736481A (en) * 2020-07-14 2020-10-02 北京自如信息科技有限公司 Model training and intelligent home control method and device based on user behavior characteristics
CN112288599A (en) * 2020-10-29 2021-01-29 四川长虹电器股份有限公司 Scene service implementation method for smart home, computer device and storage medium
CN112669187A (en) * 2020-12-31 2021-04-16 深圳云天励飞技术股份有限公司 Identity recognition method and device, electronic equipment and related products

Also Published As

Publication number Publication date
CN116088322A (en) 2023-05-09

Similar Documents

Publication Publication Date Title
US11710387B2 (en) Systems and methods of detecting and responding to a visitor to a smart home environment
US20220247978A1 (en) Systems and Methods of Detecting and Responding to a Visitor to a Smart Home Environment
US11680722B2 (en) Device control system
CN105700389B (en) Intelligent home natural language control method
CN108877126A (en) System, the method and apparatus of activity monitoring are carried out via house assistant
EP3798685B1 (en) Systems and methods of ultrasonic sensing in smart devices
JP4951082B2 (en) Energy saving advice generator
JP6452571B2 (en) Information output apparatus, information output method, and information output program
US11895433B2 (en) Event based recording
US20220217439A1 (en) Video Integration with Home Assistant
JP6918215B2 (en) Equipment control system and equipment control method
US20210072378A1 (en) Systems and methods of ultrasonic sensing in smart devices
DE102015210879A1 (en) Device for supporting a user in a household
CN111754997B (en) Control device and operation method thereof, and voice interaction device and operation method thereof
JP2016532355A (en) Intelligent housing system and operation method
JP2017144521A (en) Information processing device, information processing method and program
CN110602197A (en) Internet of things control device and method and electronic equipment
WO2023077835A1 (en) Household appliance control method, control apparatus, electronic device, and storage medium
CN110647050B (en) Storage medium, intelligent panel and multi-level interaction method thereof
US20220405689A1 (en) Information processing apparatus, information processing method, and program
US20210375278A1 (en) System and method for providing a health care related service
CN114246512A (en) Sweeping method and device of sweeper, sweeper and computer storage medium
US11620997B2 (en) Information processing device and information processing method
CN110995551A (en) Storage medium, intelligent panel and interaction method thereof
US20230244437A1 (en) Systems and methods to adjust loudness of connected and media source devices based on context

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22888871

Country of ref document: EP

Kind code of ref document: A1