Control method and device of intelligent shower, intelligent shower and storage medium

By acquiring point cloud data through electromagnetic wave reflection signals to identify the human body and monitor physical condition data, the intelligent shower head automatically adjusts its function, solving the problem that existing shower heads cannot adjust according to the user's condition, thus improving bathing safety and comfort.

CN114445024BActive Publication Date: 2026-01-27GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111497864.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-09
Publication Date
2026-01-27
Estimated Expiration
2041-12-09

AI Technical Summary

Technical Problem

Existing showerheads are difficult to automatically adjust according to the user's physical condition during use, which makes it easy for special groups such as the elderly, pregnant women and children to fall or experience physical discomfort while bathing.

Method used

By acquiring point cloud data in the bathroom through electromagnetic wave reflection signals, the system identifies human bodies and monitors their physical condition data, automatically adjusting the smart showerhead's functionality to suit different body conditions.

Benefits of technology

This reduces the probability of accidents during bathing and improves safety and comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114445024B_ABST
    Figure CN114445024B_ABST
Patent Text Reader

Abstract

The application provides a control method and device of an intelligent shower, the intelligent shower and a storage medium. The method comprises: the intelligent shower comprises an electromagnetic wave emitting device, the method comprises: receiving an electromagnetic wave reflection signal; based on the electromagnetic wave reflection signal, acquiring point cloud data of each object in the electromagnetic wave radiation range relative to the electromagnetic wave emitting device; identifying a human body through processing of the point cloud data; monitoring physical data of the human body, and adjusting a function state of the intelligent shower according to the physical data of the human body.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent control technology, and in particular to a control method, device, intelligent shower head, and storage medium for an intelligent shower head. Background Technology

[0002] Showerheads are essential household appliances with extremely high penetration and usage rates. Currently, most showerheads on the market only have a water spray function, requiring users to manually adjust settings such as shower height and water temperature. However, elderly people, pregnant women, and children are prone to falls during these adjustments due to mobility issues and physical limitations. Furthermore, improper showerhead adjustments can lead to discomfort, such as palpitations, weakness, or even fainting from excessively hot water. Therefore, it is necessary to address the problems existing in the current technical solutions.

[0003] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of the present invention, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0004] To address the problems in the aforementioned related technologies, this application provides a control method, device, smart shower head, and storage medium for a smart shower head. It acquires point cloud data of various objects in the bathroom through electromagnetic wave reflection signals, processes the point cloud data, identifies the human body from among multiple objects, monitors various physical data of the human body, and automatically adjusts the functional state of the smart shower head based on the monitored physical data. This allows the smart shower head to automatically adjust to the healthiest functional state according to the different physical conditions of different individuals, at least to a certain extent reducing the probability of accidents during bathing.

[0005] This application provides a control method for a smart showerhead, the smart showerhead including an electromagnetic wave emitting device, the method comprising:

[0006] Receive electromagnetic wave reflection signals;

[0007] Based on the electromagnetic wave reflection signal, point cloud data of each object within the electromagnetic wave radiation range relative to the electromagnetic wave emitting device are obtained.

[0008] Human bodies are identified by processing the point cloud data;

[0009] The system monitors the physical condition data of the human body and adjusts the functional status of the smart shower head based on this data.

[0010] In some embodiments, the point cloud data includes distance data, azimuth data, and velocity data for each point.

[0011] In some embodiments, the step of identifying a human body through processing the point cloud data includes:

[0012] Clustering and SVM algorithms were used to analyze the point cloud data to identify human bodies.

[0013] In some embodiments, the step of performing clustering algorithm analysis and SVM algorithm analysis on the point cloud data to identify human bodies includes:

[0014] Based on clustering algorithms, the points in the point cloud are grouped into several classes according to similar distance data, azimuth data, and velocity data, with each class of points corresponding to an object;

[0015] Dimensionality reduction and normalization are performed on the point cloud data of each type of point to extract the features of the objects corresponding to each type of point and to unify the form of features in different types of points.

[0016] The features of each type of object are judged using a pre-trained SVM model to identify the human body in several objects.

[0017] In some embodiments, the step of monitoring the physical condition data of the human body and adjusting the functional state of the smart shower head based on the physical condition data includes:

[0018] Calculate the height of the human body based on the distance and azimuth data of the human body;

[0019] The height of the smart shower head is adjusted to be higher than the height of the human body, and there is a preset distance between the two.

[0020] In some embodiments, after the step of adjusting the height of the smart shower head to be higher than the height of the human body, the method further includes:

[0021] Monitor the water temperature from the smart showerhead;

[0022] Predict and track the next position of the center point of the human body point cloud;

[0023] The system determines whether the water temperature of the smart showerhead exceeds a preset temperature range. If it does, the system adjusts the direction of the smart showerhead to avoid the human body. If it does not exceed the preset temperature range, the system adjusts the smart showerhead to face the human body.

[0024] In some embodiments, after determining that the water temperature of the smart showerhead does not exceed a preset temperature range, the method further includes:

[0025] The electromagnetic waves are used to monitor the heart rate of the human body.

[0026] When the heart rate of the human body exceeds the preset heart rate value, the water flow of the smart shower head is turned off and an alarm is sounded.

[0027] In some embodiments, the electromagnetic wave transmitting device is a millimeter-wave radar.

[0028] This application embodiment provides a control device for a smart shower head, the smart shower head including an electromagnetic wave emitting device, and the control device comprising:

[0029] The first receiving module is used to receive electromagnetic wave reflected signals;

[0030] The first data acquisition module is used to acquire point cloud data of each object within the electromagnetic wave radiation range relative to the electromagnetic wave emitting device based on the electromagnetic wave reflection signal.

[0031] The data processing module is used to identify human bodies by processing the point cloud data;

[0032] The execution module is used to monitor the physical condition data of the human body and adjust the functional status of the smart shower head according to the physical condition data of the human body.

[0033] This application provides an intelligent shower head, which includes a memory, an electromagnetic wave emitting device, a processor, and a hardware module for performing tasks. The memory stores a computer program, and the processor executes the computer program to implement any of the above-described intelligent shower head control methods.

[0034] This application provides a storage medium storing a computer program that can be executed by one or more processors and can be used to implement the control method of the smart shower described in any of the above claims.

[0035] This application provides a control method, device, smart shower head, and storage medium for a smart shower head. It acquires point cloud data of various objects in the bathroom through electromagnetic wave reflection signals, processes the point cloud data, identifies the human body from multiple objects, monitors various physical data of the human body, and automatically adjusts the functional state of the smart shower head according to the monitored physical data. This allows the smart shower head to automatically adjust to the healthiest functional state according to the different physical conditions of different people, at least to a certain extent reducing the probability of accidents during bathing. Attached Figure Description

[0036] The present application will be described in more detail below based on embodiments and with reference to the accompanying drawings.

[0037] Figure 1A schematic diagram illustrating the implementation process of a smart shower head control method provided in this application embodiment;

[0038] Figure 2 A schematic diagram illustrating the implementation process of a method for identifying human bodies by processing point cloud data, provided in an embodiment of this application;

[0039] Figure 3 A schematic diagram illustrating the implementation process of a method for adjusting the functional state of a smart shower head based on human body constitution data, provided in an embodiment of this application;

[0040] Figure 4 A schematic diagram illustrating the implementation process of another method for adjusting the functional state of a smart shower head based on human body constitution data, provided in an embodiment of this application;

[0041] Figure 5 A schematic diagram illustrating the implementation process of another method for adjusting the functional state of a smart shower head based on human body constitution data, provided in an embodiment of this application;

[0042] Figure 6 This is a schematic diagram of the structure of a smart shower head control device provided in an embodiment of this application;

[0043] Figure 7 This is a schematic diagram of some components of the smart showerhead provided in an embodiment of this application.

[0044] In the accompanying drawings, the same parts are referred to by the same reference numerals, and the drawings are not drawn to scale. Detailed Implementation

[0045] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limitations on this application. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0046] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0047] If the application documents contain similar descriptions such as "first, second, third", the following explanation shall be added: In the following description, the terms "first, second, third" are used only to distinguish similar objects and do not represent a specific order of objects. It is understood that "first, second, third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0048] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0049] To address the problems existing in related technologies, this application provides a control method for an intelligent showerhead. This method is applied to an electronic device, such as a mobile terminal or computer. The functions implemented by the intelligent showerhead control method provided in this application can be achieved by the processor of the electronic device calling program code, which can be stored in a computer storage medium.

[0050] This application provides a method for controlling a smart shower head. Figure 1 This is a schematic diagram illustrating the implementation process of a smart shower control method provided in an embodiment of this application, as shown below. Figure 1 As shown, the method includes steps S1 to S4.

[0051] Step S1: Receive the reflected electromagnetic wave signal.

[0052] In the embodiments of this application, an electromagnetic wave emitting device is installed at the top of the shower head frame of the smart shower head. This electromagnetic wave emitting device is used to emit electromagnetic waves, which can propagate in any medium or vacuum. By receiving the reflected signal of the electromagnetic wave and calculating parameters such as the propagation time of the electromagnetic wave from emission to reflection and the reflection intensity, information such as the distance, rate of change of distance, azimuth, and altitude from the target to the electromagnetic wave emission point can be obtained.

[0053] In one embodiment, the electromagnetic wave transmitting device is a millimeter-wave radar. Millimeter-wave radar operates in the millimeter-wave band, where the wavelength is typically 1–10 mm, between centimeter waves and light waves, and its frequency domain is 30–300 GHz. Compared to centimeter-wave seekers, millimeter-wave seekers are smaller, lighter, and have higher spatial resolution, taking up minimal space and adding little weight when installed on a showerhead. Compared to optical seekers such as infrared, laser, and television seekers, millimeter-wave seekers have a stronger ability to penetrate fog, smoke, and dust, offering all-weather, all-day operation, and data measurement is not affected during showering. Furthermore, millimeter-wave radar can distinguish and identify very small targets and can simultaneously identify multiple targets, providing accurate measurement data for subsequent human identification.

[0054] Step S2: Based on the electromagnetic wave reflection signal, obtain point cloud data of each object within the electromagnetic wave radiation range relative to the electromagnetic wave emitting device.

[0055] In this embodiment, point cloud data refers to a dataset of massive points on the surface of all objects measured by electromagnetic waves in the same spatial coordinate system. Specifically, the attributes of point clouds typically include information such as position, normal vector, and color. Point cloud data can accurately obtain the three-dimensional information of each object in the environment. For example, in one embodiment, the obtained point cloud data includes distance data, azimuth data, and velocity data for each point.

[0056] Step S3: Identify the human body by processing the point cloud data.

[0057] In this embodiment, the acquired point cloud data has varying degrees of defects, such as noise, points far from the object's surface, holes, uneven sampling, and loss of sharp features. These defects are mainly due to limitations in the device's accuracy, the influence of the surface properties of the measured object, and other human interventions. Therefore, to minimize errors and improve data accuracy for subsequent applications, the point cloud data must first be processed.

[0058] In one embodiment, the processing of point cloud data includes operations such as denoising, repair, resampling, segmentation, feature extraction, and simplification of the original point cloud, and finally, surface reconstruction is performed on the optimized point cloud data to identify the human body from multiple objects.

[0059] In one embodiment, step S3 involves performing clustering algorithm analysis and SVM algorithm analysis on the point cloud data to identify human bodies.

[0060] In cluster analysis, the point cloud data measured in the entire bathroom space is segmented. For example, in three-dimensional space, a clustering method is defined based on the degree of closeness or distance between points. If m data points form n classes, then the two classes with the smallest distance are merged into one class, and the distance between classes is recalculated. This process is iterated until the distance between any two classes is greater than a specified threshold, or the number of classes is less than a specified number, thus completing the segmentation.

[0061] SVM (Support Vector Machine) is a supervised learning model. Compared to other linear supervised classifiers, SVM can handle high-dimensional data better and has better stability. A well-trained SVM can identify the human body from multiple object classes. The combined use of clustering and SVM algorithms improves the accuracy of human body recognition.

[0062] Specifically, in one embodiment, reference is made to... Figure 2 As shown, step S3 also includes steps S31-S33.

[0063] Step S31: Based on the clustering algorithm, the points in the point cloud are grouped into several classes according to similar distance data, azimuth data and velocity data, wherein each class of points corresponds to an object.

[0064] In one embodiment, within a preset range, points with similar distance, azimuth, and velocity data are grouped into one category, and so on, and then extended to other ranges, ultimately grouping all point clouds into several categories.

[0065] Step S32: Perform dimensionality reduction and normalization processing on the point cloud data of each type of point to extract the features of the objects corresponding to each type of point and unify the form of features in different types of points.

[0066] Dimensionality reduction and normalization of point cloud data can control the scale of each feature within the same range. Furthermore, it can reduce the correlation between features, making subsequent feature extraction more accurate. Specifically, in one embodiment, a normalization method is first used to eliminate the influence of velocity data size in each type of point cloud data, and then a velocity histogram is generated for all points in the target to reduce dimensionality.

[0067] Step S33: Use a pre-trained SVM model to judge the features of each type of object in order to identify the human body in several objects.

[0068] In one embodiment, the SVM model is trained using the previously obtained velocity histogram as features to identify the human body.

[0069] Step S4: Monitor the physical condition data of the human body, and adjust the functional status of the smart shower head according to the physical condition data of the human body.

[0070] In one embodiment, once a human body is detected, electromagnetic waves are used to monitor various data points related to that body. For example, the distance and orientation of the human body from the electromagnetic wave transmitter are measured, and the heart rate is monitored. Based on this monitoring data, the showerhead is adjusted in a timely manner according to the optimal showerhead function corresponding to pre-set body composition data in various directions.

[0071] In one embodiment, reference Figure 3 As shown, step S4 also includes steps S41 and S42.

[0072] Step S41: Calculate the height of the human body based on the distance data and azimuth data of the human body.

[0073] Step S42: Adjust the height of the smart shower head to be higher than the height of the human body, and there is a preset distance between the two.

[0074] Specifically, this intelligent shower control device presets the optimal shower head height for different body heights based on the different shower head models. For example, for type A shower head, the optimal distance between body height and shower head height is 15cm; for type B shower head, the optimal distance is 18cm; and for type C shower head, the optimal distance is 20cm, etc.

[0075] In one embodiment, such as Figure 4 As shown, steps S43-S45 are included after step S42.

[0076] Step S43: Monitor the water temperature of the smart shower head.

[0077] Specifically, a temperature sensor can be installed at the showerhead's outlet to continuously measure the water temperature.

[0078] Step S44: Predict and track the next position of the center point of the human body point cloud.

[0079] In one embodiment, the center point of the human body point cloud can be calculated first, and then the next position of the center point can be predicted and tracked through Kalman filtering. In this way, it can be ensured that the direction of the shower head will never deviate from the human body under normal circumstances.

[0080] Step S45: Determine whether the water temperature of the smart showerhead exceeds the preset temperature range. If it does, adjust the direction of the smart showerhead to avoid the human body. If it does not exceed the preset temperature range, adjust the smart showerhead to face the human body.

[0081] In one embodiment, the preset temperature range is 37°-40°. When the temperature sensor detects that the water temperature is lower or higher than this temperature range, it will control the shower head to rotate and avoid the human body. Specifically, in this case, the shower head can be set to move until the line connecting the water outlet direction and the center point of the shower head and the human body is greater than a certain preset angle. After the water temperature returns to the preset temperature range, the shower head will then be aligned with the human body.

[0082] In one embodiment, reference Figure 5 As shown, steps S46 and S47 are included after step S45.

[0083] Step S46: Monitor the heart rate of the human body using the electromagnetic waves.

[0084] Step S47: When the heart rate of the human body exceeds the preset heart rate value, the water flow of the smart shower head is turned off and an alarm is issued.

[0085] In one embodiment, when the water temperature is normal and the system is turned on, electromagnetic waves are used to continuously monitor the human heart rate. Specifically, the maximum heart rate can be set to 90 beats per minute. When the monitored heart rate exceeds this value, the showerhead's water flow is turned off and an alarm is sounded. Specifically, this alarm can be an emergency alarm sound or a pre-recorded distress message.

[0086] In one embodiment, when the monitored heart rate exceeds a preset value, in addition to controlling the showerhead to emit an audible alarm, the communication function in the smart showerhead can also be activated to send emergency information to a predetermined communication device.

[0087] In summary, the intelligent shower head control method provided in this application acquires point cloud data of various objects in the bathroom through electromagnetic wave reflection signals. After processing the point cloud data, the human body is identified from multiple objects. Then, various physical data of the human body are monitored, and the functional state of the intelligent shower head is automatically adjusted according to the monitored physical data. This allows the intelligent shower head to automatically adjust to the healthiest functional state according to the different physical conditions of different people, which at least to some extent reduces the probability of accidents during the bathing process.

[0088] Based on the foregoing embodiments, this application provides a detection device. The modules and units included in the device can be implemented by a processor in a computer device; of course, they can also be implemented by specific logic circuits. In the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.

[0089] This application provides a control device for an intelligent shower head. Figure 6 This is a schematic diagram of the structure of a control device for a smart showerhead provided in an embodiment of this application. The smart showerhead includes an electromagnetic wave emitting device, such as... Figure 6 As shown, the control device 400 for the smart shower head includes:

[0090] The first receiving module 401 is used to receive electromagnetic wave reflected signals;

[0091] The first data acquisition module 402 is used to acquire point cloud data of each object within the electromagnetic wave radiation range relative to the electromagnetic wave emitting device based on the electromagnetic wave reflection signal.

[0092] Data processing module 403 is used to identify human bodies by processing the point cloud data;

[0093] The execution module 404 is used to monitor the physical condition data of the human body and adjust the functional status of the smart shower head according to the physical condition data of the human body.

[0094] In some embodiments, the point cloud data includes distance data, azimuth data, and velocity data for each point.

[0095] In some embodiments, the data processing module 403 further includes a first data processing unit, which is used to perform clustering algorithm analysis and SVM algorithm analysis on the point cloud data to identify human bodies.

[0096] In some embodiments, the first data processing unit further includes:

[0097] The first data processing subunit is used to group the points in the point cloud into several classes based on clustering algorithms, according to similar distance data, azimuth data, and velocity data, wherein each class of points corresponds to an object.

[0098] The second data processing subunit is used to perform dimensionality reduction and normalization processing on the point cloud data of each type of point, so as to extract the features of the objects corresponding to each type of point and unify the form of features in different types of points.

[0099] The third data processing subunit is used to use a pre-trained SVM model to judge the features of each type of object in order to identify the human body in several objects.

[0100] In some embodiments, the execution module 404 includes a first execution unit and a second execution unit, wherein:

[0101] The first execution unit is used to calculate the height of the human body based on the distance data and azimuth data of the human body.

[0102] The second execution unit is used to adjust the height of the smart shower head to be higher than the height of the human body, and the two are at a preset distance.

[0103] In some embodiments, the execution module 404 further includes a third execution unit, a fourth execution unit, and a fifth execution unit, wherein:

[0104] The third execution unit is used to monitor the water temperature of the smart shower head;

[0105] The fourth execution unit is used to predict and track the next position of the center point of the human body point cloud;

[0106] The fifth execution unit is used to determine whether the water temperature of the smart showerhead exceeds the preset temperature range. If it does, the smart showerhead is adjusted to avoid the human body. If it does not exceed the preset temperature range, the smart showerhead is adjusted to face the human body.

[0107] In some embodiments, the execution module 404 further includes a sixth execution unit and a seventh execution unit, wherein:

[0108] The sixth execution unit is used to monitor the heart rate of the human body using the electromagnetic waves;

[0109] The seventh execution unit is used to shut off the water flow from the smart shower head and issue an alarm when the heart rate of the human body exceeds a preset heart rate value.

[0110] In some embodiments, the electromagnetic wave transmitter in the control device of the smart shower head is a millimeter-wave radar.

[0111] It should be noted that, in the embodiments of this application, if the above-described intelligent shower control method is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks. Thus, the embodiments of this application are not limited to any specific hardware and software combination.

[0112] Accordingly, this application provides a storage medium storing a computer program that can be executed by one or more processors to implement the intelligent shower control method provided in the above embodiments.

[0113] This application provides an intelligent shower head, which includes a memory, an electromagnetic wave emitting device, a processor, and a hardware module for performing tasks. The electromagnetic wave emitting device is installed on the top of the shower head holder, the memory stores a computer program, and the processor executes the computer program to implement any of the intelligent shower head control methods provided in the above embodiments.

[0114] Figure 7 This is a schematic diagram of the structure of a portion of the smart shower head 500 provided in an embodiment of this application, as shown below. Figure 7As shown, the smart shower head 500 includes: a processor 501, at least one communication bus 502, a user interface 503, at least one external communication interface 504, and a memory 505. The communication bus 502 is configured to enable communication between these components. The user interface 503 may include a display screen, and the external communication interface 504 may include standard wired and wireless interfaces. The processor 501 is configured to execute a program stored in the memory for controlling the smart shower head, to implement the steps in the smart shower head control method provided in the above embodiment.

[0115] The descriptions of the above embodiments of the smart shower head and storage medium are similar to those of the above method embodiments, and have similar beneficial effects. For technical details not disclosed in the computer device and storage medium embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0116] It should be noted that the descriptions of the storage medium and smart showerhead embodiments above are similar to the descriptions of the method embodiments above, and have similar beneficial effects. For technical details not disclosed in the storage medium and device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0117] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments.

[0118] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0119] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.

[0120] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.

[0121] In addition, each functional unit in the various embodiments of this application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0122] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.

[0123] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a controller to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROMs, magnetic disks, or optical disks.

[0124] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A control method for an intelligent shower head, characterized in that, The smart showerhead includes an electromagnetic wave emitting device, and the method includes: Receive electromagnetic wave reflection signals; Based on the electromagnetic wave reflection signal, point cloud data of each object within the electromagnetic wave radiation range relative to the electromagnetic wave emitting device is obtained. The point cloud data includes distance data, azimuth data, and velocity data of each point. Human bodies are identified by processing the point cloud data, including: performing clustering algorithm analysis and SVM algorithm analysis on the point cloud data to identify human bodies; Monitor the physical condition data of the human body, and adjust the functional status of the smart shower head according to the physical condition data of the human body; The steps of performing clustering algorithm analysis and SVM algorithm analysis on the point cloud data to identify human bodies include: Based on clustering algorithms, the points in the point cloud are grouped into several classes according to similar distance data, azimuth data, and velocity data, with each class of points corresponding to an object; Dimensionality reduction and normalization are performed on the point cloud data of each type of point to extract the features of the object corresponding to each type of point and to unify the form of features in different types of points. First, the normalization method is used to eliminate the influence of the magnitude of velocity data in each type of point cloud data, and then a velocity histogram is generated for all points in the target to reduce dimensionality. The pre-trained SVM model is used to judge the features of each type of object in order to identify the human body among several objects. The SVM model is trained using the velocity histogram as a feature to identify the human body.

2. The method according to claim 1, characterized in that, The step of monitoring the physical condition data of the human body and adjusting the functional state of the smart shower head according to the physical condition data includes: Calculate the height of the human body based on the distance and azimuth data of the human body; The height of the smart shower head is adjusted to be higher than the height of the human body, and there is a preset distance between the two.

3. The method according to claim 2, characterized in that, After the step of adjusting the height of the smart shower head to be higher than the height of the human body, the method further includes: Monitor the water temperature from the smart showerhead; Predict and track the next position of the center point of the human body point cloud; The system determines whether the water temperature of the smart showerhead exceeds a preset temperature range. If it does, the system adjusts the direction of the smart showerhead to avoid the human body. If it does not exceed the preset temperature range, the system adjusts the smart showerhead to face the human body.

4. The method according to claim 3, characterized in that, After determining that the water temperature from the smart showerhead does not exceed the preset temperature range, the method further includes: The electromagnetic waves are used to monitor the heart rate of the human body. When the heart rate of the human body exceeds the preset heart rate value, the water flow of the smart shower head is turned off and an alarm is sounded.

5. The method according to claim 1, characterized in that, The electromagnetic wave transmitting device is a millimeter-wave radar.

6. A control device for an intelligent shower head, characterized in that, The smart showerhead includes an electromagnetic wave emitting device, and the control device includes: The first receiving module is used to receive electromagnetic wave reflected signals; The first data acquisition module is used to acquire point cloud data of each object within the electromagnetic wave radiation range relative to the electromagnetic wave emitting device based on the electromagnetic wave reflection signal. The point cloud data includes distance data, azimuth data and velocity data of each point. The data processing module is used to identify human bodies by processing the point cloud data, including: performing clustering algorithm analysis and SVM algorithm analysis on the point cloud data to identify human bodies; An execution module is used to monitor the physical condition data of the human body and adjust the functional status of the smart shower head according to the physical condition data of the human body. The steps of performing clustering algorithm analysis and SVM algorithm analysis on the point cloud data to identify human bodies include: Based on clustering algorithms, the points in the point cloud are grouped into several classes according to similar distance data, azimuth data, and velocity data, with each class of points corresponding to an object; Dimensionality reduction and normalization are performed on the point cloud data of each type of point to extract the features of the object corresponding to each type of point and to unify the form of features in different types of points. First, the normalization method is used to eliminate the influence of the magnitude of velocity data in each type of point cloud data, and then a velocity histogram is generated for all points in the target to reduce dimensionality. The pre-trained SVM model is used to judge the features of each type of object in order to identify the human body among several objects. The SVM model is trained using the velocity histogram as a feature to identify the human body.

7. A smart shower head, characterized in that, The intelligent shower head includes a memory, an electromagnetic wave emitting device, a processor, and a hardware module for performing tasks. The memory stores a computer program, and when the processor executes the computer program, it implements the control method of the intelligent shower head according to any one of claims 1-5.

8. A storage medium, characterized in that, The computer program stored in the storage medium can be executed by one or more processors and can be used to implement the control method of the smart shower head as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Method and device for controlling water yield of shower head and shower head

    CN110639725A

  • Toilet fall detection method based on millimeter wave radar

    CN112782664A