Virtual Viewpoint Image Ad Placement via Dynamic Parameter Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for generating virtual viewpoint images cannot add advertisement information when the viewpoint conditions differ from the pre-set specific conditions, limiting flexibility in displaying ads in free-viewpoint videos.

Innovation Solution

An information processing apparatus that sets parameters for displaying additional information in virtual viewpoint images, including virtual advertisement data, time codes, and viewpoint information, allowing for dynamic addition of ads at desired positions and times within the image generation process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If advertisement information is added to virtual viewpoint images using pre-set viewpoint conditions, then advertisement display is enabled, but the system loses flexibility when viewpoint conditions differ from the pre-set conditions

Engineering Contradiction:
Improveflexibility in ad placementVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from static pre-set viewpoint conditions to dynamic viewpoint condition matching. The system now dynamically determines correspondence between virtual viewpoint images and advertisement display conditions based on actual viewpoint parameters, allowing flexible ad placement regardless of whether the viewpoint matches pre-set conditions exactly.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter approach by moving from fixed viewpoint condition parameters to variable parameters that can adapt to different virtual viewpoint configurations. The system uses viewpoint condition information as a parameter that can be dynamically adjusted and matched against actual viewpoint parameters to determine appropriate advertisement display conditions.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the system requires exact viewpoint condition matching for ad display, then advertisement placement precision is improved, but the system cannot handle varying viewpoint conditions

Engineering Contradiction:
Improveadvertisement display reliabilityVSAvoidviewpoint condition adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements feedback by establishing a loop where actual viewpoint parameters are continuously compared with advertisement display conditions, and the system adjusts its behavior based on this comparison. The viewpoint condition information serves as feedback that guides the determination of appropriate advertisement display conditions, ensuring reliable ad placement while adapting to varying viewpoints.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by pre-establishing viewpoint condition information and advertisement display condition correlations before actual ad display is needed. This preliminary setup allows the system to reliably determine appropriate advertisements for given viewpoints without requiring complex real-time calculations, while still maintaining adaptability to different viewpoint conditions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240205362A1Information processing apparatus, image generation apparatus, information processing method, image generation method, and storage medium for generating virtual viewpoint images with additional information
Publication Date: 2024.06.20 CANON KK
  • US20240205362A1 patent drawing
  • US20240205362A1 patent drawing
  • US20240205362A1 patent drawing

AI summary

The information processing apparatus includes: one or more processors functioning by executing instructions stored in one or more memories as the following units: a setting unit configured to set a parameter with which a display condition of additional information that is displayed in a virtual viewpoint image, identification information indicating the additional information, and virtual viewpoint information on a virtual viewpoint image that is generated are associated; and an output unit configured to output a parameter that is set by the setting unit.