| CPC G16H 30/40 (2018.01) [A61B 8/06 (2013.01); A61B 8/0808 (2013.01); A61B 8/0891 (2013.01); A61B 8/488 (2013.01); G01S 7/52036 (2013.01); G01S 15/8952 (2013.01); G01S 15/8979 (2013.01); G16H 50/20 (2018.01); G16H 50/30 (2018.01)] | 20 Claims |

|
1. A system comprising:
at least one hardware processor; and
at least one non-transitory computer-readable storage medium storing processor-executable instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform:
obtaining data from an ultrasound signal produced by ultrasound measurements performed on a patient;
computing an embolus-to-blood ratio for the data;
identifying at least one segment of the data as having an embolus-to-blood ratio as being below a detection threshold value, thereby determining at least one background region of the data;
determining, from the at least one background region of the data, a background signal representative of blood flow in the patient, the background signal oscillating over time;
identifying at least one candidate embolic region in the data using the background signal by determining at least one segment of the data as having an embolus-to-blood ratio as being above that of the background signal by at least the threshold detection value;
analyzing the at least one candidate embolic region to generate embolic information; and
outputting the embolic information.
|