Dynamic Video Decoding Resolution Control Circuit
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable electronic devices face challenges in decoding complex video algorithms and high-resolution video programs due to insufficient decoding capability and high power consumption, necessitating the need for efficient and cost-effective video decoders.
Innovation Solution
An apparatus with a decoding resolution control circuit and an adaptive spatial resolution decoder dynamically adjusts decoding complexity by selectively operating components at different resolutions for each frame, reducing calculation load and power consumption without comparing intended resolution to display resolution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the decoding algorithm complexity is increased or video resolution is increased, then video quality is improved, but decoding capability requirement increases and power consumption increases
Solution Approach 1:
The patent implements dynamic resolution adjustment where the decoding resolution control circuit selectively operates components at different resolutions on a frame-by-frame basis. The system can switch between full resolution decoding and reduced resolution decoding depending on content requirements, allowing the device to adapt its complexity dynamically rather than being fixed at high capability levels.
Solution Approach 2:
The patent applies different decoding resolutions to different portions of video content. By analyzing frame characteristics and selectively applying full or reduced resolution decoding to specific frames or frame portions, the system ensures high quality where needed while reducing complexity where acceptable, rather than uniformly applying high complexity to all content.
2Manufacturing precision
If the decoding algorithm complexity is increased or video resolution is increased, then video quality is improved, but power consumption increases
Solution Approach 1:
The system dynamically adjusts power consumption by varying decoding resolution based on content requirements. The decoding resolution control circuit determines frame-by-frame whether to use full or reduced resolution, thereby dynamically controlling power usage rather than maintaining constant high power consumption for all frames.
Solution Approach 2:
The patent changes the resolution parameter dynamically during decoding operations. By adjusting the resolution parameter from full to reduced levels based on frame analysis, the system directly controls power consumption levels to match actual quality requirements, preventing unnecessary power usage.
3Speed
If processing circuits operate at highest operation frequency, then decoding speed is improved, but power consumption increases
Solution Approach 1:
The patent applies partial action by using full processing frequency only when necessary for high-quality frames, and reduced frequency for frames where lower quality is acceptable. This prevents excessive power consumption by avoiding full-speed operation for all frames, while still maintaining adequate decoding speed through selective full-frequency usage.
Data Source
AI summary
An apparatus for dynamically adjusting video decoding complexity includes a decoding resolution control circuit and an adaptive spatial resolution decoder. The decoding resolution control circuit is arranged to dynamically determine whether at least one portion of multiple frames should be decoded in accordance with a specific resolution differing from an original resolution of the frames. In addition, the adaptive spatial resolution decoder is arranged to decode the frames according to whether the at least one portion of the frames should be decoded in accordance with the specific resolution. In particular, the apparatus further includes a system capability analyzing circuit arranged to analyze system capability of at least a portion of the apparatus, in order to generate analyzing results for being sent to the decoding resolution control circuit. An associated method is also provided.


