Omnidirectional Video Margin Control for Head-Motion Bandwidth
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
Data Source
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).


