Computerized characterization of cardiac motion in medical diagnostic ultrasound
First Claim
1. A method for computerized characterization of cardiac motion from ultrasound data in an automatic manner, the method comprising:
- acquiring a sequence of frames of ultrasound data, the frames comprising three-dimensionally distributed voxels as data representing a three-dimensional volume of a patient at different times;
identifying, by a processor, a myocardium in a first frame;
estimating, by the processor, non-rigid deformation of a spatial location of the myocardium over time through the sequence, the estimating of the non-rigid deformation of the spatial location of the myocardium being a function of a machine-learned model of speckle patterns, or intensity and speckle patterns specific to the left ventricle myocardium using discriminative classifiers, the machine-learned model trained by the machine processing annotated training data of a plurality of samples from other patients using machine-learning to select learned features and the machine learned model comprising a motion prior learned from other examples of typical myocardium positions for different phases, the motion prior used in a Bayesian objective function with integration of a plurality of cues, including myocardium boundary detection, speckle tracking and mass conservation, and the estimating being a function of volumetric tracking in three dimensions of the myocardium from the first frame to a second frame of the sequence of the frames;
calculating, by the processor, a first myocardial mechanical quantity as a function of the non-rigid deformation, the first myocardial mechanical quantity computed in both a Cartesian coordinate system and a local heart coordinate system; and
outputting a display of the first myocardial mechanical quantity.
3 Assignments
0 Petitions
Accused Products
Abstract
Computerized characterization of cardiac wall motion is provided. Quantities for cardiac wall motion are determined from a four-dimensional (i.e., 3D+time) sequence of ultrasound data. A processor automatically processes the volume data to locate the cardiac wall through the sequence and calculate the quantity from the cardiac wall position or motion. Various machine learning is used for locating and tracking the cardiac wall, such as using a motion prior learned from training data for initially locating the cardiac wall and the motion prior, speckle tracking, boundary detection, and mass conservation cues for tracking with another machine learned classifier. Where the sequence extends over multiple cycles, the cycles are automatically divided for independent tracking of the cardiac wall. The cardiac wall from one cycle may be used to propagate to another cycle for initializing the tracking. Independent tracking in each cycle may reduce or avoid inaccuracies due to drift.
38 Citations
18 Claims
-
1. A method for computerized characterization of cardiac motion from ultrasound data in an automatic manner, the method comprising:
-
acquiring a sequence of frames of ultrasound data, the frames comprising three-dimensionally distributed voxels as data representing a three-dimensional volume of a patient at different times; identifying, by a processor, a myocardium in a first frame; estimating, by the processor, non-rigid deformation of a spatial location of the myocardium over time through the sequence, the estimating of the non-rigid deformation of the spatial location of the myocardium being a function of a machine-learned model of speckle patterns, or intensity and speckle patterns specific to the left ventricle myocardium using discriminative classifiers, the machine-learned model trained by the machine processing annotated training data of a plurality of samples from other patients using machine-learning to select learned features and the machine learned model comprising a motion prior learned from other examples of typical myocardium positions for different phases, the motion prior used in a Bayesian objective function with integration of a plurality of cues, including myocardium boundary detection, speckle tracking and mass conservation, and the estimating being a function of volumetric tracking in three dimensions of the myocardium from the first frame to a second frame of the sequence of the frames; calculating, by the processor, a first myocardial mechanical quantity as a function of the non-rigid deformation, the first myocardial mechanical quantity computed in both a Cartesian coordinate system and a local heart coordinate system; and outputting a display of the first myocardial mechanical quantity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable storage media having stored therein data representing instructions executable by a programmed processor for characterizing cardiac motion from ultrasound information, the storage media comprising instructions for:
-
acquiring a sequence of frames of ultrasound data, the frames comprising three-dimensionally distributed voxels as data representing a three-dimensional volume of a patient at different times; identifying first and second cycles of the heart from the sequence of the frames of the ultrasound data; propagating a first location of a myocardium from a first frame of the frames of the first cycle to a second location of the myocardium in a second frame of the frames of the second cycle, the second location being an initial location of the myocardium used in volumetric tracking of the myocardium through the frames of the second cycle, the volumetric tracking through the frames of the second cycle using the initial location and other processes so that the volumetric tracking is independent between the first cycle and the second cycle other than the initial location, the propagation comprising temporally interpolating the second location of the second cycle from the first location of the first cycle; displaying a quantity based on the second location; tracking as a function of a speckle tracking, boundary detection, mass conservation, and a motion prior; combining a detection score from a machine learning model with a plurality of scores, including a speckle tracking score, a mass conservation score, and a motion prediction score; and determining a deformation of the myocardium over time as a function of the combining. - View Dependent Claims (11, 12, 13)
-
-
14. A non-transitory computer readable storage media having stored therein data representing instructions executable by a programmed processor for characterizing cardiac motion from ultrasound information in an automatic manner, the storage media comprising instructions for:
-
acquiring a sequence of frames of ultrasound data, the frames comprising three-dimensionally distributed voxels as data representing a three-dimensional volume of a patient at different times; locating a heart wall from a first frame of ultrasound data of three-dimensional voxels in a sequence representing the heart wall in three dimensions, the locating of the heart wall being a function of a first machine-learned knowledge of the heart wall locations in training data, the first machine-learned knowledge gained by a machine processing an annotated version of the training data of a plurality of samples from other patients using machine-learning; tracking the heart wall automatically through the sequence, the tracking being a function of a second machine-learned knowledge of a plurality of cues as an input feature vector, the plurality of cues including the first machine-learned knowledge with speckle tracking, boundary detection, mass conservation, and a motion prior learned from other examples of typical myocardium positions for different phases, the first and second machine-learned knowledge being different models; calculating a cardiac parameter, statistical index of the cardiac motion, or both the cardiac parameter and the statistical index of the cardiac motion as a function of the tracking; and displaying the cardiac parameter. - View Dependent Claims (15, 16, 17, 18)
-
Specification