Video Coding Unit Padding for Uniform Slice Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media encoding and decoding technologies result in uneven subjective quality of padded pictures due to differences in reconstruction quality between slices with and without padding content, leading to inconsistent visual experience.

Innovation Solution

The method involves determining coding information based on full padding information of coding units, adjusting coding parameters to balance the number of coded bits, and performing fixed-length encoding to ensure consistent quality across slices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If picture padding is performed to enable integer slice division, then the encoder and decoder can operate normally, but the subjective quality of the padded picture becomes uneven

Engineering Contradiction:
Improvenormal operation of encoder and decoderVSAvoidsubjective quality uniformity of padded picture
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent applies different coding information to different coding units based on their padding status. Fully padded coding units are identified and assigned specific coding information (such as fixed-length encoding or adjusted bit allocation) that differs from non-fully padded units. This local differentiation ensures that padding regions do not degrade the overall picture quality, resolving the contradiction between enabling normal encoder/decoder operation and maintaining uniform subjective quality across the padded picture.

Inventive Principle:
Principle #3Local quality

2Device complexity

If coding parameters are not adjusted for padded regions, then encoding is simpler, but reconstruction quality differs between slices with and without padding content

Engineering Contradiction:
Improveencoding process simplicityVSAvoidreconstruction quality consistency
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent changes coding parameters specifically for fully padded coding units by determining their full padding information and assigning them appropriate coding information. This may include using fixed-length encoding, adjusting the number of coded bits, or modifying quantization parameters for padded regions. These parameter changes ensure consistent reconstruction quality across all slices while maintaining manageable encoding complexity through systematic parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If a fixed number of coded bits is allocated to each coding unit, then quality uniformity is improved, but compression efficiency decreases

Engineering Contradiction:
Improvequality uniformity of padded pictureVSAvoidcompression efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies fixed-length or adjusted coding specifically to fully padded coding units while allowing variable-length encoding for non-padded units. This localized approach ensures that padding regions maintain consistent quality without forcing fixed-length encoding on the entire picture. The compression efficiency is preserved by adapting the coding strategy to the specific needs of each coding unit based on its padding status.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260012607A1Encoding Method, Decoding Method, and Apparatus
Publication Date: 2026.01.08 HUAWEI TECH CO LTD
  • US20260012607A1 patent drawing
  • US20260012607A1 patent drawing
  • US20260012607A1 patent drawing

AI summary

A method includes: performing picture padding on a to-be-encoded picture to obtain a padded picture; then, obtaining a coding unit based on the padded picture; next, determining coding information of the coding unit based on full padding information of the coding unit; and afterwards, encoding the coding unit based on the coding information to generate a bitstream. The full padding information indicates whether all samples in the coding unit are picture padding samples, and the coding information includes at least one of a number of padding bits or a coding length.