Layered Video Encoding for Mobile Battery and Bandwidth Trade-offs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video processing systems for mobile devices are inadequate for adapting to the unique viewing environments of handheld devices, as they often rely on techniques suited for stationary devices and do not efficiently manage video content transmission and decoding for mobile applications.

Innovation Solution

A video processing system that encodes video streams into independent and dependent layers, using techniques like MPEG-2 and H.264, where the independent layer contains most significant motion vector data and the dependent layer contains least significant data, allowing for efficient decoding and transmission over wireless networks, with adaptive decoding modes based on device parameters and channel conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If video streams are transmitted using conventional encoding methods suitable for stationary devices, then video content can be delivered to mobile devices, but the system does not efficiently manage battery life and network bandwidth for mobile viewing environments

Engineering Contradiction:
Improvevideo content transmission efficiencyVSAvoidbattery life
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The video stream is divided into multiple layers with different complexity levels. The encoder segments the video content into a base layer and enhancement layers, allowing mobile devices to decode only the necessary layers based on their processing capabilities and battery status, thereby reducing energy consumption while maintaining acceptable video quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts encoding parameters such as resolution, frame rate, and compression level based on device capabilities and network conditions. By changing these parameters adaptively, the system optimizes the balance between video quality and energy consumption for mobile devices

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If video streams are encoded with high quality and transmitted over wireless networks, then video playback quality improves, but network bandwidth consumption increases

Engineering Contradiction:
Improvevideo playback qualityVSAvoidnetwork bandwidth
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The video stream is divided into multiple layers with different complexity levels. The encoder segments the video content into a base layer and enhancement layers, allowing mobile devices to decode only the necessary layers based on their processing capabilities and battery status, thereby reducing energy consumption while maintaining acceptable video quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transmits more data than strictly necessary for basic decoding by including multiple layers, but allows the receiver to selectively process only the required portion. This enables high-quality playback when network conditions permit while conserving bandwidth when conditions are poor

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If video streams are scrambled for secure content distribution, then content security is improved, but decoding complexity increases

Engineering Contradiction:
Improvecontent securityVSAvoiddecoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The scrambled video stream is divided into layers, with the scrambling operation applied selectively to specific layers. This segmentation allows the system to maintain security for protected content while using simpler decoding methods for unprotected layers, thereby reducing overall decoding complexity

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9078024B2Video processing system with user customized graphics for use with layered video coding and methods for use therewith
Publication Date: 2015.07.07 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9078024B2 patent drawing
  • US9078024B2 patent drawing
  • US9078024B2 patent drawing

AI summary

A video processing device includes a user interface module that receives at least one user preference. A decoder module produces a decoded video signal from a basic video layer stream and at least one graphics layer streams based on the at least one user preference.