Segmentation-Based Adaptive Feature Extraction Combined With Mahalanobis Distance Classification Criterion for Heart Sound Diagnostic System

Shuping Sun

IEEE Sensors Journal · 2021 · 19 citations · 40 references

Concepts

Abstract

To utilize heart sound features that may vary according to their suitability for segmentation, automatic adaptive feature extraction combined with the Mahalanobis distance classification criterion is proposed to construct an innovative, heart sound-based system for diagnosing heart diseases. The innovation of this system is primarily reflected in the automatic segmentation and extraction of the first complex heart sound ( <i xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">CS</i> <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1</sub> ) and second complex heart sound ( <i xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">CS</i> <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sub> ) or each cardiac sound ( <i xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">CS</i> ), automatic extraction of the segmentation-based frequency feature <i xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">FF</i> <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1</sub> or <i xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">FF</i> <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sub> , determination of the diagnostic features [ γ <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">11</sub> , γ <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">12</sub> ] and [ γ <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">21</sub> , γ <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">22</sub> , γ <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">23</sub> ], and the development of a classifier model with adjustable sizes corresponding to the given desired confidence levels (denoted as β). Three stages corresponding to the implementation of the novel diagnostic system are summarized as follows. In stage 1, the time intervals between two sequential peaks are automatically calculated and statistically analyzed, and the result is used to determine whether a given heart sound can be segmented. Stage 2 involves automatic extraction of segmentation-based adaptive features for adapting the heart sound to the frequency domain. Finally, the Gaussian mixture model (GMM)-based objective function f <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><i>et</i></sub> ( <b xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">x</b> ) is generated, and the k <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">th</sup> component's confidence region is determined by adjusting the optimal confidence level β <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">k</sub> and subsequently used as the classification criterion to diagnose a given heart sound. The performance evaluation was validated with sounds from online heart sound databases and sounds from clinical heart databases. Compared with the state-of-the-art diagnostic methods, the overall accuracy OA of 98.8%, F <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1</sub> of 99.27%, and κ of 98.6% are much higher.

References

40