Client-Side Machine Learning for Mobile Document Image Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile check deposit solutions face challenges with inconsistent image quality due to low light conditions and shaky hands, fraud detection inaccuracies, and reliance on backend servers for processing, leading to delays and resource consumption.

Innovation Solution

A computing system that performs client-side validation and processing using machine-learning models to enhance image quality, detect fraud, and reduce server load by executing operations directly on mobile devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If mobile devices are used for check deposit, then convenience is improved, but image quality becomes inconsistent

Engineering Contradiction:
ImproveconvenienceVSAvoidimage quality
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by providing real-time feedback during image capture, including focus assistance, alignment guidance, and quality assessment before the user finalizes the deposit. This allows users to correct issues immediately rather than discovering poor quality after submission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback mechanisms that monitor image quality metrics (sharpness, lighting, alignment) and provide real-time guidance to users. The feedback loop enables users to adjust their capture technique immediately, ensuring consistent image quality while maintaining mobile convenience.

Inventive Principle:
Principle #23Feedback

2Productivity

If backend servers process all validation tasks, then processing power is centralized, but delays and resource consumption increase

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidprocessing delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The validation system is segmented into multiple independent components: client-side pre-validation (focus, alignment, quality checks), server-side authentication and fraud detection, and parallel processing of different validation aspects. This segmentation allows simultaneous execution of multiple validation tasks, reducing overall processing time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary validation actions on the client device before transmitting images to the server. Basic quality checks, focus assessment, and alignment verification are completed locally, so only images passing these initial checks are sent for comprehensive server-side analysis, significantly reducing server workload and processing delays.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If detailed instructions are provided to users, then processing accuracy may improve, but user convenience decreases

Engineering Contradiction:
Improveprocessing accuracyVSAvoiduser convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

Instead of providing lengthy instructions beforehand, the system offers context-aware feedback during the capture process. The system monitors image quality in real-time and provides specific, actionable guidance only when issues are detected (e.g., 'Move closer to the check,' 'Improve lighting,' 'Align the edges'), making the process intuitive without requiring users to read or remember detailed instructions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables users to self-assess image quality through visual feedback indicators (focus meters, alignment guides, quality scores) and automatically correct issues by following real-time prompts. Users learn through immediate feedback rather than prior instruction, maintaining convenience while achieving high processing accuracy.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP4632698A1Machine-learning models for image processing
Publication Date: 2025.10.15 CITIBANK N A
  • EP4632698A1 patent drawingFigure 1
  • EP4632698A1 patent drawingFigure 2
  • EP4632698A1 patent drawingFigure 3A

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.