Visual Commonsense Reasoning via VLM-LLM Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for visual commonsense reasoning (VCR) face challenges in generalizing across different datasets due to lack of explicit modeling of reasoning steps and reliance on supervised training, as well as the inability to effectively harness the complementary capabilities of vision-and-language models (VLMs) and large language models (LLMs).

Innovation Solution

The proposed method separates VCR into visual commonsense understanding (VCU) and visual commonsense inference (VCI) tasks, using pre-trained VLMs for visual recognition and understanding, and LLMs for matter classification, inference, and problem classification. This approach directs VLMs to focus on specific visual elements based on LLMs' guidance, enhancing the accuracy of commonsense inferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If supervised training or fine-tuning is performed on each specific dataset, then performance on that dataset is improved, but the ability to generalize to different datasets deteriorates

Engineering Contradiction:
Improveperformance on specific datasetVSAvoidgeneralization to different datasets
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments the VCR task into two distinct sub-tasks: visual commonsense understanding (VCU) and visual commonsense inference (VCI). VCU is handled by pre-trained VLMs that perform visual recognition and understanding, while VCI is handled by LLMs that perform reasoning and inference. This segmentation allows each component to be optimized independently, with VLMs pre-trained on general visual data and LLMs pre-trained on general language data, eliminating the need for supervised fine-tuning on each specific dataset while maintaining both accuracy and generalization capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs pre-trained VLMs and LLMs that have been trained on universal datasets (ImageNet for VLMs, general text corpora for LLMs) rather than dataset-specific models. These universal models can handle multiple visual commonsense reasoning tasks across different datasets without requiring retraining, achieving both high performance on individual datasets and broad generalization across diverse visual reasoning problems.

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

2Measurement precision

If VLMs are used for visual recognition and understanding, then visual accuracy is improved, but reasoning capability deteriorates

Engineering Contradiction:
Improvevisual accuracyVSAvoidreasoning capability
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent divides the VCR functionality between two specialized models: pre-trained VLMs for visual recognition and understanding (VCU), and pre-trained LLMs for commonsense inference (VCI). The VLMs leverage their visual encoding capabilities to accurately perceive and describe image content, while the LLMs leverage their language reasoning capabilities to draw commonsense conclusions from the visual descriptions. This segmentation allows each model to excel at its designated function without compromising the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism where VLMs generate textual descriptions or representations of visual content that serve as input to LLMs for reasoning. This intermediary textual representation layer allows the visual accuracy of VLMs to be combined with the reasoning capability of LLMs, transforming the limitation of VLMs lacking reasoning into a collaborative system where visual understanding feeds into textual reasoning.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If LLMs are used for commonsense inference, then reasoning capability is improved, but visual understanding deteriorates

Engineering Contradiction:
Improvereasoning capabilityVSAvoidvisual understanding
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent assigns visual understanding responsibilities to pre-trained VLMs while assigning reasoning responsibilities to pre-trained LLMs. The VLMs process images and generate textual representations that capture visual semantics, which then serve as input to LLMs for commonsense inference. This segmentation ensures that visual understanding is performed by models optimized for vision while reasoning is performed by models optimized for language, with each component performing its strength.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses textual descriptions generated by VLMs as an intermediary that bridges visual understanding and reasoning capabilities. The VLMs translate visual information into text that LLMs can process with their reasoning capabilities. This intermediary textual layer enables LLMs to perform reasoning without needing direct visual processing, while still maintaining accurate visual understanding through the VLMs' descriptions.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If pre-trained models are used without fine-tuning, then generalization is improved, but performance on specific tasks deteriorates

Engineering Contradiction:
ImprovegeneralizationVSAvoidperformance on specific task
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the VCR task into VCU and VCI sub-tasks that can be handled by different pre-trained models. For VCU, pre-trained VLMs like BLIP-2 are used which have been trained on general visual datasets. For VCI, pre-trained LLMs are used which have been trained on general language data. This segmentation allows the system to achieve strong generalization across different visual commonsense reasoning datasets without requiring task-specific fine-tuning, as each sub-task is handled by a model pre-trained on general data relevant to that function.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent leverages the universal capabilities of pre-trained VLMs and LLMs that have been trained on large-scale general datasets. The VLMs are trained on general image datasets like ImageNet, and LLMs are trained on general text corpora, giving them universal capabilities that transfer to multiple visual commonsense reasoning datasets. This universality allows the system to maintain high performance across different tasks and datasets without requiring fine-tuning, as the pre-trained models generalize well to unseen domains.

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

Data Source

PatentUS20250078462A1System and method transforming visual commonsense reasoning as commonsense reasoning and visual recognition with large language models
Publication Date: 2025.03.06 HONDA MOTOR CO LTD
  • US20250078462A1 patent drawing
  • US20250078462A1 patent drawing
  • US20250078462A1 patent drawing

AI summary

A method for visual commonsense reasoning (VCR) to infer information from an image is provided. The method may separate a VCR matter into a visual commonsense understanding (VCU) matter and a visual commonsense inference (VCI) matter. The method may provide a visual content of the image using a VCU model. The method may provide conclusions based on content of the image using a VCI model.