Polynomial Prediction for Smooth Video Blocks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards struggle with efficiently encoding smooth surfaces, leading to unnecessary overhead and reduced quality, especially in high-definition and high dynamic range (HDR) video sequences.

Innovation Solution

The method involves determining parameters for a polynomial model to predict smooth surface blocks, adjusting the quantization parameter (QP) based on the smoothness of blocks, and using low-frequency base functions for accurate representation and prediction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If standard video coding methods are used for smooth surfaces, then encoding is simple, but quality deteriorates and bitrate overhead increases

Engineering Contradiction:
Improveencoding qualityVSAvoidbitrate overhead
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies different encoding strategies to different regions of the image based on their characteristics. Smooth regions are identified using gradient analysis and processed with specialized polynomial-based prediction methods, while non-smooth regions use standard coding techniques. This local differentiation improves overall quality without unnecessarily increasing bitrate for all regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the encoding parameters dynamically based on region smoothness. For smooth regions, it uses polynomial order parameters (e.g., first-order, second-order polynomials) and gradient-based prediction parameters instead of standard transform coding parameters. This parameter adaptation allows efficient representation of smooth surfaces with reduced bitrate overhead.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If quantization parameter is reduced for smooth blocks, then quality improves, but bitrate overhead increases

Engineering Contradiction:
Improvevisual qualityVSAvoidbitrate
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies gradient-based smoothness detection to identify regions where quality improvement is most beneficial. By calculating local gradients and comparing them to thresholds, the system determines which blocks are truly smooth and would benefit from reduced QP values, avoiding unnecessary bitrate increases in regions that don't require high quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Instead of reducing QP uniformly across all blocks, the patent applies partial action by selectively reducing QP only for blocks that pass the smoothness test. This prevents excessive bitrate consumption while still achieving quality improvements in the most critical smooth regions like skies and walls.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If polynomial model parameters are used for prediction, then smooth surface accuracy improves, but computational complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the image processing task into distinct stages: gradient calculation, smoothness classification, polynomial parameter estimation, and prediction. Each stage uses optimized algorithms appropriate to its function, reducing overall computational complexity while maintaining prediction accuracy for smooth surfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies polynomial models partially - only to blocks identified as smooth through gradient analysis. For non-smooth blocks, standard prediction methods are used. This partial application significantly reduces computational complexity while maintaining high prediction accuracy where it matters most.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12335494B2Smooth surface prediction
Publication Date: 2025.06.17 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US12335494B2 patent drawing
  • US12335494B2 patent drawing
  • US12335494B2 patent drawing

AI summary

A method for making a smooth prediction block of samples in a picture in an image or video encoder or decoder is provided. The method includes determining parameters r of a polynomial model by r=(BTB)−1*(BT*x), where B is a matrix of bases and x is a source of samples in vector form. The method includes predicting a block x′ based on the parameters r and the matrix of bases B.