On-Device Document Edge Validation for Mobile Check Capture

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Ease of operation

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

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

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #23Feedback

2Measurement precision

If backend servers process all image validation, then detection accuracy is improved, but server resource burden increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidserver resources
Core Design Contradiction:
Measurement precisionVSQuantity of substance

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

Inventive Principle:
Principle #1Segmentation

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

Inventive Principle:
Principle #25Self-service

3Loss of time

If remote deposit capture is implemented, then latency is reduced, but fraud verification capability deteriorates

Engineering Contradiction:
ImprovelatencyVSAvoidfraud verification capability
Core Design Contradiction:
Loss of timeVSReliability

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

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250363820A1Machine-learning models for image processing
Publication Date: 2025.11.27 CITIBANK N A
  • US20250363820A1 patent drawing
  • US20250363820A1 patent drawing
  • US20250363820A1 patent drawing

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.