| CPC A61B 8/065 (2013.01) [A61B 8/06 (2013.01); A61B 8/0883 (2013.01); A61B 8/0891 (2013.01); A61B 8/463 (2013.01); A61B 8/465 (2013.01); A61B 8/466 (2013.01); A61B 8/469 (2013.01); A61B 8/483 (2013.01); A61B 8/488 (2013.01); A61B 8/5207 (2013.01); A61B 8/5223 (2013.01); A61B 8/5292 (2013.01); G06T 7/0012 (2013.01); G16H 50/20 (2018.01); A61B 8/468 (2013.01); A61B 8/5246 (2013.01); G06T 2207/10132 (2013.01); G06T 2207/30048 (2013.01); G06T 2207/30104 (2013.01); G06V 2201/031 (2022.01)] | 11 Claims |

|
1. A method for detecting cardiac flow in echocardiography, the method comprising:
acquiring, by an ultrasound scanner, one or more volumetric ultrasound scans including B-mode data of a heart of a patient over time;
detecting, by an image processor, two or more heart valves over time from the B-mode data of the one or more volumetric ultrasound scans, wherein detecting comprises detecting with a machine-learnt classifier;
fitting a patient specific valve model to the detected two or more heart valves;
determining, by the image processor, a confidence value indicating an accuracy of the detecting of the mitral annulus and the left ventricle outflow tract in the fit patient specific valve model, wherein determining the confidence comprises determining the confidence with the machine-learnt classifier;
placing a first sampling plane for the mitral annulus and a second sampling plane for the left ventricle outflow tract based on the fit patient specific valve model;
tracking the first and second sampling planes over time based on optical flow, boundary detection, and motion prior;
calculating, by the image processor, a cardiac flow value from flow data of the volumetric ultrasound scans for the first and second sampling planes over time, the calculating of the cardiac flow value limited to avoid flow during a portion of a heart cycle; and
outputting an image of the cardiac flow value;
wherein the image indicates the confidence value for the first and second sampling planes.
|