Video Encoder Block Partitioning With Region-Specific Constraints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding standards, such as HEVC, struggle to further compress video data without sacrificing picture quality, necessitating new techniques for efficient bitrate reduction.
Innovation Solution
Implementing a method for video encoding and decoding that allows each image region to have its own partition constraint information, overriding or inheriting from parameter sets, enabling flexible and efficient block partitioning in video bitstreams.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If existing video coding standards (HEVC) are used, then picture quality is maintained, but bitrate reduction is insufficient
Solution Approach 1:
The patent divides the video picture into multiple image regions (e.g., slices, tiles, or custom regions) and applies independent partition constraint information to each region. This segmentation allows different parts of the video to use different partitioning strategies, enabling more aggressive compression in some regions while maintaining quality in others, thus reducing overall bitrate without sacrificing picture quality.
Solution Approach 2:
The patent enables each image region to have its own partition constraint information (such as maximum partition depth, minimum block size, or allowed partition types) that can be independently configured. This local quality approach allows the encoder to optimize compression for each region based on its content characteristics, achieving better bitrate efficiency while maintaining appropriate quality levels in different areas of the video.
2Productivity
If uniform partition constraints are applied to all image regions, then encoding is simple, but compression efficiency is limited
Solution Approach 1:
The patent introduces dynamic partition constraint information that can be independently configured for each image region through syntax elements in the bitstream (e.g., in slice headers, tile headers, or picture parameter sets). This dynamic approach allows the partitioning strategy to adapt to local content characteristics, significantly improving compression efficiency while the standardized syntax structure keeps implementation complexity manageable.
Solution Approach 2:
The patent allows partition constraint information to be pre-configured and signaled in advance through parameter sets and headers before actual encoding occurs. This preliminary action enables the decoder to prepare appropriate partitioning strategies for each region ahead of time, improving compression efficiency without adding significant runtime complexity to the encoding/decoding process.
Data Source
AI summary
The present disclosure provides an encoding apparatus and a decoding apparatus, as well as an encoding method and a decoding method. In particular, the present disclosure relates to block partitioning and signaling the partitioning parameters in a bitstream. An override flag in a slice header indicates whether or not a block is to be partitioned according to a first partition constraint information. The override flag is included in the bitstream and the block is partitioned accordingly.


