On-Device Document Edge Validation for Mobile Check Capture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile check deposit solutions face challenges with inconsistent image quality, fraud detection, and server resource burden due to reliance on backend processing, especially in varied environmental and hardware conditions.
Innovation Solution
A computing system that performs client-side validation using machine-learning models to enhance image quality, detect fraud, and reduce server load by processing image data locally on mobile devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If mobile devices are used for check deposit, then convenience is improved, but image quality consistency deteriorates
Solution Approach 1:
The system performs preliminary actions by providing real-time feedback during image capture, guiding users to adjust their拍摄 before submitting. The machine learning model analyzes captured images immediately and provides corrective guidance, preventing poor-quality images from being submitted in the first place
Solution Approach 2:
The system implements continuous feedback loops where the machine learning model evaluates captured images in real-time and provides specific guidance to users for improvement. This feedback mechanism enables users to understand what adjustments are needed (e.g., lighting, angle, focus) and make corrections before final submission
2Measurement precision
If backend servers process all image validation, then detection accuracy is improved, but server resource burden increases
Solution Approach 1:
The system segments the validation process into two parts: a lightweight machine learning model runs on the mobile device for initial filtering and basic validation, while the backend server handles more complex analysis. This division reduces the computational burden on servers while maintaining overall detection accuracy
Solution Approach 2:
The mobile device performs self-validation using the embedded machine learning model, automatically filtering out obviously poor-quality or fraudulent images before they reach the server. This self-service capability reduces unnecessary server processing and resource consumption
3Loss of time
If remote deposit capture is implemented, then latency is reduced, but fraud verification capability deteriorates
Solution Approach 1:
The system replaces manual fraud verification processes with automated machine learning-based detection. The ML model analyzes image features, metadata, and patterns to detect potential fraud automatically, enabling rapid remote verification without sacrificing security
Solution Approach 2:
The system changes the verification parameters by using multiple data points including image quality metrics, metadata analysis, and ML-generated risk scores. This multi-parameter approach enables efficient remote verification that maintains high fraud detection capability while reducing processing time
Data Source
AI summary
Presented herein are systems and methods for the employment of machine learning models for image processing as may be performed by computing devices associated with an end user. A method may include obtaining video data comprising a plurality of frames including a document of a document type. The method may include executing an object recognition engine of a machine-learning architecture using image data of the plurality of frames, the object recognition engine trained to detect edges of documents. The method may include identifying, based on the edge detection, a plurality of boundaries for the document. The method may include validating, based on the plurality of boundaries, the document as the document type. The method may include transmitting via one or more networks, to a computer remote from the computing device, responsive to the validation of the type of document, the image data for the plurality of frames depicting the document.


