Virtual Camera View Generation Using 3D Scene Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video production systems are limited in the number of possible camera perspectives, as they are restricted to those directly obtained from physical cameras or mathematically derived from physical camera video content, making it difficult to accurately render views of portions of a scene that are not covered by physical cameras.

Innovation Solution

A video processing system that generates a custom view of a dynamic scene from a specified virtual camera perspective by combining video content captured by physical cameras with a dynamic three-dimensional scene model, allowing for the creation of arbitrary camera perspectives, including those not possible with physical cameras or mathematical transformations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video content is generated only from physical cameras or mathematical transformations of physical camera footage, then the system complexity remains manageable, but the number of possible camera perspectives is limited and views of uncovered scene portions cannot be accurately rendered

Engineering Contradiction:
Improvenumber of possible camera perspectivesVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a digital copy or replica of the physical scene through a three-dimensional scene model. This virtual model can be viewed from any perspective without requiring additional physical cameras, thereby increasing the number of possible camera perspectives while avoiding the complexity of deploying and managing numerous physical camera systems.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple physical cameras are deployed to cover all desired perspectives, then complete scene coverage is achieved, but the device complexity and cost increase significantly

Engineering Contradiction:
Improvescene coverage capabilityVSAvoidnumber of physical cameras
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Instead of deploying multiple physical cameras to achieve complete scene coverage, the patent creates a virtual copy of the scene through three-dimensional modeling. This virtual model allows viewers to access any perspective within the covered area without requiring additional physical cameras, thereby maintaining complete scene coverage capability while avoiding the device complexity of numerous physical cameras.

Inventive Principle:
Principle #26Copying

3Ease of operation

If conventional broadcast systems use a single video stream from one physical camera, then the broadcast system remains simple, but the viewer has no control over what they are viewing

Engineering Contradiction:
Improveviewer controlVSAvoidbroadcast system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent transforms the static, fixed perspective of conventional broadcast systems into a dynamic, user-controllable experience. Viewers can dynamically select and adjust camera perspectives in real-time, with the system generating appropriate virtual camera views on-demand. This dynamic approach enables viewer control while avoiding the complexity of transmitting multiple simultaneous video streams from physical cameras.

Inventive Principle:
Principle #15Dynamics

4Adaptability or versatility

If virtual camera views are computed through mathematical transformations of physical camera images, then the system remains relatively simple, but views of portions not covered by physical cameras cannot be accurately rendered

Engineering Contradiction:
Improveability to render uncovered areasVSAvoidrendering complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a complete three-dimensional digital copy of the scene model, which enables accurate rendering of any area within the scene including portions not covered by physical cameras. This virtual model serves as a comprehensive representation that can be viewed from any angle without requiring additional physical cameras or complex mathematical transformations of limited camera feeds.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10419788B2Creation of virtual cameras for viewing real-time events
Publication Date: 2019.09.17 ARIMILLI NATHAN DHILAN
  • US10419788B2 patent drawing
  • US10419788B2 patent drawing
  • US10419788B2 patent drawing

AI summary

A video processing system receives a custom view request specifying a virtual camera perspective from which a dynamic scene in a physical environment is to be viewed. The video processing system generates a custom view of the scene from the virtual camera perspective, where generating the custom view includes generating the custom view based on both video content captured by one or more physical cameras and a dynamic three dimensional scene model of the scene residing within data storage. The video processing system records the custom view within on-demand video content and transmits the on-demand video content to a video presentation system.