how to separate out the lung sounds from heart sounds ?
Ältere Kommentare anzeigen
i am doing my ME project in BMI please help me to sort out the prob.
Antworten (4)
Wayne King
am 20 Sep. 2011
0 Stimmen
Are these sounds separated in approximately disjoint frequency intervals? In other words, can you separate them in the frequency domain? In that case, you can use a filter.
Andreas Goser
am 20 Sep. 2011
0 Stimmen
You need to provide FAR more information for a useful answer. "Separation" can't be the ultimate goal. Separation will be an intermediate step to do analasyis on lung or heart signal, right? It is also unclear if this is a post processing or real-time.
Approach: Assuming the heart signal has higher frequency than lung, not many changes in frequency (that depends on your application) and not much noise, I suggest to make a frequency analysis to identify heartbeat frequency and filter that out with a relatively low band filter.
3 Kommentare
Chandrashekhar Choudhari
am 20 Sep. 2011
Andreas Goser
am 21 Sep. 2011
"You need to provide FAR more information for a useful answer."
Chandrashekhar Choudhari
am 21 Sep. 2011
Wayne King
am 21 Sep. 2011
0 Stimmen
Hi Chandrasekhar, There are a number of free MATLAB toolboxes on the web for computing information-theoretic measures. The paper abstract you have copied and pasted above employs these measures. Perhaps you can obtain one of these free toolboxes and try to replicate the methods in the cited paper.
Here is one such toolbox:
Wayne
Lucas García
am 21 Sep. 2011
0 Stimmen
You can use adaptfilt in the DSP toolbox for adaptive noise canceling. A "similar" example can be found in the toolbox: separating maternal heartbeat from fetal heartbeat.
Kategorien
Mehr zu Audio Processing Algorithm Design finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!