Contrastive Group Captioning for Image Discrimination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer vision technologies face challenges in generating accurate and context-aware captions for groups of images, as they struggle to distinguish between target and reference image groups, leading to poorly refined search queries and reduced user experience in image search applications.

Innovation Solution

A group captioning system that generates target and reference embeddings for image groups, removes joint information to create contrastive embeddings, and uses a machine learning model to produce context-aware captions that highlight differences between the groups, thereby improving the accuracy of image group descriptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional image captioning approaches are used for individual images, then reliable captions can be generated for single images, but the system cannot capture contextual relationships or distinguish between groups of images

Engineering Contradiction:
Improvegroup captioning capabilityVSAvoiddiscriminative accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system segments the captioning task into two distinct components: (1) generating captions for individual images using CNN-RNN architectures, and (2) computing contrastive embeddings that capture group-level discriminative information. This segmentation allows the system to maintain single-image captioning reliability while adding group-level adaptability through separate contrastive embedding computation and fusion mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system merges single-image captioning results with contrastive group embeddings by fusing features from both individual image representations and group-level contrastive representations. This combination enables the system to achieve both reliable individual image description and accurate group discrimination, resolving the contradiction between adaptability and precision.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If contrastive information from additional images is leveraged, then more diverse and discriminative captioning results are achieved, but the system becomes complex and difficult to extend to image groups

Engineering Contradiction:
Improvediscriminative captioning accuracyVSAvoidsystem architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system employs universal CNN and RNN architectures that serve multiple functions: they extract visual features for single-image captioning and simultaneously provide the foundation for computing contrastive embeddings in group captioning. This multi-functionality reduces overall system complexity while maintaining high discriminative accuracy across different captioning scenarios.

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

Solution Approach 2:

The system transitions from single-image feature space to group-level contrastive embedding space by introducing a new dimensional layer of representation. Instead of modifying the existing CNN-RNN architecture significantly, it adds a contrastive embedding computation dimension that operates on top of individual image features, enabling group discrimination without substantially increasing architectural complexity.

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

3Adaptability or versatility

If the target image group is contrasted with reference image groups, then context-aware captions can be generated, but the differences between groups are hard to ascertain leading to poorly refined search queries

Engineering Contradiction:
Improvecontext-aware captioningVSAvoiddiscriminative information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system replaces manual or heuristic methods of determining group differences with automated contrastive embedding computation. By using learned contrastive features derived from comparing target and reference image groups, the system automatically identifies discriminative information without manual intervention, preventing information loss and enabling accurate context-aware captioning that improves search query refinement.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12112537B2Contrastive captioning for image groups
Publication Date: 2024.10.08 ADOBE INC
  • US12112537B2 patent drawing
  • US12112537B2 patent drawing
  • US12112537B2 patent drawing

AI summary

A group captioning system includes computing hardware, software, and/or firmware components in support of the enhanced group captioning contemplated herein. In operation, the system generates a target embedding for a group of target images, as well as a reference embedding for a group of reference images. The system identifies information in-common between the group of target images and the group of reference images and removes the joint information from the target embedding and the reference embedding. The result is a contrastive group embedding that includes a contrastive target embedding and a contrastive reference embedding with which to construct a contrastive group embedding, which is then input to a model to obtain a group caption for the target group of images.