Dual-Encoder Vision-Language Model for Text-Rich Image Understanding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional vision-language models struggle to accurately understand and extract text-rich content from digital images due to limitations in training data and network architecture, often producing inaccurate or nonsensical text phrases.

Innovation Solution

A vision-language model with a dual-vision-encoder architecture and a two-stage training process, utilizing pretraining and finetuning stages, where different components are frozen at each stage to modify parameters, and employing improved datasets with ground truth text phrases to enhance accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional vision-language models are used for text extraction from images, then the system can generate image descriptions, but the accuracy of text-rich content understanding is poor

Engineering Contradiction:
Improvetext extraction accuracyVSAvoidtext-rich content understanding
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The model architecture is segmented into two distinct vision encoder pathways: a high-resolution vision encoder for detailed text feature extraction and a low-resolution vision encoder for overall image context understanding. This segmentation allows each pathway to specialize in different aspects of image analysis, improving text extraction accuracy from text-rich images

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a resolution dimension by processing the same input image at two different resolutions simultaneously. The high-resolution pathway captures fine-grained text details while the low-resolution pathway provides contextual information, creating a multi-dimensional feature representation that enhances text-rich content understanding

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If a single vision encoder is used, then the model architecture is simpler, but the ability to capture both detailed text and overall image context is limited

Engineering Contradiction:
Improvemulti-resolution feature extractionVSAvoidmodel architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Both vision encoder pathways feed into a shared language decoder, creating a universal architecture where the same decoding mechanism can handle both text extraction tasks and general image description tasks. This multi-functionality allows the model to adapt to different input types and tasks without requiring separate specialized components

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

Solution Approach 2:

The low-resolution vision encoder features are embedded within the overall model architecture alongside the high-resolution features. The projection matrices map both feature sets into a unified embedding space that the language decoder can process, creating a nested structure where multiple feature representations coexist and contribute to the final output

Inventive Principle:
Principle #7Nested doll (Nesting)

3Measurement precision

If standard training data is used, then the training process is faster, but the performance on text-rich images is insufficient

Engineering Contradiction:
Improvetext phrase generation accuracyVSAvoidtraining efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The training process is divided into two preliminary stages: pretraining on general image-text pairs to establish basic vision-language capabilities, followed by finetuning on text-rich image datasets to specialize in text extraction. This preliminary action on diverse data before specialization improves text phrase generation accuracy while managing training efficiency through staged progression

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If all model parameters are updated simultaneously, then the training is simpler, but the targeted updating of different architectural components is insufficient

Engineering Contradiction:
Improveparameter optimization precisionVSAvoidtraining process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The parameter update process is segmented into different stages with different freezing strategies. During pretraining, certain components are frozen while others are updated. During finetuning, different components are selectively frozen or updated based on their specific functions. This segmentation of the training process enables precise parameter optimization for each architectural component

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The training process is made dynamic by selectively freezing and unfreezing different model components at different training stages. The high-resolution vision encoder, low-resolution vision encoder, projection matrices, and language decoder are updated with different degrees of flexibility depending on the training phase, allowing adaptive parameter optimization that improves precision while managing complexity

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250356614A1Aligned vision-language model for text-rich image understanding
Publication Date: 2025.11.20 ADOBE INC
  • US20250356614A1 patent drawing
  • US20250356614A1 patent drawing
  • US20250356614A1 patent drawing

AI summary

The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating and implementing a vision-language model that identifies and understands text-rich content depicted in digital images. For example, the disclosed systems determine, from among a plurality of digital images with at least a threshold probability of depicting text-rich content, a subset of digital images corresponding to a set of text-rich image classifications. In some embodiments, the disclosed systems generate a ground truth text phrase utilizing an optical character recognition model to process a digital image from the subset of digital images. In certain embodiments, the disclosed systems also generate a predicted text phrase utilizing a vision-language model and compare the ground truth text phrase with the predicted text phrase. In some embodiments, the disclosed systems modify parameters of the vision-language model based on comparing the ground truth text phrase and the predicted text phrase.