Estimation of the second heart sound split using windowed sinusoidal models

Publikation: Bidrag til tidsskriftTidsskriftartikelForskningpeer review

Resumé

Knowing the time difference between the onsets of the aortic part (A2) and the pulmonic part (P2) of the second heart sound (S2), also referred to as the time split (TS) of S2, can assist in the diagnosis of a variety of heart diseases. However, estimating the TS is a non-trivial task due to the potential overlap between A2 and P2. In this paper, a model-based approach is proposed where both A2 and P2 are modeled as windowed sinusoids with their sum forming the S2 signal. Estimation of the model parameters and the S2 split form a non-convex optimization problem, where a local minimum is obtained using a sequential optimization procedure. First, the window parameters are found as the solution to a regularized least squares problem. Then, the frequencies and phases of the sinusoids are found by locating the maximal peaks of the heart signals’ frequency magnitudes, and using the corresponding phases. Finally, the TS is estimated as the time difference between the peaks of the cross-correlations between the measured S2 signal and the modeled A2/P2 signals. The algorithm is able to estimate the TS for synthetic signals with a root-mean-square error (RMSE) of 7.6 ms for equidistantly placed TSs between −70 ms and 70 ms. The RMSE increases for small TSs in the interval −30 ms to 10 ms, and at increased noise levels. The algorithm was applied to phonocardiograms recorded from 146 patients, where the average estimated TS was 29.6 ms, in conformance with the average TS of healthy subjects as found in the literature.
OriginalsprogEngelsk
TidsskriftBiomedical Signal Processing and Control
Vol/bind44
Sider (fra-til)229-236
Antal sider8
ISSN1746-8094
DOI
StatusUdgivet - jul. 2018

Fingerprint

Heart Sounds
Acoustic waves
Mean square error
varespladib methyl
Least-Squares Analysis
Noise
Heart Diseases
Healthy Volunteers
Lung

Citer dette

@article{82ee6f7dba124aec88a1b6953ebcabd4,
title = "Estimation of the second heart sound split using windowed sinusoidal models",
abstract = "Knowing the time difference between the onsets of the aortic part (A2) and the pulmonic part (P2) of the second heart sound (S2), also referred to as the time split (TS) of S2, can assist in the diagnosis of a variety of heart diseases. However, estimating the TS is a non-trivial task due to the potential overlap between A2 and P2. In this paper, a model-based approach is proposed where both A2 and P2 are modeled as windowed sinusoids with their sum forming the S2 signal. Estimation of the model parameters and the S2 split form a non-convex optimization problem, where a local minimum is obtained using a sequential optimization procedure. First, the window parameters are found as the solution to a regularized least squares problem. Then, the frequencies and phases of the sinusoids are found by locating the maximal peaks of the heart signals’ frequency magnitudes, and using the corresponding phases. Finally, the TS is estimated as the time difference between the peaks of the cross-correlations between the measured S2 signal and the modeled A2/P2 signals. The algorithm is able to estimate the TS for synthetic signals with a root-mean-square error (RMSE) of 7.6 ms for equidistantly placed TSs between −70 ms and 70 ms. The RMSE increases for small TSs in the interval −30 ms to 10 ms, and at increased noise levels. The algorithm was applied to phonocardiograms recorded from 146 patients, where the average estimated TS was 29.6 ms, in conformance with the average TS of healthy subjects as found in the literature.",
author = "S{\ae}derup, {Rasmus Gundorf} and Poul Hoang and Simon Winther and Morten B{\o}ttcher and Struijk, {Johannes J.} and Samuel Schmidt and Jan {\O}stergaard",
year = "2018",
month = "7",
doi = "10.1016/j.bspc.2018.04.006",
language = "English",
volume = "44",
pages = "229--236",
journal = "Biomedical Signal Processing and Control",
issn = "1746-8094",
publisher = "Elsevier",

}

Estimation of the second heart sound split using windowed sinusoidal models. / Sæderup, Rasmus Gundorf; Hoang, Poul; Winther, Simon; Bøttcher, Morten; Struijk, Johannes J.; Schmidt, Samuel; Østergaard, Jan.

I: Biomedical Signal Processing and Control, Bind 44, 07.2018, s. 229-236.

Publikation: Bidrag til tidsskriftTidsskriftartikelForskningpeer review

TY - JOUR

T1 - Estimation of the second heart sound split using windowed sinusoidal models

AU - Sæderup, Rasmus Gundorf

AU - Hoang, Poul

AU - Winther, Simon

AU - Bøttcher, Morten

AU - Struijk, Johannes J.

AU - Schmidt, Samuel

AU - Østergaard, Jan

PY - 2018/7

Y1 - 2018/7

N2 - Knowing the time difference between the onsets of the aortic part (A2) and the pulmonic part (P2) of the second heart sound (S2), also referred to as the time split (TS) of S2, can assist in the diagnosis of a variety of heart diseases. However, estimating the TS is a non-trivial task due to the potential overlap between A2 and P2. In this paper, a model-based approach is proposed where both A2 and P2 are modeled as windowed sinusoids with their sum forming the S2 signal. Estimation of the model parameters and the S2 split form a non-convex optimization problem, where a local minimum is obtained using a sequential optimization procedure. First, the window parameters are found as the solution to a regularized least squares problem. Then, the frequencies and phases of the sinusoids are found by locating the maximal peaks of the heart signals’ frequency magnitudes, and using the corresponding phases. Finally, the TS is estimated as the time difference between the peaks of the cross-correlations between the measured S2 signal and the modeled A2/P2 signals. The algorithm is able to estimate the TS for synthetic signals with a root-mean-square error (RMSE) of 7.6 ms for equidistantly placed TSs between −70 ms and 70 ms. The RMSE increases for small TSs in the interval −30 ms to 10 ms, and at increased noise levels. The algorithm was applied to phonocardiograms recorded from 146 patients, where the average estimated TS was 29.6 ms, in conformance with the average TS of healthy subjects as found in the literature.

AB - Knowing the time difference between the onsets of the aortic part (A2) and the pulmonic part (P2) of the second heart sound (S2), also referred to as the time split (TS) of S2, can assist in the diagnosis of a variety of heart diseases. However, estimating the TS is a non-trivial task due to the potential overlap between A2 and P2. In this paper, a model-based approach is proposed where both A2 and P2 are modeled as windowed sinusoids with their sum forming the S2 signal. Estimation of the model parameters and the S2 split form a non-convex optimization problem, where a local minimum is obtained using a sequential optimization procedure. First, the window parameters are found as the solution to a regularized least squares problem. Then, the frequencies and phases of the sinusoids are found by locating the maximal peaks of the heart signals’ frequency magnitudes, and using the corresponding phases. Finally, the TS is estimated as the time difference between the peaks of the cross-correlations between the measured S2 signal and the modeled A2/P2 signals. The algorithm is able to estimate the TS for synthetic signals with a root-mean-square error (RMSE) of 7.6 ms for equidistantly placed TSs between −70 ms and 70 ms. The RMSE increases for small TSs in the interval −30 ms to 10 ms, and at increased noise levels. The algorithm was applied to phonocardiograms recorded from 146 patients, where the average estimated TS was 29.6 ms, in conformance with the average TS of healthy subjects as found in the literature.

UR - http://www.scopus.com/inward/record.url?scp=85047116805&partnerID=8YFLogxK

U2 - 10.1016/j.bspc.2018.04.006

DO - 10.1016/j.bspc.2018.04.006

M3 - Journal article

VL - 44

SP - 229

EP - 236

JO - Biomedical Signal Processing and Control

JF - Biomedical Signal Processing and Control

SN - 1746-8094

ER -