Eye-Position-Based 3D Effects for Video Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual meeting platforms face challenges in generating a three-dimensional (3D) effect for video streams due to the high cost and resource-intensive requirements of conventional 3D hardware, which consume significant network bandwidth and processing resources.

Innovation Solution

A low-cost technique using machine learning models to detect eye movement and modify background layers of video streams, creating a 3D effect by separating frames into foreground and background layers and adjusting the background layer based on viewer eye position, without requiring extensive 3D hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional 3D hardware is used to generate 3D effect for video streams, then the 3D effect quality is improved, but the network bandwidth consumption and processing resources increase significantly

Engineering Contradiction:
Improve3D effect qualityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The patent replaces conventional 3D hardware systems with a software-based machine learning approach. A neural network model processes video frames to generate 3D effects, substituting physical 3D hardware with computational algorithms that analyze eye movement and adjust background layers accordingly, thereby reducing network bandwidth consumption while maintaining 3D effect quality

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent creates a virtual copy of the 3D effect through image processing rather than using physical 3D hardware. By separating video frames into foreground and background layers and manipulating the background layer based on detected eye movement, the system generates a perceived 3D effect that mimics conventional 3D hardware output without requiring the actual hardware infrastructure

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If conventional 3D hardware is used to generate 3D effect for video streams, then the 3D effect quality is improved, but the processing resources and cost increase significantly

Engineering Contradiction:
Improve3D effect qualityVSAvoidprocessing resources
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent substitutes complex 3D hardware processing systems with a streamlined machine learning pipeline. The neural network model, once trained, requires minimal processing resources to generate 3D effects by simply analyzing eye movement in video frames and adjusting background layers, eliminating the need for expensive and complex conventional 3D hardware infrastructure

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent performs preliminary training of the neural network model offline before deployment. During the actual 3D effect generation, the pre-trained model requires minimal processing resources as it has already learned the complex patterns of eye movement and background manipulation. This preliminary action transfers the computational burden from runtime processing to initial model training, reducing ongoing processing resource requirements

Inventive Principle:
Principle #10Preliminary action

3Productivity

If machine learning models are used to detect eye movement and generate 3D effect, then the computational resource usage is reduced, but the measurement precision of eye position may be affected

Engineering Contradiction:
Improvecomputational resource efficiencyVSAvoideye position detection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies partial action by focusing the neural network's attention only on relevant features for eye movement detection rather than processing the entire video frame in detail. The model identifies and processes only the necessary eye region features, achieving sufficient measurement precision for 3D effect generation while significantly reducing computational resource usage compared to full-frame analysis

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12462845B2Generating a three-dimensional effect of a video stream
Publication Date: 2025.11.04 GOOGLE LLC
  • US12462845B2 patent drawing
  • US12462845B2 patent drawing
  • US12462845B2 patent drawing

AI summary

Systems and methods for generating a 3D effect for a video stream are provided. A first video stream from a first client device of a first participant of a virtual meeting and a second video stream from a second client device of a second participant of the virtual meeting is identified. A background and a foreground layer of the first video stream is determined. A first and a second eye position of the second participant of the second video stream are determined. A presentation position of the background layer relative to the foreground layer is determined based on movement between the first and the second eye position of the second participant of the second video stream. A UI presenting the first video stream reflecting the determined presentation position of the background layer relative to the foreground layer is provided for display on the second client device.