CPC G06T 7/0002 (2013.01) [G06T 11/00 (2013.01); G06T 2200/24 (2013.01); G06T 2207/30168 (2013.01)] | 20 Claims |
1. A system comprising:
a computing device configured to:
receive an image;
determine, using a machine learning model including a plurality of layers, a plurality of quality parameters of the image, wherein each layer of the machine learning model is trained to detect a different quality parameter of the plurality of quality parameters;
compare each parameter of the plurality of quality parameters with a corresponding predetermined threshold of a plurality of predetermined thresholds;
determine that at least one of the plurality of quality parameters is below the corresponding predetermined threshold; and
based on the determination that the at least one of the plurality of quality parameters is below the corresponding predetermined threshold, adjust, using the machine learning model, a feature of the image such that the at least one of the plurality of quality parameters is at or above the corresponding predetermined threshold.
|