360-Degree Video Coding with Cross-Face Boundary Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video codecs struggle to efficiently encode and decode 360-degree videos due to the challenges posed by spherical geometry and uneven sampling density, leading to inefficient compression and viewer discomfort from inadequate resolution and haptic feedback.

Innovation Solution

The use of geometric projections like cubemap and equirectangular projection, combined with chroma subsampling and geometry padding, to transform 360-degree videos into a 2D format for efficient encoding and decoding, while maintaining viewer experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If 360-degree video is encoded using traditional video codecs, then the encoding process is simple, but the compression efficiency is poor and bandwidth requirements are high

Engineering Contradiction:
Improvecompression efficiencyVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the 360-degree video into multiple spherical blocks arranged in a specific pattern (e.g., 4x4 grid). Each block is processed independently with tailored encoding parameters, allowing efficient compression while maintaining overall video quality. This segmentation resolves the contradiction by enabling specialized compression techniques for different regions without requiring complete re-encoding of the entire video.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quality levels and encoding parameters to different spherical blocks based on their importance and visual characteristics. High-priority regions (e.g., areas corresponding to human face orientation) receive higher quality encoding, while less critical regions use more aggressive compression. This local quality approach improves overall compression efficiency while maintaining perceived video quality.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If spherical geometry is used for 360-degree video, then the viewing experience is immersive, but the sampling density becomes uneven leading to distortion

Engineering Contradiction:
Improveviewing experienceVSAvoidsampling uniformity
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent explicitly models the video content on a spherical geometry rather than a flat plane. The spherical blocks are arranged to conform to the sphere's curvature, and coordinate transformations are applied to map spherical coordinates to the display format. This maintains the immersive 360-degree viewing experience while accounting for the inherent curvature of the content.

Inventive Principle:
Principle #14Spheroidality (Curvature)

Solution Approach 2:

The patent transforms the uneven spherical sampling into a more uniform representation by applying parameter changes during encoding. This includes repositioning and resampling techniques that adjust the density and distribution of sample points across the spherical surface, reducing distortion while preserving the immersive viewing experience.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If resolution is increased for better video quality, then viewer experience improves, but bandwidth requirements increase

Engineering Contradiction:
Improvevideo resolutionVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies different resolution levels to different spherical blocks based on their visual importance and predicted viewer attention. Critical regions maintain high resolution, while less important areas use lower resolution. This selective quality approach reduces overall bandwidth consumption while preserving video quality in areas that matter most to the viewer experience.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent encodes only the necessary portions of the 360-degree video at full resolution, rather than encoding the entire sphere uniformly. By identifying and prioritizing specific regions (such as those likely to be in the viewer's field of view), the system achieves high perceived quality with reduced bandwidth requirements compared to uniform full-resolution encoding.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12445646B2360-degree video coding using face continuities
Publication Date: 2025.10.14 INTERDIGITAL VC HOLDINGS INC
  • US12445646B2 patent drawing
  • US12445646B2 patent drawing
  • US12445646B2 patent drawing

AI summary

A coding device (e.g., that may be or may include encoder and/or decoder) may receive a frame-packed picture of 360-degree video. The coding device may identify a face in the frame-packed picture that the current block belongs to. The coding device may determine that a current block is located at a boundary of the face that the current block belongs to. The coding device may identify multiple spherical neighboring blocks of the current block. The coding device may identify a cross-face boundary neighboring block. The coding device may identify a block in the frame-packed picture that corresponds to the cross-face boundary neighboring block. The coding device may determine whether to use the identified block to code the current block based on availability of the identified block. The coding device may code the current block based on the determination to use the identified block.