Respiratory event detection method, device and sleep monitoring equipment
Through a simplified detection method, the characteristics of continuous breathing signals and asphyxiation signals are used to determine whether the breathing signal is tidal breathing in real time, solving the complex and time-consuming detection problems in the prior art.
Patent Information
- Application Number
- CN202211734187.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-30
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2042-12-30
AI Technical Summary
The existing tidal breath detection methods are complex to achieve, making it difficult to obtain and analyze the monitoring parameters of breathing events in real time.
By obtaining the continuous breathing signal within the preset detection time period, detecting the asphyxiation signal and obtaining the preset verification time period, back-detection of the breathing cycle, and determining whether the breathing signal is tidal breathing.
The detection process is simplified, the detection time is reduced, and real-time judgment of breathing events is achieved.
Smart Images

Figure CN116138766B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of medical technology, and in particular to a respiratory event detection method, a respiratory event detection device, a sleep monitoring device and a sleep monitoring equipment. Background Art
[0002] Cheyne-Stokes respiratory events are generally considered to be a decrease in the reactivity of the respiratory center to carbon dioxide, that is, the threshold for the activation of the respiratory center is higher than normal. The partial pressure of carbon dioxide in the blood is lower than the threshold that can activate the respiratory center, so breathing stops. Only when the partial pressure of carbon dioxide in the blood exceeds the normal level and reaches the threshold can the respiratory center be activated to restore breathing. After a period of breathing, the partial pressure of carbon dioxide in the blood drops below the threshold level, the respiratory center stops functioning again, and breathing stops.
[0003] Existing tidal breathing detection methods generally have many detection parameters and are complex to implement, which is not conducive to doctors or users obtaining and analyzing the monitoring parameters of respiratory events in real time. Summary of the invention
[0004] In view of this, it is necessary to provide a more convenient respiratory event detection method, a respiratory event detection device, a sleep monitoring device and a sleep monitoring equipment.
[0005] In a first aspect, an embodiment of the present application provides a method for detecting a respiratory event, the method for detecting a respiratory event comprising the following steps:
[0006] Acquire continuous breathing signals within a preset detection time period;
[0007] When a suffocation signal is detected, a preset verification time period is obtained according to the time corresponding to the suffocation signal;
[0008] Performing back-testing detection on each respiratory signal within the preset verification time period to obtain a corresponding respiratory cycle;
[0009] Obtaining a respiratory cycle with the largest amplitude in the respiratory signal to obtain a first target respiratory cycle;
[0010] Determine whether there is a second target breathing cycle before and after the first target breathing cycle, the second target breathing cycle being a breathing cycle lower than a preset amplitude;
[0011] When there is a second target breathing cycle, determining whether the interval between the second target breathing cycle and the first target cycle is greater than a preset number of cycles to obtain a first determination result;
[0012] When the first judgment result is greater than the preset cycle number, the interval cycle number between the first target respiratory cycle and the second target respiratory cycle is calculated according to the preset verification rule to obtain a calculation result;
[0013] Determine whether the calculation result is less than a preset threshold to obtain a second determination result;
[0014] When the second judgment result is that the calculation result is less than the preset threshold, it is judged that the breathing signal is Cheyne-Stokes breathing.
[0015] In a second aspect, an embodiment of the present application provides a respiratory event detection device, wherein the respiratory event detection device specifically comprises:
[0016] A first acquisition module, used to acquire continuous breathing signals within a preset detection time period;
[0017] A backtracking module, used for performing backtracking detection on each respiratory signal within the preset verification time period to obtain a corresponding respiratory cycle;
[0018] A second acquisition module is used to acquire the respiratory cycle with the largest amplitude in the respiratory signal to obtain a first target respiratory cycle;
[0019] A first judging module, used for judging whether there is a second target breathing cycle before and after the first target breathing cycle, and whether the second target breathing cycle is a breathing cycle lower than a preset amplitude;
[0020] A second judgment module is used to determine whether the interval between the second target breathing cycle and the first target cycle is greater than a preset cycle number to obtain a first judgment result when a second target breathing cycle exists;
[0021] A calculation module, for calculating the number of intervals between the first target respiratory cycle and the second target respiratory cycle according to a preset verification rule to obtain a calculation result when the first judgment result is greater than a preset number of cycles;
[0022] A third judgment module is used to judge whether the calculation result is less than a preset threshold to obtain a second judgment result;
[0023] The fourth judgment module is used to judge that the breathing signal is tidal breathing when the second judgment result is that the calculation result is less than a preset threshold value.
[0024] In a third aspect, an embodiment of the present application provides a sleep monitoring device, the sleep monitoring device collectively comprising:
[0025] A first acquisition unit, used to acquire continuous breathing signals within a preset detection time period;
[0026] A review unit, used for performing retrospective detection on each respiratory signal within the preset verification time period to obtain a corresponding respiratory cycle;
[0027] A second obtaining unit, configured to obtain a respiratory cycle with the largest amplitude in the respiratory signal to obtain a first target respiratory cycle;
[0028] A first determination unit is used to determine whether a second target breathing cycle exists before and after the first target breathing cycle, and the second target breathing cycle is a breathing cycle lower than a preset amplitude;
[0029] A second determination unit is used to determine whether the interval between the second target breathing cycle and the first target cycle is greater than a preset cycle number to obtain a first determination result when a second target breathing cycle exists;
[0030] A calculation unit, configured to calculate the number of intervals between the first target respiratory cycle and the second target respiratory cycle according to a preset verification rule to obtain a calculation result when the first judgment result is greater than a preset number of times;
[0031] A third judging unit, used to judge whether the calculation result is less than a preset threshold to obtain a second judgment result;
[0032] The fourth determination unit is used to determine that the breathing signal is Cheyne-Stokes breathing when the second determination result is that the calculation result is less than a preset threshold.
[0033] In a fourth aspect, an embodiment of the present application provides a sleep monitoring device, which includes: a computer-readable storage medium for storing program instructions, a processor and a bus for executing the program instructions to implement the above-mentioned method for detecting respiratory events.
[0034] The above-mentioned respiratory event detection method, respiratory event detection device, sleep monitoring device and sleep monitoring equipment obtain respiratory events within the detection time at a regular interval and make real-time judgments, thereby making the detection method simpler and more feasible, and use the characteristics of tidal respiratory events to judge the respiratory cycle, thereby making the detection less time-consuming. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying any creative work.
[0036] Figure 1 A flowchart of a method for detecting respiratory events provided in an embodiment of the present application.
[0037] Figure 2 This is a first sub-flowchart of the respiratory event detection method provided in an embodiment of the present application.
[0038] Figure 3This is a second sub-flowchart of the respiratory event detection method provided in an embodiment of the present application.
[0039] Figure 4 This is a third sub-flowchart of the respiratory event detection method provided in an embodiment of the present application.
[0040] Figure 5 Schematic diagram of a respiratory event detection device provided in an embodiment of the present application.
[0041] Figure 6 Schematic diagram of a sleep monitoring device provided in an embodiment of the present application.
[0042] Figure 7 A schematic diagram of the internal structure of a sleep monitoring device provided in an embodiment of the present application.
[0043] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0044] In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.
[0045] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of this application and the above-mentioned drawings are used to distinguish similar planning objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate. In other words, the described embodiments are implemented according to an order other than that illustrated or described herein. In addition, the terms "including" and "having" and any of their variations may also include other content. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to only those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0046] It should be noted that the descriptions involving "first", "second", etc. in this application are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in this field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this application.
[0047] Please refer to Figure 1 , which is a flow chart of a method for detecting respiratory events provided in an embodiment of the present application. The method for detecting respiratory events specifically includes the following steps S102-S118.
[0048] Step S102, obtaining continuous breathing signals within a preset detection time period. It can be understood that the sleep monitoring device regularly monitors the obtained continuous signals within a preset detection time and processes the obtained continuous signals, and the preset detection time is used to check whether there is a suffocation signal within the preset time.
[0049] Step S104, when a suffocation signal is detected, a preset verification time period is obtained according to the time corresponding to the suffocation signal. It can be understood that the suffocation signal is that the user's breathing amplitude is less than a preset threshold. When the sleep monitoring device detects a breathing signal within the preset detection time and there is a breathing signal with a breathing amplitude less than the preset threshold, the time period for subsequent verification of the breathing event is obtained according to the time corresponding to the occurrence of the suffocation signal.
[0050] Step S106, performing retrospective detection on each respiratory signal within the preset verification time period to obtain a corresponding respiratory cycle. It can be understood that the sleep monitoring device performs retrospective detection on each respiratory signal within the preset verification time period to obtain the start time and result time of each respiratory signal, and the sleep monitoring device obtains each corresponding respiratory cycle according to the start time and result time of each respiratory signal obtained.
[0051] Step S108, obtaining the respiratory cycle with the largest amplitude in the respiratory signal to obtain a first target respiratory cycle. It can be understood that after the sleep monitoring device obtains each respiratory cycle within a preset time period, it compares each respiratory cycle to find the respiratory cycle with the largest amplitude within the preset time period to obtain the first target respiratory cycle.
[0052] Step S110, determining whether there is a second target breathing cycle before and after the first target breathing cycle, the second target breathing cycle being a breathing cycle lower than a preset amplitude. It is understandable that after the sleep monitoring device obtains the breathing cycle with the largest amplitude, it performs a detection based on the breathing cycle before and after the first target breathing cycle to detect whether there is still a breathing cycle to obtain the second target breathing cycle, which is described in detail below.
[0053] Step S112, when there is a second target respiratory cycle, determine whether the interval number between the second target respiratory cycle and the first target respiratory cycle is greater than a preset number of cycles to obtain a first judgment result. It can be understood that, since a Cheyne-Stokes respiratory event generally occurs when there is a respiratory cycle lower than a preset amplitude before and after the first target respiratory cycle, and the interval period with the first target respiratory cycle is greater than two, see the following description for details.
[0054] Step S114, when the first judgment result is greater than the preset number of cycles, the number of interval cycles before and after the first target respiratory cycle and the second target respiratory cycle is calculated according to the preset verification rule to obtain a calculation result. It can be understood that in order to further confirm that the current respiratory event is Cheyne-Stokes respiration, the sleep monitoring device will subtract the number of interval cycles before and after the first target respiratory cycle from the second target respiratory cycle to obtain a calculation result, and in order to facilitate subsequent judgment, the absolute value of the calculation result is taken.
[0055] Step S116, determining whether the calculation result is less than a preset threshold to obtain a second determination result. It can be understood that the preset threshold is a coefficient of symmetry of Cheyne-Stokes breathing, and the sleep monitoring device compares the obtained calculation result with the preset threshold to determine whether the current respiratory event is a Cheyne-Stokes breathing event.
[0056] Step S118, when the second judgment result is that the calculation result is less than the preset threshold, the breathing signal is judged to be Cheyne-Stokes breathing. It can be understood that when the calculation result is less than the preset threshold, the sleep monitoring device will judge the entire breathing duration obtained as a Cheyne-Stokes breathing event.
[0057] In the above embodiment, by periodically acquiring respiratory events within the detection time, real-time judgment is performed, thereby making the detection method simpler and more feasible, and the respiratory cycle is judged by using the characteristics of tidal respiratory events, thereby making the detection less time-consuming.
[0058] Please refer to Figure 2 , which is the first sub-flow chart of the respiratory event detection method provided in the embodiment of the present application, and specifically includes the following steps S202-S204.
[0059] Step S202: Confirm the asphyxia moment before the first target breathing cycle as the start time of Cheyne-Stokes respiration. Understandably, in order to confirm the cycle of the entire Cheyne-Stokes respiration event, the sleep monitoring device will obtain respiratory signals forward based on the first target breathing cycle, and judge whether each respiratory signal is an asphyxia. When it is detected that the respiratory signal is an asphyxia, it is judged that this moment is the start time of Cheyne-Stokes respiration.
[0060] Step S204: Confirm the asphyxia moment after the first target breathing cycle as the end time of Cheyne-Stokes respiration. Understandably, similar to step S202, the sleep monitoring device will obtain respiratory signals backward based on the first target breathing cycle, and judge whether each respiratory signal is an asphyxia. When it is detected that the respiratory signal is an asphyxia, it is judged that this moment is the end time of Cheyne-Stokes respiration.
[0061] Please refer to Figure 3 , which is the second sub-flowchart of the respiratory event detection method provided by the embodiment of the present application. It specifically includes the following steps S302 - S308.
[0062] Step S302: Detect the signal maximum value and signal minimum value in the Cheyne-Stokes respiration signal. Understandably, when the sleep monitoring device obtains the respiratory signal, it will simultaneously obtain the corresponding signal maximum value and signal minimum value of the signal.
[0063] Step S304: Calculate the respiratory amplitude by using a preset respiratory amplitude rule for the signal maximum value and the signal minimum value. Understandably, the sleep detection device subtracts the signal minimum value corresponding to each obtained respiratory signal from the signal maximum value to obtain the respiratory amplitude.
[0064] Step S306: Compare the respiratory amplitude with a preset asphyxia threshold to obtain a comparison result. Understandably, after the sleep monitoring device calculates the respiratory amplitude corresponding to each signal, it compares the respiratory amplitude with the preset asphyxia threshold to obtain a comparison result.
[0065] Step S308: When the comparison result is that the respiratory amplitude is less than the preset asphyxia threshold, judge that the current moment is an asphyxia moment. Understandably, it is expressed by the formula: Max - Min < AmpThr (Formula 1), where Max is the maximum value, Min is the minimum value, and AmpThr is the preset asphyxia threshold. That is, when the respiratory amplitude is less than the preset asphyxia threshold, judge that the current moment is an asphyxia moment.
[0066] Please refer to Figure 4 , which is the third sub-flowchart of the respiratory event detection method provided by the embodiment of the present application. Step S110 specifically includes the following steps S402 - S410.
[0067] Step S402, obtaining a certain respiratory cycle before the first target respiratory cycle according to the first target respiratory cycle. It can be understood that after obtaining the first target respiratory cycle, the sleep monitoring device starts to search for a certain respiratory cycle before the first target respiratory cycle according to the first target respiratory cycle.
[0068] Step S404, obtaining a certain respiratory cycle after the first target respiratory cycle according to the first target respiratory cycle. It can be understood that after obtaining the first target respiratory cycle, the sleep monitoring device starts to search for a certain respiratory cycle after the first target respiratory cycle in the respiratory signal after the first target respiratory cycle according to the first target respiratory cycle.
[0069] Step S406, according to the preset comparison rules, it is determined whether the forward breathing cycle and the backward breathing cycle are lower than the preset amplitude to obtain a comparison result. It can be understood that the preset amplitude is set according to the first target breathing cycle. In this embodiment, the preset amplitude is half of the first target amplitude. After the sleep monitoring device obtains the forward breathing cycle and the backward breathing cycle, it compares the breathing cycle with the preset amplitude respectively to determine whether the forward breathing cycle and the backward breathing cycle are both lower than the preset amplitude to obtain a comparison result.
[0070] Step S408, when the comparison result is that there is a breathing cycle lower than the preset amplitude, confirm that there is a second target breathing cycle before and after the first target breathing cycle. It can be understood that when the comparison result obtained by the sleep monitoring device is that both the forward breathing cycle and the backward breathing cycle are lower than the preset amplitude, the sleep monitoring device will determine that there is a second target breathing cycle before and after the first target cycle.
[0071] Step S410, when the comparison result is that there are no respiratory cycles before and after that are lower than the preset amplitude, confirm that there is no second target respiratory cycle before and after the first target respiratory cycle. It can be understood that because Cheyne-Stokes respiration is a respiratory cycle before and after the first target respiratory cycle, there will be a second target respiratory cycle below the preset threshold, when one of the comparison results does not have a value lower than the preset amplitude, the sleep monitoring device will determine that the respiratory event is not Cheyne-Stokes respiration.
[0072] When there is a second target breathing cycle, the number of breathing cycles before and after the first target breathing cycle and between the second target breathing cycle and the first target breathing cycle are detected respectively; and a first judgment result is obtained by judging whether the number of breathing cycles in the interval is greater than the preset number of cycles.
[0073] Please refer to Figure 5, which is a schematic diagram of a respiratory event detection device provided in an embodiment of the present application, wherein the respiratory event detection device 100 includes a first acquisition module 101, a backtracking module 102, a second acquisition module 103, a first judgment module 104, a second judgment module 105, a calculation module 106, a third judgment module 107, and a fourth judgment module 108.
[0074] The first acquisition module 101 is used to acquire continuous breathing signals within a preset detection time period.
[0075] The backtracking module 102 is used to perform backtracking detection on each respiratory signal within the preset verification time period to obtain a corresponding respiratory cycle.
[0076] The second acquisition module 103 is used to acquire the respiratory cycle with the largest amplitude in the respiratory signal to obtain a first target respiratory cycle.
[0077] The first determination module 104 is configured to determine whether a second target respiratory cycle exists before and after the first target respiratory cycle, and whether the second target respiratory cycle is a respiratory cycle lower than a preset amplitude.
[0078] The second judgment module 105 is used to determine whether the interval number between the second target breathing cycle and the first target breathing cycle is greater than a preset cycle number to obtain a first judgment result when a second target breathing cycle exists.
[0079] The calculation module 106 is used to calculate the interval period number between the first target respiratory cycle and the second target respiratory cycle according to a preset verification rule to obtain a calculation result when the first judgment result is greater than a preset period number.
[0080] The third judgment module 107 is used to judge whether the calculation result is less than a preset threshold to obtain a second judgment result.
[0081] The fourth judgment module 108 is configured to judge that the breathing signal is Cheyne-Stokes breathing when the second judgment result is that the calculation result is less than a preset threshold.
[0082] Please refer to Figure 6 , which is a schematic diagram of a sleep monitoring device provided in an embodiment of the present application, wherein the sleep monitoring device 200 includes a first acquisition unit 201, a review unit 202, a second acquisition unit 203, a first determination unit 204, a second determination unit 205, a calculation unit 206, a third determination unit 207, and a fourth determination unit 208.
[0083] The first acquisition unit 201 is used to acquire continuous breathing signals within a preset detection time period.
[0084] The review unit 202 is used to perform retrospective detection on each respiratory signal within the preset verification time period to obtain a corresponding respiratory cycle.
[0085] The second acquisition unit 203 is used to acquire the respiratory cycle with the largest amplitude in the respiratory signal to obtain a first target respiratory cycle.
[0086] The first determination unit 204 is used to determine whether there is a second target breathing cycle before and after the first target breathing cycle, and whether the second target breathing cycle is a breathing cycle lower than a preset amplitude.
[0087] The second determination unit 205 is used to determine, when there is a second target respiratory cycle, whether the interval number between the second target respiratory cycle and the first target respiratory cycle is greater than a preset cycle number to obtain a first determination result.
[0088] The calculation unit 206 is used to calculate the interval period number between the first target respiratory cycle and the second target respiratory cycle according to a preset verification rule to obtain a calculation result when the first judgment result is greater than the preset period number.
[0089] The third judging unit 207 is used to judge whether the calculation result is less than a preset threshold to obtain a second judgment result.
[0090] The fourth determination unit 208 is configured to determine that the breathing signal is Cheyne-Stokes breathing when the second determination result is that the calculation result is less than a preset threshold.
[0091] Please refer to Figure 7, which is a schematic diagram of the internal structure of the sleep monitoring device provided in an embodiment of the present application. The sleep monitoring device 10 includes a computer-readable storage medium 11, a processor 12, and a bus 13. Among them, the computer-readable storage medium 11 includes at least one type of readable storage medium, which includes a flash memory, a hard disk, a multimedia card, a card-type memory (for example, SD or DX memory, etc.), a magnetic memory, a disk, an optical disk, etc. In some embodiments, the computer-readable storage medium 11 may be an internal storage unit of the sleep monitoring device 10, such as a hard disk of the sleep monitoring device 10. In other embodiments, the computer-readable storage medium 11 may also be an external storage device of the sleep monitoring device 10, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. equipped on the sleep monitoring device 10. Further, the computer-readable storage medium 11 may also include both an internal storage unit of the sleep monitoring device 10 and an external storage device. The computer-readable storage medium 11 can be used not only to store application software installed in the sleep monitoring device 10 and various data, but also to temporarily store data that has been output or is to be output.
[0092] The bus 13 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0093] Furthermore, the sleep monitoring device 10 may also include a display component 14. The display component 14 may be a light emitting diode (LED) display, a liquid crystal display, a touch-sensitive liquid crystal display, and an organic light emitting diode (OLED) touch device, etc. The display component 14 may also be appropriately referred to as a display device or a display unit, which is used to display information processed in the sleep monitoring device 10 and to display a visual user interface.
[0094] Furthermore, the sleep monitoring device 10 may also include a communication component 15. The communication component 15 may optionally include a wired communication component and / or a wireless communication component, such as a WI-FI communication component, a Bluetooth communication component, etc., which is generally used to establish a communication connection between the sleep monitoring device 10 and other intelligent control devices.
[0095] In some embodiments, the processor 12 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor or other data processing chip, and is used to run program codes or process data stored in the computer-readable storage medium 11. Specifically, the processor 12 executes a processing program to control the sleep monitoring device 10 to implement a method for detecting respiratory events.
[0096] Understandably, Figure 7 Only the sleep monitoring device 10 having components 11-15 and a method for detecting respiratory events is shown, and those skilled in the art will appreciate that Figure 7 The structure shown does not constitute a limitation of the sleep monitoring device 10 , and the sleep monitoring device 10 may include fewer or more components than shown, or combine certain components, or arrange the components differently.
[0097] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
[0098] The above examples are only preferred embodiments of the present application, and certainly cannot be used to limit the scope of rights of the present application. Therefore, equivalent changes made according to the claims of the present application still fall within the scope covered by the present application.
Claims
1. A method for detecting respiratory events, characterized in that: The respiratory event detection method comprises: Acquire continuous breathing signals within a preset detection time period; When a suffocation signal is detected, a preset verification time period is obtained according to the time corresponding to the suffocation signal; Performing back-testing detection on each respiratory signal within the preset verification time period to obtain a corresponding respiratory cycle; Obtaining a respiratory cycle with the largest amplitude in the respiratory signal to obtain a first target respiratory cycle; Determine whether there is a second target breathing cycle before and after the first target breathing cycle, the second target breathing cycle being a breathing cycle lower than a preset amplitude; When there is a second target respiratory cycle, determining whether an interval between the second target respiratory cycle and the first target respiratory cycle is greater than a preset number of cycles to obtain a first determination result; When the first judgment result is greater than the preset number of cycles, the number of interval cycles before and after the first target respiratory cycle and the second target respiratory cycle is calculated according to a preset verification rule to obtain a calculation result, wherein the preset verification rule is to subtract the number of interval cycles before and after the first target respiratory cycle and the second target respiratory cycle; Determine whether the calculation result is less than a preset threshold to obtain a second determination result; When the second judgment result is that the calculation result is less than the preset threshold, it is judged that the breathing signal is Cheyne-Stokes breathing.
2. The method for detecting respiratory events according to claim 1, wherein: The method further comprises: Get the start and end time of Cheyne-Stokes breathing.
3. The method for detecting respiratory events according to claim 2, wherein: The acquisition of the start time and end time of tidal breathing specifically includes: Confirming the apnea moment before the first target respiratory cycle as the start time of Cheyne-Stokes respiration; The apnea moment after the first target respiratory cycle is confirmed as the end time of Cheyne-Stokes respiration.
4. The method for detecting respiratory events according to claim 3, wherein: The suffocation moment is specifically: Detecting a maximum signal value and a minimum signal value in the tidal breathing signal; The breathing amplitude is obtained by calculating the maximum value and the minimum value of the signal according to a preset breathing amplitude rule; Comparing the breathing amplitude with a preset suffocation threshold to obtain a comparison result; When the comparison result is that the breathing amplitude is smaller than the preset suffocation threshold, it is determined that the current moment is suffocation.
5. The method for detecting respiratory events according to claim 1, wherein: The step of determining whether there is a second target breathing cycle before and after the first target breathing cycle, and whether the second target breathing cycle is a breathing cycle lower than a preset amplitude specifically includes: Acquire a forward breathing cycle of the first target breathing cycle according to the first target breathing cycle; Acquire a backward breathing cycle of the first target breathing cycle according to the first target breathing cycle; Determine whether there is a breathing cycle with a value lower than a preset amplitude starting from a certain forward breathing cycle and a certain backward breathing cycle according to a preset comparison rule and obtain a comparison result; When the comparison result is lower than the preset amplitude, confirming that a second target breathing cycle exists before and after the first target breathing cycle; When the comparison result is that there are no respiratory cycles with a value lower than the preset amplitude before and after, it is confirmed that there is no second target respiratory cycle before and after the first target respiratory cycle.
6. The method for detecting respiratory events according to claim 5, characterized in that: When the second target respiratory cycle exists, determining whether the interval between the second target respiratory cycle and the first target respiratory cycle is greater than a preset number of cycles to obtain a first determination result specifically includes: When there is a second target breathing cycle, the number of breathing cycles before and after the first target breathing cycle and between the second target breathing cycle and the first target breathing cycle are detected respectively; and a first judgment result is obtained by judging whether the number of breathing cycles in the interval is greater than the preset number of cycles.
7. The method for detecting respiratory events according to claim 1, wherein: The back-testing of each respiratory signal within the preset verification time period to obtain the corresponding respiratory cycle specifically includes: Obtain the start time and end time of each respiratory signal detected retrospectively within a preset verification time period; The breathing cycle corresponding to each breathing signal within the preset verification time period is obtained according to the start time and the end time of each breathing signal.
8. A respiratory event detection device, characterized in that: The respiratory event detection device specifically includes: A first acquisition module is used to acquire continuous breathing signals within a preset detection time period, and when a suffocation signal is detected, a preset verification time period is acquired according to the time corresponding to the suffocation signal; A backtracking module, used for performing backtracking detection on each respiratory signal within the preset verification time period to obtain a corresponding respiratory cycle; A second acquisition module is used to acquire the respiratory cycle with the largest amplitude in the respiratory signal to obtain a first target respiratory cycle; A first judging module, used for judging whether there is a second target breathing cycle before and after the first target breathing cycle, and whether the second target breathing cycle is a breathing cycle lower than a preset amplitude; A second judgment module is used to determine whether the interval between the second target breathing cycle and the first target breathing cycle is greater than a preset cycle number to obtain a first judgment result when a second target breathing cycle exists; A calculation module, for calculating the interval period number between the first target respiratory cycle and the second target respiratory cycle according to a preset verification rule to obtain a calculation result when the first judgment result is greater than a preset period number, wherein the preset verification rule is to subtract the interval period number between the first target respiratory cycle and the second target respiratory cycle; A third judgment module is used to judge whether the calculation result is less than a preset threshold to obtain a second judgment result; The fourth judgment module is used to judge that the breathing signal is Cheyne-Stokes breathing when the second judgment result is that the calculation result is less than a preset threshold.
9. A sleep monitoring device, characterized in that: The sleep monitoring device specifically comprises: A first acquisition unit is used to acquire a continuous breathing signal within a preset detection time period, and when a suffocation signal is detected, acquire a preset verification time period according to the time corresponding to the suffocation signal; A review unit, used for performing retrospective detection on each respiratory signal within the preset verification time period to obtain a corresponding respiratory cycle; A second obtaining unit, configured to obtain a respiratory cycle with the largest amplitude in the respiratory signal to obtain a first target respiratory cycle; A first determination unit is used to determine whether a second target breathing cycle exists before and after the first target breathing cycle, and the second target breathing cycle is a breathing cycle lower than a preset amplitude; A second determination unit is used to determine whether the interval between the second target respiratory cycle and the first target respiratory cycle is greater than a preset number of cycles to obtain a first determination result when a second target respiratory cycle exists; an operation unit, for calculating the interval period number between the first target respiratory cycle and the second target respiratory cycle according to a preset verification rule to obtain a calculation result when the first judgment result is greater than a preset period number, wherein the preset verification rule is to subtract the interval period number between the first target respiratory cycle and the second target respiratory cycle; A third judging unit, used to judge whether the calculation result is less than a preset threshold to obtain a second judgment result; The fourth determination unit is used to determine that the breathing signal is Cheyne-Stokes breathing when the second determination result is that the calculation result is less than a preset threshold.
10. A sleep monitoring device, characterized in that: The sleep monitoring device specifically includes: A computer-readable storage medium for storing program instructions; and The processor executes the program instructions to implement the respiratory event detection method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Discrimination of cheyne-stokes breathing patterns
CN104640591A
Sleep respiration event detection device
CN112971763A