Image Captioning via Semantic Space and Adversarial Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital image captioning systems using deep learning techniques require large volumes of training data, struggle to generate accurate captions for new images, and often memorize and repeat information from training data rather than generating captions that accurately reflect the contents of unseen images.

Innovation Solution

The system employs an image encoder neural network and a sentence decoder neural network trained using an adversarial classifier and semantic similarity constraint to generate feature vectors that accurately reflect the contents of digital images, ensuring captions are plausible and semantically similar to the image content without direct copying from training data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If conventional deep learning systems are used for image captioning, then the system can generate captions automatically, but the system requires enormous amounts of training data which are difficult and expensive to obtain

Engineering Contradiction:
Improveautomatic caption generationVSAvoidtraining data volume
Core Design Contradiction:
Extent of automationVSQuantity of substance

Solution Approach 1:

The patent introduces an intermediary semantic space that maps both images and captions into a common representation. This semantic space acts as a mediator that enables the system to learn from limited training data by capturing the essential meaning rather than requiring extensive example pairs. The semantic similarity constraint operates in this intermediate space to enforce meaningful relationships without needing enormous datasets.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If conventional systems memorize training data to generate captions, then the system can produce output quickly, but the captions fail to accurately reflect the contents of new unseen images

Engineering Contradiction:
Improvecaption generation speedVSAvoidcaption accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism through the adversarial classifier that continuously evaluates generated captions. The classifier provides feedback by distinguishing between real captions and generated ones, forcing the generator to improve its output quality. This feedback loop ensures that the system learns to generate accurate captions that reflect true image contents rather than simply memorizing training data, while maintaining efficient generation speed.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system employs dynamic training where the adversarial classifier and caption generator are trained in alternating stages. The classifier's discrimination capability dynamically improves, which in turn forces the generator to dynamically adapt and improve its caption generation accuracy. This dynamic interplay allows the system to achieve high accuracy on unseen images while maintaining productive generation speeds.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If conventional systems copy phrases from training data, then the system can generate captions with plausible language, but the semantics of the copied text do not match the digital image contents

Engineering Contradiction:
Improvelinguistic plausibilityVSAvoidsemantic accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The semantic space serves as an intermediary that decouples linguistic plausibility from direct copying. By mapping captions to semantic representations and enforcing similarity constraints in this intermediate space, the system can generate linguistically plausible captions that accurately reflect image contents without simply copying training data phrases. The adversarial classifier further ensures semantic accuracy by distinguishing meaningful captions from semantically mismatched ones.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11113599B2Image captioning utilizing semantic text modeling and adversarial learning
Publication Date: 2021.09.07 ADOBE INC
  • US11113599B2 patent drawing
  • US11113599B2 patent drawing
  • US11113599B2 patent drawing

AI summary

The present disclosure includes methods and systems for generating captions for digital images. In particular, the disclosed systems and methods can train an image encoder neural network and a sentence decoder neural network to generate a caption from an input digital image. For instance, in one or more embodiments, the disclosed systems and methods train an image encoder neural network (e.g., a character-level convolutional neural network) utilizing a semantic similarity constraint, training images, and training captions. Moreover, the disclosed systems and methods can train a sentence decoder neural network (e.g., a character-level recurrent neural network) utilizing training sentences and an adversarial classifier.