Document Image Quality Detection Using CNN-Based Local Assessment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional document image analysis systems often reject images that are satisfactory for authentication due to minor imperfections, leading to inefficiencies and delays in the onboarding process, and require tedious manual quality evaluation.
Innovation Solution
A convolutional neural network (CNN) with self-attention blocks is trained to automatically evaluate image quality by focusing on important document areas, identifying and tolerating imperfections that do not obscure critical information, reducing the need for manual review.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional document image analysis systems use strict quality thresholds, then authentication reliability is improved, but productivity deteriorates due to excessive rejections of satisfactory images
Solution Approach 1:
The system applies different quality evaluation standards to different regions of the document image. Critical areas such as text fields and identification elements are evaluated with strict quality thresholds, while non-critical areas with minor imperfections are tolerated. This allows the system to maintain high authentication reliability for essential information while accepting images that would otherwise be rejected by uniform strict thresholds, thereby improving onboarding throughput.
2Measurement precision
If manual quality evaluation is performed, then measurement precision is improved, but loss of time increases due to tedious review processes
Solution Approach 1:
The system implements automated quality assessment using machine learning models that independently evaluate document images without requiring manual operator intervention. The model detects imperfections, assesses their impact on information extraction, and makes acceptance or rejection decisions automatically. This self-service approach maintains high measurement precision through trained algorithms while eliminating the time loss associated with manual review processes.
Solution Approach 2:
The patent replaces the mechanical manual review process with an automated computer-based system using machine learning and image processing algorithms. The system substitutes human operators with computational models that can rapidly analyze document images, detect imperfections, and determine quality scores, thereby maintaining accurate quality assessment while dramatically reducing the time required for the evaluation process.
3Productivity
If automated quality detection is implemented, then productivity is improved, but device complexity increases due to advanced neural network requirements
Solution Approach 1:
The system employs a multi-functional neural network architecture that performs multiple quality assessment tasks within a single unified model. The network simultaneously detects various types of imperfections (blur, glare, noise, obstructions), evaluates their severity, determines impact on information extraction, and generates quality scores. This universal approach improves productivity by consolidating multiple functions into one system while managing complexity through integrated design rather than separate specialized components.
Data Source
AI summary
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.


