Layered Video Scrambling for Mobile Power Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video processing systems for mobile devices are not adequately adapted to handle the unique viewing environments and power constraints of handheld devices, leading to inefficiencies in video transmission and decoding.
Innovation Solution
A video processing system that uses layered video coding, where a video stream is divided into independent and dependent layers, allowing for flexible decoding based on device parameters and channel conditions, enabling efficient transmission and decoding while optimizing power usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If conventional video processing systems are used for mobile devices, then video transmission and decoding can be performed, but power consumption is excessive and battery life is reduced
Solution Approach 1:
The video stream is segmented into multiple layers with different quality levels and dependency relationships. The independent layer can be decoded alone, while dependent layers require the independent layer for decoding. This segmentation allows the mobile device to selectively decode only the necessary layers based on power availability, channel conditions, and device capabilities, thereby reducing overall power consumption while maintaining acceptable video quality.
2Manufacturing precision
If full video quality is transmitted to mobile devices, then video playback quality is high, but transmission complexity and processing requirements increase
Solution Approach 1:
The system dynamically adapts the video transmission and decoding process based on real-time channel conditions and device capabilities. The encoder can adjust which layers are transmitted and how they are encoded, while the decoder adapts its processing based on available resources. This dynamic adaptation allows the system to maintain high video quality when conditions permit while reducing complexity when resources are constrained.
3Reliability
If video streams are scrambled for security, then access control is improved, but all layers including dependent portions must be scrambled increasing processing overhead
Solution Approach 1:
The independent layer is extracted and scrambled separately from the dependent layers. Since the independent layer contains the essential video information and can be decoded independently, scrambling only this layer provides adequate security for many applications. The dependent layers can remain unscrambled or use simpler scrambling, reducing the overall processing overhead for scrambling and descrambling operations.
4Use of energy by moving object
If adaptive video processing is implemented for mobile devices, then power efficiency and battery life are improved, but system complexity increases
Solution Approach 1:
The video stream is pre-processed into layered structures with clear dependency relationships before transmission. The encoding and scrambling parameters are predetermined based on layer dependencies. This preliminary structuring allows the mobile device to make simple decisions about which layers to decode based on power availability, rather than requiring complex real-time analysis and adaptation algorithms, thus achieving power efficiency with reduced system complexity.
Data Source
AI summary
A video processing system includes a video encoder that encodes a video signal into a contiguous video stream having an independent portion and a dependent portion that requires the independent portion for decoding. A scrambling module scrambles the contiguous video stream to produce a scrambled video stream by scrambling the independent video portion and leaving the dependent portion unscrambled.


