The present invention relates to a method and a wearable system for determining a breathing pattern, respiratory events and/or tidal volume, and which preferably operates to filter sensor signals or data to remove or reduce false readings associated with non-breathing-related body movement.
Changes in the rate and depth of breathing are among the earliest vital signals for worsening health and are the most predictive of a concerning clinical outcome. Despite this, easy detection of breathing is missing in most clinical settings and is often left to the nurse for manual recordings. Respiratory rate is in turn a neglected and poorly recorded vital sign. The inaccessibility of an easy respiratory metric, especially over longer durations (e.g., a night's sleep), may prevent early detection of disease progression. Among the different parameters to detect changes in respiration, breathing rate (BR) is particularly relevant, as variations at rest almost always indicate some form of worsening pathology. Despite the fact that BR is a relatively simple phenomenon, its detection can be tedious, and BR measurements can be facilitated by a wearable device that can continuously acquire data and monitor BR without interruption, even during sleep. Recent advancements in the use of wearable sensors for breathing monitoring devices have made it a promising field, as continuous monitoring of a patient's vital signs with wearable technology can enable health professionals to remotely convey medical information from home-monitored patients, allowing them to perform real-time assessments of the patient's physiological status and intervene as needed.
T. Dinh et al., “Stretchable respiration sensors: Advanced designs and multifunctional platforms for wearable physiological monitoring,” Biosens. Bioelectron., 166 (2020): 112460 summarized the latest advancement of stretchable breathing sensors that have been developed using platforms such as textiles and fibers as well as 3D materials such as polymers, nanomaterials, and nanocomposites. T. Dinh et al. “Environmentally friendly carbon nanotube based flexible electronics for noninvasive and wearable healthcare,” J. Mater. Chem. C, 4.42 (2016): 10061-10068 demonstrated the use of a flexible, recyclable, and biodegradable carbon nanotube-based device as a wearble sensitive air flow sensor capable of non-invasively real time monitoring of human breathing. M. Chu et al. “Respiration rate and volume measurements using wearable strain sensors,” npj Digit. Med., 2.1 (2019): 1-9 presented a disposable wearable sensor using piezo-resistive sensors that can measure both the volume and rate of breathing simultaneously and compared it with data obtained from a medical-grade continuous spirometer on participants while they were at rest.
The creation of a respiratory wearable device that is low-cost, low-power, resistant to movement artifacts, and easily accessible on the market is one of the most challenging tasks. Several methods for non-invasive and continuous monitoring of respiration have been proposed. For example, the monitoring of breathing rate and posture movements using pillow and mattress systems was proposed by S. Lokavee et al. “Sensor pillow and bed sheet system: Unconstrained monitoring of respiration rate and posture movements during sleep,” Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, (2012): 1564-1568. The breathing rate may be monitored indirectly using an electrocardiogram (ECG) and a pulse signal. Heart rate (HR) monitoring using a wrist-based accelerometer was proposed by C. Zhao et al. “Robust Heart Rate Monitoring by a Single Wrist-Worn Accelerometer Based on Signal Decomposition,” IEEE Sensor, 21.14 (2021): 15962-15971; however, the downside of this approach is its complexity in application, as well as its sophisticated equipment and limited precision. It is therefore important to reliably monitor the breathing pattern and rate problem. The identification of breathing problems can also be performed with polysomnography (PSG), which is the gold standard for recording cortical, submental muscle, electroocular, body position, ECG, respiration, leg movements, and oxygen desaturation activities during sleep. PSG is, however, large and complex equipment that requires specific lab conditions with specialized staff to be used. Moreover, it is intrinsically unpleasant and can capture only a limited number of hours of sleep. Therefore, PSG cannot be utilized to replicate the regular sleeping data that may be recorded at home over a period of many days. Clinical grade wristband actigraphy, another monitoring device, measures body motion using an accelerometer and calculates sleep/wake states.
H. Scott et al. “A systematic review of the accuracy of sleep wearable devices for estimating sleep onset,” Sleep Medicine Reviews, vol. 49. W.B. Saunders Ltd, February 2020 presented a comprehensive study of the accuracy of wearable devices for sleep monitoring; however, because of a lack of simple algorithms and additional sensors, it often fails to identify immobile wake states because it only has motion information. Therefore, a device that can provide necessary and accurate information on respiration would be highly desirable. There are many wearable sensing systems for sleep and other similar biophysical detection (e.g., wristbands, smartwatches, headbands, rings, smart beds). These sensing devices provide usability, accessibility, and connection but fail to give precise and reliable clinical-graded measurements due to false sensor detection, error and long-term stability. On the commercial market, there are numerous sensor-based wearable devices; however, the majority of them have data acquisition limitations. Moreover, device-to-device output data can lead to confusion. This false detection issue can be resolved by combining two or more sensors, for example, a MEMS accelerometer and pressure sensor, into a single device. For example, C. He et al. “A Smart Flexible Vital Signs and Sleep Monitoring Belt Based on MEMS Triaxial Accelerometer and Pressure Sensor,” IEEE Internet Things J., January 2022 proposed a flexible breath monitoring patch using an accelerometer and pressure sensor. They demonstrated a wearable belt with an accelerometer and a pressure sensor to detect the sleep stages combining body movement and snoring-related vibration events using data from both sensors. They classified different stages of sleep based on the BR, HR, snoring and non-snoring signals.
A possible non-limiting object of the present invention is to provide a system or patch system for determining a breathing pattern, breathing rate, breathing types and tidal volume, and which may be manufactured by a less complicated or expensive manner using, for example, low-cost commercially available off-the-shelf (COTS) sensors.
Another possible non-limiting object of the present invention is to provide a system or method for determining a breathing pattern, and which may permit simpler operation to generate breathing data of improved quality, which may be contrasted against the gold standard spirometry data under different movement conditions.
Another possible non-limiting object of the present invention is to provide a system or method for determining a breathing pattern, and which may permit generation of data for use in the recognition of different breathing patterns under different situations, or detection of the onset and peak of breathing activity with different algorithms.
Another possible non-limiting object of the present invention is to provide a system or method for determining a breathing pattern, and which may permit improved wearability for securing breathing data over a longer period of time.
Another possible non-limiting object of the present invention is to provide a system or method for determining a volume of air intake during inhale and exhale estimated from the sensor signal, and which may permit generation of data for use in the recognition of different respirational events under different situations, or detection of the onset and peak of breathing activity.
In one aspect, the present invention provides a device for measuring a breathing pattern, the device comprising an accelerometer for measuring a breathing vibration; a pressure sensor for measuring a breathing pressure; a wearable patch containing the accelerometer and the pressure sensor; and a controller unit for controlling the accelerometer and the pressure sensor, wherein the patch is for placement proximal to the diaphragm.
In one embodiment, the pressure sensor is a capacitive pressure sensor.
In one embodiment, the patch is for placement below the ribs on the upper medial edge of the right lumbar region.
In one embodiment, the device is configured to filter signal data from the accelerometer and the pressure sensor using a type II Chebyshev low-pass filter to obtain noise reduced signal data, preferably wherein the cutoff frequency is 150 Hz and the stop band attenuation is 60 dB.
In one embodiment, the device is configured to apply Hilbert transform to signal data from the accelerometer and the pressure sensor or the noise reduced signal data to obtain analytic signal data.
In one embodiment, the device is configured to apply one or both of breathing onset detection algorithm and breathing peak detection algorithm respectively illustrated by
In yet another aspect, the present invention provides a method for determining a breathing pattern, the method comprising: placing a motion sensor and a flex sensor proximate to a diaphragm of a subject; obtaining time domain signals or data from both said sensors over a time period; subjecting the time domain signals or data from the motion sensor to Fast Fourier transformation to obtain frequency domain signals or data, and determining from the frequency domain signals or data one or more frequencies associated with body motion of the subject substantially unrelated to breathing; and filtering the time domain signals or data from the flex sensor to remove information related to the body motion therefrom to obtain filtered time domain signals or data.
In yet another aspect, the present invention provides a method for determining a breathing pattern, the method comprising: placing a gyroscope sensor and a flex sensor proximate to a diaphragm of a subject; obtaining time domain signals or data from both said sensors over a time period; subjecting the time domain signals or data from the gyroscope sensor to Fast Fourier transformation to obtain frequency domain signals or data, and determining from the frequency domain signals or data one or more frequencies associated with body motion of the subject; and filtering the time domain signals or data from the flex sensor to remove information related to the body motion therefrom to obtain filtered time domain signals or data.
In one embodiment, the one or more frequencies associated with the body motion of the subject at least partially form a peak in the frequency domain signals or data. It is to be appreciated that the motion sensor may provide the time domain signals or data along x-, y- and z-axes. In one embodiment, the time domain signals or data from the motion sensor comprise the time domain signals or data along one or more of x-, y- and z-axes. In one embodiment, the frequency domain signals or data comprise frequency domain signals or data along one or more of x-, y- and z-axes. In one embodiment, the one or more frequencies associated with the body motion of the subject are present in the frequency domain signals or data along one or more of x-, y- and z-axes, or the peak is present in the frequency domain signals or data along one or more of x-, y- and z-axes.
In one embodiment, the breathing pattern comprises a breathing frequency, the method further comprising determining the breathing frequency from the filtered time domain signals or data. It is to be appreciated that the filtering step and the breathing frequency determination step may be performed with the frequency domain signals or data obtained from Fast Fourier transformation of the time domain signals or data from the pressure sensor.
In one embodiment, the breathing pattern comprises a breathing type, the method further comprising: subjecting the filtered time domain signals or data to short-time Fourier transformation with a plurality of shorter time segments over the time period to obtain a spectrogram; identifying a dominant frequency peak for each said segment in the spectrogram; and determining the breathing type for each said segment based on the dominant frequency peak.
In one embodiment, the breathing type comprises slow breathing, normal breathing and fast breathing, the method further comprising determining respective breathing frequency ranges of the slow breathing, normal breathing and fast breathing, wherein said determining the breathing type comprises determining the breathing type for each said segment based on proximity or overlap of the dominant frequency peak to the respective breathing frequency ranges of the slow breathing, normal breathing and fast breathing.
In one embodiment, said determining respective breathing frequency ranges of the slow breathing, normal breathing and fast breathing is performed with a spirometer.
It is to be appreciated that the breathing type may be predefined in other ways that are associated with characteristic breathing frequency ranges of the subject. By way of non-limiting examples, deep and shallow breathing respectively associated with drawing of increased and reduced breath into the lungs may correlate to lower and higher breathing frequency ranges. In one embodiment, the breathing type comprises deep breathing, normal breathing and shallow breathing.
In one embodiment, each said shorter time segment has a duration between about 1 second and about 10 seconds, between about 3 seconds and about 8 seconds, or about 6 seconds, and each said shorter time segment overlaps with at least one other said shorter time segment for an overlap duration between about 0.5 second and about 5 seconds, between about 2 second and about 4 seconds, or about 3 seconds.
In one embodiment, one or both of the motion sensor and the flex sensor are for placement between ribs 7 and 9 on the left side of the subject. In one embodiment, one or both of the motion sensor and the flex sensor are for placement proximate or adjacent to rib 10 on the left side or center of the subject, preferably wherein the breathing type is coughing breathing.
In one embodiment, the method further comprises subjecting the time domain signals or data to one or both of a Savitzky-Golay filter and a low pass filter. In one embodiment, the time domain signals or data from one or both of the motion sensor and the flex sensor are subject to one or both of a Savitzky-Golay filter and a low pass filter after being obtained from the sensor(s) over the time period.
It is to be appreciated that the motion sensor is not particularly limited, provided that the motion sensor detects the body motion unrelated or substantially unrelated to breathing. In one embodiment, the motion sensor comprises an inertial measurement unit having an accelerometer and a gyroscope sensor, said subjecting the time domain signals or data from the motion sensor to Fast Fourier transformation comprising subjecting the time domain signals or data from one or both of the accelerometer and the gyroscope sensor to Fast Fourier transformation to obtain the frequency domain signals or data. In one embodiment, the motion sensor comprises one or both of an accelerometer and a gyroscope sensor, said subjecting the time domain signals or data from the motion sensor to Fast Fourier transformation comprising subjecting the time domain signals or data from one or both of the accelerometer and the gyroscope sensor to Fast Fourier transformation to obtain the frequency domain signals or data. In one embodiment, the motion sensor comprises an accelerometer. In one embodiment, the motion sensor comprises a gyroscope sensor. In one embodiment, one or both of the accelerometer and the gyroscope sensor are tri-axis sensors.
In one embodiment, the flex sensor comprises a resistive or capacitive flex sensor. In an alternative embodiment, the flex sensor may be replaced by a pressure sensor or a flexible pressure sensor.
It is to be appreciated that the method may be performed with the motion sensor and not the flex sensor, especially if the motion sensor is expected to provide more accurate determination of the breathing pattern, preferably depending on, for example, the breathing type, breathing rate, body motion or type of motion, or others. In one embodiment, the method may be performed with both the motion sensor and the flex sensor, and the breathing pattern may be determined on the basis of which of the motion sensor and the flex sensor are anticipated to provide for more accurate determination.
In yet another aspect, the present invention provides, a patch system for determining a breathing pattern, the system comprising a motion sensor and a flex sensor, both said sensors being placed on a patch for application to skin of a subject between ribs 7 and 9 on the left side of the subject.
In yet another aspect, the present invention provides a system for determining a breathing pattern, the system comprising a motion sensor, a flex sensor and an information processing unit, wherein the sensors are for placement proximate to a diaphragm of a subject, and the information processing unit is configured to: obtain time domain signals or data from both said sensors over a time period; subjecting the time domain signals or data from the motion sensor to Fast Fourier transformation to obtain frequency domain signals or data, and determining from the frequency domain signals or data one or more frequencies associated with body motion of the subject substantially unrelated to breathing; and filtering the time domain signals or data from the flex sensor to remove information related to the body motion therefrom to obtain filtered time domain signals or data.
In yet another aspect, the present invention provides a system for determining a breathing pattern, the system comprising a gyroscope sensor, a flex sensor and an information processing unit, wherein the sensors are for placement proximate to a diaphragm of a subject, and the information processing unit is configured to: obtain time domain signals or data from both said sensors over a time period; subjecting the time domain signals or data from the motion sensor to Fast Fourier transformation to obtain a frequency domain signals or data, and determining from the frequency domain signals or data one or more frequencies associated with body motion of the subject; and filtering the time domain signals or data from the flex sensor to remove information related to the body motion therefrom to obtain filtered time domain signals or data.
In one embodiment, the one or more frequencies associated with the body motion of the subject at least partially form a peak in the frequency domain signals or data.
In one embodiment, the breathing pattern comprises a breathing frequency, the information processing unit being further configured to determine the breathing frequency from the filtered time domain signals or data.
In one embodiment, the breathing pattern comprises a breathing type, the information processing unit being further configured to: subject the filtered time domain signals or data to short-time Fourier transformation with a plurality of shorter time segments over the time period to obtain a spectrogram; identify a dominant frequency peak for each said segment in the spectrogram; and determine the breathing type for each said segment based on the dominant frequency peak.
In one embodiment, the breathing type comprises slow breathing, normal breathing and fast breathing, the information processing unit being configured to determine the breathing type for each said segment based on proximity or overlap of the dominant frequency peak to respective breathing frequency ranges of the slow breathing, normal breathing and fast breathing, wherein the respective breathing frequency ranges of the slow breathing, normal breathing and fast breathing are predetermined from the subject.
In one embodiment, each said shorter time segment has a duration between 1 second and 10 seconds, and each said shorter time segment overlaps with at least one other said shorter time segment for an overlap duration between 0.5 second and 5 seconds.
In one embodiment, one or both of the motion sensor and the flex sensor are for placement between ribs 7 and 9 on the left side of the subject.
In one embodiment, the motion sensor and the flex sensor are for placement on a patch to be applied to skin of the subject.
In one embodiment, the information processing unit is further configured to subject the time domain signals or data to one or both of a Savitzky-Golay filter and a low pass filter.
In one embodiment, the motion sensor comprises an inertial measurement unit having an accelerometer and a gyroscope sensor, said subjecting the time domain signals or data from the motion sensor to Fast Fourier transformation comprising subjecting the time domain signals or data from one or both of the accelerometer and the gyroscope sensor to Fast Fourier transformation to obtain the frequency domain signals or data.
In one embodiment, the motion sensor comprises one or both of an accelerometer and a gyroscope sensor, said subjecting the time domain signals or data from the motion sensor to Fast Fourier transformation comprising subjecting the time domain signals or data from one or both of the accelerometer and the gyroscope sensor to Fast Fourier transformation to obtain the frequency domain signals or data.
In one embodiment, the flex sensor comprises a resistive or capacitive flex sensor.
In one embodiment, the information processing unit is configured to perform the algorithm as illustrated in
In one embodiment, the system comprises a processing unit configured to receive data wirelessly or wired and process data via an algorithm executed by the processing unit to analyze the data and determine user's respiratory events and provide final values of breathing patterns, type, respiration rate, inhale volume and exhale volume.
In one embodiment, the system comprises a user interface for displaying breathing-related information to the wearer in real-time by wired network and or wirelessly.
In one embodiment, the patch system comprises an inertial measurement unit and a flex sensor, both said sensors being placed on a patch for application to skin of a subject between ribs 7 and 9 on the left side of the subject.
In one embodiment, the system comprises a processing unit for estimating breathing-related tidal volume using a breathing related waveform data from the inertial measurement unit and flex sensor, processing and model fitting the patch output data to estimate tidal volume.
In yet another aspect, the present invention provides a method for determining a respiration events, the method comprising: placing an inertial measurement unit (IMU) positioned on the skin proximate to the diaphragmatic area of the subject to detect breathing-induced acceleration motion and non-breathing related body motion and generate representing time domain data of the signal from the subject; placing a flex pressure sensor positioned on the skin proximate to the diaphragmatic area of the subject to detect breathing-induced muscle stretch and generate representing time domain data of the signal from the subject; obtaining time domain signals or data from both said inertial measurement unit and flex sensors over a time period; subjecting the time domain signals or data from the inertial measurement unit (consisting of tri-axis accelerometer and tri-axis gyroscope) sensor to Fast Fourier transformation to obtain frequency domain signals or data, and determining from the frequency domain signals or data one or more frequencies associated with non-breathing related body motion of the subject; and filtering the time domain signals or data from the pressure sensor to remove information related to the body motion therefrom to obtain filtered time domain signals or data.
In yet another aspect, the present invention provides a system for determining a breathing pattern, the system comprising a gyroscope and accelerometer sensor, a pressure sensor and an information processing unit, wherein the sensors are for placement proximate to a diaphragm of a subject, and the information processing unit is configured to: obtain time domain signals or data from both said sensors over a time period; subjecting the time domain signals or data from the accelerometer sensor to Fast Fourier transformation to obtain frequency domain signals or data, and determining from the frequency domain signals or data one or more frequencies associated with body motion of the subject; and filtering the time domain signals or data from the pressure sensor to remove information related to the body motion therefrom to obtain filtered time domain signals or data.
It is to be appreciated that the breathing pattern may include, but not limited to, breathing rate, breathing type or tidal volume. In one embodiment, the body motion is substantially unrelated to breathing motion. In that embodiment, the method is performed with subjecting the time domain signals or data from the accelerometer to Fast Fourier transformation to obtain the frequency domain signals or data, and the system comprises the accelerometer, the pressure sensor and the information processing unit.
Reference may now be had to the following detailed description taken together with the accompanying drawings in which:
In a preferred embodiment, a wearable and flexible patch using acceleration and pressure is provided. The multisensory patch may be integrated into a flexible platform with die scale bonding that can make it less bulky and comfortable to wear. Flexible and stretchable breathing sensors based on printed circuit boards and other devices may be adapted to create multifunctional and multimodal platforms with higher sensitivity.
In a preferred embodiment, breathing-related skin and muscle movement in thoracic and abdominal areas may be captured by using a wearable sensor provided with an accelerometer and a pressure sensor. A multisensor patch may aid in the identification of breathing patterns. Two distinct sensors may be employed, an accelerometer to detect breathing vibrations and a pressure sensor to measure breathing pressure, and combining the data may permit more consistent, accurate and dependable results. Data from both sensors under different movements may be used to identify and correct false detection of motion that is not related to breathing. Such approach and related devices to collect breathing pattern data and comparing these results simultaneously may permit more accurate information about breathing patterns, which may not be obtained with an accelerometer or a pressure sensor alone. This information may permit improved use in diagnosing respiratory health conditions.
It has been appreciated that the wearable multisensor patch may provide a more complete picture of the breathing pattern. The accelerometer and the pressure sensor signal may show different quantitative features, which may be used to classify and detect different breathing patterns. The sensors may be used to more precisely measure various human breathing circumstances. It has been envisioned that the combination of the sensors in the patch may provide for more reliable detection of breathing signals, in circumstances where, for example, one sensor cannot detect a breathing event under mechanical disturbances, and the other sensor may assist in the recognition of the unnoticed breathing event.
As seen in
To accurately monitor BR, an accelerometer was first used to track respiratory motion. The breathing signal can be obtained when the accelerometer is properly positioned over the diaphragm. During breathing, the position of the accelerometer relies on chest expansion and contraction. Three linear acceleration readings can be obtained in orthogonal directions through a triaxial accelerometer. An accelerometer block diagram is shown in
Capacitive pressure sensors detect changes in electrical capacitance induced by diaphragm movement to determine pressure. A capacitive pressure sensor was selected for different breathing pressure measurements, in view of high sensitivity and frequency response, as well as lower hysteresis value and better repeatability. A SingleTact (PPS UK Limited, Diameter=15 mm, Force=45 N/10 lb) capacitive force sensor was used as the pressure sensor to mitigate possible accelerometer problems while breathing, as seen in
The pressure sensor and the accelerometer were fixed on the skin immediately below the ribs on the upper medial edge of the right lumbar region. A long wire was used to connect the microcontroller and a recording laptop. The device was instrumented on four co-authors for analysis. In the initial subset of breathing maneuvers, the pressure sensor and accelerometer were contrasted against gold-standard spirometry. For the spirometry setup, tidal volume and rate were measured by breathing through a mouthpiece connected to a respiratory flow head and high precision spirometer (ADInstruments®, Colorado Springs, USA). Respiratory rate and volume were collected in real time using PowerLab and LabChart Pro software (ADInstruments®).
As seen in
Once the corresponding acceleration and pressure sensor signal was acquired, the envelope and detailed signals were obtained using Hilbert transformation. The onset detection flow chart is shown in
According to Equation (1), H(t) is generated by passing the signal x(t) through a linear time-invariant filter with an impulse response equal to (πt)−1. Using the Fourier transform yields the following results:
Since the amplitude of F (x(t)) remains constant, all frequency components shifted by −90° using the Hilbert transform. The function x(t) and transformed xH(t) generate an analytic signal that can be expressed as:
Then, the envelope of z (t) is:
MATLAB (MathWorks, R2021a) was used to process and analyze the data.
Efforts have been made to analyze various respiration signals and develop a method to comprehend the breathing pattern. The sampled accelerometer data contained relatively high-frequency noise as well as an offset due to gravity. The signals acquired by the accelerometers and the pressure sensor were therefore filtered and detrended to remove these components. A type-II Chebyshev low-pass filter (LPF) was used to conduct the extractions. The cutoff frequency was 150 Hz, and the stop band attenuation was 60 dB. The signals were filtered to avoid phase distortions. The same preprocessing steps were applied to other waveforms to ensure synchronization with the accelerometer and pressure sensor data in terms of breathing spikes. The Z-axis acceleration signal was used to analyze breathing patterns. The transfer function of the LPF is described as:
The magnitude response is given by
where ∈ is a constant, Ω is the 3 dB cutoff bandwidth and CN is a polynomial function. The magnitude response has a maximally flat pass band and equiripple stop band. Here, the magnitude and phase response of the LPF are illustrated, as seen in
The SingleTact graphical user interface (GUI) was used as a recording tool for pressure sensor data acquisition. The GUI was scaled from 0 to 511, and the measured force is given by equation (9).
where CPr is the raw capacitance, CPb is the baseline capacitance, DSV is the digital scaling value, SR is the sensor rating, and SA is the sensor area.
The patch has been envisioned for use in identifying and detecting breathing patterns based on accelerometer and pressure sensor outcomes. A series of breathing experiments were performed. Before starting the experiments, the accelerometer and pressure sensor were placed immediately below the ribs on the upper medial edge of the right lumbar region. Spirometry data were used as a reference.
Breathing with Stand-up and Sit-down Motion
Breathing pattern detection during movement is difficult due to the fluctuation of the sensor. For that reason, the multisensor patch is useful in order to recognize the right pattern. Various experiments were performed under human body movement conditions.
Breathing with Left-side and Right-side Body Movement
The accelerometer and pressure sensor used in this experiment were able to distinguish between breathing activity and other types of body movement that occur in response to external disturbances. To verify the situation, breathing pattern was obtained while the human body was in movement. In this experiment, the accelerometer showed no acceleration changes even while the body was moving, but the pressure sensor sensed movement despite the absence of breathing.
A common sign of many diseases is coughing. As seen in
Similar to breathing, sighing also occurs unintentionally. A session was recorded while simulating sighing. The accelerometer was unable to accurately detect every sighing event, as seen in
As seen in
As seen in
The onset and peak detection algorithm as described in
The standard error of the mean of the accelerometer and pressure sensor output were calculated and the results were plotted, as seen in
where σ is the standard deviation and n is the number of samples. As seen in
Growing demand for compact, highly accurate devices that can measure multiple vital signs is a result of rising health consciousness. The multisensor patch may permit recording of abdominal pressure and acceleration, as well as distinguishing between various breathing patterns that are clinically significant. The multisensor patch may more rapidly identify breathing events linked to sleep apnea, potentially allowing less expensive and more practical alternatives to conventional PSG for noninvasive sleep monitoring at home and in the clinic. A technique for tracking breathing patterns with two sensors is described with experiments to demonstrate practical application in home or real-world situations. The multisensor patch permitted increased accuracy where one sensor was unable to detect a breathing event and the other sensor was able. In cases where yawning breathing occurred, the sensors operated cooperatively to detect events. It has been appreciated that the patch may permit respiration detection in a range of ambulatory settings. The multisensor patch may permit use for monitoring patients with chronic respiratory conditions on a daily basis.
In a preferred embodiment, the patch is a wired multisensor patch, which is a human motion measurement system, having an accelerometer and a pressure sensor connected to an analog front-end unit, a microcontroller unit, and a data logger unit. All sensors and devices were powered and controlled throughout by a microcontroller and data logger module. A general overview of the system is illustrated in
It contained a USB port that can be used as a serial communication port with a computer to transfer data. The Arduino graphical user interface was used to control the sensor and a data logger to get the data to get time information obtained from different sensors. The I2C protocol was used. Accelerometer and pressure sensor data were delivered via the Arduino USB connection and stored in a text file on a laptop using the opensource software CoolTermWin.
In a preferred embodiment, there is provided a lightweight, error-free, wearable human motion detection system for integration into the body and clothes for long-term signal acquisition. A low-cost, Bluetooth-based wearable device for human motion detection was made. The device was based on a multisensory patch with an Arduino LilyPad (ATmega328V) microcontroller module and the two sensors, or namely, an accelerometer and a pressure sensor. Arduino LilyPad is specially designed for wearable applications. All the analog sensors, or the accelerometer and the pressure Sensor, were small and lightweight, which can be easily placed on the body.
The wearable multisensor detection system may permit a technique to realize desired breathing or other human motion by optimizing size as well as using different multimodal signals rather than using bulky equipment and conventional sensor. The patch included a signal conditioning unit, power delivery unit, data processing, and wireless transmission to a smartphone android app unit or a computer. The patch was fully integrated and miniaturized because wearable devices are subject to the stress of regular human wear and physical exercise.
It has been envisioned that the patch may be placed anywhere around the diaphragm. Experiments or studies may be conducted to identify ideal placement locations with maximum and minimum signal strengths, and/or a self-calibration mechanism may be utilized by users for placement purposes around the lunge, while permitting use of all features. The self-calibration mechanism preferably measures signal strength and set control and tuning parameters. The multisensor patch may be placed in four different places: the upper part of the belly, the lower part of the belly, chest and abdomen as indicated in
It has been recognized that during inhalation, the contraction of the diaphragm pushes the abdominal organs downward and causes the intrathoracic pressure to fall, and during exhalation, the diaphragm relaxes, the chest and abdomen return to the rest position, and lung volumes diminish. The user may adjust patch location based on, for example, user experience and/or an algorithm dedicated to breathing rate detection, pattern recognition, and signal analysis. The algorithm may be used to remove noise and improve signal quality, or compare different locations data to determine best location for improved sensitivity. Statistical analysis may also be performed to assess different breathing scenarios for different demographics, physical construction, and aged participants.
In a separate study, a wearable inertial accelerometer sensor device was tested in various locations on the chest and diaphragmatic area and on the belly to investigate preferred locations for breathing detection. Twelve (12) different locations and different participant data were analyzed, covering breathing patterns, such as normal breathing, shallow breathing, yawning, and coughing on the test participant, with a view to determine preferred location or area to mount an inertial measurement unit (IMU) accelerometer. It has been recognized that pattern monitoring may be an important indicator of different health or physiological situations. For example, Yawning can reflect on the tiredness level of the person and one of its uses may reside in tracking alertness in drivers. Physiological benefit of yawing may include increasing blood flow to the skull and helps to cool down the facial temperature.
For this study, various methods were used to determine preferred locations based on performance of a microcontroller-based data acquisition system. Both reference signal and signals at different locations were measured for fixed time following same test pattern. One key criteria for performance was similarity of the signals with the reference signal, and the locations with breathing pattern resembling the reference signal were chosen. The resemblance was based on frequency components of the signal. Another criterion in determining preferred locations was the muscle movement and presence of the main inspiratory muscle and intercostal muscles, as well as the diaphragm. The muscle movement involves synchronous movement of upper and lower part of thorax with the abdomen. The middle thoracic sector lies between ribs fifth and twelfth. In this study, the movement and quality of signal were studied particularly in this region for multiple healthy young participants to verify that the location works for all.
As seen in
The participants were young healthy males and healthy females all with no medical history for lung related issues. The test location covered the locations of the chest and muscle involved while breathing. Wide area was chosen to determine preferred location to mount the IMU. The IMU covered in a 3D printed case with thin base material was mounted on the skin and attached with a tagederm pad. The test subject was lying on the bed with belly up for all the test cases in this study. The test subjects were also asked to do all breathing exercises with no other body movement except for the breathing patterns. This study was done in Human Kinetics breathing testing lab, University of Windsor.
For comparison, spirometer data was used as the reference signal (see FIGS. 30 and 31). This is a medical instrument which has the capability to measure breathing patterns with high precision and accuracy. With sampling rate of 1000, this device is commercially used in medical industry and highly reliable. Two software used were Power Lab and Lab Chart Pro Software (ADI Instrument) to collect data in real time for normal breathing, shallow breathing yawning and coughing of the participant. The spirometer comes with a mouthpiece and nose clip to be worn by the participant while performing various breathing exercises.
Removal of gravitational offset was done from each dataset for each location. The mean of the value was taken and then subtracted before doing any further study or using the data collected. From the collected data, unwanted noise and spikes were removed using a filter like Savitzky-Golay filter and low pass filter with pass band frequency of 0.4 and stop band frequency of 0.8, since the breathing rate do not exceed more than 60 beats per minute the parameters where optimum for this use. Frequency for normal breathing is 0.23 Hz, that for shallow breathing 1.29 Hz, yawning 0.13 Hz and coughing 0.29 Hz.
For time domain analysis of the signal, the data collected for normal breathing, shallow breathing, yawning, and coughing from each location were compared to the reference signal in time domain. In the case of normal breathing and yawning, the number of breath cycle is compared to that for the reference signal. In the case of shallow breathing and coughing, it was checked whether the number of coughing peak and shallow peak are the same or not.
Breathing rates can be determined by doing peak count. To find the peak count in the time domain data, MATLAB's predefined function was used, which on giving minimum difference between the two cycles and time duration of the breathing experiment returns the peak of breathing signal.
The comparison was done for all the locations on the chest as shown on
As seen in
The time domain data above showed an inertial sensor placed in the diaphragmatic area may permit capturing of valuable amplitude and time information of breathing patterns and dynamics. By analyzing the frequency content of these signals, specific breathing patterns, breathing periods, irregularities, and respiratory events such as coughing, yawing or sighs may be identified. Analysis of frequency contents and amplitude may permit more accurate characterization of the breathing.
Breathing frequency, which measures the number of breaths in one second, may be important in monitoring the health of an individual. After signal processing, the z-axis signal coming from twelve (12) different locations were analysed in the frequency domain. To obtain the frequency domain data, MATLAB's predefined function was used with proper sampling rate and the result was plotted against the frequency. For all the different locations, the plots are shown in
Shallow Breathing or hyperventilation is an abnormality in the breathing that may occur due to lung disease, and a study finding showed that before heart failure shallow breathing may worsen. The person may breath faster compared to normal breathing to meet respiratory needs. The participants in this case were lying on the bed and the IMU sensor was attached to the twelve (12) locations.
The signals acquired for yawning went through signal processing phase, where noise in the signal was reduced using the filter sgolayfilt, which is MATLAB function for Savitzky-Golay filter. As per the reference signal, the yawning frequency was determined to be 0.13 Hz. All the locations were able to detect the breathing with values ranging from 0.11 Hz to 0.14 Hz and close to the reference signal. However, the locations A1, A3, A4, A5, A6, A7, A8, A10, A11 and A12 were preferable.
Episodes of coughing is helpful in detecting any lung related issue because it may be among first responses for any foreign element in the airways.
The frequency domain analysis was conductted with four locations A5, A6, A8 and A9 as shown in
Table 3 shows different locations and their average as 91, 95, 80, and 89. A6 locations had the highest match. Upon a closer look, the locations A8 and A9 appeared more suitable for coughing breathing pattern. The cell marked as 0 are discarded values due to higher errors. The participants were asked to repeat the breathing patterns, as variations at different locations may be affected by other factors like the human thermal plume, age and physiological factors.
The breathing sensor was able to detect all different breathing patterns for all twelve (12) locations. To further narrow down the locations the time domain analysis, frequency domain analysis and the biological factors were considered, which indicated that the location A6 may be preferable detecting different breathing patterns on healthy individuals. The locations A9 and A8 performed well specifically for coughing breathing patterns.
For contact based breathing sensors, the ability to detect breathing correctly is one key for determining different breathing patterns. Reliable and consistent sensor performance may depend on sensor placement due to differences in the movement of the chest muscles. Hence, this study may provide some understanding of placement criteria and experimental results for healthy individuals in the age group of 22-30.
In yet another study, a breath monitoring system was developed to operate on noninvasive measurements. The system primarily comprises three subsystems: the sensor subsystem, the microcontroller subsystem, and the data acquisition and analysis subsystem. Throughout the breathing process, the periodic motion of the thoracic and abdominal areas can be captured by different sensors, such as IMU sensors and flex sensors. Inhalation involves the diaphragm contracting, pushing the abdominal organs downward, and consequently reducing intrathoracic pressure. Conversely, during exhalation, as the diaphragm relaxes, the chest and abdomen return to their resting positions, leading to a reduction in lung volume.
The procedure for data collection and analysis, along with its corresponding experimental setup, is illustrated in
The flex sensor was connected to the analog pin present in the header. The headers represent various analog and digital pins obtained from the microcontroller. The IMU sensor was connected to the microcontroller via electrical traces on the board. The Micro-USB was used to communicate with a laptop on two occasions. First, the breathing sensor was programmed to read all the acceleration and rotation data using an Arduino IDE. The programming was performed only once, as the board has the memory to save the code. Second, the breathing sensor was used to read and plot the data continuously via MATLAB-based code. At the end of each session, the data were saved in an Excel file. This event was the main data acquisition event and was repeated each time during the experiment.
For the spirometry setup, the participants were instrumented with a mouthpiece and nose clip. The mouthpiece was connected to a calibrated respiratory flow head and high-precision spirometer (ADInstruments®, Colorado Springs, USA). The respiratory rates and volumes were determined in real time using PowerLab and LabChart Pro software (ADInstruments®).
The main challenge addressed was to isolate breathing-related motion from body movement through sensor data fusion. To understand significance of sensor data fusion and determine an appropriate method for performing the fusion, performance of the IMU and flex sensors was evaluated individually. For this purpose, the ability of both sensors to measure breathing signals was studied first. Flex sensors can capture muscle stretching and relaxation at the location to which they are attached. Meanwhile, IMU sensors can capture various body movements such as rolling, bending, walking, and running. To detect abdominal movement using the IMU sensor, accelerometer data in the normal direction were utilized.
To assess the performance of these sensor signals in the presence of body movement, a normal breathing test was conducted while the participant's body was gently turning to the left and right. As depicted in
To address this issue, a test involving breath holding during body motion was conducted.
It has been appreciated it may be possible that the previously mentioned false alarms or readings may stem from the motion of abdominal muscles, including contraction and relaxation, induced by the body's rotational movement. Consequently, it may be preferable to extract and incorporate information about the body's rotational motion to enhance the performance of flex sensor data.
A fusion technique was developed based on excluding information regarding body rotation from flex sensor data to achieve a signal that more purely includes breath-related information. An overview of the method is depicted in
To assess effectiveness, an experimental test involving deep breathing with motion was conducted.
Flex sensor data before and after filtering, and spirometer signal, serving as the reference, are illustrated in
It has been appreciated that sensor data fusion may be applied with signals from an accelerometer or with signals from both the gyroscope sensor and the accelerometer to filter the flex sensor data to remove false readings, which may result from rotational movements, as well as linear or substantially linear movements.
The short-time Fourier transform (STFT) was employed to analyze and understand temporal frequency characteristics of a signal. It has been appreciated that in the realm of breathing analysis, the STFT may provide valuable resource. The procedure was initiated by segmenting the respiratory data into brief time intervals, with each window depicting a small segment of the total signal duration. The rationale behind selecting these short time intervals was to capture the dynamic variations in the breathing pattern as it evolves over time. Upon segmenting the signal, the fast Fourier transform (FFT) was applied to each window individually. This process allowed insights to be gained regarding the evolution of the frequency content of the breathing signal over time. To avoid overlooking vital information, overlapping windows were employed. This approach facilitated comprehensive coverage of the entire signal duration, more accurately capturing nuances and variations in the breathing pattern.
In the context of determining breathing types, the STFT facilitated a more thorough exploration of frequency variations over short intervals. This method permitted identification of specific patterns or characteristics associated with different breathing types. This analysis serves to differentiate between various breathing patterns and enhances the overall accuracy of breath monitoring systems.
To assess how the technique may identify the type of breathing, a test involving deep, normal, and shallow breathing was considered. After applying the developed fusion technique and filtering non-respiratory information from the flex sensor data depicted in
To determine distinct thresholds for breath type identification, experimental tests were conducted. Each participant was instructed to perform deep, normal, and shallow breathing.
The results showed that the technique may permit determination of the number of cycles in each breath type. Considering 6-second time intervals with a 3-second overlap may cause errors of 3 seconds in the identification of breath types. Another source of slight mismatches between the calculated results and the actual ones may arise from the identification of breath types during the transition from one breath type to another, which can be complicated to classify.
These thresholds may vary among individuals and be influenced by factors such as sex, age, weight, and height, such that personalization may be preferable. By instructing individuals to engage in these specific breathing types and subsequently calibrating or adjusting the device based on their unique thresholds, the sensor device may be more specific to each person's individual characteristics.
Similarly, as seen in
The foregoing demonstrates an approach for monitoring breathing rates through the integration of flex and inertial measurement unit (IMU) sensor data. The fusion technique may permit reduction or elimination of non-respiratory information from flex and IMU data to extract breath-related information and allow improved sensitivity of flex sensors to motion-related artifacts. The experimental results showed that by applying the fusion technique, non-respiratory information may be filtered from the flex and IMU data, resulting in a signal containing more accurate information about breathing. The results demonstrated that based on the obtained signal, it was possible to more accurately count breath cycles. Moreover, by segmenting the obtained signal into short time intervals and analyzing the dominant frequency in each time interval, different breath types were identified.
While the invention has been described with reference to preferred embodiments, the invention is not or intended by the applicant to be so limited. A person skilled in the art would readily recognize and incorporate various modifications, additional elements and/or different combinations of the described components consistent with the scope of the invention as described herein.
Number | Date | Country | |
---|---|---|---|
63493829 | Apr 2023 | US |