Dynamic Bitrate Allocation for Regions of Interest in Bandwidth Constrained Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In bandwidth-constrained environments, providing high-quality content such as video, audio, and images is challenging due to limited bandwidth, often requiring compromises in bitrate, resolution, or frame rate, which affect user experience and are not cost-efficiently addressed by increasing bandwidth.

Innovation Solution

A method and processing unit that identifies regions of interest within content based on user interactions, such as head or eyeball movement, and uses Natural Language Processing to derive context from audio inputs, modifying bitrate only for those regions of interest to maintain content quality without additional bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If bandwidth is increased to provide high-quality content, then content quality is improved, but cost efficiency deteriorates

Engineering Contradiction:
Improvecontent qualityVSAvoidbandwidth cost
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The patent applies local quality by differentiating content rendering quality across different spatial regions. Regions of interest (ROI) are identified based on user actions such as head movement and eyeball movement, and these regions are rendered at higher bitrate and quality. Non-ROI regions are rendered at lower bitrate. This allows high-quality content delivery focused on areas the user actually observes, improving perceived quality without proportionally increasing overall bandwidth consumption.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If bitrate is reduced to accommodate bandwidth constraints, then bandwidth requirements are met, but user experience deteriorates

Engineering Contradiction:
Improvebandwidth usageVSAvoiduser experience
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system maintains user experience by ensuring that regions of interest - where the user is actually looking or attending - are rendered at high quality with sufficient bitrate. By dynamically identifying ROI based on user actions (head movement, eyeball movement, audio inputs) and allocating higher bitrate to these regions, the system preserves critical visual quality where it matters most to user experience, while reducing bitrate in non-critical regions to meet bandwidth constraints.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent employs dynamic adaptation by continuously tracking user actions and adjusting the regions of interest and corresponding bitrate allocation in real-time. As users move their heads or eyes, or as audio inputs indicate changing attention, the ROI regions are updated and bitrate is dynamically reallocated. This dynamic approach ensures that bandwidth is consistently directed toward maintaining quality in the currently relevant portions of the content, preserving user experience under bandwidth constraints.

Inventive Principle:
Principle #15Dynamics

3Reliability

If uniform quality is maintained across all content regions, then user experience is consistent, but bandwidth consumption increases

Engineering Contradiction:
Improvecontent quality consistencyVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent explicitly rejects uniform quality across all regions in favor of localized quality differentiation. Instead of maintaining consistent bitrate throughout the entire content, the system identifies specific regions of interest and applies higher quality rendering only to those areas. This allows the system to meet bandwidth constraints by reducing overall bandwidth consumption while maintaining high quality where users are actually observing, rather than wasting bandwidth on regions users are not viewing.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The content is segmented into regions of interest and non-regions of interest based on user actions. This segmentation allows differential bitrate allocation - high bitrate for ROI regions and low bitrate for non-ROI regions. By dividing the content space into these functional segments, the system optimizes bandwidth usage by concentrating quality resources on important regions while reducing resources on less important regions, achieving overall bandwidth efficiency without sacrificing user experience in critical areas.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11893699B2Method and processing unit for providing content in a bandwidth constrained environment
Publication Date: 2024.02.06 ZEALITY INC
  • US11893699B2 patent drawing
  • US11893699B2 patent drawing
  • US11893699B2 patent drawing

AI summary

A method and processing unit for providing content in a bandwidth constrained environment is disclosed. Initially, a content along with audio inputs, which is received during rendering of the content and provided to one or more users in a bandwidth constrained environment is received. Further, at least one object of interest within the content and associated with the audio inputs is identified. One or more regions of interest, including the at least one object of interest, is determined in the bandwidth constrained environment. Upon determining the one or more regions of interest, bitrate for rendering the content is modified based on the determined one or more regions of interest, to obtain a modified content for the bandwidth constrained environment. The modified content is provided to be rendered in the bandwidth constrained environment.