Perspective-Based Green Screen Virtual Object Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current three-dimensional display systems struggle to accurately render virtual objects within a visualized three-dimensional space, particularly in creating realistic depth cues that mimic the spatial relationships of real-world environments, as they rely on two-dimensional projections and lack effective methods for integrating virtual objects seamlessly into physical scenes.

Innovation Solution

A method involving capturing a video image with a camera, identifying a green-screen region, and generating a modified video image where the green-screen region is replaced with a virtual object projected based on its position and orientation, using image processing to ensure the virtual object is constrained within the green-screen region, allowing for stereoscopic rendering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If two-dimensional projections are used to render virtual objects, then the rendering process is simple and computationally efficient, but the depth perception and spatial realism are insufficient

Engineering Contradiction:
Improvedepth perception accuracyVSAvoidrendering system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transitions from two-dimensional image processing to three-dimensional spatial rendering by introducing depth maps and volumetric representations. Virtual objects are rendered with proper depth information and spatial relationships, allowing the brain to perceive accurate three-dimensional structure and distance, thereby resolving the depth perception limitation of traditional 2D projections.

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

Solution Approach 2:

The patent introduces depth maps as an intermediary data structure that bridges the gap between simple 2D rendering and complex 3D visualization. These depth maps encode spatial information about the physical environment, enabling the rendering system to place virtual objects at correct depths and orientations without requiring full six-degree-of-freedom tracking, thus balancing accuracy with system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If virtual objects are integrated into physical scenes using traditional green screening, then the integration process is straightforward, but the spatial relationships and perspective consistency are inaccurate

Engineering Contradiction:
Improvespatial integration accuracyVSAvoidimage processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic perspective adjustment by continuously updating the rendering of virtual objects based on the viewer's head position and orientation. As the viewer moves, the system recalculates the perspective projection of virtual objects to maintain consistent spatial relationships with the physical environment, ensuring that virtual objects appear to be truly integrated into the three-dimensional space rather than simply overlaid on a two-dimensional plane.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key rendering parameters including perspective projection matrices, depth values, and orientation transformations based on captured head tracking data. By dynamically adjusting these parameters, the system ensures that virtual objects are rendered with correct perspective foreshortening, scale, and orientation relative to the physical scene, achieving accurate spatial integration.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If stereoscopic rendering is implemented to enhance depth perception, then the visual realism is improved, but the computational requirements and processing time increase

Engineering Contradiction:
Improvedepth cue accuracyVSAvoidrendering speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent performs preliminary rendering of depth maps and spatial environment representations before the actual virtual object integration. By pre-processing the physical scene to extract depth information and spatial structure, the system reduces the computational burden during real-time rendering, as the heavy lifting of three-dimensional scene understanding is already completed in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the rendering process into distinct computational stages: depth map generation, virtual object positioning, perspective projection, and final composite rendering. This segmentation allows each stage to be optimized independently and enables parallel processing where possible, improving overall rendering efficiency while maintaining stereoscopic depth accuracy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11936840B1Perspective based green screening
Publication Date: 2024.03.19 TANZLE INC
  • US11936840B1 patent drawing
  • US11936840B1 patent drawing
  • US11936840B1 patent drawing

AI summary

A method of generating a composite image includes capturing a video image of a physical scene with a camera, identifying a green-screen region within the video image, identifying a viewpoint and a position and/or orientation of the green-screen region relative to the viewpoint, and generating a modified video image rendered from the viewpoint onto a display surface in which the green-screen region is replaced with an image of a virtual object. The image of the virtual object is generated by projection rendering of a model of the virtual object based on the position and/or orientation of the green-screen region relative to the viewpoint such that the virtual object is constrained within the green-screen region.