Visio-linguistic Feature Composition for Text-Conditioned Image Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing text-conditioned image search systems are unable to capture detailed user requirements that span multiple levels of granularity, limiting their ability to understand subtleties in content and style features, and fail to efficiently compose visual representations with natural-language semantics.

Innovation Solution

The techniques employ a process of generating multiple visual transformations over varying levels of granularity to learn a visio-linguistic representation of the source image and text query, using neural networks to decompose images and text into feature vectors at different levels of granularity, and then compose a visio-linguistic representation for improved image search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single input image and keywords are used for text-conditioned image search, then the system is simple to operate, but it cannot capture detailed user requirements spanning multiple levels of granularity

Engineering Contradiction:
Improveuser requirement capture accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the image into multiple levels of granularity (fine-grained, intermediate-grained, and coarse-grained levels) and processes each level separately through dedicated neural network branches. This segmentation allows the system to capture detailed user requirements at different scales while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a granularity dimension to the feature extraction process by creating hierarchical feature representations at multiple scales. Instead of a single flat feature space, the system operates in a multi-dimensional granularity space, enabling precise capture of both local and global image characteristics.

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

2Reliability

If existing text-conditioned image search systems are used, then the system structure is simple, but it fails to understand subtleties in content and style features

Engineering Contradiction:
Improvecontent and style feature understandingVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by using different neural network processing paths for different granularity levels. Fine-grained features (local details) are processed with higher resolution networks, while coarse-grained features (global structure) use lower resolution networks, allowing each region to be processed with appropriate detail level.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent creates a composite feature representation by combining features from multiple granularity levels. The final image embedding is composed of fine-grained, intermediate-grained, and coarse-grained features, creating a multi-level composite representation that captures both detailed and holistic image characteristics.

Inventive Principle:
Principle #40Composite materials

3Measurement precision

If multiple levels of granularity are processed, then search accuracy improves, but computational complexity increases

Engineering Contradiction:
Improvesearch result accuracyVSAvoidcomputational processing power
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent implements dynamic feature processing where the system adaptively processes features at different granularity levels based on the search query requirements. Not all granularity levels are processed with equal depth for every query, allowing computational resources to be dynamically allocated to the most relevant feature levels.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent reduces computational burden by projecting high-dimensional fine-grained features into lower-dimensional intermediate and coarse representations. This dimensional reduction across granularity levels maintains information integrity while significantly reducing the computational complexity of processing all features at full resolution.

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

Data Source

PatentUS11720651B2Text-conditioned image search based on transformation, aggregation, and composition of visio-linguistic features
Publication Date: 2023.08.08 ADOBE INC
  • US11720651B2 patent drawing
  • US11720651B2 patent drawing
  • US11720651B2 patent drawing

AI summary

Techniques are disclosed for text-conditioned image searching. A methodology implementing the techniques includes decomposing a source image into visual feature vectors associated with different levels of granularity. The method also includes decomposing a text query (defining a target image attribute) into feature vectors associated with different levels of granularity including a global text feature vector. The method further includes generating image-text embeddings based on the visual feature vectors and the text feature vectors to encode information from visual and textual features. The method further includes composing a visio-linguistic representation based on a hierarchical aggregation of the image-text embeddings to encode visual and textual information at multiple levels of granularity. The method further includes identifying a target image that includes the visio-linguistic representation and the global text feature vector, so that the target image relates to the target image attribute, and providing the target image as an image search result.