Imaging Apparatus State Change Detection for Virtual Viewpoint Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for generating virtual viewpoint images from multiple imaging devices fail to accurately detect changes in the state of imaging apparatuses, leading to decreased accuracy in estimated three-dimensional shapes due to unaccounted changes in the imaging apparatuses' positions, orientations, or internal parameters.

Innovation Solution

An information processing apparatus that acquires images and three-dimensional shape data, detects deviations in imaging apparatus states by comparing projection images with silhouette images, and outputs information on detected changes, allowing for real-time adjustment and maintaining image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the state of imaging apparatus is previously acquired for three-dimensional shape estimation, then the estimation process can be performed efficiently, but the accuracy of estimated shape decreases when the imaging apparatus state changes

Engineering Contradiction:
Improveestimation process efficiencyVSAvoidestimated shape accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs preliminary acquisition of imaging apparatus states before image capturing, stores them, and uses them for initial three-dimensional shape estimation. This allows efficient processing while the detection unit subsequently checks for state changes that would compromise accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The detection unit compares previously acquired imaging apparatus states with current states obtained at the time of image capturing. When changes are detected, the system provides feedback to re-acquire the state data, ensuring accuracy without permanently sacrificing efficiency

Inventive Principle:
Principle #23Feedback

2Loss of time

If the state of imaging apparatus is not re-acquired after initial acquisition, then processing time is reduced, but image quality degradation occurs due to undetected state changes

Engineering Contradiction:
Improveprocessing timeVSAvoidimage quality
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The detection unit continuously monitors imaging apparatus states by comparing previously acquired states with current states. This feedback mechanism detects changes such as position shifts, orientation changes, or focal length variations, triggering state re-acquisition only when necessary to maintain image quality

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system automatically detects state changes and manages state re-acquisition without requiring manual intervention. The detection unit autonomously compares states and identifies when recalibration is needed, reducing processing time while maintaining reliability

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11983892B2Information processing apparatus and information processing method for detecting a state change of a imaging apparatus
Publication Date: 2024.05.14 CANON KK
  • US11983892B2 patent drawing
  • US11983892B2 patent drawing
  • US11983892B2 patent drawing

AI summary

An information processing apparatus acquires a plurality of images that is based on image capturing performed by a plurality of imaging apparatuses, acquires three-dimensional shape data of an object which is generated based on the plurality of images and states of the plurality of imaging apparatuses obtained at a time point earlier than a time point of the image capturing, detects that a state of any one of the plurality of imaging apparatuses obtained at a time point of the image capturing is different from a state thereof obtained at a time point earlier than a time point of the image capturing, based on the acquired plurality of images and the acquired three-dimensional shape data, and outputs information that is based on a result of the detection.