Multi-modal cardiac diagnostic decision support system and method
First Claim
1. A system for determining the presence of cardiac diseases, comprising:
- a sensor adapted to obtain a cardiac acoustic signal of a patient;
an acoustic signal processor adapted to process the cardiac acoustic signal to find evidence of cardiac diseases;
an input device adapted to receive data corresponding to a medical record of the patient; and
a diagnostic decision support circuit adapted to provide a diagnostic recommendation corresponding to a probability of the cardiac diseases being present in the patient, using Bayesian networks comprising a unified model that integrates statistical signal processing with probabilistic reasoning to provide recommendations based on the results of the acoustic signal processing and on the medical record data.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for extracting features from cardiac acoustic signals includes the steps of obtaining a cardiac acoustic signal, and extracting physiologically significant features from the cardiac acoustic signal using a neural network. A method for evaluating cardiac acoustic signals includes the steps of obtaining a cardiac acoustic signal, analyzing the cardiac acoustic signal with a wavelet decomposition to extract time-frequency information, and identifying basic heart sounds using neural networks applied to the extracted time-frequency information. A method for determining cardiac event sequences from cardiac acoustic signals includes the steps of obtaining a cardiac acoustic signal, and processing a sequence of features extracted from the cardiac acoustic signal by a probabilistic finite-state automaton to determine a most probable sequence of cardiac events given the cardiac acoustic signal. A method for extracting findings from cardiac acoustic signals includes the steps of obtaining a cardiac acoustic signal, processing the cardiac acoustic signal to determine a most probable sequence of cardiac events given the cardiac acoustic signal, and extracting the clinical findings from the sequence of cardiac events. A method for determining a status of heart murmurs includes the steps of obtaining a cardiac acoustic signal, detecting a murmur, if any, from the cardiac acoustic signal, and determining whether the murmur is one of functional and pathological based upon expert rules.
90 Citations
24 Claims
-
1. A system for determining the presence of cardiac diseases, comprising:
-
a sensor adapted to obtain a cardiac acoustic signal of a patient;
an acoustic signal processor adapted to process the cardiac acoustic signal to find evidence of cardiac diseases;
an input device adapted to receive data corresponding to a medical record of the patient; and
a diagnostic decision support circuit adapted to provide a diagnostic recommendation corresponding to a probability of the cardiac diseases being present in the patient, using Bayesian networks comprising a unified model that integrates statistical signal processing with probabilistic reasoning to provide recommendations based on the results of the acoustic signal processing and on the medical record data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
a feature extraction module for extracting features from the cardiac acoustic signal, wherein the extracted features comprise physiologically significant events; and
a probabilistic finite-state automaton for processing a sequence of extracted features to determine a most probable sequence of cardiac events given the cardiac acoustic signal.
-
-
5. The system according to claim 4, wherein the feature extraction module performs a wavelet decomposition of the cardiac acoustic signal to extract time-frequency information, and processes the extracted time-frequency information using a neural network to extract cardiac acoustic features comprising physiologically significant events.
-
6. The system according to claim 4, wherein the physiologically significant events correspond to at least one of basic heart sounds and components of the basic heart sounds.
-
7. The system according to claim 4, wherein the probabilistic finite-state automaton comprises a hidden markov model.
-
8. The system according to claim 4, further comprising a module for automatically determining clinical findings from the sequence of cardiac events.
-
9. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for determining the presence of cardiac diseases, the method steps comprising:
-
obtaining a cardiac acoustic signal of a patient;
signal processing the cardiac acoustic signal to find evidence of cardiac diseases;
receiving data corresponding to a medical record of the patient; and
providing a diagnostic recommendation corresponding to a probability of the cardiac diseases being present in the patient using Bayesian networks comprising a unified model that integrates statistical signal processing with probabilistic reasoning to provide recommendations based on the results of the signal processing and on the medical record data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
extracting features from the cardiac acoustic signal, wherein the extracted features comprise physiologically significant events; and
processing a sequence of extracted features using a probabilistic finite-state automaton to determine a most probable sequence of cardiac events given the cardiac acoustic signal.
-
-
13. The program storage device according to claim 12, wherein the instructions for performing the step of extracting features from the cardiac acoustic signal comprise instructions for performing the steps of:
-
performing a wavelet decomposition of the cardiac acoustic signal to extract time-frequency information; and
processing the extracted time-frequency information using a neural network to extract cardiac acoustic features comprising physiologically significant events.
-
-
14. The program storage device according to claim 12, wherein the physiologically significant events correspond to at least one of basic heart sounds and components of the basic heart sounds.
-
15. The program storage device according to claim 12, wherein the probabilistic finite-state automaton comprises a hidden markov model.
-
16. The program storage device according to claim 12, further comprising instructions for performing the step of automatically determining clinical findings from the sequence of cardiac events.
-
17. A method for determining the presence of cardiac diseases, comprising the steps of:
-
obtaining a cardiac acoustic signal of a patient;
signal processing the cardiac acoustic signal to find evidence of cardiac diseases;
receiving data corresponding to a medical record of the patient; and
providing a diagnostic recommendation corresponding to a probability of the cardiac diseases being present in the patient, using Bayesian networks comprising a unified model that integrates statistical signal processing with probabilistic reasoning to provide recommendations based on the results of the signal processing and on the medical record data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
extracting features from the cardiac acoustic signal, wherein the extracted features comprise physiologically significant events; and
processing a sequence of extracted features using a probabilistic finite-state automaton to determine a most probable sequence of cardiac events given the cardiac acoustic signal.
-
-
21. The method according to claim 20, wherein the step of extracting features from the cardiac acoustic signal comprises the steps of:
-
performing a wavelet decomposition of the cardiac acoustic signal to extract time-frequency information; and
processing the extracted time-frequency information using a neural network to extract cardiac acoustic features comprising physiologically significant events.
-
-
22. The method according to claim 20, wherein the physiologically significant events correspond to at least one of basic heart sounds and components of the basic heart sounds.
-
23. The method according to claim 20, wherein the probabilistic finite-state automaton comprises a hidden markov model.
-
24. The method according to claim 20, further comprising the step of automatically determining clinical findings from the sequence of cardiac events.
Specification