Attention-Aware Multi-Modal Model for Content Understanding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional artificial intelligence approaches are inadequate for understanding visual content that uses rhetorical devices like emotions, symbolism, and text messages, as they are primarily designed for natural images and struggle with integrating eye-tracking data due to its complexity and privacy concerns.

Innovation Solution

An attention-aware multi-modal model that extracts features from various content components, including image-based, text-based, and symbol-based modalities, using cross-modal attention to generate action-reason statements and account for interdependencies, with the option of employing generated gaze patterns or user interaction data instead of actual eye-tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional AI approaches designed for natural images are used, then the system is simple and easy to operate, but it cannot understand visual content that uses rhetorical devices like emotions, symbolism, and text messages

Engineering Contradiction:
Improvecapability to understand rhetorical visual contentVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments visual content into multiple modalities including image-based content, text-based content, and symbol-based content. Each modality is processed separately by dedicated feature extractors, allowing the system to handle rhetorical devices in each modality type while maintaining overall system manageability through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The cross-modal attention encoder serves as a universal component that integrates features from multiple different modalities (image, text, symbols) and user interaction data. This multi-functional encoder can process diverse input types and generate unified embeddings, enabling the system to understand various forms of rhetorical visual content through a single versatile mechanism.

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

2Measurement precision

If actual eye-tracking data is used, then the feature space becomes rich and accurate, but privacy concerns and data complexity increase

Engineering Contradiction:
Improvegaze pattern accuracyVSAvoidprivacy concerns
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system introduces an intermediary attention mechanism that processes user interaction data (clicks, hovers, scroll positions) as a proxy for direct eye-tracking. This intermediary approach captures genuine user attention patterns without requiring sensitive biometric data, thus maintaining measurement precision while addressing privacy concerns through indirect observation of user behavior.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of using actual eye-tracking data directly, the system creates synthetic gaze patterns through adversarial training of a generator network. These copied or synthesized attention patterns replicate the statistical properties of real gaze data while being decoupled from individual user privacy, allowing rich feature extraction without direct collection of sensitive personal information.

Inventive Principle:
Principle #26Copying

3Measurement precision

If actual eye-tracking data is used, then the feature extraction is accurate, but the system complexity and difficulty of detecting and measuring increase

Engineering Contradiction:
Improvegaze pattern accuracyVSAvoideye-tracking data complexity
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The system replaces expensive and complex eye-tracking hardware and data collection processes with cheaper, easier-to-collect user interaction data from standard digital interfaces. This disposable approach uses readily available click, hover, and scroll events that are naturally generated during content consumption, eliminating the need for specialized measurement equipment while maintaining sufficient accuracy for content understanding tasks.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

4Measurement precision

If conventional retrieval-based approaches are used, then the system is simple to implement, but it cannot generate accurate action-reason statements for content understanding

Engineering Contradiction:
Improvecontent understanding accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary feature extraction from multiple modalities and user interaction data before the actual content understanding task. By pre-processing and encoding all relevant features into unified embeddings through the cross-modal attention encoder, the system prepares comprehensive input representations that enable accurate action-reason statement generation while managing complexity through staged processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback loops where generated action-reason statements are evaluated and used to refine the model through continued training. The adversarial training framework provides feedback between the generator and discriminator components, continuously improving content understanding accuracy. This feedback mechanism enables the complex generation task to be solved iteratively rather than through static retrieval.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240086457A1Attention aware multi-modal model for content understanding
Publication Date: 2024.03.14 ADOBE INC
  • US20240086457A1 patent drawing
  • US20240086457A1 patent drawing
  • US20240086457A1 patent drawing

AI summary

A content analysis system provides content understanding for a content item using an attention aware multi-modal model. Given a content item, feature extractors extract features from content components of the content item in which the content components comprise multiple modalities. A cross-modal attention encoder of the attention aware multi-modal model generates an embedding of the content item using features extracted from the content components. A decoder of the attention aware multi-modal model generates an action-reason statement using the embedding of the content item from the cross-modal attention encoder.