Textured 3D Model Updates for Virtual Viewpoint Animations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video broadcasts of live events are limited by camera positions, often failing to capture the most important actions due to occlusions, such as one player blocking another, which restricts the viewer's perspective and understanding of the event.

Innovation Solution

A system and method that updates a textured 3D model of an event using multiple camera images to create virtual viewpoints not achievable by a single camera, allowing for the depiction of actions from different angles and removing occlusions by detecting and repairing occluded lines and objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If cameras are positioned to capture important actions, then the action can be captured, but safety and practical considerations prevent optimal positioning

Engineering Contradiction:
Improveaction capture qualityVSAvoidsafety and practical constraints
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent creates a virtual copy of the camera viewpoint by generating a textured 3D model from camera images. This virtual model allows the system to simulate viewpoints that would be unsafe or impractical to achieve with physical cameras, while maintaining the ability to capture action quality.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transitions from 2D camera images to a 3D textured model, adding the dimension of depth and spatial understanding. This enables the system to reconstruct scenes from multiple virtual viewpoints, including those that would be inaccessible to physical cameras due to safety or practical constraints.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If multiple camera images are used to create virtual viewpoints, then comprehensive viewing is achieved, but processing complexity increases

Engineering Contradiction:
Improveviewpoint flexibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary processing by creating a textured 3D model from multiple camera images before generating virtual viewpoints. This pre-processing step consolidates the complexity into a single model structure, allowing multiple viewpoints to be generated efficiently from the pre-computed 3D representation rather than processing raw images for each viewpoint.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The textured 3D model serves multiple functions: it represents the scene geometry, stores texture information from multiple camera views, and enables generation of multiple virtual viewpoints. This multi-functionality reduces the need for separate processing pipelines for each viewpoint, managing complexity while achieving versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If occluded objects are detected and repaired, then complete action understanding is achieved, but detection and processing time increases

Engineering Contradiction:
Improveoccluded object informationVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The textured 3D model acts as an intermediary that stores complete scene information including occluded objects. By pre-computing the 3D model with all objects properly positioned and textured, the system can quickly retrieve and display complete action information without performing time-consuming detection and repair operations for each virtual viewpoint generation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9041722B2Updating background texture for virtual viewpoint animations
Publication Date: 2015.05.26 SPORTSMEDIA TECHNOLOGY CORPORATION
  • US9041722B2 patent drawing
  • US9041722B2 patent drawing
  • US9041722B2 patent drawing

AI summary

Image data of an event is provided by updating a textured 3d model of the event. For example, in a sporting event, a model of a stadium can be periodically updated to reflect changes over time in lighting, advertisements, number of spectators in the stands and so forth. Different virtual viewpoints of the event can be depicted in an animation using the textured 3d model and image data from objects at the event such as participants in the sporting event. The same image from which object data is obtained can also be used to update the textured 3d model so that the model is current in the animation, resulting in greater realism. The updating can be based on an operator command or automatic detection of a specified event, such as change in lighting or passage of time. The animation can be provided in a broadcast television signal.