smart code for separating breathing heart signal and non breathing heart signal
1 view (last 30 days)
Show older comments
Hi, I'm getting heart signal from the piezo sensor and sending through BLE to MATLAB for processing, I want to write a code for this signal to convert piezoelectric sensor data to the ECG data and getting heartbeat and blood pressure from ECG data but before that first, I have to separate nonbreathing signal from breathing signal in piezoelectric sensor signals, that can work for any signal. I don't know how to do it. I will be thankful if someone knows.
3 Comments
Christoph F.
on 11 Oct 2017
A piezoelectric sensor measures pressure ("pulse"), and ECG measures voltage ("electrical activity"). Any attempt to deduce the voltage from measured pressure relies on a whole bunch of assumptions that can be completely wrong e.g. under certain pathological conditions (like electromechanical dissociation where the heart still shows electrical activity on an ECG, but no mechanical pumping action occurs; or a pulse can be present without electrical activity in cases where the patient is being resuscitated).
And measuring blood pressure is yet another can of worms entirely. The direct and accurate way is inserting a pressure sensor into one of the patients arteries; all other measurement methods are indirect and once again rely on assumptions.
Answers (0)
See Also
Categories
Find more on Multirate Signal Processing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!