| CPC G16H 50/20 (2018.01) [A61B 8/0883 (2013.01); A61B 8/5223 (2013.01); G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06T 7/0012 (2013.01); G16H 30/20 (2018.01); G06T 2200/24 (2013.01); G06T 2207/10132 (2013.01); G06T 2207/30048 (2013.01)] | 15 Claims |

|
1. A non-transitory storage medium storing instructions readable and executable by an electronic processor to perform an echocardiogram analysis method including:
generating or receiving a preliminary diagnostic code for an echocardiogram comprising a set of echocardiogram loops, the diagnostic cod being a unique identifier a certain diagnosis of finding;
selecting a plurality of different subsets from the echocardiogram wherein each subset consists of one or more echocardiogram loops of the set of echocardiogram loops;
for each subset, determining a confidence score indicating relevance of the subset to the diagnostic code wherein the confidence score is determined using an artificial intelligence (AI) engine operating on the subset, wherein the AI engine is trained on historical echocardiograms comprising echocardiogram loops and being labeled with diagnostic codes, wherein one or more candidate loops are input to the AI engine and the AI engine outputs the diagnostic code and the confidence score for the diagnostic code;
identifying a relevant group of echocardiogram loops based on the determined confidence scores for the respective subsets indicating relevance of the respective subsets to the diagnostic code; and
presenting an echocardiogram reading user interface including displaying the diagnostic code associated with the echocardiogram loops of the relevant group of echocardiogram loops.
|