title: Automatic heart sound segmentation and murmur detection in pediatric phonocardiograms.
abstract: The digital analysis of heart sounds has revealed itself as an evolving field of study. In recent years, numerous approaches to create decision support systems were attempted. This paper proposes two novel algorithms: one for the segmentation of heart sounds into heart cycles and another for detecting heart murmurs. The segmentation algorithm, based on the autocorrelation function to find the periodic components of the PCG signal had a sensitivity and positive predictive value of 89.2% and 98.6%, respectively. The murmur detection algorithm is based on features collected from different domains and was evaluated in two ways: a random division between train and test set and a division according to patients. The first returned sensitivity and specificity of 98.42% and 97.21% respectively for a minimum error of 2.19%. The second division had a far worse performance with a minimum error of 33.65%. The operating point was chosen at sensitivity 69.67% and a specificity 46.91% for a total error of 38.90% by varying the percentage of segments classified as murmurs needed for a positive murmur classification.
authors.forename: Joao
authors.initials: J
authors.lastname: Pedrosa
authors.forename: Ana
authors.initials: A
authors.lastname: Castro
authors.forename: Tiago T V
authors.initials: TT
authors.lastname: Vinhoza
mesh_terms: D000293:Adolescent; D000465:Algorithms; D001314:Auscultation; D002648:Child; D002675:Child, Preschool; D005103:Expert Systems; D006337:Heart Murmurs / Q000175:diagnosis*; D006347:Heart Sounds; D006801:Humans; D007223:Infant; D010363:Pattern Recognition, Automated; D010701:Phonocardiography / Q000379:methods*; D011237:Predictive Value of Tests; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D012815:Signal Processing, Computer-Assisted