METHOD AND SYSTEM FOR HEART SOUND IDENTIFICATION
First Claim
Patent Images
1. A method for identification of heart sound components comprising:
- receiving an audio signal comprising heart sounds;
identifying a first peak corresponding to S1 within a first search window of the audio signal, wherein identifying the first peak comprises distinguishing the first peak from a murmur peak using time domain kurtosis;
identifying a second peak corresponding to S1 within a second search window of the audio signal, wherein identifying the second peak comprises distinguishing the second peak from a murmur peak using time domain kurtosis;
identifying a third peak corresponding to S2 between the first peak and the second peak, wherein identifying the third peak comprises using frequency domain kurtosis to determine whether another peak that may be the third peak is a murmur peak; and
storing a location of the first peak as a first S1 location, storing a location of the second peak as a second S1 location, and storing a location of the third peak as an S2 location.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer readable media are provided for identification of heart sound components in an audio signal of heart sounds. Time domain kurtosis and frequency domain kurtosis are used to distinguish peaks corresponding to the primary heart sounds, S1 and S2, from murmur peaks. Timing based error correction may also be used to verify that appropriate peaks corresponding to the primary heart sounds are identified.
13 Citations
20 Claims
-
1. A method for identification of heart sound components comprising:
-
receiving an audio signal comprising heart sounds; identifying a first peak corresponding to S1 within a first search window of the audio signal, wherein identifying the first peak comprises distinguishing the first peak from a murmur peak using time domain kurtosis; identifying a second peak corresponding to S1 within a second search window of the audio signal, wherein identifying the second peak comprises distinguishing the second peak from a murmur peak using time domain kurtosis; identifying a third peak corresponding to S2 between the first peak and the second peak, wherein identifying the third peak comprises using frequency domain kurtosis to determine whether another peak that may be the third peak is a murmur peak; and storing a location of the first peak as a first S1 location, storing a location of the second peak as a second S1 location, and storing a location of the third peak as an S2 location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a processor; a display operatively connected to the processor; a memory operatively connected to the processor; and instructions stored in the memory that are executable by the processor to identify heart sound components by; receiving an audio signal comprising heart sounds; identifying a first peak corresponding to S1 within a first search window of the audio signal, wherein identifying the first peak comprises distinguishing the first peak from a murmur peak using time domain kurtosis; identifying a second peak corresponding to S1 within a second search window of the audio signal, wherein identifying the second peak comprises distinguishing the second peak from a murmur peak using time domain kurtosis; identifying a third peak corresponding to S2 between the first peak and the second peak, wherein identifying the third peak comprises using frequency domain kurtosis to determine whether another peak that may be the third peak is a murmur peak; and storing a location of the first peak as a first S1 location, storing a location of the second peak as a second S1 location, and storing a location of the third peak as an S2 location, wherein the first S1 location, the second S1 location, and the S2 location are shown in a phonocardiogram on the display. - View Dependent Claims (17, 18)
-
-
19. A computer readable medium storing instructions for identifying heart sound components, the instructions comprising functionality for:
-
receiving an audio signal comprising heart sounds; identifying a first peak corresponding to S1 within a first search window of the audio signal, wherein identifying the first peak comprises distinguishing the first peak from a murmur peak using time domain kurtosis; identifying a second peak corresponding to S1 within a second search window of the audio signal, wherein identifying the second peak comprises distinguishing the second peak from a murmur peak using time domain kurtosis; identifying a third peak corresponding to S2 between the first peak and the second peak, wherein identifying the third peak comprises using frequency domain kurtosis to determine whether another peak that may be the third peak is a murmur peak; and storing a location of the first peak as a first S1 location, storing a location of the second peak as a second S1 location, and storing a location of the third peak as an S2 location. - View Dependent Claims (20)
-
Specification