Sub-Picture Bitstream Reposition for Low-Latency 360° Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

360° video processing and delivery face challenges due to high video quality and low latency requirements, exacerbated by large video size, which existing video coding standards struggle to address effectively, particularly in devices with varying memory and processing power.

Innovation Solution

Implement methods for video encoding and decoding that signal level information for each sub-picture within a bitstream, allowing for independent encoding and decoding of sub-pictures, and repositioning them based on predefined constraints, using a profile_tier_level() structure to manage video quality and latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video quality and latency requirements are increased for 360° video, then user experience is improved, but video size and processing complexity increase

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides a 360° video picture into multiple sub-pictures, each independently encoded with its own profile, tier, and level parameters. This segmentation allows different regions to have different quality and complexity characteristics, improving overall video quality while managing processing complexity through localized optimization rather than uniform high-quality encoding across the entire 360° video.

Inventive Principle:
Principle #1Segmentation

2Reliability

If video quality is improved for 360° video, then user experience is enhanced, but video size increases

Engineering Contradiction:
Improvevideo qualityVSAvoidvideo size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Different sub-pictures within the 360° video can have different quality characteristics through independent profile, tier, and level assignments. Regions that require higher quality for user experience can be encoded with higher bitrates and better compression settings, while other regions use lower quality encoding, thus achieving enhanced user experience without uniformly increasing the entire video size.

Inventive Principle:
Principle #3Local quality

3Loss of time

If low latency is achieved for 360° video, then user experience is improved, but processing requirements increase

Engineering Contradiction:
ImprovelatencyVSAvoidprocessing power
Core Design Contradiction:
Loss of timeVSPower

Solution Approach 1:

By segmenting the 360° video into independent sub-pictures with individual encoding parameters, the system can process and transmit sub-pictures independently. This enables selective decoding and rendering of only the sub-pictures needed for the current viewport, reducing processing power requirements and latency compared to encoding and decoding the entire 360° video at full quality.

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If device capabilities are accommodated with varying memory and processing power, then adaptability is improved, but system complexity increases

Engineering Contradiction:
Improvedevice adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs parameter changes by assigning different profile, tier, and level parameters to different sub-pictures. This allows the system to adapt to varying device capabilities by selecting appropriate parameter combinations for each sub-picture, enabling graceful degradation or enhancement based on device memory and processing power without requiring a completely different system architecture.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12563228B2Sub-picture bitstream extraction and reposition
Publication Date: 2026.02.24 INTERDIGITAL VC HOLDINGS INC
  • US12563228B2 patent drawing
  • US12563228B2 patent drawing
  • US12563228B2 patent drawing

AI summary

Systems and methods described herein employ a high-level syntax design that supports a sub-picture extraction and reposition process. An input video may be encoded into multiple representations, each representation may be represented as a layer. A layer picture may be partitioned into multiple sub-pictures. Each sub-picture may have its own tile partitioning, resolution, color format and bit depth. Each sub-picture is encoded independently from other sub-pictures of the same layer, but it may be inter-predicted from the corresponding sub-pictures from its dependent layers. Each sub-picture may refer to a sub-picture parameter set where the sub-picture properties such as resolution and coordinate is signaled. Each sub-picture parameter set may refer to a PPS where the resolution of the entire picture is signaled.