Virtual Viewpoint Image Correction Using 3D Shape Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual viewpoint image generation systems often produce strange or low-quality images due to incorrect background extraction, especially when foreground objects are reflected in dynamic backgrounds, leading to a feeling of strangeness in the generated images.

Innovation Solution

An image processing apparatus that acquires three-dimensional shape data from multiple cameras, corrects pixel values in images based on camera positions and orientations, and generates background texture images by removing foreground objects from background images using a correction unit, thereby preventing residual images from being reflected in the virtual viewpoint image.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If foreground and background segmentation processing is performed using motion detection, then moving objects can be extracted as foreground images, but objects in the background with motion (such as spectators' stands) cannot be correctly identified as background, leading to incorrect segmentation

Engineering Contradiction:
Improveforeground-background segmentation accuracyVSAvoidsegmentation processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the image processing into two distinct stages: first extracting foreground objects using motion detection, then separately processing background images by removing foreground components. This segmentation allows each stage to focus on specific tasks, improving overall accuracy while managing complexity through modular processing steps.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts foreground objects from the original images using motion detection, then separately extracts and processes the background by removing the foreground components. This extraction approach enables independent optimization of foreground and background processing, resolving the contradiction between accuracy and complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If background images are generated without removing foreground objects, then processing is simpler and faster, but the generated virtual viewpoint images contain residual images of foreground objects reflected on background surfaces, causing a feeling of strangeness

Engineering Contradiction:
Improveimage generation speedVSAvoidvirtual viewpoint image quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs foreground removal from background images as a preliminary step before generating the virtual viewpoint image. By preparing clean background images in advance with foreground objects removed, the system ensures high image quality without compromising generation speed, as the removal process is completed beforehand rather than during real-time rendering.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies preliminary anti-action by proactively removing foreground objects from background images before they can cause harmful effects (residual reflections) in the final virtual viewpoint image. This preventive measure eliminates the quality issue while maintaining processing efficiency through batch preparation.

Inventive Principle:
Principle #9Preliminary anti-action

3Measurement precision

If multiple cameras are used to capture images from different positions, then three-dimensional shape data can be generated for more accurate object modeling, but the system complexity and data processing requirements increase significantly

Engineering Contradiction:
Improvethree-dimensional shape data accuracyVSAvoidmulti-camera system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges data from multiple cameras to generate three-dimensional shape information, then combines this 3D data with two-dimensional image data in a unified processing framework. This merging approach leverages the advantages of multi-camera systems for accurate 3D modeling while integrating the process efficiently with background processing to manage overall system complexity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11528465B2Image processing apparatus, image processing method, and storage medium
Publication Date: 2022.12.13 CANON KK
  • US11528465B2 patent drawing
  • US11528465B2 patent drawing
  • US11528465B2 patent drawing

AI summary

An image processing apparatus for generating a virtual viewpoint image that acquires a parameter for identifying a position and orientation of a first imaging device, acquires three-dimensional shape data of an object that is generated based on a plurality of images acquired by a plurality of second imaging devices different from the first imaging device, and corrects a pixel value of a pixel included in a region corresponding to the object in an image acquired by the first imaging device, based on the position and orientation of the first imaging device identified based on the acquired parameter and the acquired three-dimensional shape data of the object.