Per-Picture Resolution Setting for Efficient Video Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video compression techniques struggle with increasing data volumes due to rising picture sizes, resolutions, and frame rates, necessitating improved encoding and decoding efficiency.
Innovation Solution
Adaptive resolution setting on a per-picture basis, where maximum and current picture resolutions are dynamically adjusted, allowing for flexible encoding and decoding processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If video resolution and picture size are increased to improve image quality, then encoding and decoding efficiency deteriorates due to larger data volume
Solution Approach 1:
The patent applies dynamics by making the resolution setting adaptive rather than fixed. The resolution is dynamically adjusted on a per-picture basis according to the actual content characteristics, allowing the system to optimize between image quality and processing efficiency for each individual picture rather than using a static resolution for the entire sequence.
Solution Approach 2:
The patent changes the resolution parameter adaptively based on picture content. By analyzing picture characteristics and comparing them against reference pictures, the system modifies the resolution parameter dynamically, reducing it for pictures with smooth textures or similar content to lower processing requirements while maintaining quality where needed.
2Productivity
If fixed resolution is used for entire sequence, then adaptability to diverse service conditions deteriorates
Solution Approach 1:
The system transitions from a static, fixed-resolution approach to a dynamic, adaptive resolution system. The resolution is adjusted on a per-picture basis according to actual service conditions and content characteristics, enabling the encoder to adapt to diverse service requirements while maintaining efficient processing for each individual picture.
Solution Approach 2:
The patent applies local quality by treating each picture independently in terms of resolution selection. Instead of applying a uniform resolution to the entire sequence, the system selects appropriate resolution levels for individual pictures based on their specific content characteristics, allowing different parts of the video stream to have different quality levels.
3Measurement precision
If high resolution is used for all pictures, then hardware resource consumption increases
Solution Approach 1:
The system applies local quality by selecting resolution levels appropriate to each individual picture's content characteristics. Pictures with smooth textures or similar content to reference pictures are processed at lower resolutions, reducing hardware resource consumption, while pictures requiring higher quality maintain appropriate resolution levels.
Solution Approach 2:
The resolution parameter is changed dynamically based on picture content analysis. By adjusting the resolution parameter on a per-picture basis rather than maintaining a constant high resolution, the system reduces the quantity of data processed and hardware resources consumed while maintaining image quality where necessary.
Data Source
AI summary
A video decoding apparatus and a method for adaptively setting a resolution are disclosed. According to one embodiment of the present invention, a method for adaptively setting a resolution on a per-picture basis comprises the steps of: decoding maximum resolution information from a bitstream; decoding, from the bitstream, resolution information about a current picture; and setting the resolution of the current picture on the basis of the maximum resolution information or the resolution information, wherein the resolution information has a size less than or equal to that of the maximum resolution information.


