Virtual Camera Position Correction in 3D Video Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The self-position estimation technology in three-dimensional video generation is prone to errors due to inaccuracies in map information, leading to discontinuous video generation and incorrect camera movement trajectories when map information is updated.

Innovation Solution

An information processing system that includes an estimation unit to update device positions based on observation and map information, an identification unit to determine virtual camera positions, and a video generation unit to create continuous video feeds by re-estimating and correcting camera positions and attitudes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If map information is updated in self-position estimation technology, then the video generation can reflect current environment changes, but errors in map information cause unexpected three-dimensional video generation and discontinuous video

Engineering Contradiction:
Improveadaptability to environment changesVSAvoidvideo continuity and accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by storing observation information before map information update and using it to estimate the device position before update. This preliminary position estimation allows the system to maintain video continuity during the transition from old to new map information, preventing discontinuities and unexpected video generation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback mechanisms by comparing the device position estimated from pre-update observation information with the position derived from updated map information. This feedback loop allows the system to adjust and correct position estimation, ensuring continuous and accurate three-dimensional video generation even when map information changes.

Inventive Principle:
Principle #23Feedback

2Loss of information

If map information is updated, then the system can incorporate new environmental data, but errors in previous map information cause incorrect camera movement trajectories

Engineering Contradiction:
Improvepreservation of historical map dataVSAvoidcamera trajectory accuracy
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

The system performs preliminary position estimation using observation information captured before the map information update. This preliminary action preserves the historical context and allows the system to maintain accurate camera trajectories during the transition period, preventing incorrect trajectories that would result from using only updated map information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system manages parameter changes by transitioning from using updated map information to using a combination of pre-update observation information and updated map information. This gradual parameter transition ensures that camera trajectory accuracy is maintained while still incorporating benefits of updated environmental data.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the system uses updated map information for position estimation, then video generation reflects current environment, but errors in updated map information cause discontinuous video generation

Engineering Contradiction:
Improvevideo generation efficiencyVSAvoidvideo continuity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary position estimation using observation information before the map update, creating a buffer that ensures continuous video generation. This preliminary action allows the system to maintain productivity by using updated map information while preventing discontinuities through the pre-computed position estimates.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12062147B2Information processing system and information processing method
Publication Date: 2024.08.13 SONY GROUP CORP
  • US12062147B2 patent drawing
  • US12062147B2 patent drawing
  • US12062147B2 patent drawing

AI summary

An information processing system includes an estimation unit that, when map information indicating a map of an environment around a first device in a real space is updated, estimates a position of the first device, based on observation information obtained by observing the environment around the first device and the map information after update, an identification unit that identifies a position of a virtual camera provided in a virtual space associated with the real space, based on the position of the first device estimated by the estimation unit, and a video generation unit that generates a video of the virtual space corresponding to an imaging range of the camera at the position identified by the identification unit.