Video Decoder Color Depth Adaptation for Power Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video processing apparatuses face computing resource overhead and unnecessary power consumption when processing encoded video bitstreams with higher color depths for display apparatuses that only support lower color depths, as most circuit elements operate in higher color depth modes even though the output is truncated to match the display's lower color depth.
Innovation Solution
A video processing apparatus with a control unit, storage device, video decoder, and video processor that generates a color depth control signal to select appropriate decoding and processing modes, allowing circuit elements to operate in lower color depth modes when necessary, thereby reducing resource usage and power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the video decoder operates in higher color depth mode to decode encoded video bitstream, then the decoded video pictures maintain higher color quality, but the computing resource overhead and power consumption increase
Solution Approach 1:
The video processing apparatus dynamically adjusts the operating color depth mode of the video decoder based on the display apparatus's color depth capability. When the display supports lower color depth, the system switches to operate in that lower mode, making the processing dynamic rather than static, thus reducing power consumption while adapting to different display requirements
Solution Approach 2:
The system changes the color depth parameter of the video decoder's operating mode to match the display apparatus's capability. By modifying this key parameter, the system optimizes the balance between processing quality and energy consumption, avoiding unnecessary high-color-depth processing when the display cannot utilize it
2Measurement precision
If the video decoder operates in higher color depth mode, then the decoded video pictures maintain higher color quality, but the computing resource overhead increases
Solution Approach 1:
The system dynamically adapts the video decoder's operating mode based on real-time detection of the display apparatus's color depth capability, switching between different color depth processing modes to optimize computing resource utilization and avoid wasteful high-color-depth processing
Solution Approach 2:
The color depth parameter of the video decoder is adjusted to match the display's capability, changing this fundamental parameter to improve computing resource efficiency by processing only at the necessary color depth level
3Measurement precision
If the video processing apparatus processes video in higher color depth mode, then the output video pictures maintain optimal quality, but unnecessary power consumption occurs when display supports lower color depth
Solution Approach 1:
The system implements a feedback mechanism where the display apparatus's color depth capability is detected and fed back to the video processing apparatus. This feedback enables the video decoder to automatically adjust its operating mode, ensuring power is consumed only at the level necessary for the display's actual capabilities
Solution Approach 2:
The video processing apparatus autonomously adjusts its own operating parameters based on the detected display capability, without requiring manual intervention. The system self-regulates the color depth processing mode to eliminate unnecessary power consumption while maintaining optimal picture quality for the specific display
Data Source
AI summary
A video processing apparatus includes a control unit, a storage device, a video decoder and a video processor. The control unit is arranged for generating a color depth control signal. The video decoder is coupled to the storage device and the control unit, and arranged for referring to the color depth control signal to enable a target video decoding mode selected from a plurality of supported video decoding modes respectively corresponding to different output color depths, and decoding an encoded video bitstream under the target video decoding mode to generate decoded video pictures (sequence) to the storage device. The video processor is coupled to at least the storage device, and arranged for processing picture data derived from the data buffered in the storage device to generate output video pictures (sequence) to a display apparatus.


