Power scalable digital video decoding
First Claim
1. A method for determining an optimum pairing of power consumption and video quality for a video decoder, comprising:
- defining a target platform;
identifying a plurality of video decoding profiles;
measuring performance of each of the plurality of video decoding profiles with a plurality of video streams; and
identifying a portion of the plurality of video decoding profiles wherein each of the portion of the plurality of video decoding profiles is associated with a different power level.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for decoding digital video data in a power scalable manner is provided. The method initiates with monitoring a power level available for the video decoding system. Then, threshold power levels are identified. In response to the power level available crossing one of the threshold power levels, the method includes changing both a power consumption level associated with the video decoding system and a video presentation quality. A method for determining optimum pairings of power consumption and video quality for a video decoding system is also provided. In addition, a power scalable video device, an integrated circuit chip for a video decoding system and a graphical user interface are provided.
148 Citations
35 Claims
-
1. A method for determining an optimum pairing of power consumption and video quality for a video decoder, comprising:
-
defining a target platform;
identifying a plurality of video decoding profiles;
measuring performance of each of the plurality of video decoding profiles with a plurality of video streams; and
identifying a portion of the plurality of video decoding profiles wherein each of the portion of the plurality of video decoding profiles is associated with a different power level. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
2. The method of FIG. 1, further comprising:
implementing the portion of the plurality of video decoding profiles into a video decoder.
-
8. A method for decoding image data in a power scalable manner, comprising:
-
monitoring a power level available for a video decoding system;
identifying threshold power levels; and
in response to the power level available crossing one of the threshold power levels, the method includes, changing both a power consumption level associated with the video decoding system and a video presentation quality. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product having program instructions for decoding image data in a power scalable manner, comprising:
-
program instructions for identifying threshold power levels;
program instructions for monitoring a power level available for a video decoding system;
program instructions for determining when the power level available for the decoding system crosses one of the threshold power levels; and
program instructions for changing both a power consumption level associated with the video decoding system and a video presentation quality, wherein the program instructions for changing are triggered by the power level available crossing one of the threshold power levels. - View Dependent Claims (15, 16, 17)
-
-
18. A power scalable video decoding device, comprising:
-
a processor configured to monitor an available power level for the video decoding system in order to select a decoding state for decoding image data, wherein the processor is enabled to adjust the decoding state based upon changes detected to the available power level;
a memory configured to store compressed data and decoded frames associated with the compressed image data;
a display screen configured to present the decoded frames; and
a bus enabling communication between the processor, the memory and the display screen. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. An integrated circuit chip associated with a video decoding system, comprising:
-
circuitry for monitoring a power level available to the video decoding system;
circuitry for selecting a video decoding state associated with a first quality level, the video decoding state based upon the power level available;
circuitry for determining when the power level available changes and crosses a threshold power level, thereby causing the circuitry for selecting the video decoding state to select a modified video decoding state associated with a second quality level; and
circuitry for decoding image data according to a selected video decoding state. - View Dependent Claims (26, 27, 28)
-
-
29. A graphical user interface (GUI) rendered by a computing device, comprising:
a user interface for selecting a power consumption mode associated with a video decoder, the user interface including computer code for triggering the selection of the power mode, wherein the user interface allows a user to choose between a plurality of decoding states. - View Dependent Claims (30, 31)
-
32. A method for storing image data for video decoding, comprising:
-
receiving compressed image data;
decoding the compressed image data into decompressed image data;
identifying luminance and chrominance data corresponding to a frame of image data; and
storing the luminance and chrominance data for the frame of image data contiguously. - View Dependent Claims (33, 34, 35)
-
Specification