Cardiovascular (CV) diseases are the leading cause of death in the world, and auscultation is typically an essential part of a cardiovascular examination. The ability to diagnose a patient based on their heart sounds is a rather difficult skill to master. Thus, many approaches for automated heart auscultation have been explored. However, most of the previously proposed methods involve a segmentation step, the performance of which drops significantly for high pulse rates or noisy signals. In this work, we propose a novel segmentation-free heart sound classification method. Specifically, we apply discrete wavelet transform to denoise the signal, followed by feature extraction and feature reduction. Then, Support Vector Machines and Deep Neural Networks are utilised for classification. On the PASCAL heart sound dataset our approach showed superior performance compared to others, achieving 81% and 96% precision on normal and murmur classes, respectively. In addition, for the first time, the data were further explored under a user-independent setting, where the proposed method achieved 92% and 86% precision on normal and murmur, demonstrating the potential of enabling automatic murmur detection for practical use.
翻译:心血管疾病(CV)是造成全世界死亡的主要原因,而人工培养通常是心血管检查的一个基本部分。根据心脏声音诊断病人的能力是相当困难的掌握技能。因此,已经探索了许多自动化心血管畸形的方法。然而,以前提出的方法大多涉及分解步骤,其性能因脉搏率高或噪音信号而显著下降。在这项工作中,我们提出了一个无分解心脏声音的新分类方法。具体地说,我们应用离散的波盘变换信号,以隐蔽信号,随后进行特征提取和特征减少。然后,使用支持矢量机和深神经网络进行分类。在PACAL心脏声音数据集中,我们的方法与其他方法相比表现优于优异,在正常和杂音类中分别达到81%和96%的精确度。此外,首次在依赖用户的情况下进一步探索了数据,其中拟议的方法在正常和杂音中达到了92%和86%的精确度,显示了使自动黑素检测能够实际使用的可能性。