SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Decomposition of cardiac and respiratory
components from 

impedance pneumography signals
Marcel Młyńczak, MSc, Gerard Cybulski, PhD

Warsaw University of Technology, Faculty of Mechatronics,
Institute of Metrology and Biomedical Engineering
Porto, February 23, 2017
Introduction
Physiology
measurements Respiratory and cardiac systems activity monitoring.
Long-term
measurements
Accuracy and
applicability
Point-in-time measurements do not allow for proper evaluation.

Classic spirometry could not be applied in Holter-type applications.
Impedance pneumography provides the possibility to perform
comfortable testing, with precision close to direct gold standard method.
2
The Problem
• Impedance pneumography is usually carried out using current tetrapolar method.

• Voltage electrodes are positioned on the midaxillary line at about 5th-rib level.

• It is similar setting to the one used in ambulatory ECG recordings.

• Cardiac component is observed in the IP signals.

• Preprocessing methods could impact on the recorded signal by: 

‣ trying to remove the non-zero mean value of the cardiac component between
the beginning of P wave and the ending of T wave

‣ degrading the correspondence between respiratory IP component and reference.
3
The Problem
Sample of the raw IP signal with both respiratory and cardiac components
10 15 20 25 30 35 40
Time [s]
7000
7500
8000
8500
9000
9500
RawImpedance[mOhm]
Impedance (with ECG component)
4
The Problem
The comparison of basic filtration methods applied on raw IP signal
1000 1500 2000 2500 3000 3500 4000
Time [probes]
53
54
55
56
57
58
59Impedance[Ohm] Raw signal
Very soft median filtered signal
Moving avarage smoothing (1.5s)
Savitzky-Golay smoothing
5
Related works
• Savitzky-Golay smoothing (Savitzky and Golay, 1964)
• Adaptive removing based on simultaneous recording of ECG 

(Seppa et al., 2011; Schuessler et al., 2008)

• Smoothing splines (Reinsch, 1967; Schoenberg, 1964; Poupard et al., 2008)
• Filtration of noncorrelated noise in impedance cardiography (Barros et al., 1995)
• EMD or EEMD (Wang et al., 2016)
• Wavelet denoising

• Adaptive filtering and Scaled Fourier Linear Combiner (SFLC) (Yasuda et al., 2005)
Still all mentioned algorithms are mainly intended to
remove cardiac component, not to preserve both!
6
Objectives
1. 4.3. 5.2.
• To assess the quality of various preprocessing methods, 

which could be applied on raw IP signal in order to separate
respiratory and cardiac components.

• To indicate the most robust algorithm from both respiratory 

(volume-related parameters), and cardiac perspective (HR or HRV).
Main
What calibration
procedure could
provide the best
data for further
measurements?
Is cardiac
component
comparable to
the single-lead
ECG signal in
terms of heart
rate calculation?
What are
inspiratory and
expiratory tidal
volumes (TVin &
TVex) for testing
data?
What is the 

analysis duration
and complexity?
What are
determination
coefficients (R2)
of the calibration
model?
7
Methodology
Subjects - generally healthy students, 10 males
8
Min Avg Max
Weight [kg] 65.0 77.4 100.0
Height [cm] 171.0 179.3 187.0
BMI 20.75 24.14 33.41
Age 19 23 27
Methodology
Devices & Electrode configuration
• Flow Measurement System with a Spirometer Unit and a Fleisch-type 

Heatable Flow Transducer 5530, with a Conical Mouthpiece (Medikro Oy, Finland)

• Pneumonitor 2 (IP, ECG, Accelerometry)
9
IP electrodes
Methodology
Analysis scheme
IP
PNT
Filtering
Detrending
Integration
Breathing phases
establishing
Applying calibration coefficients
Preprocessed IP
Integrated PNT
Calibration
IP Filtering
Detrending Preprocessed IP Decomposition
PNT Integration Integrated PNT
ECG
HRV curve
estimating & analysis
Cardiac IP Respiratory IP
Inspiration & Expiration
TV calculating & analysis
Calibration
Main measurements
10
Methodology
• The simplest and the quickest one

➡ Free breathing registered for 30 seconds.

• To evaluate the impact of longer measurement

➡ Free breathing registered for 2 minutes.

• To check, whether adding various rates and depths of breathing may 

improve the calibration quality meaningly 

➡ Fixed breathing, shallow and deep alternately, 4 times each, 

for three frequencies: 6, 10 and 15 breaths per minute (BPM).

Each calibration procedure was repeated for three body positions:

• supine

• sitting

• standing
Calibration procedures
11
1
2
3
Methodology
Test procedure
12
Consisting of 6 breaths with two subjectively different depths:

➡ normal

➡ deep

for three breathing rates:

➡ 6 BPM

➡ 10 BPM

➡ 15 BPM

and for three body positions:

➡ supine

➡ sitting

➡ standing.
Methodology
Test procedure
13
Consisting of 6 breaths with two subjectively different depths:

➡ normal

➡ deep

for three breathing rates:

➡ 6 BPM

➡ 10 BPM

➡ 15 BPM

and for three body positions:

➡ supine

➡ sitting

➡ standing.
4
Breathing phases
Established from reference, integrated pneumotachometry signal
0 50 100 150 200
-2000
-1000
0
1000
2000
3000Volume[ml]
0 50 100 150 200
Time [s]
-2
-1
0
1
2
Breathingphase
14
Methodology
Considered decomposition methods ( I )
15
• Moving avarage smoothing
➡ 0.5 second window (considered mild)

➡ 1 second window (Koivumaki et al., 2012)

➡ 1.5 second window (consdered strong)

• Savitzky-Golay filtering
➡ 2nd-order filter with a 25 probes window (Savitzky and Golay, 1964).

➡ 7th-order filter with a 25 probes window.

• Least mean square adaptive filtration
➡ subtraction of raw IP signal and the noise component, 

then smoothed with 200 ms window.

➡ subtraction of raw IP signal and the noise component, 

then smoothed with 400 ms window.
Methodology
Considered decomposition methods ( II )
16
• Impulse response filtration
➡ 25-fold decimation (performed twice using 5-fold coefficient), 

then applying 10th order least-square FIR filter with 1 Hz pass and 

2.5 Hz stop frequencies, at the end the spline interpolation to 

return to original sampling frequency

➡ the same process as above, but with use of 10th order stable 

Chebyshev IIR 1 Hz pass frequency filter

• Wavelet denoising
➡ soft heuristic SURE thresholding and scaled noise option, 

on detail coefficients obtained from the decomposition at level 5 

by ’sym8’ wavelet

➡ minimax thresholding at level 5 by ’db5’ wavelet

• Smoothing Splines (Reinsch, 1967)
Methodology
• Calibration model assumed linear relationship between respiratory component of IP
and reference pneumotachometry, without considering intercept value.

• Tidal volumes were assessed separately for inspirations and expirations 

(based on breathing phases established earlier) (Poupard et al., 2008).

• The accuracies were calculated as mean percentage error (relative to reference).

• ECG signals were analysed only for supine body position; 

R points were automatically marked using simple thresholding technique.

• The possibility to extract the R points from cardiac IP component was linked with 

the estimation of the equivalent of signal-to-noise ratio.

• The processing time of the algorithms were measured with the computer processor
Intel i5 (1200MHz), without any accelerations.

• All analyses were performed using MATLAB 2016b software.
Other remarks
17
Results
Sample relationship between IP respiratory component and reference
-40 -30 -20 -10 0 10 20 30 40 50
Impedance after mean removal [Ohm]
-2000
-1500
-1000
-500
0
500
1000
1500
2000
2500
Volumeaftermeanremoval[L]
Measurement points
Linear fitting
18
Results
Mean determination coefficients of the linear calibration model [%]
Algorithm Procedure 1

30 second free breathing
Procedure 2

2 minute free breathing
Procedure 3

Fixed breathing
Procedure 4
Reference measurement
Moving 

average
94,2 91,1 92,2 92,1
95,3 91,2 92,3 92,2
94,4 89,6 92,0 92,0
Savitzky-Golay
filtering
82,8 82,7 90,8 90,2
79,5 79,9 90,1 89,5
Adaptive 

filtration
90,0 88,9 91,8 91,5
93,3 90,6 92,1 91,9
Impulse response
filtering
93,1 90,6 92,0 91,8
3,7 11,4 46,8 50,2
Wavelet 

denoising
91,2 89,1 91,6 91,2
88,7 87,2 91,6 91,1
Smoothing splines 92,7 87,2 91,6 91,6
19
Results
Mean processing time of the decomposition calculation
Algorithm Procedure 1

30 second free breathing
Procedure 2

2 minute free breathing
Procedure 3

Fixed breathing
Procedure 4
Reference measurement
Moving 

average
smoothing [ms]
3,4 7,1 11,4 18,3
3,4 9,9 11,6 15,9
3,4 11,7 13,1 19,3
Savitzky-Golay
filtering [ms]
3,4 12,3 13,5 18,3
3,4 11,6 12,5 17,3
Adaptive 

filtration [s]
0,17 1,06 1,77 3,52
0,16 1,06 1,70 3,73
Impulse response
filtering [ms][s]
24,4 26,0 36,3 42,3
0,15 0,14 0,17 0,19
Wavelet 

denoising [ms]
29,9 37,6 43,5 56,1
24,8 29,8 27,9 38,8
Splines [s] 1,63 25,53 45,16 106,09
20
Results
Bland-Altman plot for tidal volumes for both inspirations and expirations
Sample for all participants, for each body positions, for 1st calibration procedure and for 7th algorithm.
21
Results
The comparison of tidal volume estimating accuracy for the best algorithms
Algorithm Error Procedure 1 Procedure 2 Procedure 3 Procedure 4
Moving average
(0.5s window)
Absolute [ml] 214,7 240,5 251,0 165,3
Relative [%] 13,8 16,0 17,1 11,8
Moving average
(1s window)
Absolute [ml] 206,0 245,7 284,2 205,7
Relative [%] 13,5 16,7 19,3 14,4
Least mean
square adaptive
filtration,
smoothed 

400ms window
Absolute [ml] 234,3 251,2 240,1 153,0
Relative [%] 14,9 16,5 16,5 11,2
22
Results
Sample comparison between IP cardiac component and reference ECG
0 10 20 30 40 50 60
1000
2000
3000
Arbitraryunits ECG Reference (with R points found)
0 10 20 30 40 50 60
-4
-2
0
2
4
Impedance[Ohm]
Cardiac IP Component (with R points found)
0 10 20 30 40 50 60
Time [s]
40
60
80
100
120
Heartrate[BPM]
HRV curves
Derived from Cardiac IP Component
Derived from ECG Reference
23
Results
The comparison of HR and HRV curve derived from IP cardiac component and reference
The minimal overall error of cardiac calculations from IP was obtained for third algorithm.
2 3 7 12
Procedure
-5
0
5
10
RelativeError[%]
24
Results
Sample comparison between IP cardiac component and reference ECG
There were no statistically significant correspondence between the 

accuracy of cardiac calculations from IP signals, and the SN ratio.
2 3 7 12
Procedure
0
0.2
0.4
0.6
0.8
1
Cross-correlation
25
Discussion
Respiratory accuracy or cardiac accuracy or processing time…
Which optimization criteria to choose?
Separate approaches?
Which calibration procedure to carry out?
Different decomposition method for both respiratory and cardiac part…
Short and comfortable, or long and more complex one…
26
Conclusions
Mean 86.5% accuracy of tidal volume calculating and 

only 2.7% error of heart rate estimation were obtained using 

moving average smoothing filters, for simple short recording of 

free breathing calibration procedure, in three body positions.

More sophisticated adaptive filtering also provided good accuracy,
however the processing time was 100-times higher, comparing to
simple methods.

Cardiac component is not equally visible in every participant,
however obtained compatibility between ECG reference seems
promising, particularly concerning ambulatory measurements.
27
Discussion
• ”Dynamic” measurements, which 

imitate natural functioning of subjects.
• Further improvement and assessment 

of the decomposition methods and their
accuracy, e.g., using time series algo-
rithms utilized in econometrics field.
• Evaluation of the possibility to remove
the classical ECG registration from
ambulatory cardiorespiratory
measurements.
• There were only 10 participants, 

only males.
• The measurements were carried out 

only in static conditions, without the
need to consider motion artifacts.
• The reference ECG signal was 

single-lead one.
• In ambulatory situations, the
registrations are longer and would be
more diversified, which may affect the
overall accuracy.
Limitations of the study Further plans
28
Porto, February 23, 2017
Marcel Młyńczak, MSc

mlynczak@mchtr.pw.edu.pl
Decomposition of cardiac and respiratory
components from 

impedance pneumography signals

Weitere ähnliche Inhalte

Andere mochten auch

GST ROAD MAP_1_ BY _TeamLVEO
GST ROAD MAP_1_ BY _TeamLVEOGST ROAD MAP_1_ BY _TeamLVEO
GST ROAD MAP_1_ BY _TeamLVEO
Ankit Kumar
 
Kretanje pješaka
Kretanje pješaka Kretanje pješaka
Kretanje pješaka
prometna
 
Cardiac medications nursing review 2011
Cardiac medications nursing review 2011Cardiac medications nursing review 2011
Cardiac medications nursing review 2011
MicheleMSNCCRN
 
Respiratory medications
Respiratory medicationsRespiratory medications
Respiratory medications
shayiamk
 

Andere mochten auch (15)

GST ROAD MAP_1_ BY _TeamLVEO
GST ROAD MAP_1_ BY _TeamLVEOGST ROAD MAP_1_ BY _TeamLVEO
GST ROAD MAP_1_ BY _TeamLVEO
 
Kretanje pješaka
Kretanje pješaka Kretanje pješaka
Kretanje pješaka
 
Birth Stones
Birth StonesBirth Stones
Birth Stones
 
CPR feedback device
CPR feedback deviceCPR feedback device
CPR feedback device
 
Cardiac medications nursing review 2011
Cardiac medications nursing review 2011Cardiac medications nursing review 2011
Cardiac medications nursing review 2011
 
CPR with ECLS vs conventional CPR in IHCA
CPR with ECLS vs conventional CPR in IHCACPR with ECLS vs conventional CPR in IHCA
CPR with ECLS vs conventional CPR in IHCA
 
Normal lab value
Normal  lab valueNormal  lab value
Normal lab value
 
Cardiology and Hematology Ppt
Cardiology and Hematology PptCardiology and Hematology Ppt
Cardiology and Hematology Ppt
 
Respiratory medications
Respiratory medicationsRespiratory medications
Respiratory medications
 
Post Cardiac Arrest Syndrome
Post Cardiac Arrest SyndromePost Cardiac Arrest Syndrome
Post Cardiac Arrest Syndrome
 
Pondasi tiang pancang
Pondasi tiang pancangPondasi tiang pancang
Pondasi tiang pancang
 
English Year 5 SK
English Year 5 SKEnglish Year 5 SK
English Year 5 SK
 
Materi Kepemimpinan
Materi KepemimpinanMateri Kepemimpinan
Materi Kepemimpinan
 
Nursing question practice case
Nursing question practice caseNursing question practice case
Nursing question practice case
 
Blood Physiology
Blood PhysiologyBlood Physiology
Blood Physiology
 

Ähnlich wie Decomposition of the Cardiac and Respiratory Components from Impedance Pneumography Signals

Extraction of respiratory rate from ppg signals using pca and emd
Extraction of respiratory rate from ppg signals using pca and emdExtraction of respiratory rate from ppg signals using pca and emd
Extraction of respiratory rate from ppg signals using pca and emd
eSAT Journals
 
DonatiF_PhDThesisPresentation
DonatiF_PhDThesisPresentationDonatiF_PhDThesisPresentation
DonatiF_PhDThesisPresentation
Fabrizio Donati
 
Design and Implementation of programmable Cardiac Pacemaker Using VHDL
Design and Implementation of programmable Cardiac Pacemaker Using VHDLDesign and Implementation of programmable Cardiac Pacemaker Using VHDL
Design and Implementation of programmable Cardiac Pacemaker Using VHDL
IJERA Editor
 
Design and Implementation of programmable Cardiac Pacemaker Using VHDL
Design and Implementation of programmable Cardiac Pacemaker Using VHDLDesign and Implementation of programmable Cardiac Pacemaker Using VHDL
Design and Implementation of programmable Cardiac Pacemaker Using VHDL
IJERA Editor
 
art%3A10.1007%2Fs12471-013-0438-3
art%3A10.1007%2Fs12471-013-0438-3art%3A10.1007%2Fs12471-013-0438-3
art%3A10.1007%2Fs12471-013-0438-3
Bob Oude Velthuis
 
A Noninvasive Alternative to +dP/dtmax: Peak Aortic Blood Acceleration
A Noninvasive Alternative to +dP/dtmax: Peak Aortic Blood AccelerationA Noninvasive Alternative to +dP/dtmax: Peak Aortic Blood Acceleration
A Noninvasive Alternative to +dP/dtmax: Peak Aortic Blood Acceleration
InsideScientific
 

Ähnlich wie Decomposition of the Cardiac and Respiratory Components from Impedance Pneumography Signals (20)

Analysis of cardiorespiratory coupling in athletes in rest using causal approach
Analysis of cardiorespiratory coupling in athletes in rest using causal approachAnalysis of cardiorespiratory coupling in athletes in rest using causal approach
Analysis of cardiorespiratory coupling in athletes in rest using causal approach
 
Ambulatory Devices Measuring Cardiorespiratory Activity with Motion
Ambulatory Devices Measuring Cardiorespiratory Activity with MotionAmbulatory Devices Measuring Cardiorespiratory Activity with Motion
Ambulatory Devices Measuring Cardiorespiratory Activity with Motion
 
Firstbeat and the Science of Personalized Insight for Everyone - Dr. Ilkka Ko...
Firstbeat and the Science of Personalized Insight for Everyone - Dr. Ilkka Ko...Firstbeat and the Science of Personalized Insight for Everyone - Dr. Ilkka Ko...
Firstbeat and the Science of Personalized Insight for Everyone - Dr. Ilkka Ko...
 
Firstbeat and the Science of Personalized Insight for Everyone - Dr. Ilkka Ko...
Firstbeat and the Science of Personalized Insight for Everyone - Dr. Ilkka Ko...Firstbeat and the Science of Personalized Insight for Everyone - Dr. Ilkka Ko...
Firstbeat and the Science of Personalized Insight for Everyone - Dr. Ilkka Ko...
 
Cardiopulmonary exercise testing
Cardiopulmonary exercise testingCardiopulmonary exercise testing
Cardiopulmonary exercise testing
 
Cardiopulmonary exercise testing
Cardiopulmonary exercise testingCardiopulmonary exercise testing
Cardiopulmonary exercise testing
 
Reconstruction of Respiratory Signal from ECG
Reconstruction of Respiratory Signal from ECGReconstruction of Respiratory Signal from ECG
Reconstruction of Respiratory Signal from ECG
 
Extraction of respiratory rate from ppg signals using pca and emd
Extraction of respiratory rate from ppg signals using pca and emdExtraction of respiratory rate from ppg signals using pca and emd
Extraction of respiratory rate from ppg signals using pca and emd
 
Interpretation of electrocardiography (ECG) by using polynomial function simu...
Interpretation of electrocardiography (ECG) by using polynomial function simu...Interpretation of electrocardiography (ECG) by using polynomial function simu...
Interpretation of electrocardiography (ECG) by using polynomial function simu...
 
Motion artifact detection in respiratory signals based on Teager energy opera...
Motion artifact detection in respiratory signals based on Teager energy opera...Motion artifact detection in respiratory signals based on Teager energy opera...
Motion artifact detection in respiratory signals based on Teager energy opera...
 
DonatiF_PhDThesisPresentation
DonatiF_PhDThesisPresentationDonatiF_PhDThesisPresentation
DonatiF_PhDThesisPresentation
 
Design and Implementation of programmable Cardiac Pacemaker Using VHDL
Design and Implementation of programmable Cardiac Pacemaker Using VHDLDesign and Implementation of programmable Cardiac Pacemaker Using VHDL
Design and Implementation of programmable Cardiac Pacemaker Using VHDL
 
Design and Implementation of programmable Cardiac Pacemaker Using VHDL
Design and Implementation of programmable Cardiac Pacemaker Using VHDLDesign and Implementation of programmable Cardiac Pacemaker Using VHDL
Design and Implementation of programmable Cardiac Pacemaker Using VHDL
 
Jq3516631668
Jq3516631668Jq3516631668
Jq3516631668
 
art%3A10.1007%2Fs12471-013-0438-3
art%3A10.1007%2Fs12471-013-0438-3art%3A10.1007%2Fs12471-013-0438-3
art%3A10.1007%2Fs12471-013-0438-3
 
Umbral Anaeróicbo
Umbral AnaeróicboUmbral Anaeróicbo
Umbral Anaeróicbo
 
Understanding Ventricular Pressure-Volume Catheter Calibrations and Experimen...
Understanding Ventricular Pressure-Volume Catheter Calibrations and Experimen...Understanding Ventricular Pressure-Volume Catheter Calibrations and Experimen...
Understanding Ventricular Pressure-Volume Catheter Calibrations and Experimen...
 
The Fusion of HRV and EMG Signals for Automatic Gender Recognition during Ste...
The Fusion of HRV and EMG Signals for Automatic Gender Recognition during Ste...The Fusion of HRV and EMG Signals for Automatic Gender Recognition during Ste...
The Fusion of HRV and EMG Signals for Automatic Gender Recognition during Ste...
 
A Noninvasive Alternative to +dP/dtmax: Peak Aortic Blood Acceleration
A Noninvasive Alternative to +dP/dtmax: Peak Aortic Blood AccelerationA Noninvasive Alternative to +dP/dtmax: Peak Aortic Blood Acceleration
A Noninvasive Alternative to +dP/dtmax: Peak Aortic Blood Acceleration
 
Dr bassey treadmill exercise stress test
Dr bassey treadmill exercise stress testDr bassey treadmill exercise stress test
Dr bassey treadmill exercise stress test
 

Kürzlich hochgeladen

Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
chetankumar9855
 
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
adilkhan87451
 
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
mahaiklolahd
 

Kürzlich hochgeladen (20)

Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
 
💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...
💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...
💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...
 
Coimbatore Call Girls in Coimbatore 7427069034 genuine Escort Service Girl 10...
Coimbatore Call Girls in Coimbatore 7427069034 genuine Escort Service Girl 10...Coimbatore Call Girls in Coimbatore 7427069034 genuine Escort Service Girl 10...
Coimbatore Call Girls in Coimbatore 7427069034 genuine Escort Service Girl 10...
 
Model Call Girls In Chennai WhatsApp Booking 7427069034 call girl service 24 ...
Model Call Girls In Chennai WhatsApp Booking 7427069034 call girl service 24 ...Model Call Girls In Chennai WhatsApp Booking 7427069034 call girl service 24 ...
Model Call Girls In Chennai WhatsApp Booking 7427069034 call girl service 24 ...
 
Russian Call Girls Service Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
Russian Call Girls Service  Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...Russian Call Girls Service  Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
Russian Call Girls Service Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
 
8980367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
8980367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad8980367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
8980367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
 
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
 
Call Girls Service Jaipur {9521753030} ❤️VVIP RIDDHI Call Girl in Jaipur Raja...
Call Girls Service Jaipur {9521753030} ❤️VVIP RIDDHI Call Girl in Jaipur Raja...Call Girls Service Jaipur {9521753030} ❤️VVIP RIDDHI Call Girl in Jaipur Raja...
Call Girls Service Jaipur {9521753030} ❤️VVIP RIDDHI Call Girl in Jaipur Raja...
 
Independent Call Girls In Jaipur { 8445551418 } ✔ ANIKA MEHTA ✔ Get High Prof...
Independent Call Girls In Jaipur { 8445551418 } ✔ ANIKA MEHTA ✔ Get High Prof...Independent Call Girls In Jaipur { 8445551418 } ✔ ANIKA MEHTA ✔ Get High Prof...
Independent Call Girls In Jaipur { 8445551418 } ✔ ANIKA MEHTA ✔ Get High Prof...
 
Andheri East ) Call Girls in Mumbai Phone No 9004268417 Elite Escort Service ...
Andheri East ) Call Girls in Mumbai Phone No 9004268417 Elite Escort Service ...Andheri East ) Call Girls in Mumbai Phone No 9004268417 Elite Escort Service ...
Andheri East ) Call Girls in Mumbai Phone No 9004268417 Elite Escort Service ...
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
 
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
 
Most Beautiful Call Girl in Bangalore Contact on Whatsapp
Most Beautiful Call Girl in Bangalore Contact on WhatsappMost Beautiful Call Girl in Bangalore Contact on Whatsapp
Most Beautiful Call Girl in Bangalore Contact on Whatsapp
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
 
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
 
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
 
Call Girls Hyderabad Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Hyderabad Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 8250077686 Top Class Call Girl Service Available
 
Call Girls Jaipur Just Call 9521753030 Top Class Call Girl Service Available
Call Girls Jaipur Just Call 9521753030 Top Class Call Girl Service AvailableCall Girls Jaipur Just Call 9521753030 Top Class Call Girl Service Available
Call Girls Jaipur Just Call 9521753030 Top Class Call Girl Service Available
 
Call Girls Raipur Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Raipur Just Call 9630942363 Top Class Call Girl Service AvailableCall Girls Raipur Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Raipur Just Call 9630942363 Top Class Call Girl Service Available
 
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
 

Decomposition of the Cardiac and Respiratory Components from Impedance Pneumography Signals

  • 1. Decomposition of cardiac and respiratory components from 
 impedance pneumography signals Marcel Młyńczak, MSc, Gerard Cybulski, PhD Warsaw University of Technology, Faculty of Mechatronics, Institute of Metrology and Biomedical Engineering Porto, February 23, 2017
  • 2. Introduction Physiology measurements Respiratory and cardiac systems activity monitoring. Long-term measurements Accuracy and applicability Point-in-time measurements do not allow for proper evaluation. Classic spirometry could not be applied in Holter-type applications. Impedance pneumography provides the possibility to perform comfortable testing, with precision close to direct gold standard method. 2
  • 3. The Problem • Impedance pneumography is usually carried out using current tetrapolar method. • Voltage electrodes are positioned on the midaxillary line at about 5th-rib level. • It is similar setting to the one used in ambulatory ECG recordings. • Cardiac component is observed in the IP signals. • Preprocessing methods could impact on the recorded signal by: ‣ trying to remove the non-zero mean value of the cardiac component between the beginning of P wave and the ending of T wave ‣ degrading the correspondence between respiratory IP component and reference. 3
  • 4. The Problem Sample of the raw IP signal with both respiratory and cardiac components 10 15 20 25 30 35 40 Time [s] 7000 7500 8000 8500 9000 9500 RawImpedance[mOhm] Impedance (with ECG component) 4
  • 5. The Problem The comparison of basic filtration methods applied on raw IP signal 1000 1500 2000 2500 3000 3500 4000 Time [probes] 53 54 55 56 57 58 59Impedance[Ohm] Raw signal Very soft median filtered signal Moving avarage smoothing (1.5s) Savitzky-Golay smoothing 5
  • 6. Related works • Savitzky-Golay smoothing (Savitzky and Golay, 1964) • Adaptive removing based on simultaneous recording of ECG 
 (Seppa et al., 2011; Schuessler et al., 2008) • Smoothing splines (Reinsch, 1967; Schoenberg, 1964; Poupard et al., 2008) • Filtration of noncorrelated noise in impedance cardiography (Barros et al., 1995) • EMD or EEMD (Wang et al., 2016) • Wavelet denoising • Adaptive filtering and Scaled Fourier Linear Combiner (SFLC) (Yasuda et al., 2005) Still all mentioned algorithms are mainly intended to remove cardiac component, not to preserve both! 6
  • 7. Objectives 1. 4.3. 5.2. • To assess the quality of various preprocessing methods, 
 which could be applied on raw IP signal in order to separate respiratory and cardiac components. • To indicate the most robust algorithm from both respiratory 
 (volume-related parameters), and cardiac perspective (HR or HRV). Main What calibration procedure could provide the best data for further measurements? Is cardiac component comparable to the single-lead ECG signal in terms of heart rate calculation? What are inspiratory and expiratory tidal volumes (TVin & TVex) for testing data? What is the analysis duration and complexity? What are determination coefficients (R2) of the calibration model? 7
  • 8. Methodology Subjects - generally healthy students, 10 males 8 Min Avg Max Weight [kg] 65.0 77.4 100.0 Height [cm] 171.0 179.3 187.0 BMI 20.75 24.14 33.41 Age 19 23 27
  • 9. Methodology Devices & Electrode configuration • Flow Measurement System with a Spirometer Unit and a Fleisch-type 
 Heatable Flow Transducer 5530, with a Conical Mouthpiece (Medikro Oy, Finland) • Pneumonitor 2 (IP, ECG, Accelerometry) 9 IP electrodes
  • 10. Methodology Analysis scheme IP PNT Filtering Detrending Integration Breathing phases establishing Applying calibration coefficients Preprocessed IP Integrated PNT Calibration IP Filtering Detrending Preprocessed IP Decomposition PNT Integration Integrated PNT ECG HRV curve estimating & analysis Cardiac IP Respiratory IP Inspiration & Expiration TV calculating & analysis Calibration Main measurements 10
  • 11. Methodology • The simplest and the quickest one ➡ Free breathing registered for 30 seconds. • To evaluate the impact of longer measurement ➡ Free breathing registered for 2 minutes. • To check, whether adding various rates and depths of breathing may 
 improve the calibration quality meaningly ➡ Fixed breathing, shallow and deep alternately, 4 times each, 
 for three frequencies: 6, 10 and 15 breaths per minute (BPM). Each calibration procedure was repeated for three body positions: • supine • sitting • standing Calibration procedures 11 1 2 3
  • 12. Methodology Test procedure 12 Consisting of 6 breaths with two subjectively different depths: ➡ normal ➡ deep for three breathing rates: ➡ 6 BPM ➡ 10 BPM ➡ 15 BPM and for three body positions: ➡ supine ➡ sitting ➡ standing.
  • 13. Methodology Test procedure 13 Consisting of 6 breaths with two subjectively different depths: ➡ normal ➡ deep for three breathing rates: ➡ 6 BPM ➡ 10 BPM ➡ 15 BPM and for three body positions: ➡ supine ➡ sitting ➡ standing. 4
  • 14. Breathing phases Established from reference, integrated pneumotachometry signal 0 50 100 150 200 -2000 -1000 0 1000 2000 3000Volume[ml] 0 50 100 150 200 Time [s] -2 -1 0 1 2 Breathingphase 14
  • 15. Methodology Considered decomposition methods ( I ) 15 • Moving avarage smoothing ➡ 0.5 second window (considered mild) ➡ 1 second window (Koivumaki et al., 2012) ➡ 1.5 second window (consdered strong) • Savitzky-Golay filtering ➡ 2nd-order filter with a 25 probes window (Savitzky and Golay, 1964). ➡ 7th-order filter with a 25 probes window. • Least mean square adaptive filtration ➡ subtraction of raw IP signal and the noise component, 
 then smoothed with 200 ms window. ➡ subtraction of raw IP signal and the noise component, 
 then smoothed with 400 ms window.
  • 16. Methodology Considered decomposition methods ( II ) 16 • Impulse response filtration ➡ 25-fold decimation (performed twice using 5-fold coefficient), 
 then applying 10th order least-square FIR filter with 1 Hz pass and 
 2.5 Hz stop frequencies, at the end the spline interpolation to 
 return to original sampling frequency ➡ the same process as above, but with use of 10th order stable 
 Chebyshev IIR 1 Hz pass frequency filter • Wavelet denoising ➡ soft heuristic SURE thresholding and scaled noise option, 
 on detail coefficients obtained from the decomposition at level 5 
 by ’sym8’ wavelet ➡ minimax thresholding at level 5 by ’db5’ wavelet • Smoothing Splines (Reinsch, 1967)
  • 17. Methodology • Calibration model assumed linear relationship between respiratory component of IP and reference pneumotachometry, without considering intercept value. • Tidal volumes were assessed separately for inspirations and expirations 
 (based on breathing phases established earlier) (Poupard et al., 2008). • The accuracies were calculated as mean percentage error (relative to reference). • ECG signals were analysed only for supine body position; 
 R points were automatically marked using simple thresholding technique. • The possibility to extract the R points from cardiac IP component was linked with 
 the estimation of the equivalent of signal-to-noise ratio. • The processing time of the algorithms were measured with the computer processor Intel i5 (1200MHz), without any accelerations. • All analyses were performed using MATLAB 2016b software. Other remarks 17
  • 18. Results Sample relationship between IP respiratory component and reference -40 -30 -20 -10 0 10 20 30 40 50 Impedance after mean removal [Ohm] -2000 -1500 -1000 -500 0 500 1000 1500 2000 2500 Volumeaftermeanremoval[L] Measurement points Linear fitting 18
  • 19. Results Mean determination coefficients of the linear calibration model [%] Algorithm Procedure 1
 30 second free breathing Procedure 2
 2 minute free breathing Procedure 3
 Fixed breathing Procedure 4 Reference measurement Moving 
 average 94,2 91,1 92,2 92,1 95,3 91,2 92,3 92,2 94,4 89,6 92,0 92,0 Savitzky-Golay filtering 82,8 82,7 90,8 90,2 79,5 79,9 90,1 89,5 Adaptive 
 filtration 90,0 88,9 91,8 91,5 93,3 90,6 92,1 91,9 Impulse response filtering 93,1 90,6 92,0 91,8 3,7 11,4 46,8 50,2 Wavelet 
 denoising 91,2 89,1 91,6 91,2 88,7 87,2 91,6 91,1 Smoothing splines 92,7 87,2 91,6 91,6 19
  • 20. Results Mean processing time of the decomposition calculation Algorithm Procedure 1
 30 second free breathing Procedure 2
 2 minute free breathing Procedure 3
 Fixed breathing Procedure 4 Reference measurement Moving 
 average smoothing [ms] 3,4 7,1 11,4 18,3 3,4 9,9 11,6 15,9 3,4 11,7 13,1 19,3 Savitzky-Golay filtering [ms] 3,4 12,3 13,5 18,3 3,4 11,6 12,5 17,3 Adaptive 
 filtration [s] 0,17 1,06 1,77 3,52 0,16 1,06 1,70 3,73 Impulse response filtering [ms][s] 24,4 26,0 36,3 42,3 0,15 0,14 0,17 0,19 Wavelet 
 denoising [ms] 29,9 37,6 43,5 56,1 24,8 29,8 27,9 38,8 Splines [s] 1,63 25,53 45,16 106,09 20
  • 21. Results Bland-Altman plot for tidal volumes for both inspirations and expirations Sample for all participants, for each body positions, for 1st calibration procedure and for 7th algorithm. 21
  • 22. Results The comparison of tidal volume estimating accuracy for the best algorithms Algorithm Error Procedure 1 Procedure 2 Procedure 3 Procedure 4 Moving average (0.5s window) Absolute [ml] 214,7 240,5 251,0 165,3 Relative [%] 13,8 16,0 17,1 11,8 Moving average (1s window) Absolute [ml] 206,0 245,7 284,2 205,7 Relative [%] 13,5 16,7 19,3 14,4 Least mean square adaptive filtration, smoothed 
 400ms window Absolute [ml] 234,3 251,2 240,1 153,0 Relative [%] 14,9 16,5 16,5 11,2 22
  • 23. Results Sample comparison between IP cardiac component and reference ECG 0 10 20 30 40 50 60 1000 2000 3000 Arbitraryunits ECG Reference (with R points found) 0 10 20 30 40 50 60 -4 -2 0 2 4 Impedance[Ohm] Cardiac IP Component (with R points found) 0 10 20 30 40 50 60 Time [s] 40 60 80 100 120 Heartrate[BPM] HRV curves Derived from Cardiac IP Component Derived from ECG Reference 23
  • 24. Results The comparison of HR and HRV curve derived from IP cardiac component and reference The minimal overall error of cardiac calculations from IP was obtained for third algorithm. 2 3 7 12 Procedure -5 0 5 10 RelativeError[%] 24
  • 25. Results Sample comparison between IP cardiac component and reference ECG There were no statistically significant correspondence between the 
 accuracy of cardiac calculations from IP signals, and the SN ratio. 2 3 7 12 Procedure 0 0.2 0.4 0.6 0.8 1 Cross-correlation 25
  • 26. Discussion Respiratory accuracy or cardiac accuracy or processing time… Which optimization criteria to choose? Separate approaches? Which calibration procedure to carry out? Different decomposition method for both respiratory and cardiac part… Short and comfortable, or long and more complex one… 26
  • 27. Conclusions Mean 86.5% accuracy of tidal volume calculating and 
 only 2.7% error of heart rate estimation were obtained using 
 moving average smoothing filters, for simple short recording of 
 free breathing calibration procedure, in three body positions. More sophisticated adaptive filtering also provided good accuracy, however the processing time was 100-times higher, comparing to simple methods. Cardiac component is not equally visible in every participant, however obtained compatibility between ECG reference seems promising, particularly concerning ambulatory measurements. 27
  • 28. Discussion • ”Dynamic” measurements, which 
 imitate natural functioning of subjects. • Further improvement and assessment 
 of the decomposition methods and their accuracy, e.g., using time series algo- rithms utilized in econometrics field. • Evaluation of the possibility to remove the classical ECG registration from ambulatory cardiorespiratory measurements. • There were only 10 participants, 
 only males. • The measurements were carried out 
 only in static conditions, without the need to consider motion artifacts. • The reference ECG signal was 
 single-lead one. • In ambulatory situations, the registrations are longer and would be more diversified, which may affect the overall accuracy. Limitations of the study Further plans 28
  • 29. Porto, February 23, 2017 Marcel Młyńczak, MSc mlynczak@mchtr.pw.edu.pl Decomposition of cardiac and respiratory components from 
 impedance pneumography signals