Intelligent pillow and control method thereof
Through the design of smart pillows, the integration of multiple sensors and airbags can achieve accurate identification and processing of snoring, solving the problem of limited effects in the existing technology and significantly improving sleep quality.
Patent Information
- Application Number
- CN202411946320.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-03-25
AI Technical Summary
The prior art cannot accurately identify and targeted the source of snoring, resulting in limited effect of alleviating snoring.
Design a smart pillow that integrates an anti-snoring airbag, a pressure sensor array, a microphone line array and a control box. By automatically adjusting the shape of the pillow, the airbag is accurately adjusted according to the user's snoring status and head position to relieve snoring.
It realizes high-precision identification and targeted processing of snoring, effectively alleviates or eliminates snoring symptoms and improves the quality of users' sleep.
Smart Images

Figure CN119679560A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart home technology, and in particular to a smart pillow and a control method thereof. Background Art
[0002] Sleep is an important physiological activity for maintaining human health. It is crucial for physical recovery, memory consolidation, emotional stability, and overall physical and mental health. However, in modern life, with the change of the pace of life, sleep quality issues have become more and more the focus of people's attention, such as snoring, difficulty falling asleep, and easy awakening. Among them, as a common sleep problem, snoring not only affects the sleep quality of the snorer, but also causes trouble to the bedmate. Severe snoring may also be related to obstructive sleep apnea syndrome (OSAHS), posing a potential threat to the patient's health.
[0003] In order to alleviate the snoring problem, existing technologies are looking for solutions from different angles. Pillows are essential for people to sleep. The height, softness and hardness of pillows will affect the breathing conditions during sleep. At present, some products try to alleviate snoring by adjusting the height or material of the pillow, but these products cannot accurately identify the source of snoring and deal with it in a targeted manner, and the effect is limited. Summary of the invention
[0004] In view of the above problems, the present invention provides a smart pillow and a control method thereof, which can automatically alleviate or eliminate the user's snoring symptoms and improve the user's sleep quality.
[0005] First, the present invention provides a smart pillow, including a pillow body, wherein the pillow body is provided with an anti-snoring airbag, a pressure sensor array, a microphone line array and a control box. The anti-snoring airbag is connected to the air pump through the trachea, and the control box is connected to the air pump signal and controls the air pump to inflate and deflate the anti-snoring airbag; The pressure sensor array is connected to the control box signal, and the pressure sensor array is used to collect the user's head pressure signal and transmit the head pressure signal to the control box to determine the user's head position; The microphone line array is connected to the control box signal, and the microphone line array is used to collect user sound signals and transmit the sound signals to the control box to determine the user's snoring status and snoring position. When the control box determines that the user is snoring, the user's head orientation is determined according to the user's head position and the snoring position, and the anti-snoring airbag corresponding to the user's head position is adjusted to change the external shape of the pillow body to change the user's head position.
[0006] As a further improvement of the present invention, it also includes a sleep-aiding airbag, which is connected to the air pump through the air pipe, and the control box controls the air pump to inflate and deflate the sleep-aiding airbag to relax the user's neck muscles.
[0007] As a further improvement of the present invention, the anti-snoring airbag and the sleep-aiding airbag are both fixed on an airbag base located in the pillow body.
[0008] As a further improvement of the present invention, the pressure sensor array includes a plurality of pressure sensors, and the pressure sensors are fixed on the airbag base and located between the anti-snoring airbag and the airbag base.
[0009] As a further improvement of the present invention, a white noise generator is also included, and the white noise generator is used to play white noise to the outside to help the user fall asleep.
[0010] As a further improvement of the present invention, the air pump is located in the control box.
[0011] Furthermore, the present invention provides a method for controlling a smart pillow, and the method comprises: Collecting the user's sound signal and head pressure signal, and performing snoring judgment on the sound signal to determine the user's snoring status; Based on the snoring state, determining the user's head position according to the sound signal and the head pressure signal; Adjust the anti-snoring airbag corresponding to the user's head position to change the user's head position and orientation; Continuously monitoring the sound signal of the user, and stopping adjusting the anti-snoring airbag when the snoring symptoms are alleviated or disappear; Among them, the spatial position of the user's snoring determined by the microphone linear array is combined with the user's head position monitored by the pressure sensor array to determine the snoring direction of the user's head on the pillow body and the deflection information of the user's head; based on the user's snoring direction and head deflection information, the anti-snoring airbags in the corresponding positions are adjusted by the control box to inflate and deflate, so as to adjust the surface shape of the pillow body to change the position and orientation of the user's head, thereby realizing airflow control in the user's airway and oral cavity, thereby alleviating or eliminating the snoring problem.
[0012] As a further improvement of the present invention, determining the position and orientation of the user's head according to the sound signal and the head pressure signal based on the snoring state includes determining the orientation of the user's head according to the sound signal and the head pressure signal.
[0013] As a further improvement of the present invention, determining the user's head position and orientation based on the snoring state according to the sound signal and the head pressure signal includes determining the user's snoring position according to the sound signal, including determining the user's snoring position by utilizing the time difference between the sound signal reaching different microphones of the microphone line array.
[0014] The present invention also provides a sleep quality management system, comprising a plurality of the above-mentioned smart pillows, a plurality of mobile terminals and a server, wherein the smart pillows and the mobile terminals are both connected to the server signal.
[0015] The present invention improves the existing pillows by providing an intelligent pillow and a control method thereof, comprising a pillow body, wherein the pillow body is provided with an anti-snoring airbag, a pressure sensor array, a microphone line array and a control box, wherein the anti-snoring airbag is connected to an air pump via a trachea, and the control box is connected to the air pump signal and controls the air pump to inflate and deflate the anti-snoring airbag; the pressure sensor array is connected to the control box signal, and the pressure sensor array is used to collect a user's head pressure signal and transmit the head pressure signal to the control box for determining the user's head position; the microphone line array is connected to the control box signal, and the microphone line array is used to collect a user's voice signal and transmit the voice signal to the control box The box is used to judge the snoring state of the user. When the control box judges that the user is snoring, the anti-snoring airbag corresponding to the user's head position is adjusted to change the external shape of the pillow body to change the user's head position. When in use, the user's sound signal and head pressure signal are first collected, and the sound signal is judged to be snoring to determine the user's snoring state; based on the snoring state, the user's head position is determined according to the sound signal and the head pressure signal; the anti-snoring airbag corresponding to the user's head position is adjusted to change the user's head position and direction; the user's sound signal is continuously monitored, and the adjustment of the anti-snoring airbag is stopped when the snoring symptoms are alleviated or disappear, thereby alleviating the user's snoring symptoms and improving the user's sleep quality.
[0016] The smart pillow of the present invention can accurately stop snoring through dynamic adjustment of the airbags, and can achieve high-precision positioning and identification of snoring sounds in conjunction with a microphone linear array and a pressure sensor array. It can also optimize the user's sleeping experience through the sleep-aiding airbags and white noise playing functions, while collecting and analyzing sleep data in real time to provide data visualization support for users. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a schematic diagram of the structure of the smart pillow according to the first embodiment of the present invention.
[0018] Figure 2 Schematic diagram of the airbag portion of the smart pillow according to the first embodiment of the present invention.
[0019] Figure 3 It is a front view of the smart pillow according to the first embodiment of the present invention.
[0020] Figure 4 This is a rear view of the smart pillow according to the first embodiment of the present invention.
[0021] Figure 5 It is a structural diagram of a sleep quality management system according to the first embodiment of the present invention.
[0022] Figure 6 It is a flowchart of a control method of a smart pillow according to the second embodiment of the present invention.
[0023] Figure 7 It is a schematic diagram of snoring location detection in the control method of the smart pillow according to the second embodiment of the present invention.
[0024] Explanation of the reference numerals: 1. pillow body; 2. anti-snoring airbag; 3. sleep-aiding airbag; 4. airbag base; 5. pressure sensor array; 6. trachea; 7. white noise generator; 8. white noise sound-permeable hole; 9. microphone line array; 10. control box; 20. smart pillow; 30. mobile terminal; 40. server. DETAILED DESCRIPTION
[0025] The following is combined with specific embodiments and appendix Figure 1-7 The invention is described in detail so that those skilled in the art can more fully understand the purpose, features and effects of the invention.
[0026] Unless otherwise specified, all technical and scientific terms used in the present invention have the same meanings as commonly understood by those skilled in the art to which the present invention belongs. When the definition of a term in the present invention conflicts with the meaning commonly understood by those skilled in the art to which the present invention belongs, the definition described in the present invention shall prevail.
[0027] The present invention improves the sleeping quality of a user by providing a smart pillow and a control method thereof.
[0028] Embodiment 1 As a specific embodiment of the present invention, this embodiment provides a smart pillow, referring to Figure 1 , Figure 2 , including a pillow body 1, an anti-snoring airbag 2, a sleeping-aiding airbag 3, a pressure sensor array 5, a trachea 6, a white noise sounder 7, a microphone line array 9 and a control box 10.
[0029] The pillow body 1 is the main part of the smart pillow. Preferably, the pillow body 1 is made of a comfortable and soft material to provide a comfortable support carrier for the user's head. The pillow body 1 has a length and a width. In this embodiment, the direction perpendicular to the user's head when the user is sleeping is defined as the length direction of the pillow body 1, and the direction parallel to the user's head is defined as the width direction of the pillow body 1.
[0030] The anti-snoring airbag 2 is arranged inside the pillow body 1 and fixed. A plurality of anti-snoring airbags 2 are arranged and arranged at intervals along the length direction of the pillow body 1. Preferably, a plurality of anti-snoring airbags 2 are arranged at equal intervals along the length direction of the pillow body 1. The length direction of the anti-snoring airbag 2 is perpendicular to the length direction of the pillow body 1. The plurality of anti-snoring airbags 2 are independently arranged and are not connected to each other, forming a plurality of independent airbags in the pillow body 1. The height of the anti-snoring airbag 2 is adjustable. When the anti-snoring airbag 2 is inflated, the height of the anti-snoring airbag 2 increases, and when the anti-snoring airbag 2 is deflated, the height of the anti-snoring airbag 2 decreases. The plurality of anti-snoring airbags 2 are independently arranged, so the height of each anti-snoring airbag 2 can be controlled separately. When in use, the anti-snoring airbag 2 is below the contact area between the user's head and the pillow body 1, and the anti-snoring airbag 2 will be subjected to the pressure of the user's head. The anti-snoring airbag 2 is used to adjust the height of the upper surface of the pillow body 1, thereby affecting the position and orientation of the user's head, alleviating the degree of snoring of the user, or eliminating the snoring symptoms, so that the user's sleep quality is improved.
[0031] The number of the anti-snoring airbags 2 can be 4, 6, or other numbers, such as Figure 1 As shown, the number of the anti-snoring airbags 2 is 4. Preferably, the number of the anti-snoring airbags 2 is an even number, and the plurality of anti-snoring airbags 2 are axially symmetrically arranged along the length direction of the pillow body 1. Of course, the anti-snoring airbags 2 can also be arranged asymmetrically.
[0032] When the smart pillow of this embodiment is used, if the user snores, the upper surface of the pillow body 1 is changed by automatically adjusting the height of some anti-snoring airbags 2, thereby driving the position and orientation of the user's head to change, so as to relieve the user's snoring symptoms. Specifically, this embodiment relieves or eliminates snoring by adjusting the inflation state of the anti-snoring airbags 2 to change the external shape of the pillow body 1. The inflation and deflation of the anti-snoring airbags 2 are controlled by the control box 10.
[0033] Furthermore, the sleep-aiding airbag 3 is arranged inside the pillow body 1 and fixed. The sleep-aiding airbag 3 is located at one end in the width direction of the pillow body 1 and the length direction of the sleep-aiding airbag 3 is parallel to the length direction of the pillow body 1, that is, the sleep-aiding airbag 3 is located in the neck area of the pillow body 1. When in use, the user's neck contacts the position of the pillow body 1 where the sleep-aiding airbag 3 is arranged, and the user's neck will exert pressure on the sleep-aiding airbag 3. The height of the sleep-aiding airbag 3 is adjustable. When the sleep-aiding airbag 3 is inflated, the height of the sleep-aiding airbag 3 increases, and when the sleep-aiding airbag 3 is deflated, the height of the sleep-aiding airbag 3 decreases. By adjusting the height of the sleep-aiding airbag 3, a certain massage effect can be exerted on the user's neck, which helps the user relax and fall asleep and improves sleep quality.
[0034] When in use, the sleep-aiding airbag 3 is inflated and deflated at a slow rhythm to form a gentle massage effect, helping the user relax the neck muscles, relieve stress, reduce the difficulty of falling asleep, and promote rapid falling asleep. The inflation and deflation of the sleep-aiding airbag 3 are controlled by the control box 10. Among them, the inflation and deflation time of the sleep-aiding airbag 3 can be set. The user can set a shorter time to assist falling asleep, or a longer time to assist the entire sleeping process; the inflation and deflation amplitude can also be set, such as slow and uniform inflation and deflation, pulse inflation and deflation, so as to provide personalized services for users.
[0035] Specifically, the anti-snoring airbag 2 and the sleep-aiding airbag 3 are both connected to the air pump located in the control box 10 through the trachea 6. The trachea 6 connects the airbags and the control box, transmits airflow, and supports the inflation and deflation process of the airbags. Among them, the anti-snoring airbag 2 is connected to the air pump through the first trachea, and the sleep-aiding airbag 3 is connected to the air pump through the second trachea. The control box 10 inflates and deflates the anti-snoring airbag 2 and the sleep-aiding airbag 3 through the air pump to change the external shape of the pillow body 1.
[0036] Furthermore, since the pillow body 1 is made of a soft material, the airbag base 4 is arranged in the pillow body 1 to provide support for the anti-snoring airbag 2 and the sleep-aiding airbag 3. The airbag base 4 is fixedly connected to the pillow body 1 to prevent the airbag base 4 from moving in the pillow body 1. Preferably, the airbag base 4 is plate-shaped, and the anti-snoring airbag 2 and the sleep-aiding airbag 3 are both fixed on the upper surface of the airbag base 4. The airbag base 4 of the anti-snoring airbag 2 and the airbag base 4 of the sleep-aiding airbag 3 can be arranged separately or as an integrated structure. Preferably, the airbag base 4 of the anti-snoring airbag 2 and the airbag base 4 of the sleep-aiding airbag 3 are an integrated structure.
[0037] An airbag base 4 is provided in the pillow body 1 to support the anti-snoring airbag 2 and the sleeping-aiding airbag 3 , thereby ensuring the stability of the anti-snoring airbag 2 and the sleeping-aiding airbag 3 .
[0038] The pressure sensor array 5 is arranged inside the pillow body 1. Preferably, the pressure sensor array 5 is fixed on the airbag base 4. The pressure sensor array 5 includes a plurality of pressure sensors. In the present embodiment, the number of the pressure sensors is equal to the number of the anti-snoring airbags 2. The pressure sensors are located below the anti-snoring airbags 2 and in the middle of the airbag base 4 and the anti-snoring airbags 2, that is, a pressure sensor is arranged below each anti-snoring airbag 2. The pressure sensor can detect the pressure exerted on the pillow body 1. When the user's head is located above a certain part of the pressure sensor, the pressure value detected by the pressure sensor in this area will be greater than the pressure value detected in other areas, so that the position of the user's head on the pillow body 1 can be judged according to the pressure value detected by the pressure sensor. Furthermore, the coordination of multiple pressure sensors can detect the pressure distribution in the contact area between the user's head and the pillow body 1, and determine the position and posture of the user's head. The monitoring results of the pressure sensor array 5 provide a basis for adjusting the anti-snoring airbag 2. When the user snores, the position of the user's head is first determined by the pressure sensor, and then the height of the anti-snoring airbag 2 located in the user's head position area is adjusted. The anti-snoring airbag 2 outside the user's head position area does not need to be adjusted, thereby achieving precise adjustment of the anti-snoring airbag 2, which is more targeted and helps to relieve snoring symptoms more quickly and ensure the anti-snoring effect.
[0039] Specifically, the pressure sensor array 5 is connected to the control box 10 by signal. After receiving the pressure data from the pressure sensor array 5 , the control box 10 controls the anti-snoring airbags 2 at the corresponding positions to inflate or deflate.
[0040] Furthermore, in order to improve the sleep quality and make it easier for users to fall asleep, Figure 3 , Figure 4 A white noise sound generator 7 is provided on the pillow body 1 for playing white noise, such as rain, wind, stream, waves, etc., which can be set. Specifically, in the present embodiment, the white noise sound generator 7 can be a white noise speaker, and the white noise sound generator 7 is placed in the control box 10. The number of white noise sound generators 7 can be one or two. The white noise sound generator 7 is controlled by the control box 10. White noise sound-permeable holes 8 are provided on the upper surface of the control box 10 facing the pillow body 1. There are multiple white noise sound-permeable holes 8 along the length direction of the pillow body 1. The white noise played by the white noise sound generator 7 is transmitted outward through the white noise sound-permeable holes 8, helping the user to fall asleep easily in a quiet and comfortable environment.
[0041] Furthermore, the control box 10 is located in the middle of the side of the pillow body 1 away from the sleep-aiding airbag 3 in the width direction, and the control box 10 is fixedly connected to the pillow body 1. The control box 10 integrates a controller, a power supply, an air pump and a wireless communication module, and is responsible for the logic control, data processing and external connection of the entire smart pillow. The control box 10 receives the pressure data monitored by the pressure sensor array 5 and determines the position of the user's head, and then controls the anti-snoring airbag 2 at the corresponding position to inflate and deflate, so as to adjust the appearance of the pillow body 1 to change the user's head position, realize the airflow control of the user's airway and oral cavity, and thus alleviate or eliminate the snoring symptoms.
[0042] Further, the microphone line array 9 is fixedly arranged on the pillow body 1 and is located on one side of the control box 10. The microphone line array 9 includes a plurality of microphones and the plurality of microphones are arranged at intervals along the length direction of the pillow body 1. Preferably, the plurality of microphones are arranged at equal intervals. In the present embodiment, the microphone line array 9 is located on the upper surface of the pillow body 1. The microphone line array 9 is connected to the control box 10 by signal. The sound signal is collected by the microphones in the microphone line array 9, and the sound signal is transmitted to the control box 10 and then analyzed to determine whether it is snoring, such as analyzing the spatial position, category, intensity, and spectrum information of the snoring by a snoring algorithm. The specific snoring algorithm can adopt the existing algorithm in the prior art. When it is determined that the user is snoring, the pressure sensor array 5 monitors the user's head position information, and controls the air pump to inflate and deflate the anti-snoring airbag 2 at the corresponding position, so that the external shape of the pillow body 1 changes, and the position and orientation of the user's head are adjusted to alleviate or eliminate the snoring symptoms. During the adjustment process, the microphone line array 9 continuously monitors the sound signal and analyzes it in real time. If it is determined that the snoring has disappeared, the adjustment of the anti-snoring airbag 2 is stopped. Since there is a lag in the relief of snoring symptoms, the anti-snoring airbag 2 can be adjusted to a certain degree and then paused, and the sound signal can be continuously monitored. If the symptoms are relieved after a set time interval, the adjustment of the anti-snoring airbag 2 can be stopped. If the symptoms still exist, the adjustment of the anti-snoring airbag 2 can be continued.
[0043] It should be noted that white noise will be played to help you sleep, but it will not be identified as snoring.
[0044] When the smart pillow of the present invention is used, after it is started, the microphone line array 9 is first used to collect sound signals. When it is determined that there are snoring symptoms, the pressure data monitored by the pressure sensor array 5 is used to further determine the position of the user's head. The combination of the sound signal and the pressure data can more accurately determine the position of the user's head, providing support for the next step of adjustment. The control box 10 controls the air pump to inflate or deflate the anti-snoring airbag 2 at the corresponding position according to the positioning result of the user's head, thereby changing the external shape of the pillow body 1, slightly adjusting the user's head position, improving airway patency, and thus alleviating snoring symptoms.
[0045] If the snoring continues or the location changes, the control box 10 will dynamically adjust the anti-snoring airbag 2 to ensure the anti-snoring effect.
[0046] The smart pillow of the present invention provides users with a comprehensive sleep assistance solution by integrating multiple functional modules such as microphone line array 9 sound collection and recognition, pressure sensor array 5 head pressure monitoring, airbag adjustment, white noise playback and data collection.
[0047] This embodiment also provides a sleep quality management system, referring to Figure 5 , including a smart pillow 20, a mobile terminal 30 and a server 40.
[0048] Specifically, the smart pillow 20 and the mobile terminal 30 are both connected to the server 40. The mobile terminal 30 can be a smart phone, a tablet computer or other mobile smart devices. The sleep data collected by the smart pillow 20 can be viewed through the mobile terminal 30, so that sleep problems can be grasped in a targeted manner.
[0049] Furthermore, the parameters of the smart pillow 20 can be set through the mobile terminal 30, such as selecting the type of white noise and the playing time. The control box 10 will control the white noise generator 7 to play the corresponding white noise within the set time period. The audio is played by the white noise generator 7 to create a quiet sleeping environment and help the user fall asleep faster.
[0050] Furthermore, the wireless communication module in the control box 10 is Wi-Fi. The control box 10 uploads the collected sleep-related data to the server 40 via the built-in Wi-Fi. The server 40 analyzes the user's sleep data, generates a sleep quality report and gives suggestions for improving sleep quality. The user can view the report and suggestions through the mobile terminal 30, such as adjusting the white noise playback time or the massage mode of the sleep-aid airbag 3.
[0051] Furthermore, multiple smart pillows 20 and mobile terminals 30 are included, all of which are connected to the server 40 for communication, so as to realize the sleep data collection and analysis of multiple users. For example, if multiple people in a family use the smart pillow 20 of the present invention, they can view their own sleep reports and sleep quality improvement suggestions respectively, and the main administrator can manage multiple smart pillows 20 and set corresponding parameters for each smart pillow 20.
[0052] The system is based on a microphone line array 9, a pressure sensor array 2, airbag adjustment and data visualization technology, and can achieve low-cost, high-precision user snoring detection and positioning, dynamically adapt to the user's sleeping state, and provide users with a comprehensive sleep assistance solution.
[0053] The sleep quality management system of the present invention can realize the centralized management of family sleep. Of course, the system can also be used in communities and hospitals for auxiliary treatment of people with sleep quality problems.
[0054] Embodiment 2 As another specific embodiment of the present invention, the present invention provides a control method of a smart pillow, referring to Figure 6 , the specific steps are as follows: S100, collecting a user's sound signal and head pressure signal, and performing snoring judgment on the sound signal to determine the user's snoring state; S200, based on the snoring state, determining the position and orientation of the user's head according to the sound signal and the head pressure signal; S300, adjusting the anti-snoring airbag corresponding to the position of the user's head to change the position and orientation of the user's head; S400: Continuously monitor the sound signal of the user, and stop adjusting the anti-snoring airbag when the snoring symptoms are alleviated or disappear.
[0055] Specifically, in S100, the microphone array 9 and the pressure sensor array 5 of the smart pillow are used to collect the user's voice signal and head pressure signal respectively, wherein the head pressure signal refers to the pressure signal of the user's head on the pillow body 1. The controller in the control box 10 analyzes the sound signal through the snoring algorithm to determine whether there is snoring. The snoring state includes two states: snoring exists and snoring does not exist. If there is snoring, S200 is executed. If there is no snoring, monitoring continues without S200 until snoring is detected, and then S200 is executed.
[0056] In S200, the user's head position can be directly and preliminarily determined based on the head pressure signal. When the sound signal is used to determine the snoring position, the time difference when the sound signal reaches different microphones of the microphone line array 9 is used to estimate the snoring position. Assuming that the snoring sound propagates in a straight line to each microphone after it is emitted, one of the receiving microphones is selected as a reference receiving point, and the spatial position of the snoring can be uniquely determined by the time difference between the sound waves generated by the snoring reaching the receiving points of the remaining microphones and the receiving point of the reference microphone. This method can be solved only by the arrival time difference between the receiving points, without obtaining the absolute time when the snoring sound arrives at each node, which reduces the high-precision synchronization requirements between the snoring detection microphones, and therefore has significant advantages such as high precision and low cost.
[0057] Reference Figure 7 In a specific example, the microphone line array 9 has four microphones, and the receiving point coordinates are , respectively M 1 、M 2 、M 3、M 4 , where the receiving point M 1 is the reference receiving point, and the coordinates of the user’s snoring are , is the distance from the target to each node, is the propagation time of the target to each node. Ideally, the speed of sound is assumed to be , the distance can be expressed as: (1) The difference between the distance of snoring to other receiving points and the distance to the reference node is ,in is the estimated delay difference between array elements. The following equations can be obtained through the relationship between delay and distance: (2) (3) (4) (5) Square the above equations respectively, and use equation (2) to subtract equations (3), (4), and (5) to obtain: (6) (7) (8) in, For receiving nodes i The distance to the origin of the coordinates. The spatial coordinates of the user's snoring sound can be obtained by combining any two of the above equations. Taking equations (6) and (7) as examples, the system of simultaneous equations can be written in matrix form: (9) in: (10) (11) (12) (13) The above formula is further transformed into: , and let , , the user's snoring coordinates can be written as: (14) Substituting formula (14) into formula (2) yields: (15) in: , , , .
[0058] The non-negative solution Substituting into equation (14) we can get the coordinate information of the user's snoring. Considering that errors may be introduced in the delay estimation process, we can combine (6), (7), and (8) to obtain the coordinate solutions and then take the average to reduce the impact of the delay error.
[0059] Furthermore, in addition to the above method of calculating the closed-form solution multiple times and then taking the average to obtain the coordinates of the user's snoring, a numerical solution can also be used to obtain the coordinate information of the user's snoring and estimate the positioning accuracy. Specifically: First, transpose equations (3)-(5) and write them in function form: (16) (17) (18) Assume that the initial estimate of the user's snoring coordinate information is , in the above equations exist The following equation is obtained: (19) (20) (twenty one) make , , , find the solution of the equation .
[0060] Then transform equations (16)-(18) from The solution is further expanded to finally reach the accuracy of the snoring spatial detection position or the specified number of cycles, and the solution is terminated to obtain the final user snoring position.
[0061] When determining the positioning accuracy of the model, the target area is first spatially discretized and divided into several grids, and the positioning accuracy of the sound source at each grid node is calculated. From equations (16)-(18), it can be seen that the accuracy of the positioning result depends on the accuracy of the delay estimation. Therefore, the theoretical delay from each grid node to each receiving node and the reference node is first calculated. On this basis, a random variable that satisfies the Gaussian distribution is added to the iterative process in each calculation. In order to ensure that the calculated accuracy has effective statistical characteristics, each grid node is iterated 10,000 times, and the root mean square error between the final result and the absolute position of the grid node is used to characterize the positioning error.
[0062] After calculating the positioning errors of all grid nodes, the maximum value is used as the positioning error of the positioning model under the coordinates of the current receiving node. By adjusting the positions of different receiving nodes, the receiving node position combination with the minimum error is found.
[0063] Therefore, in order to improve the spatial positioning accuracy of the sound signal collected by the microphone line array to determine the user's snoring position, the following methods can be used for optimization: (1) Optimize the geometric layout of the microphone array 9: Use non-uniformly spaced microphones to prevent the positioning equations from degenerating; appropriately increase the array aperture to help improve positioning accuracy.
[0064] (2) Increase the number of microphones and integrate redundant observations through the least squares (LS) method or the weighted least squares (WLS) method to reduce the impact of a single measurement error on the positioning result and thus reduce the positioning error.
[0065] (3) In terms of signal processing, the signal sampling rate is increased, and the signal is pre-filtered to improve the signal-to-noise ratio. In the delay estimation process, a weighted delay estimation algorithm based on generalized cross-correlation is used to improve the robustness of the delay estimation.
[0066] (4) Taking environmental factors into consideration, the speed of sound is corrected according to changes in temperature and humidity in the environment where the array is located to improve positioning accuracy.
[0067] This embodiment combines the snoring position determined according to the sound signal and the user's head position determined according to the head pressure signal to determine the orientation of the user's head, thereby providing more accurate data for adjusting the anti-snoring airbag 2 .
[0068] In S300, after obtaining the user's head position according to S200, the control box 10 controls the air pump to inflate or deflate the anti-snoring airbag 2 located in the pillow body 1 at the corresponding position of the user's head, and changes the height of the anti-snoring airbag 2 to change the external shape of the pillow body 1, and the user's head position changes accordingly, thereby alleviating snoring symptoms.
[0069] The present invention can accurately detect the position of the user's snoring through the time difference between the user's snoring signal reaching different microphones, and can capture the snoring signal in real time and identify the intensity, frequency and sound position of the snoring through an analysis algorithm. Further, the user's head position can be monitored by the pressure sensor array 5. The spatial position of the user's snoring determined by the microphone line array 9 is combined with the user's head position monitored by the pressure sensor array 5, so that the position of the user's snoring on the pillow and the deflection of the user's head and other information can be accurately determined. Based on the user's snoring position and head deflection information, the airbags at the corresponding positions are adjusted by the control box 10 to inflate and deflate, thereby adjusting the shape of the pillow surface to change the user's head position, and realizing the airflow control of the user's airway and oral cavity, thereby alleviating or eliminating the snoring problem.
[0070] Furthermore, in order to avoid continuous adjustment of the anti-snoring airbag 2 after snoring is detected, an adjustment interval is set. After one adjustment, the adjustment is suspended, and the signal continuously collected by the microphone line array 9 is used to determine whether the snoring has been alleviated or eliminated. If snoring still exists, the adjustment is continued after the adjustment interval ends.
[0071] By using the smart pillow through the control method of the present invention, the sleep quality can be effectively improved and the snoring problem can be alleviated or eliminated. The smart pillow of the present invention realizes high-precision detection of the user's snoring position by integrating multiple technical means, thereby realizing efficient control of the user's snoring, and providing multiple sleep-aiding functions to help users improve their sleep quality. Specifically, the microphone line array 9 can realize high-precision detection of the user's snoring position in the pillow area, and can perform voiceprint recognition on the snoring; the anti-snoring airbag 2 automatically adjusts according to the position information of the snoring to achieve the anti-snoring effect; the pressure sensor array 5 is used to monitor the real-time position of the user's head, and is used together with the microphone line array 9 to ensure high-precision positioning of the user's snoring, thereby realizing high-precision and intelligent adjustment of the pillow airbag to the user's head. The sleep-aiding airbag 3 helps relax the user's neck through slow inflation and deflation, promoting rapid sleep. The white noise sounder 7 plays white noise to help users improve their sleep quality. In addition, the sleep quality management system of the present invention uploads sleep data to the server through the Wi-Fi module for visual display, which is convenient for users to monitor their sleep status. The smart pillow provides an integrated sleep assistance solution with broad market application prospects.
[0072] The above description is only a preferred embodiment of the present invention and does not constitute any other form of limitation to the present invention. Any modification or equivalent change made based on the technical essence of the present invention still falls within the scope of protection required by the present invention.
Claims
1. A smart pillow, comprising a pillow body (1), characterized in that: The pillow body (1) is provided with an anti-snoring airbag (2), a pressure sensor array (5), a microphone line array (9) and a control box (10). The anti-snoring airbag (2) is connected to an air pump via an air tube (6), and the control box (10) is connected to the air pump signal and controls the air pump to inflate and deflate the anti-snoring airbag (2); The pressure sensor array (5) is signal-connected to the control box (10), and the pressure sensor array (5) is used to collect a user's head pressure signal and transmit the head pressure signal to the control box (10) for determining the position of the user's head; The microphone line array (9) is connected to the control box (10) by signal. The microphone line array (9) is used to collect user sound signals and transmit the sound signals to the control box (10) to determine the user's snoring state and snoring position. When the control box (10) determines that the user is snoring, it determines the user's head orientation according to the user's head position and the snoring position, and adjusts the anti-snoring airbag (2) corresponding to the user's head position to change the external shape of the pillow body (1) so that the user's head position changes.
2. The smart pillow according to claim 1, characterized in that: It also comprises a sleep-aiding airbag (3), the sleep-aiding airbag (3) being connected to the air pump via the air pipe (6), and the control box (10) controlling the air pump to inflate and deflate the sleep-aiding airbag (3) for relaxing the user's neck muscles.
3. The smart pillow according to claim 2, characterized in that: The anti-snoring airbag (2) and the sleep-aiding airbag (3) are both fixed on an airbag base (4) located inside the pillow body (1).
4. The smart pillow according to claim 3, characterized in that: The pressure sensor array (5) comprises a plurality of pressure sensors, wherein the pressure sensors are fixed on the airbag base (4) and are located between the anti-snoring airbag (2) and the airbag base (4).
5. The smart pillow according to claim 1, characterized in that: It also includes a white noise generator (7), which is used to play white noise to the outside to help the user fall asleep.
6. The smart pillow according to claim 1, characterized in that: The air pump is located in the control box (10).
7. A method for controlling a smart pillow, for controlling the smart pillow according to any one of claims 1 to 6, characterized in that: The method comprises: Collecting the user's sound signal and head pressure signal, and performing snoring judgment on the sound signal to determine the user's snoring status; Based on the snoring state, determining the position and orientation of the user's head according to the sound signal and the head pressure signal; Adjust the anti-snoring airbag corresponding to the user's head position to change the user's head position and orientation; Continuously monitoring the sound signal of the user, and stopping adjusting the anti-snoring airbag when the snoring symptoms are alleviated or disappear; Among them, the spatial position of the user's snoring determined by the microphone linear array is combined with the user's head position monitored by the pressure sensor array to determine the snoring direction of the user's head on the pillow body and the deflection information of the user's head; based on the user's snoring direction and head deflection information, the anti-snoring airbags in the corresponding positions are adjusted by the control box to inflate and deflate, so as to adjust the surface shape of the pillow body to change the position and orientation of the user's head, thereby realizing airflow control in the user's airway and oral cavity, thereby alleviating or eliminating the snoring problem.
8. The control method of the smart pillow according to claim 7, characterized in that: Determining the position and orientation of the user's head according to the sound signal and the head pressure signal based on the snoring state includes determining the orientation of the user's head according to the sound signal and the head pressure signal.
9. The control method of the smart pillow according to claim 8, characterized in that: Determining the user's head position and orientation based on the sound signal and the head pressure signal based on the snoring state includes determining the user's snoring position based on the sound signal, including determining the user's snoring position by utilizing the time difference when the sound signal reaches different microphones of the microphone line array.
10. A sleep quality management system, characterized in that: The invention comprises a plurality of smart pillows (20) as claimed in any one of claims 1 to 6, a plurality of mobile terminals (30) and a server (40), wherein the smart pillows (20) and the mobile terminals (30) are both connected to the server (40) by signals.
Citation Information
Cited By
Pillow and control method thereof
CN121040755A
Snore stopping method and snore stopping pillow
CN121129545A
Intelligent sleep-aiding and snore-stopping multifunctional pillow and preparation method thereof
CN121312970A