EP2533692B1 - Method and apparatus for determining a respiration signal - Google Patents
Method and apparatus for determining a respiration signal Download PDFInfo
- Publication number
- EP2533692B1 EP2533692B1 EP11710306.9A EP11710306A EP2533692B1 EP 2533692 B1 EP2533692 B1 EP 2533692B1 EP 11710306 A EP11710306 A EP 11710306A EP 2533692 B1 EP2533692 B1 EP 2533692B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- signal
- respiration
- accelerometer
- respiratory motion
- subject
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000029058 respiratory gaseous exchange Effects 0.000 title claims description 155
- 238000000034 method Methods 0.000 title claims description 55
- 230000033001 locomotion Effects 0.000 claims description 118
- 230000008518 non respiratory effect Effects 0.000 claims description 54
- 230000001133 acceleration Effects 0.000 claims description 43
- 238000001914 filtration Methods 0.000 claims description 35
- 238000001228 spectrum Methods 0.000 claims description 32
- 230000003044 adaptive effect Effects 0.000 claims description 24
- 230000000747 cardiac effect Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 8
- 230000001121 heart beat frequency Effects 0.000 claims description 5
- 210000000038 chest Anatomy 0.000 description 21
- 238000012544 monitoring process Methods 0.000 description 9
- 230000000875 corresponding effect Effects 0.000 description 8
- 238000005259 measurement Methods 0.000 description 7
- 230000000241 respiratory effect Effects 0.000 description 7
- 210000001015 abdomen Anatomy 0.000 description 4
- 238000013459 approach Methods 0.000 description 4
- 230000005484 gravity Effects 0.000 description 4
- 210000004197 pelvis Anatomy 0.000 description 4
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 208000008784 apnea Diseases 0.000 description 2
- 238000010009 beating Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000037081 physical activity Effects 0.000 description 2
- 230000036544 posture Effects 0.000 description 2
- 230000036391 respiratory frequency Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 208000017667 Chronic Disease Diseases 0.000 description 1
- 206010052428 Wound Diseases 0.000 description 1
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 229910002092 carbon dioxide Inorganic materials 0.000 description 1
- 239000001569 carbon dioxide Substances 0.000 description 1
- 230000010351 cardiac pulsation Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000011109 contamination Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010247 heart contraction Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000013186 photoplethysmography Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000001356 surgical procedure Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/113—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb occurring during breathing
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7203—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
- A61B5/7207—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal of noise induced by motion artifacts
- A61B5/721—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal of noise induced by motion artifacts using a separate sensor to detect motion or using motion information derived from signals other than the physiological signal to be measured
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0219—Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
Definitions
- the invention relates to a method and apparatus for determining a respiration signal.
- Respiration rate has proven to be a good indicator of the deterioration of the condition of a patient and it plays a crucial role in early warning hospital systems in combination with other vital body signs. Therefore, a need for continuous and reliable monitoring of a respiration signal is seen especially in the intensive care units of hospitals.
- Respiratory monitoring can be based on different principles: the measurement of respiratory effort, for example thorax impedance plethysmography, accelerometers, photoplethysmography, or the measurement of respiratory effect, for example sound recording, temperature sensing, carbon dioxide sensing.
- Some sensors are already well established to monitor respiration in applications other than general ward.
- thorax impedance-plethysmography is the method of choice, whereas in sleep studies inductive plethysmography, often referred to as respiration band, is also commonly used.
- respiration band In ambulatory patients, such as on the general ward or in home healthcare, these sensors have limitations.
- a respiration band for example, is considered to be too obtrusive by both medical personnel and patients.
- a respiration monitoring system based on a multi-axial accelerometer overcomes this disadvantage.
- a multi-axial accelerometer is a device that measures the acceleration in multiple sensing axes, and is used as an inclinometer to reflect the abdomen or chest movement caused by respiration. This technique requires reliable signal processing methods to enable reliable monitoring under different conditions and postures of the patient.
- Motion artifact is a well known issue in patient monitoring as a whole, which refers to the contamination of the physiological signal and the degradation of the measurement quality caused by physical activities of a patient, such as posture change, movement and talking.
- the motion artifact issue is more pronounced in a general ward setting than in an intensive care unit setting, since patients in the general ward setting generally have a more mobile activity pattern and are monitored most of the time without supervision of hospital staff, thus lacking knowledge on the presence of physical activities. The problem becomes even more severe in the monitoring of patients in home healthcare settings.
- a multi-axial accelerometer is used to measure respiration rate in ambulatory conditions such as home healthcare or patients on a general ward
- the accelerometer signals do not only change due to the respiration of a person but the accelerometer signals are also affected by unwanted motions, that are not caused by respiratory motions, such as whole-body movements, such as for example walking or running, and other physiological motions, such as for example due to heart beat.
- unwanted motions which may have frequency components in the same range of the respiration, i.e. 0.1Hz to 2Hz or 6 respirations per minute to 120 respirations per minute, cannot be suppressed with a filter with a fixed frequency response.
- US 6,997,882 B1 discloses a method and device for processing accelerometer data to derive information about the respiratory movements of a subject.
- the method applies an array of four uni-axial accelerometer modules worn on the pelvis of a subject and separates the acceleration of the anterior aspect of the pelvis from the posterior aspect of the pelvis.
- the fundamental premise of this approach is that respirations have a disproportionate effect on the anterior aspect of pelvic motion, which can be exploited using a differential technique.
- the isolation of a high signal-to-noise ratio respiratory signal is accomplished using an adaptive noise-cancellation algorithm that employs the least means square filtering technique.
- the approach treats the net acceleration in the summed (horizontal plane) anterior accelerometer channels as representing the signal of interest, i.e.
- the summed (horizontal plane) posterior accelerometer signal represents mainly noise, which is, however, highly correlated with the noise in the composite anterior accelerometer signal.
- the noise is due mainly to accelerations caused by motion of the pelvis in the transverse plane, such as during sway, walking, and running.
- a disadvantage of this method is that it requires an array of accelerometer modules which have to be worn by a subject.
- WO03/005893 A2 discloses a method and device for processing accelerometer data to derive information about the respiration rate of a subject.
- the processing is based on a filter applied to one or more accelerometer signals which extracts the components related to respiration and at the same time reduces the influence of the motion due to heart beat.
- a method for determining respiration of a subject comprises the steps of:
- the respiration of a subject is determined with only one multi-axis accelerometer positioned on the body of the subject.
- the signals and data that are acquired only by the single multi-axial accelerometer are sufficient to determine the respiration of the subject.
- No external signals or other reference sensors such as a reference heart beat sensor or a second multi-axial accelerometer, are required to determine the respiration.
- the respiration is determined in a comfortable way for the subject or patient, because it involves only one multi-axial accelerometer positioned on the body of the patient which acquires acceleration signals that are indicative of the acceleration of the subject.
- the vector magnitude is always the same irrespective of the orientation of the sensor.
- the orientation of the sensor on itself does not affect the vector magnitude. If the orientation of the accelerometer changes due to whole body movements, for example walking, however, this is almost always accompanied by an inertial component in or contribution to the acceleration. For slow, smooth movements, such as respiration, this inertial component is small with respect to the orientation change. On the other hand for impulse-like vibrations, such as cardiac pulsation, the inertial contribution to the acceleration is larger than the orientational contribution of the acceleration.
- the accelerometer signal changes associated with respiration are mainly due to orientation changes with relation to the gravity direction and to a much smaller extent due to inertial acceleration, because the respiration movement of, for example, the thorax, is a slow, smooth movement.
- the vector magnitude of the accelerometer signals provides for an efficient way of identifying the unwanted or non-respiratory motion contributions to the acceleration signals, because the vector magnitude of the accelerometer signals is a representation of the inertial acceleration components.
- the identified non-respiratory motion contribution which motion is not due to the motion of the body of the subject caused by respiration, is then used to suppress and filter this unwanted motion contribution from at least one of the accelerometer signals.
- a respiration signal is determined that reliably and accurately represents the respiration of the subject and wherein the non-respiratory, and unwanted, motion contribution to the acceleration signals, i.e. motion contribution that is not caused by a respiration motion, is filtered from the accelerometer signal.
- the step of determining the respiration signal includes the steps of filtering the non-respiratory motion contribution from each of the accelerometer signals separately, and determining the respiration signal from a combination of the filtered accelerometer signals.
- all accelerometer signals are filtered and then combined into a single filtered accelerometer signal from which the respiration signal is determined. This provides for a more accurate representation of the respiration irrespective of the orientation of the body of the subject, because the accelerometer signals from all different spatial axes are used in all the method steps to determine the respiration signal.
- the step of identifying the non-respiratory motion contribution comprises a step of extracting a characteristic frequency of the non-respiratory motion contribution from the vector magnitude signal.
- the characteristic frequency provides a straightforward parameter that can be used to filter the non-respiratory motion contribution from the accelerometer signals.
- the characteristic frequency is a frequency that is characteristic for the non-respiratory motion, for example it is the fundamental frequency of the non-respiratory motion. Higher harmonics of the fundamental frequency of the non-respiratory motion can also be extracted from the vector magnitude signal and subsequently used to filter the non-respiratory motion from the accelerometer signals.
- the step of identifying the motion contribution comprises a step of extracting a noise reference signal representative for the unwanted noise contribution from the vector magnitude signal.
- the noise reference signal is a signal that represents the non-respiratory motion signal component in or contribution to the accelerometer signals and can advantageously be used in the further processing of the accelerometer signals, for example to filter the non-respiratory motion contribution from the accelerometer signals.
- the noise reference signal is extracted from the vector magnitude signal with a digital filtering technique. This is a simple and efficient way of extracting the noise reference signal.
- the envelope is calculated from the vector magnitude signal to extract the noise reference signal.
- the noise reference signal comprises a cardiac interference signal. In this way the unwanted cardiac interference can be removed from the accelerometer signals.
- the step of determining the respiration signal comprises a step of filtering the accelerometer signals with an adaptive noise filter with the noise reference signal.
- An adaptive noise filter provides for an efficient and reliable way of filtering the non-respiratory motion contribution from the accelerometer signals.
- the step identifying the non-respiratory motion contribution further comprises a step of extracting a characteristic frequency of the non-respiratory motion contribution from the noise reference signal and wherein the step of determining the respiration signal comprises a step of filtering the characteristic frequency from the accelerometer signals with an adaptive notch filter.
- the step of determining the respiration signal comprises a step of filtering the characteristic frequency from the accelerometer signals with an adaptive notch filter.
- the step of identifying the non-respiratory motion contribution comprises the steps of:
- the power spectrum represents the magnitude of the Fourier transformed vector magnitude signal.
- the step of identifying the motion contribution comprises the steps of:
- the coherence spectrum indicates how well the vector magnitude signal corresponds to or matches with one of the accelerometer signals at each frequency.
- the frequency component with the highest coherence is considered to be the non-respiratory motion signal, because the inertial contribution in the accelerometer signals due to the non-respiratory motion is larger compared to the inertial contribution in the accelerometer signals due to the respiration motion.
- the characteristic frequency of the non-respiratory motion contribution comprises a heart beat frequency of the subject.
- the frequency of the heart beat, i.e. the pulse rate, of the subject is determined simultaneously with the respiration of the subject from the accelerometer signals of one accelerometer positioned on the body of the subject.
- the characteristic frequency of the non-respiratory motion contribution comprises a step frequency of a moving subject.
- the step frequency of a moving, i.e. walking or running, subject can be determined simultaneously with the respiration of the subject from the accelerometer signals of one accelerometer positioned on the body of the subject.
- the heart beat of the subject can be determined in addition to and simultaneously with the respiration and the step frequency.
- the method further comprises a step of extracting a respiration rate of the subject from the respiration signal. Because the respiration signal is available with a reduced non-respiratory motion contribution, the extracted respiration rate gives a reliable representation of the actual respiration rate.
- the method further comprises a step of filtering a frequency range from the vector magnitude signal which filtered vector magnitude signal is used in the step of identifying the non-respiratory motion contribution.
- a frequency range covers the frequency range of the respiration of the subject.
- a respiration determination apparatus for determining respiration of a subject comprises:
- the respiration signal determination unit comprises an adaptive noise filter or an adaptive notch filter.
- a multi-axial accelerometer in particular a tri-axial accelerometer, is positioned at the chest or abdomen of a person.
- a preferred position of a multi-axial accelerometer for respiration monitoring is at the lower ribs, roughly halfway between the central and lateral position. This position provides the most consistent respiration-induced changes in the accelerometer data.
- Other positions, for example on the abdomen, are also possible in case of limitations due to body physique, for example due to post-surgery wounds.
- the multi-axial accelerometer is used as an inclinometer to reflect the movement of the object, in particular, to reflect the movement of the abdomen or the chest caused by respiration. The movement is reflected by an inclination change of a surface of the object, on which the multi-axial accelerometer is positioned.
- the several different spatial axes of the multi-axial accelerometer which are preferentially three orthogonal axes, record the accelerometer signals equal to the projection of the gravity vector on each of these axes.
- Fig. 1a shows an example of a raw single-axis accelerometer signal 1 as a function of time of one axis of the multi-axial accelerometer positioned on the left side of the thorax of a person.
- the accelerometer signal 1 is affected both by the respiration movement and by the beating of the heart.
- a slowly fluctuating signal is recognisable in the accelerometer signal 1 and is indicated in Fig. 1a by curve 2. This slowly fluctuating signal is caused by movement of the thorax due to the respiration, and is related to orientation changes of the multi-axial accelerometer with respect to gravity.
- the inertial changes of the multi-axial accelerometer caused by the respiratory movement are much smaller than the orientation changes of the multi-axial accelerometer due to respiration movements.
- the slowly fluctuating signal due to the respiration short bursts of a rapidly fluctuations can be observed in the raw accelerometer signal 1.
- These rapid fluctuations are caused by movement of the thorax due to the beating of the heart and have a much larger inertial component than the fluctuations due to the respiration movements. This larger inertial component in or contribution to the accelerometer signals is visible in Fig.
- FIG. 1b which shows the vector magnitude signal calculated from the, in this example, accelerometer signals from all three axes of the accelerometer as a function of time, including the single axis accelerometer signal 1 of Fig. 1a .
- the vector magnitude signal clearly shows only the characteristic rapid fluctuations due to the heart beat movements.
- the slowly fluctuating movement due the respiration which is mainly due to orientation changes and which has a smaller inertial component than that of the heart beat movements, cannot be discerned or recognised in the vector magnitude signal.
- Fig. 1c shows a corresponding heart beat signal measured with ECG as a function of time
- Fig. 1d shows a corresponding respiration signal measured with a respiration belt as a function of time.
- the heart beat signal and the respiration signal are measured simultaneously with and on the same person as the measurements of the multi-axial accelerometer.
- the slowly fluctuating signal which is shown in Fig. 1a by curve 2
- the reference respiration signal which is shown in Fig. 1d and is measured simultaneously with the respiration belt, clearly have a good correlation.
- the vector magnitude signal of Fig. 1b shows a good correlation with the heart beat signal of Fig. 1c .
- Fig. 2 shows schematically a first embodiment of a method for determining the respiration of a person according to the invention.
- step 101 three accelerometer signals are measured with one tri-axial accelerometer positioned at a suitable position on the body of a person, in this example on the thorax.
- the three measured accelerometer signals comprise information on the movement of the thorax due to respiration and due to non-respiratory movement or motion of the thorax, such as the heart beat, along three different axes, for example three orthogonal axes.
- the raw accelerometer signals measured in step 101 are used in step 102 in which the vector magnitude signal of the three raw accelerometer signals is calculated.
- a noise reference signal is extracted from the vector magnitude signal which was determined in step 102 by a digital filtering technique.
- the noise reference signal is determined by calculating the envelope of the vector magnitude signal, by first filtering the vector magnitude signal with a band-pass filter, for example between 5Hz and 15Hz, to remove base line wander and high-frequency noise, by subsequently rectifying the vector magnitude signal by calculating the absolute values or by squaring, and finally by filtering the absolute or squared values with a low-pass filter, for example with a limit of 2Hz, to remove high-frequency noise outside the range of physiologically realistic respiration rates.
- a band-pass filter for example between 5Hz and 15Hz
- a low-pass filter for example with a limit of 2Hz
- the noise reference signal represents the motion or movements of the thorax that are not due to respiration, because the slowly fluctuating respiration signal with the relatively small inertial component has a negligible contribution in the vector magnitude signal, whereas the motion of the thorax due to the heart beat will have a relatively large inertial component and thus a relatively large contribution to the vector magnitude signal.
- the noise reference signal and at least one of the raw accelerometer signals is used in an adaptive noise canceller to filter the unwanted noise, mainly corresponding to the heart beat movements, from at least one of the raw accelerometer signals resulting in a signal that represents the respiration of the person in a reliable and more accurate way.
- the adaptive filtering can also be applied for each of the three accelerometers signals separately, after which an appropriate combination of the three filtered accelerometer signals results in the respiration signal. In this way, the cardiac interference is removed from the accelerometer signals without an external reference for determining the cardiac interference.
- Other approaches for calculating the envelope relying on for example the Hilbert transform or the short-time Fourier transform may also be used.
- Figs. 3a-d show an example of how the accelerometer signals and the vector magnitude signal are used to extract the noise reference signal by applying a digital filtering technique, in this example by taking the envelope of the vector magnitude signal.
- Fig. 3a shows a graph of a vector magnitude signal as a function of time calculated from the accelerometer signals from all three axes of the tri-axial accelerometer.
- Fig. 3b shows a graph of the accelerometer vector magnitude signal of Fig.
- Fig. 3a that is filtered with a band-pass filter with a pass band between 5Hz and 15Hz to remove baseline wander and high-frequency noise.
- Fig. 3c displays a graph of the absolute value of the filtered accelerometer vector magnitude signal of Fig. 3b . Alternatives, like for example squaring of the data, can also be applied to obtain this result.
- Fig. 3d displays a graph showing the low-pass filtered version of the absolute value of the graph of Fig. 3c , wherein the low-pass filter has a cut-off frequency of for example 2Hz.
- the graph of Fig. 3d represents a noise reference signal extracted from the vector magnitude signal according to the method of Fig. 2 . From Fig.
- Fig. 4 illustrates the results of another example of the adaptive filtering method.
- Fig. 4a displays a single axis accelerometer signal as a function of time that has been filtered with a band-pass filter covering the normal respiratory frequency range, for example between 0.1 Hz and 2Hz.
- Fig. 4b illustrates the single axis accelerometer signal after it has been processed with the adaptive noise filter.
- Fig. 4c shows a corresponding reference respiration signal measured with a respiration belt as a function of time and which is measured simultaneously with and on the same person as the measurements of the multi-axial accelerometer. The first 30 seconds of the signals cover a period of apnea, followed by a period of recovery and normal breathing.
- the accelerometer signal is also affected by other types of body movement such as for example walking or running.
- the accelerometer signal changes associated with respiration are mainly due to orientation changes in relation to the gravity direction.
- the other types of body movement such as walking or running, induce changes in the accelerometer signal that are not only due to orientation changes but also have a relative large inertial component compared to the inertial component due to respiration movements.
- These inertial components can be identified based on the vector magnitude of the accelerometer signal, and then again be used to suppress the other motions in the accelerometer signals of each axis in order to obtain a clean and reliable respiration signal.
- Fig. 5 illustrates schematically a second embodiment of the method of determining the respiration of a person according to the invention.
- step 101 three accelerometer signals are measured with one tri-axial accelerometer positioned at a suitable position on the body of a person, in this example the thorax.
- the three measured accelerometer signals comprise information of the movement of the thorax due to respiration and, in this example, due to movement of the person along three different axes, for example three orthogonal axes.
- the raw accelerometer signals measured in step 101 are used in step 102 in which the vector magnitude signal is calculated from the three raw accelerometer signals.
- the vector magnitude can for example be calculated by taking the vector sum of the three accelerometer signals representing the three different axes.
- a characteristic frequency is extracted from the vector magnitude signal that was determined in step 102.
- the vector magnitude signal is filtered with a band-pass filter, for example between 0.1Hz and 1Hz, to remove all noise outside a respiration range that is physiologically realistic for a specific person.
- the characteristic frequency is extracted, for example by a power spectrum of the vector magnitude signal or by a coherence spectrum of the vector magnitude signal and of one of the accelerometer signals.
- the characteristic frequency is a frequency that is characteristic, in this example, for the movement of the person, for example the step frequency during walking or running. The movement of the person, i.e.
- the characteristic frequency and the raw accelerometer signals are used in a suitable filter to filter the unwanted noise, in this case mainly corresponding to walking, from the raw accelerometer signals resulting in a signal that reliably and accurately represents the respiration of the person.
- an adaptive notch filter or a comb filter is applied in which the characteristic frequency and, optionally, its higher harmonics are filtered.
- the filtering can be applied for each of the three accelerometers signals separately, after which an appropriate combination of the three filtered accelerometer signals results in the respiration signal. In this way, the interference or noise due to body movements of the person is removed from the accelerometer signals without requiring an external reference for measuring the body movements, such as for example an extra accelerometer.
- Fig. 6 illustrates an example of the frequency filtering method illustrated in Fig. 5.
- Fig. 6a displays a single axis accelerometer signal as a function of time of a walking person wherein the signal has been filtered with a band-pass filter covering a normal respiratory frequency range for a specific person, for example between 0.1Hz and 1Hz.
- Fig. 6b illustrates the single axis accelerometer signal after it has been processed with the adaptive notch filter.
- Fig. 6c shows a corresponding reference respiration signal measured with a respiration belt as a function of time and which is measured simultaneously with and on the same person as the measurements of the multi-axial accelerometer.
- the fluctuations due to the respiration can clearly be observed and the respiration rate can easily be determined by, for example, a peak detection algorithm.
- the dominant frequency in the accelerometer signal has a period of about 1.4 seconds which corresponds to approximately 0.72Hz.
- These fluctuations are not due to the respiration of the person but are due to the walking of the person with a stride frequency of 0.72Hz, wherein one stride consists of 2 steps, one with each foot, whereas the true respiration rate is about 0.18Hz, corresponding to about 11 respirations per minute as can be observed from the respiration band signal in Fig. 6c .
- the acceleration associated with each foot touching the ground has a large inertial component.
- the component in or contribution to the acceleration signals as a consequence of the stride of the person is due to the orientation changes of the upper body associated with each stride, which corresponds to two steps. Because the stride acceleration changes occur relatively smoothly, the inertial component associated with the stride is relatively small. Because every step is associated with a larger inertial acceleration than the respiration, the step and the stride frequency can be derived from the analysis of the vector magnitude signal. Once the fundamental step and stride frequency is identified from the accelerometer vector magnitude, an adaptive notch or a comb filter is used to remove this frequency and eventually it's first harmonics from one or more of the raw accelerometer signals. In this way the respiration rate can be extracted in a reliable way while at the same time the step frequency is determined of a moving, for example walking or running, person.
- Fig. 7 illustrates an example of power spectra graphs calculated from the accelerometer signal data of a walking person as shown in Fig. 6 .
- a power spectrum represents the magnitude, for example squared, of a Fourier transformed signal.
- the vertical axis represents the power divided by the frequency in [dB/Hz] and the horizontal axis represents the frequency in [Hz].
- the first power spectrum 51 is calculated from the vector magnitude signal and the second power spectrum 52 is calculated from the raw data of, in this case, the Z-axis accelerometer signal. From Fig. 7 it is clear that the dominant frequency in the accelerometer vector magnitude is the step frequency, corresponding to two times the stride frequency, because every step is associated with a relatively large inertial acceleration.
- the highest peak of the power spectrum 51 of the vector magnitude signal is identified as the step frequency, which is in this case peak 62.
- peak 62 The fact that the height of the peak 62 is comparable for the first power spectrum 51 and the second power spectrum 52 shows that the peak 62 represents for the main part inertial acceleration.
- First peak 61 which is only visible in the second power spectrum 52 of the single axis accelerometer signal, and which peak 61 is the second largest, represents the stride frequency which is half of the step frequency. The component in or contribution to the acceleration caused by the stride is due to the orientation changes of the upper body associated with each stride.
- the inertial component, or contribution, associated with the stride is relatively small, especially compared to the inertial component, or contribution, caused by each step of the subject. Therefore, the peak 61 associated with the stride frequency is only visible in the power spectrum 52 of the individual axes accelerometer signal and not in the power spectrum 51 of the vector magnitude signal. Because the stride frequency is at exactly half of the step frequency, it is clear that this frequency component is associated with the relatively large inertial component due to, in this case, walking rather than due to the respiration. Similarly the higher harmonics peaks, for example at 2.1Hz and 2.8Hz, are associated with the relatively large acceleration due to, in this example, walking.
- the peak at 2.1Hz mainly represents orientation changes whereas the peak at 2.8Hz is mainly due to inertial acceleration.
- the difference in the magnitude or power of the peak 62 at the step frequency and the magnitude of the respiration peaks of the first power spectrum 51 is about 35 dB, which corresponds to an approximately fifty times larger inertial contribution of the movements due to the walking than the inertial contribution due to respiration.
- the power spectrum is used to extract the heart beat frequency of the subject while the subject is walking or running. In this way the respiration of a moving person can be extracted in a reliable way while simultaneously also the step frequency and/or the heart beat frequency of the moving person are determined.
- Fig.8 illustrates an example of a coherence spectrum calculated from the data and signals of a walking person as shown in Fig. 6 .
- the vertical axis represents the coherence between two signals and the horizontal axis represents the frequency in [Hz].
- the coherence is a normalized cross-spectral density of two signals, which results in values between zero and one that indicates how well two signals correspond, or, in other words, are a measure of the similarity of two signals, at a specific frequency, wherein the highest coherence value corresponds to the largest similarity or matching between the two signals.
- the coherence is for example calculated by using Welch's averaged, modified periodogram method.
- Fig.8 displays a graph which represents the coherence spectrum between the accelerometer vector magnitude and the accelerometer signal of an individual axis. It can be observed from peaks 71, 72, 73 and 74 that the coherence has a value above 0.9 at both the step frequency and the stride frequency, whereas at the respiration frequency the coherence has a value below 0.8. If the similarity between the vector magnitude signal and the single axis accelerometer signal is high at a specific frequency, thus showing a high coherence value, then in this case at that specific frequency the inertial contribution to the single axis accelerometer signal is relatively large.
- a high coherence value corresponds to and represents the largest inertial contribution, which is in this example the inertial contribution due to walking.
- a similar approach can be used to filter alternatively or simultaneously the inertial contributions due to heart beat movements by extracting the heart beat frequency from the vector magnitude signal using for example the power spectrum and/or coherence spectrum methods.
- the respiration determination apparatus 300 comprises a single multi-axial accelerometer 310 that is positioned at a body of the subject 305, for example on the thorax of a person.
- the multi-axial accelerometer 310 generates accelerometer signals that are indicative of the acceleration along different spatial axes of the, in this example, thorax of the person.
- a signal processing unit 320 calculates a vector magnitude signal of the acceleration along the different spatial axes from the accelerometer signals. Furthermore, the signal processing unit 320 identifies a non-respiratory motion contribution to the acceleration along different spatial axes from the vector magnitude signal.
- the non-respiratory motion contribution is, for example, the movement of the thorax due to heartbeat or due to movement of the person in the form of walking or running.
- a respiration signal determination unit 330 determines a respiration signal that is indicative of the respiration of the subject by filtering the non-respiratory motion contribution from the accelerometer signals. For example, the filtering is done with an adaptive noise or notch filter or a comb filter. Finally the respiration signal can be displayed on a display 340.
- the multi-axial accelerometer has preferentially three orthogonal axes
- the multi-axial accelerometer can also have two orthogonal axes or more than three axes.
- the spatial axis can also include another angle, i.e. in another embodiment the axes can be non-orthogonal.
- multi-axial accelerometer Although in the above described embodiments, one multi-axial accelerometer is used, also two or more multi-axial accelerometers according to the invention can be used to be able determine the respiration signal with an even greater accuracy and each applying the method according to the invention.
- the frequency ranges and values that are used in the embodiments according to the invention may be parameters that are set by a user, for example depending on the type of subject, e.g. age, for which the respiration is determined.
- a single unit or device may fulfill the functions of several items recited in the claims.
- the mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Pathology (AREA)
- Animal Behavior & Ethology (AREA)
- Physiology (AREA)
- Veterinary Medicine (AREA)
- Physics & Mathematics (AREA)
- Public Health (AREA)
- Biophysics (AREA)
- Signal Processing (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Psychiatry (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Description
- The invention relates to a method and apparatus for determining a respiration signal.
- Respiration rate has proven to be a good indicator of the deterioration of the condition of a patient and it plays a crucial role in early warning hospital systems in combination with other vital body signs. Therefore, a need for continuous and reliable monitoring of a respiration signal is seen especially in the intensive care units of hospitals. A similar need, with less stringent requirements on the instantaneous presentation of the monitored parameters, is present in the general ward settings of hospitals and in home healthcare applications, such as in telemedicine and chronic disease management. While continuous monitoring of the respiration signal, from which the respiration rate is extracted, is available on bedside monitors for intensive care patients, various portable sensor systems are being developed to allow unobtrusive and prolonged measurement and monitoring of the respiration signal of mobile patients in general wards with minimal discomfort.
- Respiratory monitoring can be based on different principles: the measurement of respiratory effort, for example thorax impedance plethysmography, accelerometers, photoplethysmography, or the measurement of respiratory effect, for example sound recording, temperature sensing, carbon dioxide sensing. Some sensors are already well established to monitor respiration in applications other than general ward. In intensive care units for example, thorax impedance-plethysmography is the method of choice, whereas in sleep studies inductive plethysmography, often referred to as respiration band, is also commonly used. In ambulatory patients, such as on the general ward or in home healthcare, these sensors have limitations. A respiration band, for example, is considered to be too obtrusive by both medical personnel and patients.
- A respiration monitoring system based on a multi-axial accelerometer overcomes this disadvantage. A multi-axial accelerometer is a device that measures the acceleration in multiple sensing axes, and is used as an inclinometer to reflect the abdomen or chest movement caused by respiration. This technique requires reliable signal processing methods to enable reliable monitoring under different conditions and postures of the patient.
- Motion artifact is a well known issue in patient monitoring as a whole, which refers to the contamination of the physiological signal and the degradation of the measurement quality caused by physical activities of a patient, such as posture change, movement and talking. The motion artifact issue is more pronounced in a general ward setting than in an intensive care unit setting, since patients in the general ward setting generally have a more mobile activity pattern and are monitored most of the time without supervision of hospital staff, thus lacking knowledge on the presence of physical activities. The problem becomes even more severe in the monitoring of patients in home healthcare settings.
- If a multi-axial accelerometer is used to measure respiration rate in ambulatory conditions such as home healthcare or patients on a general ward, the accelerometer signals do not only change due to the respiration of a person but the accelerometer signals are also affected by unwanted motions, that are not caused by respiratory motions, such as whole-body movements, such as for example walking or running, and other physiological motions, such as for example due to heart beat. Some of these unwanted motions, which may have frequency components in the same range of the respiration, i.e. 0.1Hz to 2Hz or 6 respirations per minute to 120 respirations per minute, cannot be suppressed with a filter with a fixed frequency response.
-
US 6,997,882 B1 discloses a method and device for processing accelerometer data to derive information about the respiratory movements of a subject. The method applies an array of four uni-axial accelerometer modules worn on the pelvis of a subject and separates the acceleration of the anterior aspect of the pelvis from the posterior aspect of the pelvis. The fundamental premise of this approach is that respirations have a disproportionate effect on the anterior aspect of pelvic motion, which can be exploited using a differential technique. In particular, the isolation of a high signal-to-noise ratio respiratory signal is accomplished using an adaptive noise-cancellation algorithm that employs the least means square filtering technique. The approach treats the net acceleration in the summed (horizontal plane) anterior accelerometer channels as representing the signal of interest, i.e. acceleration due to respirations, plus noise, whereas the summed (horizontal plane) posterior accelerometer signal represents mainly noise, which is, however, highly correlated with the noise in the composite anterior accelerometer signal. The noise is due mainly to accelerations caused by motion of the pelvis in the transverse plane, such as during sway, walking, and running. A disadvantage of this method is that it requires an array of accelerometer modules which have to be worn by a subject. -
WO03/005893 A2 - It is an object of the present invention to provide a method and an apparatus which determines the respiration signal with an accelerometer in an efficient and, for a patient, comfortable way.
- In a first aspect of the present invention a method for determining respiration of a subject comprises the steps of:
- generating, with a single multi-axial accelerometer positioned on a body of the subject, accelerometer signals indicative of the acceleration of the subject along different spatial axes,
- calculating a vector magnitude signal of the acceleration of the subject along the different spatial axes from the accelerometer signals,
- identifying from the vector magnitude signal a non-respiratory motion contribution to the acceleration along the different spatial axes which non-respiratory motion contribution is not caused by the respiration,
- determining a respiration signal indicative of the respiration of the subject by filtering the non-respiratory motion contribution from at least one of the accelerometer signals.
- With the method according to the invention the respiration of a subject, for example a human person, is determined with only one multi-axis accelerometer positioned on the body of the subject. Thus the signals and data that are acquired only by the single multi-axial accelerometer are sufficient to determine the respiration of the subject. No external signals or other reference sensors, such as a reference heart beat sensor or a second multi-axial accelerometer, are required to determine the respiration. The respiration is determined in a comfortable way for the subject or patient, because it involves only one multi-axial accelerometer positioned on the body of the patient which acquires acceleration signals that are indicative of the acceleration of the subject. For a static, i.e. not-moving, multi-axial accelerometer the vector magnitude is always the same irrespective of the orientation of the sensor. This shows that the orientation of the sensor on itself does not affect the vector magnitude. If the orientation of the accelerometer changes due to whole body movements, for example walking, however, this is almost always accompanied by an inertial component in or contribution to the acceleration. For slow, smooth movements, such as respiration, this inertial component is small with respect to the orientation change. On the other hand for impulse-like vibrations, such as cardiac pulsation, the inertial contribution to the acceleration is larger than the orientational contribution of the acceleration. The accelerometer signal changes associated with respiration are mainly due to orientation changes with relation to the gravity direction and to a much smaller extent due to inertial acceleration, because the respiration movement of, for example, the thorax, is a slow, smooth movement. Many types of movement, such as walking or the heart beat of the subject, have a larger inertial contribution to the accelerometer signals than the inertial contribution due to respiration. For example, the heart beat can be identified by short bursts of rapid fluctuations of the thorax. The vector magnitude of the accelerometer signals provides for an efficient way of identifying the unwanted or non-respiratory motion contributions to the acceleration signals, because the vector magnitude of the accelerometer signals is a representation of the inertial acceleration components. The identified non-respiratory motion contribution, which motion is not due to the motion of the body of the subject caused by respiration, is then used to suppress and filter this unwanted motion contribution from at least one of the accelerometer signals. From the at least one filtered accelerometer signal a respiration signal is determined that reliably and accurately represents the respiration of the subject and wherein the non-respiratory, and unwanted, motion contribution to the acceleration signals, i.e. motion contribution that is not caused by a respiration motion, is filtered from the accelerometer signal.
- In an embodiment of the method according to the invention, the step of determining the respiration signal includes the steps of filtering the non-respiratory motion contribution from each of the accelerometer signals separately, and determining the respiration signal from a combination of the filtered accelerometer signals. According to this embodiment all accelerometer signals are filtered and then combined into a single filtered accelerometer signal from which the respiration signal is determined. This provides for a more accurate representation of the respiration irrespective of the orientation of the body of the subject, because the accelerometer signals from all different spatial axes are used in all the method steps to determine the respiration signal.
- In an embodiment of the method according to the invention, the step of identifying the non-respiratory motion contribution comprises a step of extracting a characteristic frequency of the non-respiratory motion contribution from the vector magnitude signal. The characteristic frequency provides a straightforward parameter that can be used to filter the non-respiratory motion contribution from the accelerometer signals. The characteristic frequency is a frequency that is characteristic for the non-respiratory motion, for example it is the fundamental frequency of the non-respiratory motion. Higher harmonics of the fundamental frequency of the non-respiratory motion can also be extracted from the vector magnitude signal and subsequently used to filter the non-respiratory motion from the accelerometer signals.
- In an embodiment of the method according to the invention, the step of identifying the motion contribution comprises a step of extracting a noise reference signal representative for the unwanted noise contribution from the vector magnitude signal. The noise reference signal is a signal that represents the non-respiratory motion signal component in or contribution to the accelerometer signals and can advantageously be used in the further processing of the accelerometer signals, for example to filter the non-respiratory motion contribution from the accelerometer signals.
- In a further embodiment the noise reference signal is extracted from the vector magnitude signal with a digital filtering technique. This is a simple and efficient way of extracting the noise reference signal. For example, the envelope is calculated from the vector magnitude signal to extract the noise reference signal. In another further embodiment the noise reference signal comprises a cardiac interference signal. In this way the unwanted cardiac interference can be removed from the accelerometer signals. In another further embodiment the step of determining the respiration signal comprises a step of filtering the accelerometer signals with an adaptive noise filter with the noise reference signal. An adaptive noise filter provides for an efficient and reliable way of filtering the non-respiratory motion contribution from the accelerometer signals. In another further embodiment the step identifying the non-respiratory motion contribution further comprises a step of extracting a characteristic frequency of the non-respiratory motion contribution from the noise reference signal and wherein the step of determining the respiration signal comprises a step of filtering the characteristic frequency from the accelerometer signals with an adaptive notch filter. This provides for a straightforward filtering non-respiratory motion using the characteristic frequency from the accelerometer signals. Alternatively, a comb filter can be applied in the step of filtering the characteristic frequency in which case also higher harmonics are filtered.
- In an embodiment of the method according to the invention, the step of identifying the non-respiratory motion contribution comprises the steps of:
- calculating a power spectrum of the vector magnitude signal,
- extracting a characteristic frequency of the non-respiratory motion from the power spectrum,
and wherein the step of determining the respiration signal comprises a step of filtering the characteristic frequency from the accelerometer signals with an adaptive notch filter. - The power spectrum represents the magnitude of the Fourier transformed vector magnitude signal. Thus this embodiment provides a simple and reliable way to identify the relatively large inertial components in the accelerometer signals that are due to a non-respiratory motion of the body of the subject.
- In an embodiment of the method according to the invention, the step of identifying the motion contribution comprises the steps of:
- calculating a coherence spectrum of the vector magnitude signal and one of the accelerometer signals,
- extracting a characteristic frequency of the non-respiratory motion contribution from the coherence spectrum,
- The coherence spectrum indicates how well the vector magnitude signal corresponds to or matches with one of the accelerometer signals at each frequency. The frequency component with the highest coherence is considered to be the non-respiratory motion signal, because the inertial contribution in the accelerometer signals due to the non-respiratory motion is larger compared to the inertial contribution in the accelerometer signals due to the respiration motion.
- In a further embodiment the characteristic frequency of the non-respiratory motion contribution comprises a heart beat frequency of the subject. Advantageously, in this way the frequency of the heart beat, i.e. the pulse rate, of the subject is determined simultaneously with the respiration of the subject from the accelerometer signals of one accelerometer positioned on the body of the subject.
- In a further embodiment the characteristic frequency of the non-respiratory motion contribution comprises a step frequency of a moving subject. In this way the step frequency of a moving, i.e. walking or running, subject can be determined simultaneously with the respiration of the subject from the accelerometer signals of one accelerometer positioned on the body of the subject. In an embodiment the heart beat of the subject can be determined in addition to and simultaneously with the respiration and the step frequency.
- In an embodiment of the method according to the invention, the method further comprises a step of extracting a respiration rate of the subject from the respiration signal. Because the respiration signal is available with a reduced non-respiratory motion contribution, the extracted respiration rate gives a reliable representation of the actual respiration rate.
- In an embodiment of the method according to the invention, the method further comprises a step of filtering a frequency range from the vector magnitude signal which filtered vector magnitude signal is used in the step of identifying the non-respiratory motion contribution. By pre-filtering the vector magnitude signal, a more reliable and accurate method of determining the respiration signal is achieved. Preferably the frequency range covers the frequency range of the respiration of the subject.
- In a second aspect of the present invention a respiration determination apparatus for determining respiration of a subject comprises:
- a single multi-axial accelerometer for being positioned on a body of the subject, wherein the multi-axial accelerometer is adapted to generate accelerometer signals indicative of the acceleration of the subject along different spatial axes,
- a signal processing unit adapted for calculating a vector magnitude signal of the acceleration of the subject along the different spatial axes from the accelerometer signals and for identifying a non-respiratory motion contribution to the acceleration along different spatial axes from the vector magnitude signal,
- a respiration signal determination unit for determining a respiration signal indicative of the respiration of the subject by filtering the non-respiratory motion contribution from at least one of the accelerometer signals.
- Preferably, the respiration signal determination unit comprises an adaptive noise filter or an adaptive notch filter.
- It shall be understood that the advantages of apparatus according to the invention are similar to the advantages of the method according to the invention, and that additional features of further embodiments of the apparatus according to the invention are similar to the features of the further embodiments of the method according to the invention.
- It shall be understood that a preferred embodiment of the invention can also be any combination of the dependent claims with the respective independent claim.
- These and other aspects of the invention will be apparent from and elucidated with reference to the embodiment(s) described hereinafter. In the following drawings:
-
Fig. 1 shows schematically an example of graphs of a single axis accelerometer signal, the extracted vector magnitude signal, a heart beat reference signal and a respiration reference signal, -
Fig. 2 shows schematically an embodiment of the method according to the invention, -
Fig. 3 shows schematically an example of graphs of a vector magnitude signal, a filtered vector magnitude signal, the absolute values of the filtered vector magnitude signal and an extracted noise reference signal according to an embodiment of the invention, -
Fig. 4 shows schematically an example of graphs of a single axis accelerometer signal, the filtered single axis accelerometer signal and a respiration reference signal according to an embodiment of the invention, -
Fig. 5 shows schematically an embodiment of the method according to the invention, -
Fig. 6 shows schematically an example of graphs of a single axis accelerometer signal, the filtered single axis accelerometer signal and a respiration reference signal according to an embodiment of the invention, -
Fig. 7 shows schematically and exemplarily an example of a power spectrum according to an embodiment of the invention, -
Fig. 8 shows schematically and exemplarily an example of a coherence spectrum according to an embodiment of the invention, and -
Fig. 9 shows schematically an embodiment of the apparatus according to the invention. - To monitor or determine the respiration of a person, in particular under ambulatory conditions, a multi-axial accelerometer, in particular a tri-axial accelerometer, is positioned at the chest or abdomen of a person. A preferred position of a multi-axial accelerometer for respiration monitoring is at the lower ribs, roughly halfway between the central and lateral position. This position provides the most consistent respiration-induced changes in the accelerometer data. Other positions, for example on the abdomen, are also possible in case of limitations due to body physique, for example due to post-surgery wounds.
- The multi-axial accelerometer is used as an inclinometer to reflect the movement of the object, in particular, to reflect the movement of the abdomen or the chest caused by respiration. The movement is reflected by an inclination change of a surface of the object, on which the multi-axial accelerometer is positioned. The several different spatial axes of the multi-axial accelerometer, which are preferentially three orthogonal axes, record the accelerometer signals equal to the projection of the gravity vector on each of these axes.
- To illustrate the different characteristics of an accelerometer signal due to respiration and heart beat movements,
Fig. 1a shows an example of a raw single-axis accelerometer signal 1 as a function of time of one axis of the multi-axial accelerometer positioned on the left side of the thorax of a person. Theaccelerometer signal 1 is affected both by the respiration movement and by the beating of the heart. A slowly fluctuating signal is recognisable in theaccelerometer signal 1 and is indicated inFig. 1a bycurve 2. This slowly fluctuating signal is caused by movement of the thorax due to the respiration, and is related to orientation changes of the multi-axial accelerometer with respect to gravity. Since the respiration movement of the thorax is a slow, smooth movement, the inertial changes of the multi-axial accelerometer caused by the respiratory movement are much smaller than the orientation changes of the multi-axial accelerometer due to respiration movements. In addition to the slowly fluctuating signal due to the respiration, short bursts of a rapidly fluctuations can be observed in theraw accelerometer signal 1. These rapid fluctuations are caused by movement of the thorax due to the beating of the heart and have a much larger inertial component than the fluctuations due to the respiration movements. This larger inertial component in or contribution to the accelerometer signals is visible inFig. 1b , which shows the vector magnitude signal calculated from the, in this example, accelerometer signals from all three axes of the accelerometer as a function of time, including the singleaxis accelerometer signal 1 ofFig. 1a . The vector magnitude signal clearly shows only the characteristic rapid fluctuations due to the heart beat movements. The slowly fluctuating movement due the respiration, which is mainly due to orientation changes and which has a smaller inertial component than that of the heart beat movements, cannot be discerned or recognised in the vector magnitude signal. As a reference,Fig. 1c shows a corresponding heart beat signal measured with ECG as a function of time andFig. 1d shows a corresponding respiration signal measured with a respiration belt as a function of time. The heart beat signal and the respiration signal are measured simultaneously with and on the same person as the measurements of the multi-axial accelerometer. The slowly fluctuating signal, which is shown inFig. 1a bycurve 2, and the reference respiration signal, which is shown inFig. 1d and is measured simultaneously with the respiration belt, clearly have a good correlation. Furthermore, the vector magnitude signal ofFig. 1b shows a good correlation with the heart beat signal ofFig. 1c . - Although most of the power due to the heart beating movements in the accelerometer signal is at frequencies that are outside the normal respiration frequencies, i.e. around 10Hz, in some cases there is also a non-negligible component at the fundamental heart rate frequency, which is around 1Hz. Because this fundamental heart rate frequency component is within the frequency range of normal breathing, which is between 0.1 Hz and 2Hz or between 6 respirations per minute and 120 respirations per minute, it can be erroneously classified as a signal due to respiration whereas in reality it is a signal caused by heart beat movements at the fundamental heart rate frequency. Because both heart rate and respiration rate vary from person to person and also vary as a function of time, this unwanted cardiac interference at the fundamental heart rate frequency, which is within the frequency range of normal breathing, can not be removed from the accelerometer signal by using a filter with a fixed frequency response.
-
Fig. 2 shows schematically a first embodiment of a method for determining the respiration of a person according to the invention. Instep 101 three accelerometer signals are measured with one tri-axial accelerometer positioned at a suitable position on the body of a person, in this example on the thorax. The three measured accelerometer signals comprise information on the movement of the thorax due to respiration and due to non-respiratory movement or motion of the thorax, such as the heart beat, along three different axes, for example three orthogonal axes. The raw accelerometer signals measured instep 101 are used instep 102 in which the vector magnitude signal of the three raw accelerometer signals is calculated. The vector magnitude can for example be calculated by taking the vector sum of the three accelerometer signals representing the three different axes:
where m(t) represents the vector magnitude of the accelerometer at time instant t, and x(t), y(t) and z(t) represent the acceleration as measured in respectively the X-, Y- and Z-axis of the accelerometer at time instant t. In step 103 a noise reference signal is extracted from the vector magnitude signal which was determined instep 102 by a digital filtering technique. For example, the noise reference signal is determined by calculating the envelope of the vector magnitude signal, by first filtering the vector magnitude signal with a band-pass filter, for example between 5Hz and 15Hz, to remove base line wander and high-frequency noise, by subsequently rectifying the vector magnitude signal by calculating the absolute values or by squaring, and finally by filtering the absolute or squared values with a low-pass filter, for example with a limit of 2Hz, to remove high-frequency noise outside the range of physiologically realistic respiration rates. The noise reference signal represents the motion or movements of the thorax that are not due to respiration, because the slowly fluctuating respiration signal with the relatively small inertial component has a negligible contribution in the vector magnitude signal, whereas the motion of the thorax due to the heart beat will have a relatively large inertial component and thus a relatively large contribution to the vector magnitude signal. Finally instep 104 the noise reference signal and at least one of the raw accelerometer signals is used in an adaptive noise canceller to filter the unwanted noise, mainly corresponding to the heart beat movements, from at least one of the raw accelerometer signals resulting in a signal that represents the respiration of the person in a reliable and more accurate way. The adaptive filtering can also be applied for each of the three accelerometers signals separately, after which an appropriate combination of the three filtered accelerometer signals results in the respiration signal. In this way, the cardiac interference is removed from the accelerometer signals without an external reference for determining the cardiac interference. Other approaches for calculating the envelope relying on for example the Hilbert transform or the short-time Fourier transform may also be used. - The basic idea of the next embodiment is to transform the vector magnitude signal into a signal, i.e. the noise reference signal, which corresponds to the cardiac interference signal at the fundamental heart frequency, and to use this signal as the noise reference in an adaptive noise cancelling scheme.
Figs. 3a-d show an example of how the accelerometer signals and the vector magnitude signal are used to extract the noise reference signal by applying a digital filtering technique, in this example by taking the envelope of the vector magnitude signal.Fig. 3a shows a graph of a vector magnitude signal as a function of time calculated from the accelerometer signals from all three axes of the tri-axial accelerometer.Fig. 3b shows a graph of the accelerometer vector magnitude signal ofFig. 3a that is filtered with a band-pass filter with a pass band between 5Hz and 15Hz to remove baseline wander and high-frequency noise.Fig. 3c displays a graph of the absolute value of the filtered accelerometer vector magnitude signal ofFig. 3b . Alternatives, like for example squaring of the data, can also be applied to obtain this result.Fig. 3d displays a graph showing the low-pass filtered version of the absolute value of the graph ofFig. 3c , wherein the low-pass filter has a cut-off frequency of for example 2Hz. The graph ofFig. 3d represents a noise reference signal extracted from the vector magnitude signal according to the method ofFig. 2 . FromFig. 3d it is clear that it also possible to derive the heart rate or frequency in this way from the vector magnitude envelope, and use this to selectively remove the cardiac interference at the fundamental heart frequency with a suitable filter. Optionally also the first and other harmonics can be filtered. For example, an adaptive notch filter or a comb filter can be applied. This adaptive filtering method significantly reduces the cardiac interference in accelerometer signals. -
Fig. 4 illustrates the results of another example of the adaptive filtering method.Fig. 4a displays a single axis accelerometer signal as a function of time that has been filtered with a band-pass filter covering the normal respiratory frequency range, for example between 0.1 Hz and 2Hz.Fig. 4b illustrates the single axis accelerometer signal after it has been processed with the adaptive noise filter.Fig. 4c shows a corresponding reference respiration signal measured with a respiration belt as a function of time and which is measured simultaneously with and on the same person as the measurements of the multi-axial accelerometer. The first 30 seconds of the signals cover a period of apnea, followed by a period of recovery and normal breathing. By comparingFig. 4a withFig. 4b in the first 30 seconds it is observed that the amplitude of the cardiac interference during the apnea period is reduced by a factor of 2 using the adaptive noise filtering method. Furthermore, during normal breathing the accelerometer signal waveform contains a smaller amount of peaks due to the cardiac interference. - Besides respiration and heart beat, the accelerometer signal is also affected by other types of body movement such as for example walking or running. The accelerometer signal changes associated with respiration are mainly due to orientation changes in relation to the gravity direction. The other types of body movement, such as walking or running, induce changes in the accelerometer signal that are not only due to orientation changes but also have a relative large inertial component compared to the inertial component due to respiration movements. These inertial components can be identified based on the vector magnitude of the accelerometer signal, and then again be used to suppress the other motions in the accelerometer signals of each axis in order to obtain a clean and reliable respiration signal.
-
Fig. 5 illustrates schematically a second embodiment of the method of determining the respiration of a person according to the invention. Instep 101 three accelerometer signals are measured with one tri-axial accelerometer positioned at a suitable position on the body of a person, in this example the thorax. The three measured accelerometer signals comprise information of the movement of the thorax due to respiration and, in this example, due to movement of the person along three different axes, for example three orthogonal axes. The raw accelerometer signals measured instep 101 are used instep 102 in which the vector magnitude signal is calculated from the three raw accelerometer signals. The vector magnitude can for example be calculated by taking the vector sum of the three accelerometer signals representing the three different axes. In step 203 a characteristic frequency is extracted from the vector magnitude signal that was determined instep 102. Optionally, instep 203 first the vector magnitude signal is filtered with a band-pass filter, for example between 0.1Hz and 1Hz, to remove all noise outside a respiration range that is physiologically realistic for a specific person. Instep 203 the characteristic frequency is extracted, for example by a power spectrum of the vector magnitude signal or by a coherence spectrum of the vector magnitude signal and of one of the accelerometer signals. The characteristic frequency is a frequency that is characteristic, in this example, for the movement of the person, for example the step frequency during walking or running. The movement of the person, i.e. walking or running, will have a relatively large contribution to the vector magnitude signal because the inertial acceleration due to the walking is larger than the inertial acceleration due to the respiration movements. Hence, the frequency analysis of the vector magnitude signal, for example via the power spectrum or the coherence spectrum, will reveal a dominant frequency that represents the contribution with the largest inertial acceleration, which is in this case due to the walking or running of the person. Finally instep 204 the characteristic frequency and the raw accelerometer signals are used in a suitable filter to filter the unwanted noise, in this case mainly corresponding to walking, from the raw accelerometer signals resulting in a signal that reliably and accurately represents the respiration of the person. For example, instep 204 an adaptive notch filter or a comb filter is applied in which the characteristic frequency and, optionally, its higher harmonics are filtered. The filtering can be applied for each of the three accelerometers signals separately, after which an appropriate combination of the three filtered accelerometer signals results in the respiration signal. In this way, the interference or noise due to body movements of the person is removed from the accelerometer signals without requiring an external reference for measuring the body movements, such as for example an extra accelerometer. -
Fig. 6 illustrates an example of the frequency filtering method illustrated inFig. 5. Fig. 6a displays a single axis accelerometer signal as a function of time of a walking person wherein the signal has been filtered with a band-pass filter covering a normal respiratory frequency range for a specific person, for example between 0.1Hz and 1Hz.Fig. 6b illustrates the single axis accelerometer signal after it has been processed with the adaptive notch filter.Fig. 6c shows a corresponding reference respiration signal measured with a respiration belt as a function of time and which is measured simultaneously with and on the same person as the measurements of the multi-axial accelerometer. In the filtered signal shown inFig. 6b the fluctuations due to the respiration can clearly be observed and the respiration rate can easily be determined by, for example, a peak detection algorithm. As can be seen fromFig. 6a the dominant frequency in the accelerometer signal has a period of about 1.4 seconds which corresponds to approximately 0.72Hz. These fluctuations, however, are not due to the respiration of the person but are due to the walking of the person with a stride frequency of 0.72Hz, wherein one stride consists of 2 steps, one with each foot, whereas the true respiration rate is about 0.18Hz, corresponding to about 11 respirations per minute as can be observed from the respiration band signal inFig. 6c . The acceleration associated with each foot touching the ground has a large inertial component. The component in or contribution to the acceleration signals as a consequence of the stride of the person is due to the orientation changes of the upper body associated with each stride, which corresponds to two steps. Because the stride acceleration changes occur relatively smoothly, the inertial component associated with the stride is relatively small. Because every step is associated with a larger inertial acceleration than the respiration, the step and the stride frequency can be derived from the analysis of the vector magnitude signal. Once the fundamental step and stride frequency is identified from the accelerometer vector magnitude, an adaptive notch or a comb filter is used to remove this frequency and eventually it's first harmonics from one or more of the raw accelerometer signals. In this way the respiration rate can be extracted in a reliable way while at the same time the step frequency is determined of a moving, for example walking or running, person. -
Fig. 7 illustrates an example of power spectra graphs calculated from the accelerometer signal data of a walking person as shown inFig. 6 . A power spectrum represents the magnitude, for example squared, of a Fourier transformed signal. InFig.7 the vertical axis represents the power divided by the frequency in [dB/Hz] and the horizontal axis represents the frequency in [Hz]. Thefirst power spectrum 51 is calculated from the vector magnitude signal and thesecond power spectrum 52 is calculated from the raw data of, in this case, the Z-axis accelerometer signal. FromFig. 7 it is clear that the dominant frequency in the accelerometer vector magnitude is the step frequency, corresponding to two times the stride frequency, because every step is associated with a relatively large inertial acceleration. The highest peak of thepower spectrum 51 of the vector magnitude signal is identified as the step frequency, which is in thiscase peak 62. The fact that the height of thepeak 62 is comparable for thefirst power spectrum 51 and thesecond power spectrum 52 shows that thepeak 62 represents for the main part inertial acceleration.First peak 61, which is only visible in thesecond power spectrum 52 of the single axis accelerometer signal, and which peak 61 is the second largest, represents the stride frequency which is half of the step frequency. The component in or contribution to the acceleration caused by the stride is due to the orientation changes of the upper body associated with each stride. Because these acceleration changes due to the stride occur relatively smoothly, the inertial component, or contribution, associated with the stride is relatively small, especially compared to the inertial component, or contribution, caused by each step of the subject. Therefore, thepeak 61 associated with the stride frequency is only visible in thepower spectrum 52 of the individual axes accelerometer signal and not in thepower spectrum 51 of the vector magnitude signal. Because the stride frequency is at exactly half of the step frequency, it is clear that this frequency component is associated with the relatively large inertial component due to, in this case, walking rather than due to the respiration. Similarly the higher harmonics peaks, for example at 2.1Hz and 2.8Hz, are associated with the relatively large acceleration due to, in this example, walking. The peak at 2.1Hz mainly represents orientation changes whereas the peak at 2.8Hz is mainly due to inertial acceleration. The difference in the magnitude or power of the peak 62 at the step frequency and the magnitude of the respiration peaks of thefirst power spectrum 51 is about 35 dB, which corresponds to an approximately fifty times larger inertial contribution of the movements due to the walking than the inertial contribution due to respiration. Alternatively or simultaneously the power spectrum is used to extract the heart beat frequency of the subject while the subject is walking or running. In this way the respiration of a moving person can be extracted in a reliable way while simultaneously also the step frequency and/or the heart beat frequency of the moving person are determined. -
Fig.8 illustrates an example of a coherence spectrum calculated from the data and signals of a walking person as shown inFig. 6 . InFig.8 the vertical axis represents the coherence between two signals and the horizontal axis represents the frequency in [Hz]. The coherence is a normalized cross-spectral density of two signals, which results in values between zero and one that indicates how well two signals correspond, or, in other words, are a measure of the similarity of two signals, at a specific frequency, wherein the highest coherence value corresponds to the largest similarity or matching between the two signals. The coherence is for example calculated by using Welch's averaged, modified periodogram method.Fig.8 displays a graph which represents the coherence spectrum between the accelerometer vector magnitude and the accelerometer signal of an individual axis. It can be observed frompeaks - An embodiment of a respiration determination apparatus for determining a respiration of a subject 305 according to the invention is illustrated in
Fig. 9 . Therespiration determination apparatus 300 comprises a singlemulti-axial accelerometer 310 that is positioned at a body of the subject 305, for example on the thorax of a person. Themulti-axial accelerometer 310 generates accelerometer signals that are indicative of the acceleration along different spatial axes of the, in this example, thorax of the person. Asignal processing unit 320 calculates a vector magnitude signal of the acceleration along the different spatial axes from the accelerometer signals. Furthermore, thesignal processing unit 320 identifies a non-respiratory motion contribution to the acceleration along different spatial axes from the vector magnitude signal. The non-respiratory motion contribution is, for example, the movement of the thorax due to heartbeat or due to movement of the person in the form of walking or running. A respirationsignal determination unit 330 determines a respiration signal that is indicative of the respiration of the subject by filtering the non-respiratory motion contribution from the accelerometer signals. For example, the filtering is done with an adaptive noise or notch filter or a comb filter. Finally the respiration signal can be displayed on adisplay 340. - Although in the above described embodiments the multi-axial accelerometer has preferentially three orthogonal axes, the multi-axial accelerometer can also have two orthogonal axes or more than three axes. Furthermore, the spatial axis can also include another angle, i.e. in another embodiment the axes can be non-orthogonal.
- Although in the above described embodiments, one multi-axial accelerometer is used, also two or more multi-axial accelerometers according to the invention can be used to be able determine the respiration signal with an even greater accuracy and each applying the method according to the invention.
- The frequency ranges and values that are used in the embodiments according to the invention may be parameters that are set by a user, for example depending on the type of subject, e.g. age, for which the respiration is determined.
- Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims.
- In the claims, the word "comprising" does not exclude other elements or steps, and the indefinite article "a" or "an" does not exclude a plurality.
- A single unit or device may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
- Any reference signs in the claims should not be construed as limiting the scope.
Claims (15)
- A method for determining a respiration of a subject (305) comprising the steps of:- generating (101), with a single multi-axial accelerometer (310) positioned on a body of the subject (305), accelerometer signals indicative of the acceleration of the subject (305) along different spatial axes,- calculating (102) a vector magnitude signal of the acceleration of the subject (305) along the different spatial axes from the accelerometer signals,- identifying (103, 203) from the vector magnitude signal a non-respiratory motion contribution to the acceleration along the different spatial axes which non-respiratory motion contribution is not caused by the respiration,- determining (104, 204) a respiration signal indicative of the respiration of the subject by filtering the non-respiratory motion contribution from at least one of the accelerometer signals.
- The method as defined in claim 1, wherein the step of determining (104, 204) the respiration signal includes the steps of:- filtering the non-respiratory motion contribution from each of the accelerometer signals separately,- determining the respiration signal from a combination of the filtered accelerometer signals.
- The method as defined in claim 1, wherein the step of identifying (103, 203) the non-respiratory motion contribution comprises a step of extracting (203) a characteristic frequency of the non-respiratory motion contribution from the vector magnitude signal.
- The method as defined in claim 1, wherein the step of identifying (103, 203) the non-respiratory motion contribution comprises a step of extracting (103) a noise reference signal representative for the unwanted noise contribution from the vector magnitude signal.
- The method as defined in claim 4, wherein the noise reference signal is extracted from the vector magnitude signal with a digital filtering technique.
- The respiration determination apparatus as defined in claim 4, wherein the noise reference signal comprises a cardiac interference signal.
- The method as defined in claim 4, wherein the step of determining (104, 204) the respiration signal comprises a step of filtering the accelerometer signals with an adaptive noise filter with the noise reference signal.
- The method as defined in claim 4, wherein the step of identifying (103, 203) the non-respiratory motion contribution further comprises a step of extracting a characteristic frequency of the non-respiratory motion contribution from the noise reference signal and wherein the step of determining the respiration signal comprises a step of filtering the characteristic frequency from the accelerometer signals with an adaptive notch filter.
- The method as defined in claim 1, wherein the step of identifying (103, 203) the non-respiratory motion contribution comprises the steps of:- calculating a power spectrum of the vector magnitude signal,- extracting a characteristic frequency of the non-respiratory motion from the power spectrum,
and wherein the step of determining (104, 204) the respiration signal comprises a step of filtering the characteristic frequency from the accelerometer signals with an adaptive notch filter. - The method as defined in claim 1, wherein the step of identifying (103, 203) the non-respiratory motion contribution comprises the steps of:- calculating a coherence spectrum of the vector magnitude signal and one of the accelerometer signals,- extracting a characteristic frequency of the non-respiratory motion contribution from the coherence spectrum,
and wherein the step of determining (104, 204) the respiration signal comprises a step of filtering the characteristic frequency from the accelerometer signals with an adaptive notch filter. - The method as defined in any of claims 3 or 8 to 10, wherein the characteristic frequency of the non-respiratory motion contribution comprises a heart beat frequency of the subject.
- The method as defined in any of claims 3 or 8 to 11, wherein the characteristic frequency of the non-respiratory motion contribution comprises a step frequency of a moving subject.
- The method as defined in claim 1, further comprising a step of extracting a respiration rate of the subject from the respiration signal.
- The method as defined in claim 1, further comprising a step of filtering a frequency range from the vector magnitude signal which filtered vector magnitude signal is used in the step of identifying (103, 203) the non-respiratory motion contribution.
- A respiration determination apparatus (300) for determining a respiration of a subject (305), wherein the respiration determination apparatus (300) comprises:- a single multi-axial accelerometer (310) for being positioned on a body of the subject (305), wherein the multi-axial accelerometer (310) is adapted to generate accelerometer signals indicative of the acceleration of the subject (305) along different spatial axes,- a signal processing unit (320) adapted for calculating a vector magnitude signal of the acceleration of the subject (305) along the different spatial axes from the accelerometer signals and for identifying a non-respiratory motion contribution to the acceleration along different spatial axes from the vector magnitude signal,- a respiration signal determination unit (330) for determining a respiration signal indicative of the respiration of the subject by filtering the non-respiratory motion contribution from at least one of the accelerometer signals.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP11710306.9A EP2533692B1 (en) | 2010-02-11 | 2011-02-07 | Method and apparatus for determining a respiration signal |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP10153269 | 2010-02-11 | ||
EP11710306.9A EP2533692B1 (en) | 2010-02-11 | 2011-02-07 | Method and apparatus for determining a respiration signal |
PCT/IB2011/050512 WO2011098944A1 (en) | 2010-02-11 | 2011-02-07 | Method and apparatus for determining a respiration signal |
Publications (2)
Publication Number | Publication Date |
---|---|
EP2533692A1 EP2533692A1 (en) | 2012-12-19 |
EP2533692B1 true EP2533692B1 (en) | 2015-01-14 |
Family
ID=43969408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP11710306.9A Active EP2533692B1 (en) | 2010-02-11 | 2011-02-07 | Method and apparatus for determining a respiration signal |
Country Status (6)
Country | Link |
---|---|
US (1) | US9675282B2 (en) |
EP (1) | EP2533692B1 (en) |
JP (1) | JP5797208B2 (en) |
CN (1) | CN102753095B (en) |
BR (1) | BR112012019857A2 (en) |
WO (1) | WO2011098944A1 (en) |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5751162B2 (en) * | 2011-12-27 | 2015-07-22 | トヨタ自動車株式会社 | Respiration detection device |
EP2811908A4 (en) * | 2012-02-11 | 2015-10-28 | Sensifree Ltd | A microwave contactless heart rate sensor |
JP5970712B2 (en) * | 2012-11-15 | 2016-08-17 | セイコーエプソン株式会社 | Biological information measurement circuit, apparatus, program, and method |
US9872634B2 (en) | 2013-02-08 | 2018-01-23 | Vital Connect, Inc. | Respiratory rate measurement using a combination of respiration signals |
PL2958491T3 (en) | 2013-02-20 | 2022-10-03 | Pmd Device Solutions Limited | A method and device for respiratory monitoring |
WO2015018752A1 (en) * | 2013-08-09 | 2015-02-12 | Koninklijke Philips N.V. | Processing apparatus and processing method for determining a respiratory signal of a subject |
EP2974648A1 (en) * | 2013-12-18 | 2016-01-20 | Analog Devices Global | System and method for measuring respiration with accelerometers |
US9763625B2 (en) | 2014-05-09 | 2017-09-19 | Boston Scientific Scimed, Inc. | Medical devices for mapping cardiac tissue |
JP6150952B2 (en) * | 2014-05-09 | 2017-06-21 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | Method and apparatus for determining the direction of an accelerometer |
WO2015190994A1 (en) * | 2014-06-13 | 2015-12-17 | Nitto Denko Corporation | Device and method for removing artifacts in physiological measurements |
US10371528B2 (en) * | 2014-07-03 | 2019-08-06 | Texas Instruments Incorporated | Pedestrian navigation devices and methods |
WO2016054575A1 (en) | 2014-10-03 | 2016-04-07 | Boston Scientific Scimed Inc. | Medical system for mapping cardiac tissue |
CN107106049A (en) * | 2014-12-15 | 2017-08-29 | 皇家飞利浦有限公司 | Monitored by the respiratory rate of the multi-parameter algorithm in the equipment including integrated belt sensor |
US11285326B2 (en) | 2015-03-04 | 2022-03-29 | Cardiac Pacemakers, Inc. | Systems and methods for treating cardiac arrhythmias |
GB2538261A (en) * | 2015-05-12 | 2016-11-16 | Blacklay Mole Thomas | Apparatus and method for determining, visualising or monitoring vital signs |
EP3409194B1 (en) | 2016-01-29 | 2019-12-04 | Panasonic Intellectual Property Management Co., Ltd. | Respiration rate detection apparatus, respiration rate detection method, and program storage medium |
JP6146519B2 (en) * | 2016-07-06 | 2017-06-14 | セイコーエプソン株式会社 | Biological information measuring device, biological information measuring method, and biological information measuring system |
CN106361341A (en) * | 2016-09-29 | 2017-02-01 | 爱子科技(北京)有限公司 | Respiration detection method and system |
CN106963350A (en) * | 2017-03-22 | 2017-07-21 | 深圳大学 | It is a kind of at the same monitor breathing and body temperature method and system |
EP3409197A1 (en) | 2017-05-30 | 2018-12-05 | Koninklijke Philips N.V. | Systems and methods for suppressing peaks in a seismocardiogram |
IT201700078138A1 (en) * | 2017-07-11 | 2019-01-11 | Milano Politecnico | WEARABLE DEVICE FOR CONTINUOUS MONITORING OF RESPIRATORY FREQUENCY |
EP3684261A1 (en) | 2017-09-19 | 2020-07-29 | Ausculsciences, Inc. | System and method for detecting decoupling of an auscultatory sound sensor from a test-subject |
CN111148467A (en) * | 2017-10-20 | 2020-05-12 | 明菲奥有限公司 | System and method for analyzing the behavior or activity of an object |
FR3080929B1 (en) * | 2018-05-02 | 2021-04-30 | Fivefive | PROCESS FOR PROCESSING AN ACCELEROMETRIC SIGNAL. |
CN108992053B (en) * | 2018-06-21 | 2020-10-23 | 河北工业大学 | A real-time, untethered method for detecting heart rate and heartbeat interval |
DE102019000608A1 (en) * | 2019-01-30 | 2020-07-30 | Drägerwerk AG & Co. KGaA | Method, portable device and system for evaluating vector data |
CN114401665A (en) | 2019-07-25 | 2022-04-26 | 启迪医疗仪器公司 | Breath detection |
CN110897621B (en) * | 2019-10-21 | 2022-10-28 | 思澜科技(成都)有限公司 | Physiological signal extraction method and system |
EP4069068A4 (en) | 2019-12-05 | 2024-01-03 | Disati Medical, Inc | Systems and methods for determining a degree of respiratory effort exerted by a patient while breathing |
CN115281641B (en) * | 2021-04-16 | 2025-03-28 | 深圳绿米联创科技有限公司 | Heart rate extraction method and device, electronic equipment, piezoelectric sensor and medium |
CN113397497B (en) * | 2021-06-10 | 2024-08-13 | 维沃移动通信有限公司 | Signal processing method and device and electronic equipment |
CN114176528B (en) * | 2021-12-30 | 2022-10-14 | 深圳融昕医疗科技有限公司 | Cardiac disturbance identification method and computer-readable storage medium |
CN114584586B (en) * | 2022-03-01 | 2022-11-11 | 吉林体育学院 | Cloud computing system-based exercise physiological index online monitoring device and method |
CN115089111B (en) * | 2022-04-29 | 2025-04-01 | 连医科技(无锡)有限公司 | Vital signs monitoring method, device, wearable device and storage medium |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1992015955A1 (en) * | 1991-03-07 | 1992-09-17 | Vital Signals, Inc. | Signal processing apparatus and method |
SE9604320D0 (en) * | 1996-11-25 | 1996-11-25 | Pacesetter Ab | Medical device |
US5974340A (en) * | 1997-04-29 | 1999-10-26 | Cardiac Pacemakers, Inc. | Apparatus and method for monitoring respiratory function in heart failure patients to determine efficacy of therapy |
DE10046075A1 (en) * | 2000-09-15 | 2002-04-04 | Friendly Sensors Ag | Device and method for generating measurement data |
GB0117169D0 (en) * | 2001-07-13 | 2001-09-05 | Isis Innovation | Respiration and heart rate monitor |
US6675036B2 (en) * | 2001-07-18 | 2004-01-06 | Ge Medical Systems, Inc. | Diagnostic device including a method and apparatus for bio-potential noise cancellation utilizing the patient's respiratory signal |
US6997882B1 (en) | 2001-12-21 | 2006-02-14 | Barron Associates, Inc. | 6-DOF subject-monitoring device and method |
CA2809764C (en) * | 2003-04-10 | 2016-10-25 | Vivometrics, Inc. | Systems and methods for respiratory event detection |
US7727161B2 (en) * | 2003-04-10 | 2010-06-01 | Vivometrics, Inc. | Systems and methods for monitoring cough |
US10231628B2 (en) * | 2003-07-02 | 2019-03-19 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | Method for measuring movements of a person wearing a portable detector |
FR2856913B1 (en) * | 2003-07-02 | 2005-08-05 | Commissariat Energie Atomique | PORTABLE DETECTOR FOR MEASURING MOVEMENTS OF A CARRIER, AND METHOD. |
US20070118054A1 (en) * | 2005-11-01 | 2007-05-24 | Earlysense Ltd. | Methods and systems for monitoring patients for clinical episodes |
JP4528583B2 (en) | 2004-08-31 | 2010-08-18 | 株式会社山武 | Biological load inspection device |
JP3809847B1 (en) * | 2005-05-18 | 2006-08-16 | 松下電工株式会社 | Sleep diagnostic device and sleep apnea test device |
WO2006123691A1 (en) * | 2005-05-18 | 2006-11-23 | Matsushita Electric Works, Ltd. | Sleep diagnostic system |
JP4518048B2 (en) * | 2006-06-30 | 2010-08-04 | パナソニック電工株式会社 | Sleep test apparatus and sleep apnea test apparatus |
ES2298060B2 (en) * | 2006-09-27 | 2009-09-03 | Universidad De Cadiz. | SYSTEM FOR MONITORING AND ANALYSIS OF CARDIORESPIRATORY AND RONQUID SIGNS. |
US7634379B2 (en) * | 2007-05-18 | 2009-12-15 | Ultimate Balance, Inc. | Newtonian physical activity monitor |
US8688225B2 (en) * | 2008-07-11 | 2014-04-01 | Medtronic, Inc. | Posture state detection using selectable system control parameters |
CN102458237A (en) * | 2009-06-17 | 2012-05-16 | 心动力医疗公司 | Method and apparatus for obtaining and processing ballistocardiograph data |
-
2011
- 2011-02-07 CN CN201180009008.9A patent/CN102753095B/en active Active
- 2011-02-07 WO PCT/IB2011/050512 patent/WO2011098944A1/en active Application Filing
- 2011-02-07 US US13/575,969 patent/US9675282B2/en active Active
- 2011-02-07 BR BR112012019857A patent/BR112012019857A2/en not_active Application Discontinuation
- 2011-02-07 EP EP11710306.9A patent/EP2533692B1/en active Active
- 2011-02-07 JP JP2012552502A patent/JP5797208B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
BR112012019857A2 (en) | 2016-04-26 |
US20120296221A1 (en) | 2012-11-22 |
US9675282B2 (en) | 2017-06-13 |
CN102753095A (en) | 2012-10-24 |
JP2013519421A (en) | 2013-05-30 |
JP5797208B2 (en) | 2015-10-21 |
WO2011098944A1 (en) | 2011-08-18 |
EP2533692A1 (en) | 2012-12-19 |
CN102753095B (en) | 2016-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2533692B1 (en) | Method and apparatus for determining a respiration signal | |
US20200054246A1 (en) | Body-worn monitor for measuring respiratory rate | |
CN105451652B (en) | For determining the processing unit and processing method of the breath signal of object | |
US9173594B2 (en) | Body-worn monitor for measuring respiratory rate | |
KR101656611B1 (en) | Method for obtaining oxygen desaturation index using unconstrained measurement of bio-signals | |
US8747330B2 (en) | Body-worn monitor for measuring respiratory rate | |
US9173593B2 (en) | Body-worn monitor for measuring respiratory rate | |
US8888700B2 (en) | Body-worn monitor for measuring respiratory rate | |
US8979765B2 (en) | Body-worn monitor for measuring respiratory rate | |
EP2560550B1 (en) | Body-worn monitor for measuring respiratory rate | |
CN105769122B (en) | A kind of measuring apparatus of apnea hypopnea indexes | |
US10231628B2 (en) | Method for measuring movements of a person wearing a portable detector | |
Phan et al. | Estimation of respiratory waveform and heart rate using an accelerometer | |
JP5529796B2 (en) | Method and system for processing data from mobile physiological monitoring | |
Hung et al. | Estimation of respiratory waveform using an accelerometer | |
Zhang et al. | Monitoring cardio-respiratory and posture movements during sleep: What can be achieved by a single motion sensor | |
KR101971208B1 (en) | Apparatus for monitoring of seismocardiography(scg) using accelerometer sensor and gyroscope sensor and method thereof | |
Haghi et al. | In-home, smart sleep monitoring system for cardiorespiratory estimation and sleep apnea detection: proof of concept | |
US20230009478A1 (en) | Estimation of tidal volume using load cells on a hospital bed | |
EP3442403A1 (en) | Processing apparatus and method for determining an ambulation motion of a subject |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20120911 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
DAX | Request for extension of the european patent (deleted) | ||
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: PHILIPS INTELLECTUAL PROPERTY & STANDARDS GMBH Owner name: KONINKLIJKE PHILIPS N.V. |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
INTG | Intention to grant announced |
Effective date: 20140811 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 706571 Country of ref document: AT Kind code of ref document: T Effective date: 20150215 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602011013123 Country of ref document: DE Effective date: 20150226 |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: VDEP Effective date: 20150114 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 706571 Country of ref document: AT Kind code of ref document: T Effective date: 20150114 |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG4D |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20150228 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R082 Ref document number: 602011013123 Country of ref document: DE Representative=s name: MEISSNER, BOLTE & PARTNER GBR, DE Ref country code: DE Ref legal event code: R081 Ref document number: 602011013123 Country of ref document: DE Owner name: PHILIPS GMBH, DE Free format text: FORMER OWNER: PHILIPS INTELLECTUAL PROPERTY & STANDARDS GMBH, 20099 HAMBURG, DE Ref country code: DE Ref legal event code: R082 Ref document number: 602011013123 Country of ref document: DE Representative=s name: MEISSNER BOLTE PATENTANWAELTE RECHTSANWAELTE P, DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150414 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150414 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150415 Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: RS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150514 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602011013123 Country of ref document: DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20150228 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20150228 Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: MM4A |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed |
Effective date: 20151015 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20150414 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20150414 Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20150207 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 6 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 7 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO Effective date: 20110207 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150514 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20150207 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 8 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20150114 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R082 Ref document number: 602011013123 Country of ref document: DE Representative=s name: MEISSNER BOLTE PATENTANWAELTE RECHTSANWAELTE P, DE Ref country code: DE Ref legal event code: R081 Ref document number: 602011013123 Country of ref document: DE Owner name: PHILIPS GMBH, DE Free format text: FORMER OWNER: PHILIPS GMBH, 20099 HAMBURG, DE |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20240228 Year of fee payment: 14 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20240226 Year of fee payment: 14 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R084 Ref document number: 602011013123 Country of ref document: DE |