Sleep quality monitoring method, electronic equipment, storage medium and program

By comprehensively evaluating sleep-related and respiratory-related physiological parameters, and combining sleep duration and quality scores, the sleep quality monitoring results are dynamically adjusted, solving the problems of inaccurate and inefficient monitoring results in existing technologies, and achieving more efficient and accurate sleep quality monitoring.

CN120899177APending Publication Date: 2025-11-07SHENZHEN SPEEDIANCE LIFE TECH LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511051367.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-29
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

Existing sleep quality monitoring methods have limitations due to their reliance on a single parameter, resulting in inaccurate monitoring results. They are time-consuming and labor-intensive, unable to provide real-time tracking and feedback, and cannot remotely obtain user data for guidance. They also ignore physiological conditions during sleep, leading to missed health risks.

Method used

By calculating sleep-related physiological parameters and respiratory-related physiological parameters of the target monitoring subjects, and combining sleep duration score and sleep quality score, vital sign factors are determined, and sleep quality is comprehensively assessed, including REM sleep duration, light sleep duration and deep sleep duration, and sleep quality monitoring results are dynamically adjusted.

Benefits of technology

It improves the accuracy and efficiency of sleep quality monitoring, provides real-time feedback and personalized intervention measures, enhances the ability to warn of health risks, adapts to individual physiological differences, and improves the robustness of monitoring.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120899177A_ABST
    Figure CN120899177A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a sleep quality monitoring method, electronic equipment, a storage medium and a program.The method comprises the steps that a sleep duration score and a sleep quality score of a target monitoring object are calculated according to sleep-related physiological parameters of the target monitoring object; determining a vital sign factor of the target monitoring object according to the respiration-related physiological parameters of the target monitoring object; and monitoring the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object to obtain a sleep quality monitoring result of the target monitoring object. According to the technical scheme, the sleep information monitoring accuracy and efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of vital sign monitoring and medical auxiliary system, and particularly relate to a sleep quality monitoring method and device, an electronic device, a storage medium and a program. BACKGROUND

[0002] Sleep quality monitoring is crucial to individual health, and through systematic monitoring of individual sleep quality, sleep problems can be accurately identified and targeted solutions can be developed.

[0003] At present, common sleep quality evaluation methods mainly include: (1) sleep monitoring only according to sleep duration; (2) scale monitoring by having users fill in sleep-related questionnaires; and (3) sleep monitoring results obtained by analyzing a single sleep stage.

[0004] The inventors have found in the process of implementing the present application that the prior art has the following defects: sleep monitoring only according to sleep duration has the problem of single parameter limitation, and the monitoring result is not accurate enough. For the user-initiated sleep monitoring result obtained by filling in the questionnaire, it is not only time-consuming and laborious, but also requires the user to understand the questionnaire content, which is not convenient for real-time tracking and feedback. In addition, the questionnaire method is not convenient for statistical analysis of the results; the digitalization is poor, and doctors or other health management personnel cannot remotely obtain the sleep data of the user for guidance. The sleep monitoring result obtained by analyzing a single sleep stage only considers the sleep stage of the user, without considering the physiological conditions of the user during the night, such as abnormal breathing frequency caused by sleep apnea, and there is a risk of missing the health risk. SUMMARY

[0005] Embodiments of the present application provide a sleep quality monitoring method, device, electronic device, storage medium and program, which can improve the accuracy of sleep information monitoring.

[0006] According to an aspect of the present application, a sleep quality monitoring method is provided, comprising:

[0007] calculating a sleep duration score and a sleep quality score of a target monitoring object according to a sleep-related physiological parameter of the target monitoring object;

[0008] determining a vital sign factor of the target monitoring object according to a breathing-related physiological parameter of the target monitoring object;

[0009] monitoring the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object, to obtain a sleep quality monitoring result of the target monitoring object.

[0010] According to another aspect of the present application, a sleep quality monitoring device is provided, comprising:

[0011] a sleep score calculation module configured to calculate a sleep duration score and a sleep quality score of the target monitoring object according to sleep-related physiological parameters of the target monitoring object;

[0012] a vital sign factor determination module configured to determine a vital sign factor of the target monitoring object according to respiration-related physiological parameters of the target monitoring object;

[0013] a sleep quality monitoring module configured to monitor the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object, to obtain a sleep quality monitoring result of the target monitoring object.

[0014] According to another aspect of the present application, an electronic device is provided, which comprises:

[0015] at least one processor; and

[0016] a memory connected to the at least one processor in communication; wherein,

[0017] the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the sleep quality monitoring method according to any one of the embodiments of the present application.

[0018] According to another aspect of the present application, a computer readable storage medium is provided, which stores computer instructions for enabling a processor to implement the sleep quality monitoring method according to any one of the embodiments of the present application when executed by the processor.

[0019] According to another aspect of the present application, a computer program product is also provided, which comprises a computer program for implementing the sleep quality monitoring method according to any one of the embodiments of the present application when executed by a processor.

[0020] The embodiments of the present application calculate a sleep duration score and a sleep quality score of a target monitoring object according to sleep-related physiological parameters of the target monitoring object, determine a vital sign factor of the target monitoring object according to respiration-related physiological parameters of the target monitoring object, and then monitor the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object to obtain a sleep quality monitoring result of the target monitoring object, thereby solving the problems of low accuracy and efficiency of existing sleep information monitoring, and improving the accuracy and efficiency of sleep information monitoring.

[0021] It is to be understood that the embodiments described herein are merely exemplary of the application and that a person skilled in the art can devise other embodiments without departing from the scope of the present application. It is also to be understood that not all of the benefits described herein need necessarily be realized in any particular embodiment of the application and that various embodiments of the present application can be directed to one or more particular benefits or be directed to no benefits at all. It should also be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting. BRIEF DESCRIPTION OF DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort based on these drawings.

[0023] Figure 1 is a flow chart of a sleep quality monitoring method provided by an embodiment of the present application;

[0024] Figure 2 is a flow chart of another sleep quality monitoring method provided by an embodiment of the present application;

[0025] Figure 3 is a schematic diagram of a sleep quality monitoring device provided by an embodiment of the present application;

[0026] Figure 4 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0027] In order to make the technical personnel in the art better understand the present application, the following will combine the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without any creative effort should be within the scope of the present application.

[0028] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0029] Figure 1 is a flowchart of a sleep quality monitoring method provided by an embodiment of the present application. The embodiment can be applied to a case where a sleep-related vital sign factor is introduced to monitor sleep quality in combination with sleep duration and sleep quality. The method can be executed by a sleep quality monitoring device, which can be implemented in software and / or hardware and can be integrated in an electronic device, which can be a terminal device or a server device, as long as it can execute sleep quality monitoring. The present application does not limit the specific type of the electronic device. Accordingly, as shown in Figure 1 , the method includes the following operations.

[0030] S110, calculating a sleep duration score and a sleep quality score of the target monitoring object according to sleep-related physiological parameters of the target monitoring object.

[0031] The target monitoring object can be an object that needs to be monitored for sleep quality, such as users of various age groups, and the present application does not limit the specific type of the target monitoring object. The sleep-related physiological parameters can be physiological parameters related to sleep quality evaluation collected from the target monitoring object, such as sleep time of the target monitoring object, etc. The sleep duration score can be a score calculated according to the sleep-related physiological parameters, which can reflect sleep duration information. The sleep quality score can be a score calculated according to the sleep-related physiological parameters, which can reflect sleep quality information.

[0032] In the embodiment of the present application, in order to effectively monitor the sleep quality of the target monitoring object, the sleep-related physiological parameters of the target monitoring object can be obtained first, so as to calculate the sleep duration score and the sleep quality score of the target monitoring object according to the sleep-related physiological parameters of the target monitoring object. It can be understood that, generally, the sleep duration score can be used to evaluate the sleep duration of the target monitoring object, and the greater the value of the sleep duration score, the longer the sleep time of the target monitoring object; similarly, the sleep quality score can be used to preliminarily evaluate the sleep quality of the target monitoring object, and the greater the value of the sleep quality score, the better the sleep quality of the target monitoring object. Optionally, the sleep quality score can be calculated and generated according to the factor in the sleep-related physiological parameters that best reflects the sleep quality of the target monitoring object.

[0033] Optionally, the sleep duration score and the sleep quality score can be calculated according to the sleep staging of the target monitoring object. For example, the sleep duration score can consider the sleep duration of the target monitoring object in different stages to calculate and evaluate the value, and the sleep quality score can consider the deep sleep stage of the target monitoring object to calculate and evaluate the value.

[0034] S120, determining a vital sign factor of the target monitoring object according to the respiratory-related physiological parameter of the target monitoring object.

[0035] The respiratory-related physiological parameter can be a physiological parameter related to the respiratory condition of the target monitoring object, for example, can include but is not limited to the respiratory frequency of the target monitoring object and the length of the monitored respiration, or can also include the respiratory sound loudness of the target monitoring object during sleep. The vital sign factor can be an adjustment factor of the physiological parameter determined based on the respiratory-related physiological parameter of the target monitoring object, and can be used to weigh the physiological condition of the target monitoring object during sleep.

[0036] It can be understood that the sleep duration and the sleep quality are only used to evaluate the overall sleep quality of the target monitoring object from the perspective of sleep staging, and the physiological condition of the target monitoring object during sleep is ignored, such as abnormal respiratory frequency caused by sleep apnea, abnormal respiration caused by body movement during sleep, and abnormal sound caused by airway obstruction during sleep (i.e., snoring), and the like. These abnormal physiological conditions during sleep can directly reflect the sleep quality. Therefore, in order to improve the accuracy of sleep quality monitoring, the respiratory-related physiological parameter of the target monitoring object can be collected, so as to dynamically evaluate other physiological factors affecting the sleep of the target monitoring object according to the respiratory-related physiological parameter of the target monitoring object, as the vital sign factor of the target monitoring object, so as to evaluate the physiological condition of the target monitoring object during sleep through the vital sign factor.

[0037] Exemplarily, the sleep-related physiological parameter and the respiratory-related physiological parameter of the target monitoring object can be collected by a dedicated data collection device. The data collection device collecting the sleep-related physiological parameter and the respiratory-related physiological parameter of the target monitoring object means selecting and collecting data for a certain specific need from all data sources collected for the target monitoring object, such as the sleep duration of the target monitoring object, the light sleep information, the deep sleep information, the respiratory frequency, and the monitored sleep time, and the like. The data collection device can include at least one sensor, for example, can include but is not limited to a sound sensor, a light sensor, a pressure sensor, a humidity sensor, a temperature sensor, and the like. The data collection device can collect the sleep-related physiological parameter and the respiratory-related physiological parameter of the target monitoring object based on the various types of sensors configured.

[0038] Exemplarily, the vital sign data of the target monitoring object can also be collected by a millimeter wave radar monitoring device, and the sleep-related physiological parameter and the respiratory-related physiological parameter of the target monitoring object can be obtained according to the obtained vital sign data. The embodiments of the present application do not limit the manner of obtaining the sleep-related physiological parameter and the respiratory-related physiological parameter of the target monitoring object.

[0039] S130, monitoring the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object, to obtain the sleep quality monitoring result of the target monitoring object.

[0040] Correspondingly, after determining the vital sign factor of the target monitoring object, the preliminary monitoring value of the overall sleep quality of the target monitoring object can be determined according to the sleep duration score and the sleep quality score of the target monitoring object, and the preliminary monitoring value of the overall sleep quality of the target monitoring object is further dynamically adjusted according to the vital sign factor of the target monitoring object and other physiological factors affecting the sleep of the target monitoring object, to obtain the sleep quality monitoring result of the target monitoring object.

[0041] Optionally, the sleep quality monitoring result of the target monitoring object can be used to generate a sleep suggestion for the target monitoring object or to develop a personalized intervention measure for the target monitoring object, to assist the target monitoring object in improving sleep quality and maintaining a healthy life and work schedule. The long-term effective sleep quality monitoring result of the target monitoring object can also be used as a health risk warning indicator, or combined with exercise records to develop a personalized exercise plan, such as evening aerobic exercise to improve sleep depth. The embodiments of the present application do not limit the application of the sleep quality monitoring result of the target monitoring object.

[0042] Optionally, the sleep quality monitoring method provided by the embodiments of the present application can be applied to any suitable electronic device, for example, can include but is not limited to smart watches, smart phones, sleep meters and other types of wearable devices, etc. The embodiments of the present application do not limit the type of electronic device to which the sleep quality monitoring method is applied. Correspondingly, the electronic device applying the sleep quality monitoring method can be in communication connection with the data collection device to request the data collection device to obtain the sleep-related physiological parameters and the respiration-related physiological parameters of the target monitoring object collected by the data collection device, to monitor the sleep quality of the target monitoring object according to the obtained related parameters.

[0043] The embodiments of the present application calculate the sleep duration score and the sleep quality score of the target monitoring object according to the sleep-related physiological parameters of the target monitoring object, then determine the vital sign factor of the target monitoring object according to the respiration-related physiological parameters of the target monitoring object, and further monitor the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object, to obtain the sleep quality monitoring result of the target monitoring object, thereby solving the problems of low accuracy and efficiency of existing sleep information monitoring, and improving the accuracy and efficiency of sleep information monitoring.

[0044] Figure 2is a flowchart of another sleep quality monitoring method provided by an embodiment of the present application, and the present embodiment is based on the above-mentioned embodiment and is embodied. In the present embodiment, various specific optional implementation manners of calculating the sleep duration score and the sleep quality score of the target monitoring object, determining the vital sign factor of the target monitoring object, and monitoring the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object are given. Correspondingly, as shown in Figure 2 the method of the present embodiment can include:

[0045] S210, determining the REM sleep duration, the light sleep duration and the deep sleep duration of the target monitoring object according to the sleep-related physiological parameters of the target monitoring object.

[0046] The REM (Rapid Eye Movement sleep) sleep duration can be the duration of the REM sleep stage of the target monitoring object. The light sleep duration can be the duration of the light sleep stage of the target monitoring object. The deep sleep duration can be the duration of the deep sleep stage of the target monitoring object.

[0047] S220, calculating the total sleep duration of the target monitoring object according to the REM sleep duration, the light sleep duration and the deep sleep duration.

[0048] Specifically, the sleep-related physiological parameters of the target monitoring object can be analyzed to determine the REM sleep duration, the light sleep duration and the deep sleep duration of the target monitoring object, and the REM sleep duration, the light sleep duration and the deep sleep duration of the target monitoring object can be summed to obtain the total sleep duration of the target monitoring object.

[0049] S230, calculating the sleep duration score of the target monitoring object according to the total sleep duration of the target monitoring object.

[0050] Correspondingly, after the total sleep duration of the target monitoring object is determined, the sleep duration score of the target monitoring object can be calculated according to the total sleep duration of the target monitoring object and according to the corresponding rules.

[0051] In an optional embodiment of the present application, calculating the sleep duration score of the target monitoring object according to the total sleep duration of the target monitoring object can include: determining a sleep duration truncation range; and calculating the sleep duration score of the target monitoring object based on the following formula according to the sleep duration truncation range: sleep duration score = clip (log a (total sleep duration) × b, [c, d]), where clip() represents a boundary truncation function, a, b, c and d are constants, and [c, d] represents the sleep duration truncation range.

[0052] The sleep duration truncation range can be used to truncate extreme sleep duration.

[0053] For example, the specific calculation formula of the sleep duration score can refer to the following formula: sleep duration score = clip(log 13 (total sleep duration) x 100, [40, 100]); total sleep duration = REM_time + light_time + deep_time. REM_time represents REM sleep duration, light_time represents light sleep duration, and deep_time represents deep sleep duration. In this example, the boundary clipping function clip() indicates that the sleep duration score is less than 40, and 40 is taken, and more than 100 is taken.

[0054] The sleep duration score calculation method adopts the boundary protection idea, and the introduction of the clipping function can avoid the distortion of the sleep duration score caused by extreme sleep duration such as less than 2 hours or more than 12 hours. At the same time, the REM sleep duration, the light sleep duration and the deep sleep duration are taken as independent inputs, and the logarithmic function can compress the non-linear relationship.

[0055] S240, calculating the sleep quality score of the target monitoring object according to the sleep-related physiological parameters of the target monitoring object.

[0056] In an optional embodiment of the present application, calculating the sleep quality score of the target monitoring object according to the sleep-related physiological parameters of the target monitoring object can include: determining the deep sleep duration of the target monitoring object according to the sleep-related physiological parameters of the target monitoring object; and calculating the sleep quality score of the target monitoring object based on the following formula according to the deep sleep duration of the target monitoring object: sleep quality score = log m (deep_time x n) x r, wherein m, n and r are constants.

[0057] That is, the sleep quality score of the target monitoring object can be calculated according to the deep sleep duration.

[0058] For example, the specific calculation formula of the sleep quality score can refer to the following formula: sleep quality score = log 20 (deep_time x 10) x 100, wherein deep_time represents deep sleep duration.

[0059] Optionally, when the deep sleep data is missing, deep_time = 2 hours can be forcibly set to ensure that the model can run.

[0060] S250, determining a target average respiratory frequency of the target monitoring object according to the respiratory-related physiological parameter of the target monitoring object.

[0061] The target average respiratory frequency can be an average respiratory power of the target monitoring object during sleep. For example, the target average respiratory frequency can be an average respiratory frequency of the target monitoring object during the whole night.

[0062] S260, determining whether the target average respiratory frequency is out of a preset respiratory frequency range interval, if yes, performing S270, otherwise, performing S280.

[0063] S270, calculating a first vital sign factor of population norm abnormality according to the target average respiratory frequency.

[0064] The preset respiratory frequency range interval can be a pre-configured respiratory frequency range interval, for example, can be a range interval of [10, 20] times / minute, and the embodiment of the present application does not limit the specific data range of the preset respiratory frequency range interval. The first vital sign factor can be a vital sign factor considering population norm abnormality.

[0065] S280, calculating a second vital sign factor of individual baseline deviation according to the target average respiratory frequency.

[0066] The second vital sign factor can be a vital sign factor considering individual baseline deviation abnormality.

[0067] In the embodiment of the present application, considering the two dimensions of population data difference and individual data difference, the vital sign factor can be dynamically generated through two-layer abnormality detection mechanism. Specifically, the population data of the target monitoring object of the same type can be determined first, so as to determine the preset respiratory frequency range interval for judging the population data difference. For example, when the target monitoring object is a child, the preset respiratory frequency range interval can be determined according to the whole night respiratory frequency data of the child statistics; when the target monitoring object is an adult, the preset respiratory frequency range interval can be determined according to the whole night respiratory frequency data of the adult statistics.

[0068] Further, the target average respiratory frequency of the target monitoring object can be compared with a preset respiratory frequency range interval. If it is determined that the target average respiratory frequency exceeds the preset respiratory frequency range interval, it indicates that the target average respiratory frequency of the target monitoring object is abnormal compared with the group norm (also referred to as the intra-group norm), which is a norm calculated according to a test of the same type of group, at this time, a first vital sign factor of group norm abnormality can be calculated according to the target average respiratory frequency of the target monitoring object. If it is determined that the target average respiratory frequency is within the preset respiratory frequency range interval, it indicates that the target average respiratory frequency of the target monitoring object is not abnormal compared with the group norm, which conforms to the group distribution characteristics, at this time, whether individual baseline deviation occurs can be further determined according to the target average respiratory frequency of the target monitoring object. Specifically, a second vital sign factor of individual baseline deviation can be calculated according to the target average respiratory frequency.

[0069] In an optional embodiment of the present application, calculating the first vital sign factor of group norm abnormality according to the target average respiratory frequency can include: calculating the first vital sign factor of group norm abnormality according to the target average respiratory frequency based on the following formula:

[0070]

[0071] Calculating the second vital sign factor of individual baseline deviation according to the target average respiratory frequency based on the following formula:

[0072]

[0073] wherein F1 represents the first vital sign factor, k represents a penalty coefficient, R avg represents the target average respiratory frequency, F2 represents the second vital sign factor, μ represents the mean value of the target average respiratory frequency in a set time range, σ represents the sample standard deviation of the target average respiratory frequency in the set time range, R ref , H, I and Q are constants.

[0074] For example, if the target average respiratory frequency R avg is less than 10 or greater than 20, the first vital sign factor F1 can be calculated according to the formula For example, if the target average respiratory frequency R avg is greater than or equal to 10 and less than or equal to 20, the second vital sign factor F2 can be calculated according to the formula For example, if the target average respiratory frequency R refThe value of k can be 0.1, the value of H can be 1, the value of I can be 0.15, and the value of Q can be 2. μ can be a sample average value of a target average respiratory frequency of the target monitoring object in a set time range, σ can be a sample standard deviation of the target average respiratory frequency of the target monitoring object in the set time range, and F2 is attenuated to 0.7 (when deviating by ≥3σ). The set time range can be a most recent time range, for example, 14 days or 7 days of the current date, or at least 3 days.

[0075] It should be noted that when the respiratory data is unavailable or the respiratory-related physiological parameters of the target monitoring object cannot be obtained, the vital sign factor can be set to a default value of 1.

[0076] The above formula can be integrated to obtain: wherein F represents the vital sign factor, and the second vital sign factor is 1 when the target average respiratory frequency of the target monitoring object is within the preset respiratory frequency range interval and no individual baseline deviation occurs.

[0077] S290, monitoring the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object to obtain a sleep quality monitoring result of the target monitoring object.

[0078] In an optional embodiment of the present application, monitoring the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object to obtain a sleep quality monitoring result of the target monitoring object can include: monitoring the sleep duration score and the sleep quality score of the target monitoring object based on the following formula to obtain a sleep quality monitoring result of the target monitoring object: sleep comprehensive score=(P1×sleep duration score+P2×sleep quality score)×F. Wherein P1 and P2 are constants, and F is the vital sign factor.

[0079] Wherein P1 and P2 are weight values. Optionally, P1 and P2 can be dynamically configured, for example, P1 can be 0.85, P2 can be 0.15, etc., and the specific values of P1 and P2 are not limited in the embodiments of the present application. The value of F can be F1 or F2. When the target monitoring object is normal during sleep, the value of F is F2, and the value of F2 is 1.

[0080] That is, in order to balance the influence of sleep duration and sleep quality on overall sleep quality, corresponding weights can be set for sleep duration and sleep quality. Correspondingly, the product value of the sleep duration score of the target monitoring object and the corresponding weight value can be calculated, and the product value of the sleep quality score of the target monitoring object and the corresponding weight value can be calculated. The sum of the product values of the two is obtained. The preliminary monitoring value of the overall sleep quality of the target monitoring object is obtained. Then the product value of the preliminary monitoring value of the overall sleep quality of the target monitoring object and the vital sign factor is calculated, and the sleep comprehensive score is obtained as the final monitoring value of the overall sleep quality of the target monitoring object.

[0081] The technical solution described above automatically calculates the sleep quality monitoring result of the target monitoring object according to the sleep-related physiological parameters of the target monitoring object, without the need for manual calculation by the user, thereby improving the sleep quality monitoring efficiency. The calculation method of the sleep quality monitoring result of the target monitoring object overcomes the limitation of a single parameter, considers the vital signs and other parameters of the user, and effectively improves the accuracy of sleep quality monitoring through multi-dimensional data. At the same time, the sleep quality monitoring result can still be output when there is data missing, thereby improving the robustness of sleep quality monitoring. In addition, the vital sign factor is based on dual dynamic analysis of group norm and individual baseline dimensions, and considers the physiological health of the group and the health of the individual, thereby further improving the accuracy of sleep quality monitoring.

[0082] It should be noted that the related information (including but not limited to user device information, sleep-related physiological parameters, respiratory-related physiological parameters, and user personal information) and data (including but not limited to data for display, analyzed data, etc.) involved in the present disclosure are all information and data authorized by the user or authorized by all parties, and the collection, use, and processing of related data comply with relevant laws, regulations, and standards in the relevant region.

[0083] It should be noted that any arrangement and combination of technical features among the above embodiments also belong to the protection scope of the present application.

[0084] Figure 3 is a schematic diagram of a sleep quality monitoring device provided by an embodiment of the present application, as shown in Figure 3 The device includes a sleep score calculation module 310, a vital sign factor determination module 320, and a sleep quality monitoring module 330, wherein:

[0085] The sleep score calculation module 310 is configured to calculate the sleep duration score and the sleep quality score of the target monitoring object according to the sleep-related physiological parameters of the target monitoring object.

[0086] The vital sign factor determination module 320 is configured to determine a vital sign factor of the target monitoring object according to the respiration-related physiological parameter of the target monitoring object.

[0087] The sleep quality monitoring module 330 is configured to monitor a sleep duration score and a sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object, and obtain a sleep quality monitoring result of the target monitoring object.

[0088] The sleep quality monitoring result of the target monitoring object is obtained by calculating the sleep duration score and the sleep quality score of the target monitoring object according to the sleep-related physiological parameter of the target monitoring object, determining the vital sign factor of the target monitoring object according to the respiration-related physiological parameter of the target monitoring object, and monitoring the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object, thereby solving the problems of low accuracy and efficiency of existing sleep information monitoring, and improving the accuracy and efficiency of sleep information monitoring.

[0089] Optionally, the sleep score calculation module 310 is further configured to determine a rapid eye movement sleep (REM) sleep duration, a light sleep duration and a deep sleep duration of the target monitoring object according to the sleep-related physiological parameter of the target monitoring object, calculate a total sleep duration of the target monitoring object according to the REM sleep duration, the light sleep duration and the deep sleep duration, and calculate the sleep duration score of the target monitoring object according to the total sleep duration of the target monitoring object.

[0090] Optionally, the sleep score calculation module 310 is further configured to determine a sleep duration truncation range, and calculate the sleep duration score of the target monitoring object according to the following formula based on the sleep duration truncation range: sleep duration score = clip (log a (total sleep duration) × b, [c, d]), where clip() represents a boundary truncation function, a, b, c and d are constants, and [c, d] represents the sleep duration truncation range.

[0091] Optionally, the sleep score calculation module 310 is further configured to determine a deep sleep duration of the target monitoring object according to the sleep-related physiological parameter of the target monitoring object, and calculate the sleep quality score of the target monitoring object according to the deep sleep duration of the target monitoring object based on the following formula: sleep quality score = log m (deep_time × n) × r, where m, n and r are constants.

[0092] Optionally, the vital sign factor determination module 320 is further configured to: determine a target average respiratory rate of the target monitoring object according to the respiratory-related physiological parameter of the target monitoring object; in a case where the target average respiratory rate is determined to be out of a preset respiratory rate range interval, calculate a first vital sign factor of group norm abnormality according to the target average respiratory rate; and in a case where the target average respiratory rate is determined to be within the preset respiratory rate range interval, calculate a second vital sign factor of individual baseline deviation according to the target average respiratory rate.

[0093] Optionally, the vital sign factor determination module 320 is further configured to: calculate the first vital sign factor of group norm abnormality according to the target average respiratory rate based on the following formula:

[0094]

[0095] calculate the second vital sign factor of individual baseline deviation according to the target average respiratory rate based on the following formula:

[0096]

[0097] wherein F1 represents the first vital sign factor, k represents a penalty coefficient, R avg represents the target average respiratory rate, F2 represents the second vital sign factor, μ represents a mean value of overnight average respiratory rates within a set time range, σ represents a sample standard deviation of overnight average respiratory rates within the set time range, R ref H, I and Q are constants.

[0098] Optionally, the sleep quality monitoring module 330 is further configured to: monitor the sleep duration score and the sleep quality score of the target monitoring object based on the following formula to obtain a sleep quality monitoring result of the target monitoring object: sleep comprehensive score = (P1x sleep duration score + P2x sleep quality score)xF, wherein P1 and P2 are constants, and F is the vital sign factor.

[0099] The sleep quality monitoring device described above can perform the sleep quality monitoring method provided by any embodiment of the present application, has the corresponding functional modules and beneficial effects of performing the method. Technical details not described in detail in the present embodiment can be referred to the sleep quality monitoring method provided by any embodiment of the present application.

[0100] Since the sleep quality monitoring device described above is a device that can execute the sleep quality monitoring method in the embodiments of the present application, based on the sleep quality monitoring method described in the embodiments of the present application, those skilled in the art can understand the specific implementation of the sleep quality monitoring device of the present embodiment and its various forms, so the sleep quality monitoring device how to implement the sleep quality monitoring method in the embodiments of the present application will not be described in detail here. As long as those skilled in the art implement the device used in the sleep quality monitoring method in the embodiments of the present application, it belongs to the scope of protection of the present application.

[0101] Figure 4 A structural diagram of an electronic device 10 that can be used to implement embodiments of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, tablets, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular telephones, smart phones, wearable devices (e.g., headsets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit implementations of the present application described and / or claimed in this document.

[0102] As shown in Figure 4 The electronic device 10 includes at least one processor 11, and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11, wherein the memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0103] A plurality of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunications networks.

[0104] The processor 11 can be various general and / or special purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, and the like. The processor 11 performs various methods and processes described above, such as the sleep quality monitoring method.

[0105] Optionally, the sleep quality monitoring method can comprise: calculating a sleep duration score and a sleep quality score of a target monitoring object according to sleep-related physiological parameters of the target monitoring object; determining a vital sign factor of the target monitoring object according to respiration-related physiological parameters of the target monitoring object; and monitoring the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object to obtain a sleep quality monitoring result of the target monitoring object.

[0106] In some embodiments, the sleep quality monitoring method can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded onto the RAM 13 and executed by the processor 11, one or more steps of the sleep quality monitoring method described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the sleep quality monitoring method by any other suitable means, such as by means of firmware.

[0107] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a programmable logic device (PLD), a computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0108] Computer programs for implementing the methods of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer program, when executed, enables the functions / acts specified in the flowcharts and / or block diagrams to be implemented. The computer program can be executed entirely on a machine, partially on a machine, partially on a machine as a standalone software package and partially on a remote machine or entirely on a remote machine or server.

[0109] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer-readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0110] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.

[0111] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), blockchain network, and the Internet.

[0112] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.

[0113] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the scope of the present disclosure. For example, the steps recited in the present disclosure can be executed in parallel, executed in series, or executed in different orders, as long as the desired results of the technical solutions of the present disclosure can be achieved, and the present disclosure is not limited herein.

[0114] The above detailed description does not constitute a limitation on the protection scope of the present disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements, and improvements within the spirit and principles of the present disclosure should be included in the protection scope of the present disclosure.

Claims

1. A sleep quality monitoring method, characterized by, The method comprises the following steps: calculating a sleep duration score and a sleep quality score of a target monitoring object according to sleep-related physiological parameters of the target monitoring object; determining a vital sign factor of the target monitoring object according to respiratory-related physiological parameters of the target monitoring object; monitoring the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object to obtain a sleep quality monitoring result of the target monitoring object.

2. The method of claim 1, wherein, The method for calculating the sleep duration score of the target monitoring object according to the sleep-related physiological parameters of the target monitoring object comprises the following steps: determining rapid eye movement sleep REM sleep duration, light sleep duration and deep sleep duration of the target monitoring object according to the sleep-related physiological parameters of the target monitoring object; calculating total sleep duration of the target monitoring object according to the REM sleep duration, the light sleep duration and the deep sleep duration; calculating the sleep duration score of the target monitoring object according to the total sleep duration of the target monitoring object.

3. The method of claim 2, wherein, The method for calculating the sleep duration score of the target monitoring object according to the total sleep duration of the target monitoring object comprises the following steps: determining a sleep duration truncation range; calculating the sleep duration score of the target monitoring object according to the sleep duration truncation range based on the following formula: sleep duration score = clip(log a (sleep total duration) x b, [c,d]) wherein clip() represents a boundary truncation function, a, b, c and d are constants, and [c, d] represents the sleep duration truncation range.

4. The method of claim 1, wherein, The method for calculating the sleep quality score of the target monitoring object according to the sleep-related physiological parameters of the target monitoring object comprises the following steps: determining deep sleep duration of the target monitoring object according to the sleep-related physiological parameters of the target monitoring object; calculating the sleep quality score of the target monitoring object according to the deep sleep duration of the target monitoring object based on the following formula: Sleep quality score = log m (deep_time x n) x r wherein m, n and r are constants.

5. The method of claim 1, wherein, The method for determining the vital sign factor of the target monitoring object according to the respiratory-related physiological parameters of the target monitoring object comprises the following steps: determining a target average respiratory frequency of the target monitoring object according to the respiratory-related physiological parameters of the target monitoring object; in a case where it is determined that the target average respiratory frequency is out of a preset respiratory frequency range interval, calculating a first vital sign factor of a group norm abnormality according to the target average respiratory frequency; in a case where it is determined that the target average respiratory frequency is within the preset respiratory frequency range interval, calculating a second vital sign factor of an individual baseline deviation according to the target average respiratory frequency.

6. The method of claim 5, wherein, The method for calculating the first vital sign factor of the group norm abnormality according to the target average respiratory frequency comprises the following steps: calculating the first vital sign factor of the group norm abnormality according to the target average respiratory frequency based on the following formula: calculating the second vital sign factor of the individual baseline deviation according to the target average respiratory frequency based on the following formula: wherein F1 represents the first vital sign factor, k represents a penalty coefficient, R avg represents the target average respiratory rate, F2 represents the second vital sign factor, μ represents a mean value of the target average respiratory rate over a set time range, σ represents a sample standard deviation of the target average respiratory rate over the set time range, R ref , H, I, and Q are constants.

7. The method of claim 1, wherein, The method for monitoring the sleep duration score and the sleep quality score of the target monitoring object according to the vital sign factor of the target monitoring object to obtain the sleep quality monitoring result of the target monitoring object comprises the following steps: The sleep duration score and the sleep quality score of the target monitoring object are monitored based on the following formula to obtain a sleep quality monitoring result of the target monitoring object: Sleep comprehensive score=(P1×sleep duration score+P2×sleep quality score)×F wherein P1 and P2 are constants, and F is the vital sign factor.

8. An electronic device, comprising: The electronic device comprises: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores a computer program executed by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the sleep quality monitoring method of any one of claims 1-7.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions for enabling the processor to execute the sleep quality monitoring method of any one of claims 1-7 when executed by the processor.

10. A computer program product comprising computer programs / instructions, wherein, The computer program / instructions enable the sleep quality monitoring method of any one of claims 1-7 when executed by the processor.