Adaptive Video-Aware Streaming Architecture for Low-Latency VR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual reality streaming systems face challenges in achieving less than 16 ms response times, leading to poor user experience due to standard round trip times between servers and clients, which are inconsistent and cannot guarantee low delay, resulting in delayed FOV mapping and poor VR system performance.

Innovation Solution

A zero-delay network architecture driven by headset prediction and refined through advanced cloud-based prediction and machine learning, incorporating an abstraction network layer for optimal error resilience and bandwidth use, along with video rate control to adapt to network conditions, ensuring superior video quality and FOV prediction for VR streaming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If standard round trip time network architecture is used, then system simplicity is maintained, but response time cannot guarantee less than 16 ms

Engineering Contradiction:
Improveresponse timeVSAvoidnetwork architecture complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system performs FOV prediction in advance using headset motion data and machine learning models to pre-determine which field of view the user will need next. This preliminary action allows the server to prepare and transmit the predicted FOV content before the user actually looks in that direction, ensuring the content is ready within the 16 ms deadline without requiring complex real-time network architecture changes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary prediction layer between the user's headset movements and the server's content delivery. This intermediary uses machine learning models to translate headset motion into predicted FOV requirements, acting as a mediator that bridges the gap between user intent and network delivery, thereby achieving low latency without fundamentally redesigning the network architecture

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If FOV prediction is performed to reduce latency, then response time improves, but network bandwidth requirements increase

Engineering Contradiction:
ImproveFOV rendering speedVSAvoidnetwork bandwidth
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system applies different quality levels to different regions of the VR content based on predicted user attention. The predicted FOV region receives high-quality rendering with full bandwidth allocation, while peripheral or less likely-to-be-viewed regions use lower quality or are deferred. This local quality differentiation allows faster rendering of critical areas without proportionally increasing total bandwidth requirements

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically changes video encoding parameters such as bitrate, resolution, and frame rate based on the predicted FOV and current network conditions. When a FOV is predicted with high confidence and user attention, the system allocates higher bandwidth and uses superior encoding parameters. When prediction confidence is lower or network conditions deteriorate, parameters are adjusted downward, optimizing the balance between rendering speed and bandwidth consumption

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If video rate control is implemented to maintain quality, then video quality improves, but processing complexity increases

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system implements dynamic video rate control that continuously adapts encoding parameters based on real-time conditions including predicted FOV, headset motion velocity, network bandwidth availability, and decoded frame timing. This dynamic adjustment allows the system to maintain high video quality when conditions permit while reducing processing complexity and bandwidth when conditions deteriorate, rather than using static high-quality encoding in all scenarios

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms where the system monitors actual FOV delivery timing, user head movement patterns, and network performance metrics. This feedback is fed back into the prediction and rate control models to continuously refine predictions and adjust video encoding parameters. The feedback loop enables the system to learn from past performance and optimize video quality while managing processing complexity through data-driven adjustments rather than complex real-time calculations

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10742704B2Method and apparatus for an adaptive video-aware streaming architecture with cloud-based prediction and elastic rate control
Publication Date: 2020.08.11 CINOVA MEDIA
  • US10742704B2 patent drawing
  • US10742704B2 patent drawing
  • US10742704B2 patent drawing

AI summary

A method and apparatus for an adaptive video-aware streaming architecture are disclosed. The architecture may include cloud-based prediction and elastic rate control.