VR Streaming Guard Band Optimization for Latency and Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual reality streaming systems require high bandwidth due to the need to stream high-quality data to the entire frame, leading to issues like head-motion artifact latency and inefficient scene change encoding, which result in a lower quality user experience and increased bandwidth consumption.

Innovation Solution

The system employs an adaptive guard band mechanism, where the backend generates optimized virtual reality data by predicting the user's headset position and motion, adjusting the guard band width based on network latency and motion patterns, and modifying encoding parameters to handle scene changes, thereby reducing the amount of data streamed and improving latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high-quality VR data is streamed to the entire frame, then video quality is maintained, but bandwidth consumption increases significantly

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by streaming high-quality video data only to the viewport region (in-view area) while using lower quality or compressed data for the out-of-view regions. This is achieved by identifying the viewport boundaries and selectively applying different encoding quality levels to different spatial regions of the frame, thereby maintaining visual quality where needed while reducing overall bandwidth consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the video frame into distinct regions: in-view (viewport), out-of-view, and guard band areas. Each segment is processed and encoded with different quality parameters. The in-view region receives full-quality encoding, while out-of-view regions use compressed representations, and guard bands use intermediate quality levels to handle motion artifacts, thus optimizing the trade-off between quality and bandwidth.

Inventive Principle:
Principle #1Segmentation

2Reliability

If the guard band width is increased to prevent head-motion artifacts, then user experience quality improves, but bandwidth consumption increases

Engineering Contradiction:
Improveuser experience qualityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic adjustment of guard band width based on detected motion patterns and network conditions. The system continuously monitors user head motion and adapts the guard band dimensions in real-time, expanding it during high-motion periods to prevent artifacts and reducing it during stable periods to conserve bandwidth. This dynamic approach optimizes the balance between preventing head-motion artifacts and managing bandwidth consumption.

Inventive Principle:
Principle #15Dynamics

3Quantity of substance

If scene change detection is implemented to improve encoding efficiency, then bandwidth usage is optimized, but system complexity increases

Engineering Contradiction:
Improvebandwidth usageVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by detecting scene changes in advance and proactively adjusting encoding parameters before they impact video quality or bandwidth usage. The system monitors for scene transitions and pre-adjusts compression settings, viewport rendering, and guard band configurations to optimize encoding efficiency, thereby reducing bandwidth consumption while managing system complexity through anticipatory optimization.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10460700B1Method and apparatus for improving quality of experience and bandwidth in virtual reality streaming systems
Publication Date: 2019.10.29 CINOVA MEDIA
  • US10460700B1 patent drawing
  • US10460700B1 patent drawing
  • US10460700B1 patent drawing

AI summary

An apparatus and method for improving the quality of user experience and reducing bandwidth consumption in Virtual Reality systems that optimize bandwidth by restricting the transmitted stream to only what is in the field of view of a virtual reality headset are disclosed. The actual content streamed may vary from interactive games to pre-recorded or live video.