Masking Window Objects for Stereoscopic Scene Depth Paradoxes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Stereoscopic computer animation often results in visual paradoxes when objects are clipped by the edge of the image, distracting from the depth effect and degrading the visual experience.

Innovation Solution

A computer-implemented method places a window object between the stereoscopic cameras and the nearest computer-generated object, offset from the object, to prevent clipping and maintain the stereo effect, with the window object's location stored in memory and adjusted over time to accommodate changing object positions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If stereoscopic filming techniques use parallax to create depth perception, then the illusion of depth is enhanced and objects appear to extend outward from the screen, but objects may be clipped by the edge of the image creating a visual paradox

Engineering Contradiction:
Improvedepth perceptionVSAvoidedge clipping
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

A window object is introduced as an intermediary element positioned between the viewer and the computer-generated object. This window object acts as a mediator that masks the clipped portions of objects at image edges, preventing the visual paradox while preserving the stereoscopic depth effect. The window object is strategically placed to block the harmful clipping effect without interfering with the perceived depth of the scene.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If an object is displayed with negative parallax to make it appear to protrude from the screen, then depth perception is enhanced, but the object may fall outside the display screen area and appear hidden behind the screen edge

Engineering Contradiction:
Improvestereo effectVSAvoidobject visibility
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The window object serves as a mediator that resolves the conflict between maintaining negative parallax for stereo effect and preventing object clipping. By positioning the window object in the foreground, it masks the clipped portions of objects that would otherwise disappear at the screen edges, ensuring complete object visibility while preserving the intended stereoscopic depth perception.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The window object is pre-positioned in the scene before rendering the stereoscopic image. This preliminary placement ensures that the masking function is already in place to prevent edge clipping, allowing the main objects to be rendered with negative parallax without risk of information loss at the image boundaries.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10719967B2Techniques for placing masking window objects in a computer-generated scene for stereoscopic computer-animation
Publication Date: 2020.07.21 DREAMWORKS ANIMATION LLC
  • US10719967B2 patent drawing
  • US10719967B2 patent drawing
  • US10719967B2 patent drawing

AI summary

A computer-implemented method for placing a window object within a computer-generated scene. The computer-generated scene includes a pair of stereoscopic cameras adapted to capture an image of at least one computer-generated object and the window object. A left portion and right portion of the image along the left and right edges of the image are obtained. The nearest computer-generated object to the pair of stereoscopic cameras within the left and right portions of the image is identified. The window object is placed between the identified computer-generated object and the stereoscopic cameras at an offset distance from the identified computer-generated object.