Omnidirectional Video Encoding with Region-of-Interest Quality Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in efficiently encoding and transmitting omnidirectional visual media content, particularly in adapting quality features to match the capabilities of both sender and receiver devices in real-time.

Innovation Solution

A method and apparatus for obtaining and selecting available quality features of both sender and receiver devices for omnidirectional visual media content, and providing an indication of the selected quality features to ensure optimal content delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If omnidirectional visual media content is transmitted with high quality features, then content quality is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvecontent qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by transmitting high-quality video content only in the viewport region (area of interest) while using lower quality for the rest of the omnidirectional content. This is achieved through region-of-interest encoding where the encoder identifies the viewport area and allocates higher bitrate and better compression parameters specifically to this region, while other regions use standard compression. This resolves the contradiction by improving content quality where needed without proportionally increasing overall bandwidth consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the omnidirectional video content into multiple regions including the viewport region and non-viewport regions. Each segment is encoded with different quality parameters and bitrate allocations. The viewport region is segmented and prioritized for high-quality transmission, while other segments use lower quality settings. This segmentation allows the system to improve content quality in critical areas without linearly increasing total bandwidth usage.

Inventive Principle:
Principle #1Segmentation

2Productivity

If quality features are adapted to match device capabilities, then transmission efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by having the receiver device send its capability information (supported codecs, resolution limits, processing power) to the sender device before video transmission begins. The sender device uses this pre-shared information to pre-configure the encoding parameters and quality features to match the receiver's capabilities. This avoids the need for complex real-time adaptation during transmission, reducing device complexity while maintaining high transmission efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses feedback mechanisms where the receiver device provides information about its processing capabilities, supported formats, and current playback conditions back to the sender device. The sender device uses this feedback to dynamically adjust encoding parameters, bitrate, and quality features. This feedback loop enables efficient adaptation without requiring overly complex device architecture, as the adjustment decisions are made centrally at the sender based on receiver feedback.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12341840B2Method, an apparatus and a computer program product for video encoding and video decoding
Publication Date: 2025.06.24 NOKIA TECHNOLOGIES OY
  • US12341840B2 patent drawing
  • US12341840B2 patent drawing
  • US12341840B2 patent drawing

AI summary

Some embodiments relate to a method including obtaining information of available quality features of a sender device for providing omnidirectional visual media content; selecting one or more of the available quality features; and providing an indication of the selected one or more of the available quality features. There is also provided a method including obtaining information of available quality features of a receiver device for processing omnidirectional visual media content; providing an indication of the available quality features; receiving from a sender device indication of available quality features of the sender device among the available quality features of the receiver device; selecting one of the quality features, which are available both in the sender device and in the receiver device; and providing an indication of the selected quality feature.