Division Block Video Encoding With Adaptive Intra-Inter Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video encoding methods degrade encoding efficiency when dealing with high-definition or ultra-high-definition video due to the limitation of applying only intra or inter prediction encoding to division blocks, leading to reduced compression efficiency in super-macroblocks.
Innovation Solution
A method that allows both intra and inter prediction encoding modes to be selectively applied to sub-division blocks, along with the use of variable block-size transform kernels based on block size, enhancing encoding efficiency by applying square or non-square transforms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If only intra or inter prediction encoding is applied to division blocks, then the encoding process is simple, but encoding efficiency degrades for high-definition and ultra-high-definition video
Solution Approach 1:
The patent implements dynamic mode selection where the encoder adaptively chooses between intra prediction encoding and inter prediction encoding for each division block based on local image characteristics. This dynamic approach allows the system to optimize encoding efficiency for each block individually, particularly improving performance for high-definition and ultra-high-definition video where different regions may require different prediction modes.
2Device complexity
If only intra or inter prediction encoding is applied to division blocks, then the syntax expression is simple, but compression efficiency is reduced for super-macroblocks
Solution Approach 1:
The patent introduces dynamic mode selection that adaptively determines whether to apply intra prediction encoding or inter prediction encoding to each division block based on local image characteristics. This dynamic approach enables the system to achieve optimal compression efficiency for super-macroblocks in high-definition video by selecting the most appropriate prediction mode for each block, rather than being constrained to a single fixed mode.
3Ease of operation
If intra prediction encoding is performed on a 16×16 macroblock unit, then the encoding process is straightforward, but encoding efficiency is degraded for super-macroblocks of 32×32 or more
Solution Approach 1:
The patent divides super-macroblocks of 32×32 or larger into smaller division blocks, allowing independent prediction mode selection for each block. This segmentation enables the encoder to apply intra prediction encoding or inter prediction encoding selectively to different regions within the super-macroblock, capturing local variations more effectively and improving overall encoding efficiency for high-definition and ultra-high-definition video.
Solution Approach 2:
The patent implements dynamic mode selection at the division block level within super-macroblocks, allowing the encoding approach to adapt to local image characteristics. This dynamic segmentation and mode selection enables efficient handling of large super-macroblocks by treating them as collections of smaller, independently optimizable units.
Data Source
AI summary
Disclosed are a method of encoding a division block in video encoding and a method of decoding a division block in video decoding. An input picture is divided into encoding unit blocks. The encoding unit blocks are divided into sub-blocks. The sub-blocks are encoded by selectively using at least one of intra prediction encoding and inter prediction encoding. A decoding process is performed through a reverse process of the encoding method. When pixel values of an encoding unit block are encoded in video encoding, the flexibility in selecting an encoding mode is increased and the efficiency of encoding is increased.


