A framework for the analysis of acoustical cardiac signals

IEEE Trans Biomed Eng. 2007 Apr;54(4):651-62. doi: 10.1109/TBME.2006.889189.

Abstract

Skilled cardiologists perform cardiac auscultation, acquiring and interpreting heart sounds, by implicitly carrying out a sequence of steps. These include discarding clinically irrelevant beats, selectively tuning in to particular frequencies and aggregating information across time to make a diagnosis. In this paper, we formalize a series of analytical stages for processing heart sounds, propose algorithms to enable computers to approximate these steps, and investigate the effectiveness of each step in extracting relevant information from actual patient data. Through such reasoning, we provide insight into the relative difficulty of the various tasks involved in the accurate interpretation of heart sounds. We also evaluate the contribution of each analytical stage in the overall assessment of patients. We expect our framework and associated software to be useful to educators wanting to teach cardiac auscultation, and to primary care physicians, who can benefit from presentation tools for computer-assisted diagnosis of cardiac disorders. Researchers may also employ the comprehensive processing provided by our framework to develop more powerful, fully automated auscultation applications.

Publication types

  • Evaluation Study
  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Artificial Intelligence
  • Cluster Analysis
  • Diagnosis, Computer-Assisted / methods*
  • Heart Auscultation / methods*
  • Heart Murmurs / diagnosis*
  • Heart Murmurs / physiopathology*
  • Humans
  • Mitral Valve Insufficiency / diagnosis*
  • Mitral Valve Insufficiency / physiopathology*
  • Pattern Recognition, Automated / methods
  • Reproducibility of Results
  • Sensitivity and Specificity
  • Sound Spectrography / methods*