Techniques are disclosed relating to automatically determining
image quality for images of documents. In some embodiments, a computer
system receives an image of a document captured at a user computing device. Using a neural network, the computer
system analyzes the image to determine whether the image satisfies a quality threshold, where the analyzing includes determining whether one or more features in the image used in an
authentication process are obscured. The computer
system transmits, to the user computing device, a quality result, where the quality result is generated based on an image classification output by the neural network. Automatically determining whether a received image of a document satisfies a quality threshold may advantageously improve the chances of a system being able to complete an
authentication process quickly, which in turn may improve user experience while reducing fraudulent activity.