Digital auscultation analysis for heart murmur detection.
This work presents a comparison of different approaches for the detection of murmurs from phonocardiographic signals. Taking into account the variability of the phonocardiographic signals induced by valve disorders, three families of features were analyzed: (a) time-varying & time-frequency features; (b) perceptual; and (c) fractal features. With the aim of improving the performance of the system, the accuracy of the system was tested using several combinations of the aforementioned families of parameters. In the second stage, the main components extracted from each family were combined together with the goal of improving the accuracy of the system. The contribution of each family of features extracted was evaluated by means of a simple k-nearest neighbors classifier, showing that fractal features provide the best accuracy (97.17%), followed by time-varying & time-frequency (95.28%), and perceptual features (88.7%). However, an accuracy around 94% can be reached just by using the two main features of the fractal family; therefore, considering the difficulties related to the automatic intrabeat segmentation needed for spectral and perceptual features, this scheme becomes an interesting alternative. The conclusion is that fractal type features were the most robust family of parameters (in the sense of accuracy vs. computational load) for the automatic detection of murmurs. This work was carried out using a database that contains 164 phonocardiographic recordings (81 normal and 83 records with murmurs). The database was segmented to extract 360 representative individual beats (180 per class).
Delgado-Trejos
Edilson
E
Centro de Investigación, Instituto Tecnológico Metropolitano ITM, Calle 73 No 76A-354 Vía al Volador, Medellín, Colombia. edilsondelgado@itm.edu.co
Quiceno-Manrique
A F
AF
Godino-Llorente
J I
JI
Blanco-Velasco
M
M
Castellanos-Dominguez
G
G
D000465:Algorithms; D003971:Diastole / Q000502:physiology; D006337:Heart Murmurs / Q000503:physiopathology*; D006801:Humans; D010701:Phonocardiography / Q000379:methods; D013599:Systole / Q000502:physiology