CN113031456B - Household appliance control method, system, equipment and computer readable storage medium - Google Patents
Household appliance control method, system, equipment and computer readable storage medium Download PDFInfo
- Publication number
- CN113031456B CN113031456B CN201911360924.1A CN201911360924A CN113031456B CN 113031456 B CN113031456 B CN 113031456B CN 201911360924 A CN201911360924 A CN 201911360924A CN 113031456 B CN113031456 B CN 113031456B
- Authority
- CN
- China
- Prior art keywords
- bath
- user
- mode
- household appliance
- information
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000014509 gene expression Effects 0.000 claims abstract description 92
- 238000003287 bathing Methods 0.000 claims abstract description 65
- 238000004590 computer program Methods 0.000 claims description 14
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 16
- 238000004891 communication Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 8
- 230000008451 emotion Effects 0.000 description 6
- 238000013507 mapping Methods 0.000 description 5
- 238000000222 aromatherapy Methods 0.000 description 4
- 238000012549 training Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 239000003205 fragrance Substances 0.000 description 3
- 230000001795 light effect Effects 0.000 description 3
- 239000008280 blood Substances 0.000 description 2
- 210000004369 blood Anatomy 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000001815 facial effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 206010063659 Aversion Diseases 0.000 description 1
- 206010013954 Dysphoria Diseases 0.000 description 1
- 241000220317 Rosa Species 0.000 description 1
- 101150114468 TUB1 gene Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 230000036772 blood pressure Effects 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 230000036387 respiratory rate Effects 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000000087 stabilizing effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 239000000341 volatile oil Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total 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]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
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)
- Control For Baths (AREA)
- Selective Calling Equipment (AREA)
Abstract
The application provides a household appliance control method, a household appliance control system, household appliance control equipment and a computer readable storage medium, wherein the household appliance control method comprises the following steps: acquiring characteristic information of a user, wherein the characteristic information comprises at least one of identity information, expression information and sign information of the user; generating a recommendation list of a bath mode based on the characteristic information, and sending the recommendation list to display equipment for display; determining a target bathing mode in the recommendation list based on a triggering operation of the user on the display device; and controlling at least one household appliance in the bathroom to operate according to the target bathing mode. The application provides a proper bath atmosphere, and greatly improves the bath experience of users.
Description
Technical Field
The present application relates to the field of smart home technologies, and in particular, to a method, a system, a device, and a computer readable storage medium for controlling a home appliance.
Background
In daily life, bathing is an unavoidable thing for everyone, and is also a very favorite thing for many people. With the improvement of living standard, more and more people want to experience more comfortable bathing modes. However, the existing bathing mode is only a relatively monotonous mode such as shower and bath, and can achieve the effect of cleaning the body, but cannot provide more comfortable bathing effect. For example, the user cannot link home appliances in the bathroom during bathing, and cannot create a comfortable bathroom atmosphere together.
Therefore, how to bring better bathing experience to users becomes a problem to be solved.
Disclosure of Invention
The application mainly aims to provide a household appliance control method, a household appliance control system, household appliance control equipment and a computer readable storage medium, and aims to provide a proper bath atmosphere and improve the bath experience of a user.
In a first aspect, the present application provides a home appliance control method, including the steps of:
acquiring characteristic information of a user, wherein the characteristic information comprises at least one of identity information, expression information and sign information of the user;
generating a recommendation list of a bath mode based on the characteristic information, and sending the recommendation list to display equipment for display;
determining a target bathing mode in the recommendation list based on a triggering operation of the user on the display device;
and controlling at least one household appliance in the bathroom to operate according to the target bathing mode.
In a second aspect, the present application further provides a home appliance control system, including: the system comprises a main control device, a display device and at least one household appliance, wherein:
the main control equipment is used for acquiring characteristic information of a user, wherein the characteristic information comprises at least one of identity information, expression information and sign information of the user;
the main control equipment is also used for generating a recommendation list of the bath mode based on the characteristic information and sending the recommendation list to the display equipment;
the display device is used for receiving the recommendation list sent by the main control device and displaying the recommendation list;
the display device is further configured to generate a corresponding operation result based on a triggering operation of the user on the display device, and send the operation result to the main control device;
the main control equipment is also used for determining a target bathing mode in the recommendation list according to the received operation result;
the main control equipment is also used for determining the adjustment parameters of at least one household appliance in the bathroom according to the target bathing mode and sending each adjustment parameter to the corresponding household appliance;
each home appliance is used for operating according to the respectively received adjusting parameters.
In a third aspect, the present application also provides a master control device, the master control device including a processor, a memory, and a computer program stored on the memory and executable by the processor, wherein the computer program, when executed by the processor, implements the steps of the home appliance control method as described above.
In a fourth aspect, the present application also provides a computer readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the home device control method as described above.
The application provides a household appliance control method, a system, equipment and a computer readable storage medium.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a method for controlling a home appliance according to an embodiment of the present application;
fig. 2 is a schematic flow chart of substeps of the home device control method in fig. 1;
fig. 3 is a schematic diagram of a scenario of a home appliance control method according to an embodiment of the present application;
fig. 4 is a flowchart of another method for controlling a home appliance according to an embodiment of the present application;
fig. 5 is a schematic block diagram of a home appliance control system according to an embodiment of the present application;
fig. 6 is a schematic block diagram of a structure of a master control device according to an embodiment of the present application.
The achievement of the objects, functional features and advantages of the present application will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The flow diagrams depicted in the figures are merely illustrative and not necessarily all of the elements and operations/steps are included or performed in the order described. For example, some operations/steps may be further divided, combined, or partially combined, so that the order of actual execution may be changed according to actual situations.
The embodiment of the application provides a household appliance control method, a household appliance control system, household appliance control equipment and a computer readable storage medium. The home appliance control method can be applied to a master control device or a server, wherein the master control device can be electronic devices such as a mobile phone, a tablet computer, a notebook computer, a desktop computer, a personal digital assistant, wearable equipment and the like, and can also be intelligent home appliances such as an intelligent bathtub, a magic mirror, an intelligent water heater, an intelligent refrigerator and the like; the server may be a single server or a server cluster composed of a plurality of servers. The following explanation will be given by taking an example that the home appliance control method is applied to a master control device.
Some embodiments of the present application are described in detail below with reference to the accompanying drawings. The following embodiments and features of the embodiments may be combined with each other without conflict.
Referring to fig. 1, fig. 1 is a flowchart of a method for controlling a home appliance according to an embodiment of the application.
As shown in fig. 1, the home appliance control method includes steps S101 to S104.
Step S101, obtaining characteristic information of a user, wherein the characteristic information comprises at least one of identity information, expression information and sign information of the user.
In the scheme of the application, the characteristic information of the user needs to be determined before the home user bathes, wherein the characteristic information can be one of the identity information, the expression information and the sign information of the user, or can be any two or three of the identity information, the expression information and the sign information of the user, so that the main control equipment can conveniently formulate a proper bathing scheme according to the acquired characteristic information of the user.
In an embodiment, the specific method for acquiring the identity information of the user is as follows: acquiring fingerprint information of a user, and determining identity information of the user according to the fingerprint information; or acquiring the face information of the user, and determining the identity information of the user according to the face information; or, obtaining the voiceprint information of the user, and determining the identity information of the user according to the voiceprint information. It should be noted that, the identity information has a unique identifier, that is, the identity of each user is unique. It will be appreciated that the identity information of the user may be obtained by other means, such as iris recognition or user input identity information, and the application is not limited in particular. The identity of the user can be accurately identified by collecting the fingerprint information, face information or voiceprint information and other biological characteristic information of the user, the relevant identification technology is mature, the error rate is small, and the method is easy to realize.
Illustratively, the user's fingerprint is captured by a fingerprint recognition system provided on the bathtub prior to bathing the user. After the bathtub acquires the fingerprint, the acquired fingerprint is sent to the main control equipment, and the identity information of the user corresponding to the fingerprint is determined by comparing the acquired fingerprint with each piece of fingerprint information in a fingerprint library prestored in the main control equipment. The main control equipment can be an intelligent refrigerator or a central controller.
In one embodiment, the expression information obtaining method specifically includes: and acquiring a face image of the user, and carrying out expression recognition on the face image based on a preset expression recognition model to obtain expression information of the user. The expression information comprises happiness, surprise, sadness, anger, aversion, fear and the like, and the face image can be acquired by the camera. It should be noted that, the expression information of the user may also be obtained by identifying the expression of the user through video data including the face of the user. By acquiring the expression information of the user, a proper bathing mode is intelligently recommended so as to improve the user experience. For example, when the user's expression is detected as sad, a bathing mode of an easy mode or a cheerful mode may be recommended to the user to create an easy or cheerful bathing atmosphere, stabilizing the sad and difficult emotion of the user.
The preset expression recognition model can be obtained by training based on a neural network for deep learning, for example, a MobileNetv2-SSD network for deep learning or a VGG-SSD network. Illustratively, the deep-learned MobileNetv2-SSD network is iteratively trained by a training sample set to obtain an expression recognition model. The training sample set is a set of images comprising different expressions of a user, and each image comprises related emotion keywords. And carrying out iterative training on the expression recognition model through images comprising different expressions of the user until the deeply-learned MobileNetv2-SSD network converges, so as to obtain the expression recognition model. The facial image of the user is detected through the expression recognition model, and the expression label of the facial image can be output, so that the expression information of the user is obtained. Expression information such as happiness, sadness and the like of a user can be accurately determined through the expression recognition model.
In an embodiment, physical sign information of a user is obtained through a smart wearable device worn by the user, wherein the physical sign information comprises heart rate, electrocardio, blood pressure, blood sugar, blood oxygen, respiratory rate, body temperature and the like of the user. It should be noted that, this intelligent wearing equipment and master control equipment communication connection can send user's sign information to master control equipment through communication methods such as bluetooth or wiFi.
Specifically, when a user prepares to take a bath, the user can send an operation instruction to the main control equipment through a remote controller, a control page, a menu bar or a control; after receiving an operation instruction sent by a user, the main control equipment sends a physical sign information acquisition request to intelligent wearing equipment worn by the user; the intelligent wearable device acquires a request according to the received physical sign information sent by the main control device, and sends the physical sign information of the user to the main control device so that the main control device can perform subsequent operation according to the acquired physical sign information. The sign information of the user may be obtained by other devices, such as a sphygmomanometer and a thermometer, and the present application is not particularly limited.
Step S102, a recommendation list of the bath mode is generated based on the characteristic information, and the recommendation list is sent to a display device to be displayed.
After at least one characteristic information of the identity information, the expression information and the sign information of the user is obtained, a recommended list of the bathing mode can be generated in the main control equipment according to the identity information, the expression information and/or the sign information of the user, and the recommended list of the bathing mode is sent to the display equipment for display so as to be read and selected by the user. The main control equipment is in communication connection with the display equipment, the communication connection comprises wired communication connection or wireless communication connection, and the wireless communication connection comprises Bluetooth connection, wiFi connection, zigBee connection and the like. The display device may be a home appliance such as a magic mirror and an intelligent television, or may be a terminal device such as a mobile phone and a computer. The recommendation list of the corresponding bathing modes is generated through the characteristic information of the user, and the bathing modes which are suitable for different users, different expressions or different physiological characteristics are recommended, so that the bathing experience of the user is greatly improved.
In one embodiment, as shown in fig. 2, generating a recommendation list of bath patterns based on the characteristic information includes: substep S1021 to substep S1022.
And S1021, acquiring the probability of each expression type in the expression information, and sorting each expression type according to the probability of each expression type to obtain an expression type list.
Specifically, a plurality of face images of a user are acquired, the face images are input into a trained expression recognition model for detection, and a plurality of expression types and the probability of each expression type are output. The method comprises the following steps: the expression information of the user comprises a plurality of expression types and the probability of each expression type, and each expression type is sequenced according to the probability of each expression type, so that an expression type list can be obtained. The expression type list includes a plurality of expression types, and the expression types are sequentially arranged according to the probability of each expression type, and the sequence arrangement can be from big to small, from small to big, or randomly arranged, and the application is not particularly limited.
Illustratively, the expression information includes 50% of happy probability, 10% of surprise probability, 40% of no emotion probability and 30% of surprise probability. The four expression types are ordered according to the probabilities of the four expression types, and the obtained expression type list sequentially comprises the following components from top to bottom: happy, without emotion, surprise and surprise.
It should be noted that, when the expression type list is established, a plurality of expression types in the expression type list may be filtered. Specifically, judging whether the probability corresponding to each expression type is larger than a preset probability threshold, and if the probability corresponding to the expression type is larger than the preset probability threshold, reserving the expression type in an expression type list; and if the probability corresponding to the expression type is smaller than or equal to a preset probability threshold, removing the expression type from the expression type list. It should be noted that, the preset probability threshold may be set according to practical situations, and the present application is not limited herein specifically, and optionally, the preset probability threshold is 20%.
Step S1022, based on the mapping relation between the preset expression types and the bath modes, the expression types in the expression type list are replaced one by one, and a recommendation list of the bath modes is obtained.
The mapping relation between the preset expression type and the bath mode can be set according to actual conditions, and optionally, the bath mode of happy expression and the bath mode of cheering mode is set as a corresponding relation, and the bath mode of no emotion and easy mode is set as a corresponding relation. Based on the mapping relation, each expression type in the expression type list and the corresponding bath mode are replaced one by one, and a recommended list of the bath mode can be obtained. The user can select a favorite bath mode by himself based on the recommended list of bath modes.
In one embodiment, a recommendation list of bath patterns is generated based on the identity information and the expression information of the user. The method comprises the following steps: acquiring identity information of a user, and acquiring bathing habit data corresponding to the identity information; and acquiring expression information of the user, and generating a recommendation list of the bath mode according to the bath habit data and the expression information. Wherein the bath habit data is a history of bath patterns used when the user performs a history bath. It should be noted that, based on the mapping relation between the expression information and the preset expression information and the bathing modes, a plurality of bathing modes are selected from the bathing habit data to obtain a recommended list of the bathing modes. The specific operation steps may refer to the above embodiment of generating the recommended list of the bath pattern, and the disclosure is not repeated herein.
Step S103, determining a target bathing mode in the recommendation list based on the triggering operation of the user on the display device.
The main control equipment sends the generated recommendation list of the bath mode to the display equipment, the display equipment displays the recommendation list on a screen, and the display equipment can be a mobile phone or a magic mirror and other equipment. The user can trigger the display device, namely, the user selects the bath mode in the recommendation list through buttons, controls or display control pages, so that an operation result of the trigger operation is obtained. Or, the bath mode in the recommendation list can be selected by controlling the voice control and the remote controller, and the application is not particularly limited.
Further, the main control equipment receives an operation result sent by the display equipment, wherein the operation result is generated based on the triggering operation of the user on the display equipment; and determining a corresponding target bath mode through the bath mode label in the operation result, wherein the bath mode label is a label of the bath mode in a recommended list of the bath modes. The bath mode label uniquely corresponds to a bath mode, and the target bath mode is consistent with a bath mode selected by a user based on a recommendation list.
And step S104, controlling at least one household appliance in the bathroom to operate according to the target bathing mode.
According to the target bathing mode, at least one home appliance in the bathroom is controlled to operate. Wherein the target bathing mode may be a reduced pressure mode, a cheering mode, a quiet mode, etc., for example, the reduced pressure mode is for providing a pleasant environment to relieve psychological stress of the user, and the quiet mode is for providing a quiet environment to calm the user's dysphoria. The household electrical appliances can be devices such as lamps, aromatherapy machines, air purifiers, exhaust fans, bathtubs, magic mirrors, sound equipment, water heaters and the like, the lamps can adjust the light and light effects of the bathroom, the aromatherapy machines, the air purifiers and the exhaust fans can adjust the air in the bathroom, and the bathtubs and the water heaters can control the water temperature and the water yield during bathing. It should be noted that each bath mode can be flexibly set by a developer, and each bath mode has a corresponding relation with at least one household appliance in the bathroom, namely, the at least one household appliance in the bathroom is controlled to operate, so that a bath atmosphere in the corresponding bath mode can be created, a user can enjoy a comfortable bath environment, and the user experience is greatly improved.
Illustratively, setting the cheering mode has a correspondence with the light fixture, the magic mirror, the sound and the water heater in the bathroom. When the user selects the bathing mode to be the cheerful mode, the lamp, the magic mirror, the sound and the water heater in the bathroom are controlled to be started, the lamp is controlled to adjust the flickering light effect of the bathroom, the magic mirror is controlled to play cheerful animation or songs, the sound is controlled to play piano music small tune, and the water temperature in the water heater is controlled to be heated to a proper temperature so as to drive the happy emotion of the user, so that the user enjoys a cheerful bathing environment.
In one embodiment, at least one home device is determined that matches the target bathing pattern; generating respective corresponding adjustment parameters of each household appliance; and controlling each household appliance to operate based on the corresponding adjusting parameter. It should be noted that, each bath mode has at least one matched home appliance, based on the bath mode, the master control device can generate the matched adjustment parameters of each home appliance, and each adjustment parameter is sent to the corresponding home appliance, so that each home appliance can operate according to the received adjustment parameters, and the environment in the bathroom can reach the atmosphere in the target bath mode.
Fig. 3 is a schematic diagram of a scenario of a home appliance control method according to an embodiment of the application. As shown in fig. 3, a bath tub 1, a fragrance machine 2, an air cleaner 3, a lamp 4, a magic mirror 5 and a sound 6 are installed in a bathroom. Acquiring identity information of a user through a fingerprint identification system arranged on the bathtub 1; generating a recommendation list of the bath mode based on the identity information, and sending the recommendation list to the magic mirror 5 for display; the user performs touch operation on the recommendation list displayed on the magic mirror 5 to obtain a target bathing mode which is a decompression mode; according to the bath mode of the reduced pressure mode, the operation of the bathtub 1, the aromatherapy machine 2, the lamp 4 and the sound 6 in the bathroom is controlled, for example, the sound 6 plays reduced pressure music, the lamp 4 regulates the light of the bathroom to be soft, the aromatherapy machine 2 releases rose essential oil, and the bathtub 1 keeps the water temperature suitable, so that the bath atmosphere in the reduced pressure mode is jointly realized.
According to the home appliance control method provided by the embodiment, the recommended list of the bath mode is generated based on the characteristic information of the user, wherein the characteristic information comprises at least one of the identity information, the expression information and the sign information of the user, the recommended list is sent to the display equipment to be displayed, the target bath mode in the recommended list is determined based on the triggering operation of the user on the display equipment, and then at least one home appliance in the bathroom is controlled to operate according to the target bath mode, so that the home appliances in the bathroom are linked, a proper bath atmosphere is provided for the user, and the bath experience of the user is greatly improved.
Referring to fig. 4, fig. 4 is a flowchart illustrating another control method of a home appliance according to an embodiment of the present application.
As shown in fig. 4, the home appliance control method includes steps S201 to S206.
Step 201, obtaining feature information of a user, wherein the feature information comprises at least one of identity information, expression information and sign information of the user.
Before a family member bathes, the characteristic information of the user to be bathed needs to be determined, wherein the characteristic information can be one of identity information, expression information and sign information of the user, or can be any two or three of the identity information, the expression information and the sign information of the user.
In one embodiment, the identity information of the user may be determined by fingerprint information, face information, or voiceprint information of the user. It should be noted that, the identity information has a unique identifier, that is, the identity of each user is unique. The fingerprint information can be obtained through a fingerprint identification system or a fingerprint identification device arranged on the household appliance or the main control equipment; the face information can be obtained through cameras arranged on household appliances or main control equipment; the voiceprint information can be obtained through a microphone mounted on the home appliance or the master control device. Illustratively, the home appliance may be a magic mirror, a bathtub or a water heater, and the master device may be a magic mirror, a smart bathtub or a mobile phone. The identity of the user can be accurately identified by collecting the fingerprint information, face information or voiceprint information and other biological characteristic information of the user, the relevant identification technology is mature, the error rate is small, and the method is easy to realize.
The method for acquiring the face information of the user specifically may be: acquiring a target image within a preset range of a camera, wherein the target image is an image comprising a face of a user; and carrying out face recognition on the target image, and determining the identity information of the user based on the recognition result. It should be noted that, the preset range may be a visual range of the camera, and when the camera is set on the mobile phone, the face image obtained when the mobile phone is used for face unlocking may also be directly used as the target image, so as to quickly determine the identity information of the user.
In an embodiment, the method for obtaining voiceprint information of a user may specifically be: acquiring voice data to be recognized through a microphone, and extracting features of the voice data to obtain voiceprint features of the voice data; based on a preset voice library, carrying out similarity matching on the voiceprint features to obtain matching values of the voiceprint features; judging whether the matching value is larger than or equal to a preset matching value threshold, and if the matching value is larger than or equal to the preset matching value threshold, taking the user tag of the target voiceprint feature corresponding to the matching value as identity information of the user. The target voiceprint feature is a voiceprint feature which is matched with the voiceprint feature in a voice library to obtain the matching value. It should be noted that, each user tag uniquely corresponds to a user, and the preset matching value threshold can be flexibly set according to specific situations, and the application is not limited in particular.
Step S202, bath habit data of the user corresponding to the identity information is obtained, and historical use times of each bath pattern in the bath habit data are determined.
After the identity information of the user is acquired, bathing habit data of the user corresponding to the identity information is acquired, and the historical use times of each bathing mode in the bathing habit data are determined. The bathing habit data is a history record of bathing modes used when a user performs historical bathing, the bathing habit data comprises historical use times of each bathing mode, and the historical use times can be used for indicating the favorite degree of the user to each bathing mode.
Step S203, generating a recommendation list of bath patterns based on the historical use times of each bath pattern.
A recommended list of bath patterns may be generated based on the historical number of uses of each bath pattern. It should be noted that the recommended list of the bath patterns may be obtained by arranging the bath patterns in order of the number of times of use of each bath pattern. The sequence arrangement may be from large to small, from small to large, or randomly, which is not particularly limited in the present application.
In one embodiment, a priority label for each bath pattern is determined based on the historical number of uses for each bath pattern; and generating a recommendation list of the bath modes according to the priority label of each bath mode. It should be noted that, the priority label is determined according to the historical use times, the more the historical use times are, the more the serial number of the priority label is; the fewer the historical number of uses, the later the priority label sequence number. It can be understood that the recommendation list of the bath modes is determined according to the priority label, the front of the serial number of the priority label is, and the corresponding bath mode is positioned at the front position of the recommendation list; the more rearward the serial number of the priority label, the more rearward the corresponding bathing pattern is located in the recommendation list. In addition, the earlier the serial number of the priority label can be set, the larger the display font of the corresponding bath mode in the recommendation list; the more the serial number of the priority label is, the smaller the display font of the corresponding bath mode in the recommendation list is. The present application is not particularly limited thereto.
And step S204, the recommendation list is sent to display equipment for display.
After the main control device generates the recommended list of the bath mode, the recommended list of the bath mode can be sent to the display device for display for the user to read and select. The main control equipment is in communication connection with the display equipment, the communication connection comprises wired communication connection or wireless communication connection, and the wireless communication connection comprises Bluetooth connection, wiFi connection, zigBee connection and the like. The display device may be a home appliance such as a magic mirror and an intelligent television, or may be a terminal device such as a mobile phone and a computer. By generating the recommendation list of the bath modes based on different users, different expressions or different physiological signs, the appropriate bath modes are recommended, and the bath experience of the users is improved.
Step S205, determining a target bathing mode in the recommendation list based on the triggering operation of the user on the display device.
After the display device displays the recommendation list on the screen, the user can perform triggering operation on the display device, namely, the user selects a bath mode in the recommendation list through a button, a control, a remote controller or a display control page to obtain an operation result of the triggering operation. The method comprises the steps that a main control device receives an operation result of triggering operation by a user, wherein the operation result is sent by a display device and comprises a bath mode label selected from a recommendation list; and determining a corresponding target bath mode through the bath mode label. The bath mode label is uniquely corresponding to a bath mode, and the target bath mode is a bath mode selected by a user based on a recommendation list.
And S206, controlling at least one household appliance in the bathroom to operate according to the target bathing mode.
According to the target bathing mode, at least one home appliance in the bathroom is controlled to operate. The target bathing mode can be a decompression mode, a cheering mode, a quiet mode, an exciting mode and the like, the household appliances can be devices such as lamps, a fragrance machine, an air purifier, an exhaust fan, a bathtub, a magic mirror, a sound box, a water heater and the like, the lamps can adjust the light and the light effect of a bathroom, the fragrance machine, the air purifier and the exhaust fan can adjust the air in the bathroom, and the bathtub and the water heater can control the water temperature and the water yield during bathing. It should be noted that each bath mode can be flexibly set by a developer, and each bath mode has a corresponding relationship with at least one household appliance in the bathroom, that is, the operation of at least one household appliance in the bathroom is controlled, so that a bath atmosphere in the corresponding bath mode can be created. Through multiple bathing modes, the user can enjoy various bathing environments, and the bathing experience of the user is greatly improved.
According to the household appliance control method, the historical use times of each bath mode are determined through the bath habit data of the user corresponding to the identity information of the user, the recommendation list of the bath modes is generated based on the historical use times of each bath mode, then the target bath mode in the recommendation list is selected based on the user, at least one household appliance in a bathroom is controlled to operate according to the target bath mode, various bath environments are intelligently provided for the user to select, and the bath experience of the user is greatly improved.
Referring to fig. 5, fig. 5 is a schematic block diagram of a home appliance control system according to an embodiment of the present application.
As shown in fig. 5, the home appliance control system 300 includes: a master device 301, a display device 302, and at least one home device 303.
The main control device 301 is configured to obtain feature information of a user, where the feature information includes at least one of identity information, expression information, and sign information of the user;
the main control device 301 is further configured to generate a recommendation list of a bath mode based on the feature information, and send the recommendation list to the display device;
the display device 302 is configured to receive the recommendation list sent by the master control device, and display the recommendation list;
the display device 302 is further configured to generate a corresponding operation result based on a triggering operation of the user on the display device, and send the operation result to the master control device;
the main control device 301 is further configured to determine a target bathing mode in the recommendation list according to the received operation result;
the master control device 301 is further configured to determine, according to the target bathing mode, an adjustment parameter of at least one home appliance in a bathroom, and send each adjustment parameter to a home appliance corresponding to the adjustment parameter;
each of the home devices 303 is configured to operate according to the respective received adjustment parameters.
It should be noted that, for convenience and brevity of description, the specific working process of the above-described system and each device may refer to the corresponding process in the foregoing embodiment of the home appliance control method, which is not described herein again.
Referring to fig. 6, fig. 6 is a schematic block diagram of a master control device according to an embodiment of the present application. The main control equipment can be electronic equipment such as a mobile phone, a tablet personal computer, a notebook computer, a desktop computer, a personal digital assistant, wearable equipment and the like, and can also be intelligent household appliances such as an intelligent bathtub, a magic mirror, an intelligent water heater, an intelligent refrigerator and the like.
As shown in fig. 6, the master device includes a processor, a memory, and a network interface connected by a system bus, wherein the memory may include a non-volatile storage medium and an internal memory.
The non-volatile storage medium may store an operating system and a computer program. The computer program comprises program instructions that, when executed, cause the processor to perform any of a number of home device control methods.
The processor is used for providing computing and control capabilities and supporting the operation of the entire master control device.
The internal memory provides an environment for the execution of a computer program in a non-volatile storage medium, which when executed by a processor, causes the processor to perform any of a number of home device control methods.
The network interface is used for network communication such as transmitting assigned tasks and the like. It will be appreciated by those skilled in the art that the structure shown in fig. 6 is merely a block diagram of a portion of the structure associated with the present inventive arrangements and is not limiting of the master device to which the present inventive arrangements are applied, and that a particular master device may include more or fewer components than shown, or may combine certain components, or have a different arrangement of components.
It should be appreciated that the processor may be a central processing unit (Central Processing Unit, CPU), but may also be other general purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field-programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. Wherein the general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Wherein in one embodiment the processor is configured to run a computer program stored in the memory to implement the steps of:
acquiring characteristic information of a user, wherein the characteristic information comprises at least one of identity information, expression information and sign information of the user;
generating a recommendation list of a bath mode based on the characteristic information, and sending the recommendation list to display equipment for display;
determining a target bathing mode in the recommendation list based on a triggering operation of the user on the display device;
and controlling at least one household appliance in the bathroom to operate according to the target bathing mode.
In one embodiment, the processor is configured to, when implementing the controlling the operation of at least one of the home appliances in the bathroom according to the target bathing pattern, implement:
determining at least one of the home devices that matches the target bathing pattern;
generating respective corresponding adjustment parameters of each household appliance;
and controlling each household appliance to operate based on the corresponding adjusting parameter.
In one embodiment, the processor is configured to, when implementing the determining the target bathing mode in the recommendation list based on the triggering operation of the display device by the user:
receiving an operation result sent by the display device, wherein the operation result is generated based on the triggering operation of the user on the display device;
and determining a corresponding target bath mode through a bath mode label in the operation result, wherein the bath mode label is a label of the bath mode in the recommendation list.
In one embodiment, the processor, when implementing the generating a recommendation list for bath patterns based on the characteristic information, is configured to implement:
acquiring bath habit data of the user corresponding to the identity information, and determining historical use times of each bath pattern in the bath habit data;
and generating a recommended list of bath patterns based on the historical use times of each bath pattern.
In one embodiment, the processor is configured to, when implementing the generating a recommended list of bath patterns based on the historical number of uses of each of the bath patterns, implement:
determining a priority label of each bath pattern based on the historical use times of each bath pattern;
and generating a recommendation list of the bath modes according to the priority label of each bath mode.
In one embodiment, the processor, when implementing the generating a recommendation list for bath patterns based on the characteristic information, is configured to implement:
acquiring the probability of each expression type in the expression information, and sequencing each expression type according to the probability of each expression type to obtain an expression type list;
based on a mapping relation between preset expression types and bath modes, the expression types in the expression type list are replaced one by one, and a recommendation list of the bath modes is obtained.
In one embodiment, the processor, when implementing the acquiring the feature information of the user, is configured to implement:
acquiring fingerprint information of a user, and determining identity information of the user according to the fingerprint information; or alternatively
Acquiring face information of a user, and determining identity information of the user according to the face information; or alternatively
And acquiring voiceprint information of the user, and determining identity information of the user according to the voiceprint information.
It should be noted that, for convenience and brevity of description, the specific working process of the master control device may refer to the corresponding process in the foregoing embodiment of the home appliance control method, which is not described herein again.
Embodiments of the present application also provide a computer readable storage medium having a computer program stored thereon, where the computer program includes program instructions, and a method implemented when the program instructions are executed may refer to various embodiments of the method for controlling a home appliance according to the present application.
The computer readable storage medium may be an internal storage unit of the master device according to the foregoing embodiment, for example, a hard disk or a memory of the master device. The computer readable storage medium may also be an external storage device of the master device, for example, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) or the like, which are provided on the master device.
It is to be understood that the terminology used in the description of the application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should also be understood that the term "and/or" as used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations. It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present application are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments. While the application has been described with reference to certain preferred embodiments, it will be understood by those skilled in the art that various changes and substitutions of equivalents may be made and equivalents will be apparent to those skilled in the art without departing from the scope of the application. Therefore, the protection scope of the application is subject to the protection scope of the claims.
Claims (4)
1. A home appliance control method, comprising:
acquiring identity information and expression information of a user, and acquiring bathing habit data corresponding to the identity information;
generating a recommended list of bath modes according to the bath habit data and the expression information, and sending the recommended list to a display device for display, wherein each bath mode has a corresponding relation with at least one household appliance in a bathroom, and the household appliances are used for creating a bath atmosphere in the corresponding bath mode;
receiving an operation result sent by the display device, wherein the operation result is generated based on the triggering operation of the user on the display device; determining a corresponding target bath mode through a bath mode label in the operation result, wherein the bath mode label is a label of a bath mode in the recommendation list;
determining at least one of the home devices that matches the target bathing pattern; generating respective corresponding adjustment parameters of each household appliance; and controlling each household appliance to operate based on the corresponding adjusting parameter.
2. A home device control system, the home device control system comprising: the system comprises a main control device, a display device and at least one household appliance, wherein:
the main control equipment is used for acquiring identity information and expression information of a user and acquiring bathing habit data corresponding to the identity information;
the main control equipment is also used for generating a recommended list of bath modes according to the bath habit data and the expression information, and sending the recommended list to the display equipment, wherein each bath mode has a corresponding relation with at least one household appliance in a bathroom, and the household appliance is used for creating a bath atmosphere in the corresponding bath mode;
the display device is used for receiving the recommendation list sent by the main control device and displaying the recommendation list;
the display device is further configured to generate a corresponding operation result based on a triggering operation of the user on the display device, and send the operation result to the main control device;
the main control equipment is further used for receiving an operation result sent by the display equipment, wherein the operation result is generated based on the triggering operation of the user on the display equipment; determining a corresponding target bath mode through a bath mode label in the operation result, wherein the bath mode label is a label of a bath mode in the recommendation list;
the main control equipment is also used for determining at least one household appliance matched with the target bathing mode; generating respective corresponding adjustment parameters of each household appliance; controlling each household appliance to operate based on the corresponding adjusting parameter;
each home appliance is used for operating according to the respectively received adjusting parameters.
3. A master control device comprising a processor, a memory, and a computer program stored on the memory and executable by the processor, wherein the computer program when executed by the processor performs the steps of the home device control method of claim 1.
4. A computer readable storage medium, wherein a computer program is stored on the computer readable storage medium, wherein the computer program, when executed by a processor, implements the steps of the home device control method of claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911360924.1A CN113031456B (en) | 2019-12-25 | 2019-12-25 | Household appliance control method, system, equipment and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911360924.1A CN113031456B (en) | 2019-12-25 | 2019-12-25 | Household appliance control method, system, equipment and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113031456A CN113031456A (en) | 2021-06-25 |
CN113031456B true CN113031456B (en) | 2023-12-12 |
Family
ID=76458470
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911360924.1A Active CN113031456B (en) | 2019-12-25 | 2019-12-25 | Household appliance control method, system, equipment and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113031456B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114234451A (en) * | 2021-12-23 | 2022-03-25 | 珠海格力电器股份有限公司 | Water heater control method and device, electronic equipment and computer readable storage medium |
CN114265328A (en) * | 2021-12-24 | 2022-04-01 | 珠海格力电器股份有限公司 | Control method and device of intelligent household equipment |
CN115268531B (en) * | 2022-07-29 | 2023-07-04 | 九江市艾帕智能科技有限公司 | Water flow temperature regulation control method, device and equipment for intelligent bathtub and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104932295A (en) * | 2015-04-29 | 2015-09-23 | 厦门建霖工业有限公司 | Multifunctional human-based shower control method |
CN104965552A (en) * | 2015-07-03 | 2015-10-07 | 北京科技大学 | Intelligent home environment cooperative control method and system based on emotion robot |
CN106292324A (en) * | 2016-09-30 | 2017-01-04 | 芜湖美的厨卫电器制造有限公司 | Intelligent control method based on bathroom system, system and bathroom mirror controller |
CN207181986U (en) * | 2017-07-18 | 2018-04-03 | 上海长城计算机网络工程有限公司 | A kind of intelligent cosmetic mirror |
CN109597493A (en) * | 2018-12-11 | 2019-04-09 | 科大讯飞股份有限公司 | A kind of expression recommended method and device |
CN109785066A (en) * | 2019-01-17 | 2019-05-21 | 深圳壹账通智能科技有限公司 | Products Show method, apparatus, equipment and storage medium based on micro- expression |
CN109829784A (en) * | 2019-01-17 | 2019-05-31 | 深圳壹账通智能科技有限公司 | Products Show method, apparatus, equipment and storage medium based on micro- expression |
CN110121715A (en) * | 2019-02-19 | 2019-08-13 | 深圳市汇顶科技股份有限公司 | Calling method, device, electronic equipment and storage medium based on Expression Recognition |
CN110298724A (en) * | 2019-05-22 | 2019-10-01 | 深圳壹账通智能科技有限公司 | It orders recommended method, device, computer equipment and storage medium |
JP2019200448A (en) * | 2018-05-14 | 2019-11-21 | 学校法人五島育英会 | Wearable device, bathing navigation system, bathing navigation method, and program |
-
2019
- 2019-12-25 CN CN201911360924.1A patent/CN113031456B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104932295A (en) * | 2015-04-29 | 2015-09-23 | 厦门建霖工业有限公司 | Multifunctional human-based shower control method |
CN104965552A (en) * | 2015-07-03 | 2015-10-07 | 北京科技大学 | Intelligent home environment cooperative control method and system based on emotion robot |
CN106292324A (en) * | 2016-09-30 | 2017-01-04 | 芜湖美的厨卫电器制造有限公司 | Intelligent control method based on bathroom system, system and bathroom mirror controller |
CN207181986U (en) * | 2017-07-18 | 2018-04-03 | 上海长城计算机网络工程有限公司 | A kind of intelligent cosmetic mirror |
JP2019200448A (en) * | 2018-05-14 | 2019-11-21 | 学校法人五島育英会 | Wearable device, bathing navigation system, bathing navigation method, and program |
CN109597493A (en) * | 2018-12-11 | 2019-04-09 | 科大讯飞股份有限公司 | A kind of expression recommended method and device |
CN109785066A (en) * | 2019-01-17 | 2019-05-21 | 深圳壹账通智能科技有限公司 | Products Show method, apparatus, equipment and storage medium based on micro- expression |
CN109829784A (en) * | 2019-01-17 | 2019-05-31 | 深圳壹账通智能科技有限公司 | Products Show method, apparatus, equipment and storage medium based on micro- expression |
CN110121715A (en) * | 2019-02-19 | 2019-08-13 | 深圳市汇顶科技股份有限公司 | Calling method, device, electronic equipment and storage medium based on Expression Recognition |
CN110298724A (en) * | 2019-05-22 | 2019-10-01 | 深圳壹账通智能科技有限公司 | It orders recommended method, device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN113031456A (en) | 2021-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113031456B (en) | Household appliance control method, system, equipment and computer readable storage medium | |
US10528121B2 (en) | Smart wearable devices and methods for automatically configuring capabilities with biology and environment capture sensors | |
CN108369808B (en) | Electronic device and method for controlling the same | |
US20200088463A1 (en) | Refrigerator and method of controlling thereof | |
US11732961B2 (en) | Augmented-reality refrigerator and method of controlling thereof | |
US20160372138A1 (en) | Interactive home-appliance system, server device, interactive home appliance, method for allowing home-appliance system to interact, and nonvolatile computer-readable data recording medium encoded with program for allowing computer to implement the method | |
CN109804389A (en) | Emotional state is extracted from device data | |
WO2018163361A1 (en) | Mobile terminal, fragrance generation device, server, fragrance determination method, and program | |
CN111587419B (en) | Electronic device and control method thereof | |
JP6120927B2 (en) | Dialog system, method for controlling dialog, and program for causing computer to function as dialog system | |
US10789961B2 (en) | Apparatus and method for predicting/recognizing occurrence of personal concerned context | |
US11116403B2 (en) | Method, apparatus and system for tailoring at least one subsequent communication to a user | |
JP2017033226A (en) | Aroma generation apparatus, aroma generation method, aroma learning server, aroma generation system and program | |
JP2016101222A (en) | Bathing system and network system | |
JP2009087074A (en) | Equipment control system | |
CN110286600B (en) | Scene setting method and device of intelligent household operating system | |
KR20080006981A (en) | System and method for offering intelligent home service | |
KR101775999B1 (en) | Mental Healing Device | |
US10983808B2 (en) | Method and apparatus for providing emotion-adaptive user interface | |
US20230210716A1 (en) | Voice-based control of sexual stimulation devices | |
CN113011236A (en) | Information display method, intelligent door lock and computer readable storage medium | |
CN115718433A (en) | Control method and device of intelligent equipment, intelligent system and storage medium | |
CN112771517B (en) | Cluster classification device, environment generation device, and environment generation system | |
EP4402555A1 (en) | Methods and devices related to experience-appropriate extended reality notifications | |
US20210063978A1 (en) | Information processing apparatus and non-transitory computer readable medium storing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |