Spatially Varying Video Encoding for VR Bitrate Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Resource-limited devices struggle to process and decode high-resolution, high-bitrate virtual reality (VR) and panoramic video content due to inadequate energy, bandwidth, and computational capacity.

Innovation Solution

A system that transforms spherical source images into planar images using a spherical to planar transformation, applying spatial quality distribution for encoding, where portions of the image are encoded at different qualities based on the transformation, reducing the bitrate and energy consumption by prioritizing higher quality encoding for the user's viewport area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If full resolution and full frame image content are transmitted to resource-limited devices, then video quality is maintained, but energy consumption and computational load increase beyond device capabilities

Engineering Contradiction:
Improvevideo qualityVSAvoidenergy consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies different encoding qualities to different spatial regions of the image based on distortion characteristics. Regions with high distortion (near poles) use lower encoding quality, while regions with low distortion (near equator) use higher encoding quality. This resolves the contradiction by maintaining high quality where needed while reducing energy consumption in less critical regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the encoding quality parameter spatially across the image based on the spherical-to-planar transformation distortion. By varying the quality parameter according to location, the system optimizes the balance between video quality and energy consumption, transmitting full quality only where geometric distortion is minimal.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If high bitrate video streams are transmitted, then video quality is improved, but network bandwidth requirements exceed available capacity

Engineering Contradiction:
Improvevideo qualityVSAvoiddata transmission bandwidth
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent transmits high-quality encoded data only for regions with low distortion (near the equator), while using lower-quality encoding for regions with high distortion (near the poles). This spatially differentiated approach reduces overall bandwidth requirements while maintaining acceptable video quality in the most visually important regions.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If uniform high quality encoding is applied to the entire planar image, then overall video quality is maximized, but the bitrate becomes too high for resource-limited devices to handle

Engineering Contradiction:
Improveoverall video qualityVSAvoiddecoding efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent encodes different regions of the planar image at different quality levels based on their distortion characteristics. Regions near the equator (low distortion) receive high-quality encoding, while regions near the poles (high distortion) receive lower-quality encoding. This resolves the contradiction by optimizing the trade-off between overall video quality and decoding efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies full encoding quality only to the portions of the image where it is most beneficial (low distortion regions), rather than uniformly across the entire image. This partial application of high quality encoding reduces the overall bitrate while maintaining acceptable quality where it matters most for decoding efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10484621B2Systems and methods for compressing video content
Publication Date: 2019.11.19 GOPRO INC
  • US10484621B2 patent drawing
  • US10484621B2 patent drawing
  • US10484621B2 patent drawing

AI summary

Systems and methods for providing imaging content using spatially varying encoding quality. Imaging content may be acquired using spherical lenses (e.g., fisheye). When viewing spherical imaging content, spherical to planar image transformations may be utilized. Such transformations (e.g., equirectangular) may be characterized by spatially varying image distortion. Transformed images may be encoded. Encoding process may be configured based on spatially varying encoding quality. Encoding quality may be configured based on the transformation such that portions of the transformed image characterized by greater distortion may be encoded using lower quality (e.g. greater QP values); portions of the transformed image characterized by lower distortion may be encoded using greater quality (e.g. lower QP values). Such encoding may produce a bitstream characterized by a lower bitrate for a given quality and/or better quality for a given bitrate as compared to an encoding process that may apply a uniform encoding quality.