Omnidirectional Video Margin Control for Head-Motion Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing viewport-dependent delivery systems for omnidirectional video struggle with inefficient bandwidth utilization and delayed updates in response to changes in viewport orientation, leading to potential low-quality video in the viewport due to extended margins and network delays.

Innovation Solution

Implementing negative margins that reduce the quality of certain image regions within the viewport based on head motion speed and direction, complemented by symmetrical or directional margins to optimize bandwidth usage and minimize motion-to-high-quality latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If margins are extended in viewport-dependent delivery to cover expected viewport orientation changes, then the probability of low-quality video in the viewport is reduced, but bandwidth utilization becomes inefficient due to delivering unwatched content at high quality

Engineering Contradiction:
Improvevideo quality reliabilityVSAvoidbandwidth utilization efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies local quality by differentiating margin regions into positive margins (downloaded at high quality to prevent future viewport low-quality content) and negative margins (downloaded at low quality as they are unlikely to be viewed). This selective quality assignment resolves the contradiction by maintaining video quality reliability where needed while improving bandwidth utilization efficiency by reducing quality in non-critical regions

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the margin region into two distinct types: positive margins and negative margins. This segmentation allows the system to treat different margin regions differently based on their likelihood of being viewed, thereby resolving the contradiction between ensuring quality and optimizing bandwidth usage

Inventive Principle:
Principle #1Segmentation

2Reliability

If a region greater than current viewport is delivered at higher quality to reduce probability of low-quality video, then video quality in viewport is improved, but data transmission volume increases

Engineering Contradiction:
Improveviewport video qualityVSAvoiddata transmission volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements local quality by assigning different quality levels to different regions within the delivered content. Positive margin regions receive high quality to ensure future viewport quality, while negative margin regions receive low quality to minimize data transmission volume, thus resolving the contradiction between viewport quality and data volume

Inventive Principle:
Principle #3Local quality

3Loss of energy

If negative margins are added in direction of head motion to optimize bandwidth, then bandwidth efficiency is enhanced, but system complexity increases due to dynamic margin management

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidmargin management complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the margin configuration adaptive to real-time head motion characteristics. The system dynamically determines positive and negative margins based on head motion speed and direction, allowing bandwidth efficiency to be optimized without requiring complex manual configuration, thus resolving the contradiction between bandwidth efficiency and system complexity

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12574579B2Method, an apparatus and a computer program product for video encoding and video decoding
Publication Date: 2026.03.10 NOKIA TECHNOLOGIES OY
  • US12574579B2 patent drawing
  • US12574579B2 patent drawing
  • US12574579B2 patent drawing

AI summary

The embodiments relate to a method and a technical equipment for implementing the method. The method comprises receiving encoded omnidirectional video content for displaying, wherein the encoded omnidirectional video content comprises a viewport region, a margin region outside the viewport region and a background region (801); defining image regions to be included in the margin region, wherein the definition is based on a margin speed threshold (802); determining a head speed and a direction of motion (803); determining when the head speed is greater than or equal to the margin speed threshold, and as a response to the determining, adding negative margins in one or more direction with respect to the viewport (804); downloading the viewport with a first quality; and downloading the negative margins at a quality lower than the first quality (805).