Tile Processor Video Tiling Bandwidth Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio/video systems face challenges in efficiently processing and presenting high-resolution video content with improved encoding methods, particularly in addressing user preferences and dynamic viewing experiences across various devices.

Innovation Solution

The system employs a network interface to receive and decode audio/video signals, utilizing a tile processor that identifies viewers and generates tile configuration data to partition the screen into regions, selecting metadata and adapting content display based on viewer profiles and focus, incorporating features like fovea tracking and metadata selection to provide personalized and dynamic content presentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If robust encoding algorithms are used to reduce bandwidth and memory requirements, then transmission efficiency is improved, but video quality and resolution accuracy deteriorate

Engineering Contradiction:
Improvebandwidth and memory usageVSAvoidvideo quality and resolution accuracy
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

The display screen is divided into multiple tiles that can be independently encoded and displayed. This segmentation allows different encoding strategies to be applied to different regions, maintaining overall quality while reducing total bandwidth requirements through selective encoding of high- and low-importance areas.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality levels are applied to different regions of the video content based on their importance. Critical regions maintain high resolution and quality, while less important regions use lower quality encoding, optimizing the balance between overall video quality and bandwidth consumption.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If standardized encoding methods are used to ensure compatibility, then device compatibility is improved, but encoding efficiency and performance speed deteriorate

Engineering Contradiction:
Improvedevice compatibilityVSAvoidencoding efficiency and performance speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system dynamically adjusts encoding parameters and tile configurations based on real-time conditions, viewer position, and content importance. This dynamic approach allows the system to optimize encoding speed and efficiency while maintaining compatibility across different devices through adaptive parameter selection.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Encoding parameters such as resolution, bitrate, and compression level are dynamically changed based on device capabilities, network conditions, and content priority. This allows the system to achieve both compatibility across devices and optimized encoding performance for specific scenarios.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If traditional video encoding is used to maintain simplicity, then implementation complexity is reduced, but the ability to address user preferences and dynamic viewing experiences deteriorates

Engineering Contradiction:
Improveimplementation complexityVSAvoiduser preference adaptation and dynamic viewing experience
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The video stream is segmented into multiple tiles with different encoding parameters, allowing independent optimization of each tile based on user preferences and viewing conditions. This segmentation enables sophisticated user adaptation without requiring complete redesign of the entire encoding system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The tile-based encoding system serves multiple functions simultaneously: it enables user preference adaptation, supports dynamic viewing experiences, maintains device compatibility, and optimizes bandwidth usage. This multi-functionality achieves advanced features without proportionally increasing implementation complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9628870B2Video system with customized tiling and methods for use therewith
Publication Date: 2017.04.18 VIXS SYSTEMS INC
  • US9628870B2 patent drawing
  • US9628870B2 patent drawing
  • US9628870B2 patent drawing

AI summary

A tile processor is configured to analyze sensor data to identify the at least one viewer and to generate tile configuration data in response to the identification of the at least one viewer that indicates a tiled partitioning of a screen display into a plurality of tiled regions. An A/V player generates tiled display data for display of the at least video program on a display device in accordance with the tile configuration data.