Wrap-Around Padding for Subpicture Video Boundary Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies struggle with efficient reconstruction of compressed images, particularly when pictures are partitioned into sub-regions, leading to inefficiencies in coding efficiency and subjective visual quality due to boundary processing issues.

Innovation Solution

A wrap-around padding process is employed to reconstruct coded current pictures based on decoding coded syntax elements, using offset values and padding width information to improve boundary processing in sub-regions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If pictures are partitioned into sub-regions for processing, then processing flexibility and adaptability are improved, but boundary processing inefficiencies and quality degradation occur

Engineering Contradiction:
Improveprocessing flexibilityVSAvoidboundary processing quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The picture is divided into multiple sub-regions (tiles, slices, or sub-pictures) that can be processed independently. This segmentation enables flexible processing of different regions while maintaining overall picture integrity through proper boundary handling mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Padding samples are pre-computed and stored in reference picture buffers before actual decoding occurs. This preliminary preparation of boundary samples eliminates the need for complex real-time boundary processing, improving both speed and quality.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If conventional padding methods are used at boundaries, then implementation simplicity is maintained, but coding efficiency and visual quality deteriorate

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcoding efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent introduces wrap-around padding mode as a new parameter that changes the traditional padding behavior. Instead of using simple repetition or black padding, the system wraps reference samples from the opposite side of the picture boundary, significantly improving coding efficiency while maintaining implementation feasibility through standardized syntax elements.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The decoder uses feedback from previously decoded reference pictures to generate padded samples at boundaries. The wrap-around mechanism feeds back samples from the opposite boundary, creating a self-sustaining process that improves coding efficiency without requiring external complexity.

Inventive Principle:
Principle #23Feedback

3Productivity

If lossy compression is applied to reduce bandwidth requirements, then compression ratio is improved, but reconstruction quality and distortion increase

Engineering Contradiction:
Improvecompression ratioVSAvoidreconstruction quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies different processing qualities to different regions of the picture. Boundary regions receive specialized wrap-around padding handling with higher precision, while interior regions use standard compression. This local differentiation maintains reconstruction quality at critical boundaries while achieving high compression ratios overall.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260012653A1Method for padding processing with sub-region partitions in video stream
Publication Date: 2026.01.08 TENCENT AMERICA LLC
  • US20260012653A1 patent drawing
  • US20260012653A1 patent drawing
  • US20260012653A1 patent drawing

AI summary

A method, computer program, and computer system is provided for video coding. The method may include decoding coded syntax elements corresponding to a wrap-around padding process based on shifting a reference block by a width value that is determined based on luma samples in the reference block; and reconstructing at least one coded current picture using the wrap-around padding process, wherein the wrap-around padding process is applied at boundaries of subpictures.