Heart sound tracking system and method
First Claim
1. A method for identifying a heart sound in a heart sound waveform, the method comprising:
- identifying one or more first candidate heart sounds in a first heart sound waveform, each of the one or more first candidate heart sounds including corresponding first time and first energy features;
identifying two or more second candidate heart sounds in a second heart sound waveform, each of the two or more second candidate heart sounds including corresponding second time and second energy features; and
using a cost analysis circuit;
determining a temporal cost for each of the second time features of the two or more second candidate heart sounds relative to each of the first time features of the one or more first candidate heart sounds;
determining a score for each of the two or more second candidate heart sounds using the determined temporal cost for each candidate; and
discriminating between the two or more second candidate heart sounds, based on the determined scores, to provide an identifier indicating a detected heart sound.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method provide heart sound tracking, including an input circuit, configured to receive heart sound information, and a heart sound recognition circuit. The heart sound recognition circuit can be coupled to the input circuit and can be configured to recognize, within a particular heart sound of a particular heart sound waveform, a first intra heart sound energy indication and a corresponding first intra heart sound time indication using the heart sound information from the particular heart sound waveform and the heart sound information from at least one other heart sound waveform. The particular heart sound can include at least a portion of one of S1, S2, S3, and S4. Further, the first intra heart sound energy indication and the corresponding first intra heart sound time indication can correspond to the at least a portion of one of S1, S2, S3, and S4, respectively.
-
Citations
20 Claims
-
1. A method for identifying a heart sound in a heart sound waveform, the method comprising:
-
identifying one or more first candidate heart sounds in a first heart sound waveform, each of the one or more first candidate heart sounds including corresponding first time and first energy features; identifying two or more second candidate heart sounds in a second heart sound waveform, each of the two or more second candidate heart sounds including corresponding second time and second energy features; and using a cost analysis circuit; determining a temporal cost for each of the second time features of the two or more second candidate heart sounds relative to each of the first time features of the one or more first candidate heart sounds; determining a score for each of the two or more second candidate heart sounds using the determined temporal cost for each candidate; and discriminating between the two or more second candidate heart sounds, based on the determined scores, to provide an identifier indicating a detected heart sound. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for iteratively providing a heart sound identifier for discriminating a heart sound of a specified heart sound type in a heart sound waveform that is generated by a heart sound sensor, the method comprising
identifying one or more first candidate heart sounds in a first heart sound waveform, each of the one or more first candidate heart sounds including corresponding first time and first peak energy features; -
identifying one or more second candidate heart sounds in a second heart sound waveform, each of the one or more second candidate heart sounds including corresponding second time and second peak energy features; and identifying one or more third candidate heart sounds in a third heart sound waveform, each of the one or more third candidate heart sounds including corresponding third time and third peak energy features; and using a cost analysis circuit; determining a temporal cost and a local benefit for each of the second time features and the second peak energy features of the one or more second candidate heart sounds relative to each of the first time features and the first peak energy features of the one or more first candidate heart sounds, respectively; determining a temporal cost and a local benefit for each of the third time features and the third peak energy features of the one or more third candidate heart sounds relative to each of the second time features and the second peak energy features of the one or more second candidate heart sounds, respectively; determining a score for each of the one or more second candidate heart sounds using the determined temporal cost and local benefit for each candidate; determining a score for each of the one or more third candidate heart sounds using the determined temporal cost and local benefit for each candidate; and discriminating between the second and third candidate heart sounds, based on the determined scores, to provide an identifier indicating a detected heart sound in each of the second and third heart sound waveforms. - View Dependent Claims (16)
-
-
17. A system, comprising:
-
an input circuit configured to receive heart sound waveform information from a heart sound sensor; and a heart sound recognition circuit, coupled to the input circuit, configured to recognize; one or more first candidate heart sounds in a first portion of the heart sound waveform information, each of the one or more first candidate heart sounds including first time and corresponding first peak energy features; and two or more second candidate heart sounds in a second portion of the heart sound waveform information, each of the two or more second candidate heart sounds including second time and corresponding second peak energy features; and a cost analysis circuit configured to determine a temporal cost for each of the second time features of the two or more second candidate heart sounds relative to each of the first time features of the one or more first candidate heart sounds; wherein the cost analysis circuit is configured to discriminate between the two or more second candidate heart sounds, based on the determined temporal costs, to provide an identifier indicating a detected heart sound. - View Dependent Claims (18, 19, 20)
-
Specification