Stereo Composition Blending Function for Seamless 3D Transitions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current stereoscopic image generation techniques face challenges in creating aesthetically appealing 3D images without 'cardboarding' and wasted space, particularly when using multi-rigging methods, which often result in discontinuities and visual artifacts when objects intersect or are closely spaced, limiting artistic control and practicality.

Innovation Solution

The method employs multiple camera pairs with user-definable settings and a blending function that ensures smooth, monotonic transitions between regions, using C0 or C1 continuous algorithms to combine 3D data from each pair, allowing for seamless blending and preservation of depth relationships, even when objects extend across boundary surfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multi-rigging methods are used to create stereoscopic images with different camera settings for foreground and background, then artistic control and depth rendering are improved, but discontinuities and visual artifacts occur when objects intersect or are closely spaced

Engineering Contradiction:
Improveartistic controlVSAvoidimage continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

A blending function acts as an intermediary between multiple camera rigs, smoothly transitioning between different camera settings and depth mappings. This mediator combines the stereoscopic images from multiple rigs while eliminating discontinuities and visual artifacts, allowing objects to transition seamlessly across different depth planes without the harmful effects of traditional multi-rigging methods

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If traditional multi-rigging compositing is used to combine stereoscopic images, then depth tailoring is achieved, but seamless transitions cannot be produced when objects are at different depths

Engineering Contradiction:
Improvedepth controlVSAvoidseamless compositing
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The blending function dynamically changes parameters such as depth mapping, focal length, and camera position to create seamless transitions between objects at different depths. By continuously adjusting these parameters based on object distance and importance, the system achieves both precise depth control and artifact-free compositing, eliminating the need for manual multi-rigging configurations

Inventive Principle:
Principle #35Parameter changes

3Reliability

If linear depth processing is used for stereoscopic rendering, then real world view is achieved, but cardboarding effect is produced due to lens focal length combinations and scene staging

Engineering Contradiction:
ImproverealismVSAvoidcardboarding effect
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts depth mapping and focal length parameters based on object distance, size, and visual importance rather than using fixed linear depth processing. This dynamic approach allows the rendering engine to optimize depth perception for each object individually, maintaining realism while eliminating the cardboarding effect that occurs with static linear depth combinations

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8957892B2Stereo composition based on multiple camera rigs
Publication Date: 2015.02.17 DISNEY ENTERPRISES INC
  • US8957892B2 patent drawing
  • US8957892B2 patent drawing
  • US8957892B2 patent drawing

AI summary

A method for performing stereo composition using multiple camera pairs. The method includes positioning first and second pairs of virtual cameras for imaging an animated scene. The method includes, with the first and second pairs of the cameras, obtaining 3D data for each camera for the animated scene. Then, a blending region is selected by defining a first boundary surface for the first pair of the cameras and a second boundary surface, spaced a distance apart from the first boundary surface, for the second pair of the cameras, with the blending region being the space between the first and second boundary surfaces. The method includes, with a blending module or function, combining the 3D data from a number of consequent cameras. The blending module monotonically increases the stereoscopic disparity function in a viewing direction and combines the 3D data in a continuous manner, e.g., to insure C1 continuity.