Resolution-Based Patch Scaling for MIV Decoding Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedecoding process simplicityVSAvoiddecoded picture quality
Core Design Contradiction:
Ease of operationVSManufacturing precision

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improveencoding process simplicityVSAvoidinformation completeness
Core Design Contradiction:
Ease of manufactureVSLoss of information

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvebitstream sizeVSAvoidpatch quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

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.

Inventive Principle:
Principle #3Local quality

4Manufacturing precision

If patch-level scaling factors are introduced, then the quality of important patches is improved, but the device complexity increases

Engineering Contradiction:
Improvepatch qualityVSAvoidscaling parameter processing
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240388729A1Resolution-based decoding and encoding methods and bitstream
Publication Date: 2024.11.21 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20240388729A1 patent drawing
  • US20240388729A1 patent drawing
  • US20240388729A1 patent drawing

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.