Background Scene Pre-Rendering for Seamless Camera Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing systems experience lag and undesirable shifting effects when switching between cameras due to the time required for the render engine to recalculate the background scene from a new camera's perspective, especially for complex scenes, leading to an unconvincing background in the video.

Innovation Solution

A control system that computes the background scene from the point of view of a camera other than the active one while the video stream from the determined camera is being displayed, using a display controller to pre-calculate the image for seamless transitions between camera views.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the render engine recalculates the background scene from a new camera's perspective when switching cameras, then the background scene can be updated to match the new viewpoint, but it causes lag and undesirable shifting effects in the video

Engineering Contradiction:
Improvebackground scene accuracyVSAvoidrendering time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-calculates background images for multiple cameras in advance and stores them in a database. When a camera switch is detected, the corresponding pre-computed background image is retrieved and displayed immediately, eliminating the need for real-time recalculation and thus reducing lag and shifting effects.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The background rendering task is divided into separate pre-computed images for each camera viewpoint. Instead of calculating a single dynamic background, the system segments the background into discrete pre-rendered frames corresponding to different camera positions, allowing instant switching without continuous computation.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the render engine recalculates the background scene in real-time during camera switches, then the background can adapt to the current camera view, but it results in lag and makes the background seem unconvincing

Engineering Contradiction:
Improvebackground adaptabilityVSAvoidrendering time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Background images are pre-calculated for multiple possible camera viewpoints and stored in advance. When a camera switch occurs, the system retrieves the appropriate pre-computed background image, achieving instant adaptation without real-time rendering delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of generating a unique background image for each real-time camera position, the system uses pre-computed copies of background images that correspond to predetermined camera viewpoints. These copies are retrieved and displayed as needed, providing adaptability without the computational overhead of real-time generation.

Inventive Principle:
Principle #26Copying

3Productivity

If multiple display controllers compute background images for different cameras simultaneously, then camera switches can be handled more efficiently, but it increases device complexity

Engineering Contradiction:
Improvecamera switch speedVSAvoidcontroller configuration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system divides the workload by assigning dedicated display controllers to specific cameras, with each controller pre-computing and managing background images for its assigned camera. This segmentation allows parallel processing of multiple camera views without requiring a single complex controller to handle all cameras sequentially.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each display controller is designed to handle multiple functions: pre-computing background images, storing them in memory, retrieving the appropriate images upon camera switches, and displaying them on the screen. This multi-functionality reduces the need for additional specialized components.

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

Data Source

PatentUS20250247493A1Rendering image content
Publication Date: 2025.07.31 MO SYS ENG LTD
  • US20250247493A1 patent drawing

AI summary

A control system for controlling a display screen forming a background to a video set wherein multiple cameras are available to capture video of a subject against the screen and an output selector is configured to receive captured video streams from the cameras and select the stream from a determined one of those cameras as its output, the control system comprising a display controller configured to compute an image of a background scene from the point of view of a camera other than the determined one of the cameras.