Zero-Shot Check Field Detection Without Annotated Training Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object detection models for check field extraction in financial documents require large, annotated datasets that are difficult to curate due to privacy constraints and diverse visual structures, limiting scalability and accuracy.

Innovation Solution

A training-free framework combining a visual-language model (VLM) and a multimodal large language model (MLLM) for zero-shot detection of check components, using an agentic AI architecture to refine bounding box selections without task-specific training.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional object detection models are used for check field extraction, then detection accuracy can be improved through training on annotated data, but the requirement for large annotated datasets worsens scalability and increases complexity due to privacy constraints and diverse visual structures

Engineering Contradiction:
Improvedetection accuracyVSAvoiddataset curation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses the pre-trained VLM and MLLM models to automatically detect and label check fields without requiring external annotated datasets. The models leverage their pre-acquired knowledge to perform zero-shot detection, making the system self-sufficient and eliminating the need for complex dataset curation processes

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent utilizes models that have already been pre-trained on large-scale datasets before deployment. This preliminary training action is performed beforehand, allowing the system to achieve high detection accuracy without requiring additional task-specific annotated data for the check extraction task

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If traditional object detection models are trained on task-specific data, then detection precision for check fields can be improved, but the training process increases time consumption and reduces productivity

Engineering Contradiction:
Improvefield detection precisionVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The VLM and MLLM models are pre-trained on extensive datasets before deployment, performing the training action in advance. This allows the system to achieve high detection precision for check fields without requiring additional time-consuming training on task-specific data when actually processing checks

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The pre-trained models automatically adapt to check field detection tasks using their existing knowledge, eliminating the need for separate training phases and reducing overall time investment while maintaining high precision

Inventive Principle:
Principle #25Self-service

3Measurement precision

If specialized models are trained for different check formats, then detection accuracy for specific formats can be improved, but the system complexity and difficulty of adaptation increase

Engineering Contradiction:
Improveformat-specific detection accuracyVSAvoidscalability to diverse formats
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent employs a universal VLM and MLLM architecture that can handle multiple check formats and visual structures through a single system. These models leverage their pre-acquired knowledge to adapt to diverse check formats without requiring separate specialized models, thereby maintaining both accuracy and scalability

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system adapts to different check formats by dynamically adjusting detection parameters and thresholds based on the input characteristics, rather than requiring structural changes to the model architecture. This allows the same model to maintain high accuracy across diverse check formats

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If large annotated datasets are curated for training, then model accuracy can be improved, but privacy constraints and data availability worsen the ability to collect sufficient training data

Engineering Contradiction:
Improvemodel accuracyVSAvoidavailable training data
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system leverages the pre-trained knowledge embedded in the VLM and MLLM models to perform accurate check field detection without requiring access to additional annotated training data. This self-sufficient approach eliminates the bottleneck of data collection while maintaining high accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The models utilize knowledge that was pre-acquired during their initial training on large-scale datasets. This preliminary data collection and processing is performed before deployment, allowing the system to achieve high accuracy without needing to collect or process additional sensitive check data

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12561737B1Training-free framework for zero-shot check field detection
Publication Date: 2026.02.24 US BANK NATIONAL ASSOCIATION
  • US12561737B1 patent drawing
  • US12561737B1 patent drawing
  • US12561737B1 patent drawing

AI summary

Input data including a facsimile representation of a paper document is input at first branch of a zero-shot configuration (Zcon), which includes a first Vision-Language Model (VLM) adapted to identify a first set of fields in the input data using a visualized first set of bounding boxes (BB). A first agentic AI in the first branch localizes a field as a desired type of filed using a visualized identified BB. A second VLM in a second branch identifies a second set of fields in the input data, and outputs a visualized second set of BBs. The input data with the second set of BBs is passed to a MLLM executing in the second branch, which outputs a set of recognizing fields within the BBs of the second set of BBs. A second agentic AI in the second branch localizes at least one recognized field as a target field.