MATLAB呼吸音预处理与MFCC特征提取及SVM分类应用

呼吸音的 MFCC 特征提取和 SVM 分类,放在 MATLAB 里搞其实挺顺的。预用得比较多的是滤波,比如用维纳滤波,能把呼吸音里那些杂音得还不错。你用过mfcc()函数没?这个函数配合帧分割和窗口函数用起来,提特征又快又稳。

特征提完了,用SVM来分类,其实还挺靠谱的。尤其是二分类的任务,像是区分健康和病理呼吸音,SVM 的表现蛮稳定的。你用 MATLAB 的fitcsvm就能搞定,参数调一调,效果还挺惊喜的。

代码资源我翻了几个还不错的:

如果你之前没接触过呼吸音信号,那从滤波-MFCC-SVM 这个顺序走一遍,逻辑清晰,代码也不难。想加点花活,也可以试试调制识别那一块,有篇Matlab 调制识别文章值得看看。

zip
MATLAB中呼吸音预处理、MFCC特征提取及SVM分类在医疗信号处理领域的应用.zip 预估大小:2个文件
file
MATLAB中呼吸音预处理与特征提取及SVM分类.html 3.91MB
file
MATLAB中呼吸音预处理、MFCC特征提取及SVM分类在医疗信号处理领域的应用.pdf 125KB
zip 文件大小:1.41MB