Virtual Viewpoint Camera Path Correction for Defective Cameras

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for generating virtual viewpoint images from multiple cameras struggle to maintain desired content quality when a camera fails, as they often result in unintended video images due to path corrections that do not consider the original camera features.

Innovation Solution

An information processing apparatus that includes an accepting unit for setting the position and direction of a virtual viewpoint and a changing unit that adjusts settings based on the feature amounts of the accepted viewpoint, ensuring that the virtual viewpoint image maintains the desired content by correcting the camera path to avoid defective cameras and maintain feature similarity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a camera path is corrected to avoid a defective camera, then the reliability of video image generation is improved, but the manufacturing precision of the virtual viewpoint image deteriorates

Engineering Contradiction:
Improvereliability of video image generationVSAvoidprecision of virtual viewpoint image
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system changes parameters of the camera path (position, direction, movement pattern) to avoid defective cameras while maintaining the essential viewing features. The changing unit adjusts the camera path parameters based on the difference between the corrected path and original path, ensuring that critical viewing characteristics are preserved despite the necessary deviation from the original path.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a new camera path is determined without considering original path features, then the reliability of continuing video playback is improved, but the content quality and user satisfaction deteriorate

Engineering Contradiction:
Improvecontinuity of video playbackVSAvoidcontent quality of virtual viewpoint image
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system uses feedback from comparing the corrected camera path with the original camera path to maintain content quality. The changing unit calculates the difference between paths and uses this feedback to adjust the corrected path, ensuring that essential viewing features and content quality are maintained while achieving reliable continuous playback.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If the camera path is strictly followed, then the content quality and viewing experience are maintained, but the system becomes vulnerable to camera failures

Engineering Contradiction:
Improvequality of virtual viewpoint imageVSAvoidrobustness against camera failure
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The system prepares alternative camera paths in advance that can be activated when camera failures occur. By pre-establishing backup paths that maintain essential viewing features, the system cushions against the impact of camera failures while preserving content quality and viewing experience.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS10757397B2Information processing apparatus, information processing system, information processing method, and storage medium
Publication Date: 2020.08.25 CANON KK
  • US10757397B2 patent drawing
  • US10757397B2 patent drawing
  • US10757397B2 patent drawing

AI summary

An information processing apparatus for setting a virtual viewpoint relating to a virtual viewpoint image to be generated based on a plurality of images to be captured by a plurality of cameras includes an accepting unit configured to accept a setting about a position and direction of the virtual viewpoint, and a changing unit configured to change the setting based on a feature amount of the setting about the virtual viewpoint accepted by the accepting unit.