Resolution-Based Patch Scaling for MIV Decoding Quality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In the MIV decoding process, using a single scaling factor for all patches in a special view or default scaling factor for all patches in a normal view can lead to incomplete expression of information, reducing the quality of the decoded picture, especially when patches of different importance are involved.
Innovation Solution
A resolution-based decoding and encoding method that determines whether a patch's resolution needs to be changed, and if so, obtains and signals a scaling-rate parameter into the bitstream to apply specific scaling factors for each patch, allowing for different scaling parameters for patches within the same atlas or view.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single scaling factor is used for all patches in a special view, then the decoding process is simple, but the quality of the decoded picture deteriorates when patches of different importance are involved
Solution Approach 1:
The patent applies local quality by introducing patch-level scaling factors that allow different scaling parameters for different patches within the same view. Important patches can be assigned higher scaling factors to preserve their quality, while less important patches use lower scaling factors. This resolves the contradiction by enabling differentiated quality treatment at the patch level rather than applying a uniform scaling factor to all patches.
Solution Approach 2:
The patent segments the scaling factor application by dividing the view into individual patches and assigning scaling factors independently to each patch based on its importance. This segmentation allows the system to optimize quality for important patches while maintaining simplicity for less important ones, thus resolving the contradiction between operational simplicity and decoded picture quality.
2Ease of manufacture
If a default scaling factor is used for all patches in a normal view, then the encoding process is simple, but information expression becomes incomplete for relatively important patches
Solution Approach 1:
The patent introduces local quality differentiation by allowing the encoder to assign specific scaling factors to important patches within normal views, rather than applying a uniform default scaling factor. This enables important patches to maintain their information completeness while less important patches continue to use the default scaling factor, thus resolving the contradiction between encoding simplicity and information completeness.
3Quantity of substance
If uniform scaling factors are applied to all patches, then the bitstream size is reduced, but the quality of important patches deteriorates
Solution Approach 1:
The patent applies local quality by enabling selective assignment of scaling factors to patches based on their importance and characteristics. Important patches receive higher scaling factors to preserve quality, while less important patches use lower scaling factors to minimize bitstream size. This resolves the contradiction by optimizing the trade-off between bitstream compression and quality preservation at the patch level.
4Manufacturing precision
If patch-level scaling factors are introduced, then the quality of important patches is improved, but the device complexity increases
Solution Approach 1:
The patent segments the scaling factor processing into patch-level operations, where each patch can be independently evaluated and assigned its own scaling factor. This segmentation enables quality improvement for important patches while keeping the complexity manageable through localized processing rather than global complexity.
Solution Approach 2:
The patent applies partial action by introducing patch-level scaling factors only where necessary (for important patches) while maintaining default scaling factors for less important patches. This selective application improves quality where needed without unnecessarily increasing device complexity across the entire system.
Data Source
AI summary
Embodiments of the disclosure provide resolution-based decoding and encoding methods and a bitstream. The method includes the following. A bitstream is parsed to obtain a current patch. Whether the current patch is a patch whose resolution is to be changed is determined. When the current patch is a patch whose resolution is to be changed, the bitstream is parsed to obtain a scaling-rate parameter of the current patch. A scaling factor for the current patch is determined based on the scaling-rate parameter of the current patch. Coordinates of the current patch in a three-dimension (3D) space coordinate system are obtained based on the scaling factor for the current patch.


