| CPC A61B 3/103 (2013.01) [G06T 5/00 (2013.01); G06T 7/0012 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30041 (2013.01)] | 20 Claims |

|
1. A system for processing image data for an ophthalmic procedure, the system comprising:
one or more processors; and
one or more memories storing instructions that are executable by the one or more processors to cause the system to perform operations including:
preprocessing an image of an eye of a patient;
generating, via a feature extraction stage of a two-stage machine learning model, a feature vector based on the image;
generating, via a classification stage of the two-stage machine learning model, an output vector based on the feature vector, the output vector representing a set of probabilities that the image includes a set of artifact types; and
determining, based on the output vector, an image quality of the image for display to an operator and indicating a probability that the image includes an artifact.
|