Inter-Frame Prediction Correction for Video Block Boundaries
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The accuracy of prediction values for boundary pixel points in video encoding and decoding is compromised due to the lack of consideration for motion differences between blocks, leading to reduced efficiency in existing overlapped block motion compensation (OBMC) technologies.
Innovation Solution
An inter-frame prediction method that determines first and second prediction values based on motion information of adjacent blocks, using difference values to correct prediction values for boundary pixel points, fully considering the motion differences between blocks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional OBMC technology is used for inter-frame prediction, then the prediction values of boundary pixel points can be corrected using weighted processing, but the accuracy is compromised due to lack of consideration for motion differences between blocks
Solution Approach 1:
The patent applies local quality by differentiating the treatment of boundary pixel points from internal pixel points. Specifically, boundary pixel points are identified and subjected to a specialized correction process that considers motion differences between adjacent blocks, while internal pixel points use standard prediction. This localized approach improves prediction accuracy at block boundaries without unnecessarily complicating the processing of all pixels.
Solution Approach 2:
The patent changes the parameter of motion compensation by introducing motion difference consideration into the prediction process. Instead of using a single motion vector for the entire block, the method calculates motion differences between adjacent blocks and uses these differences to adjust the prediction values at boundary pixel points, thereby adapting the prediction parameters to local motion characteristics.
2Measurement precision
If motion information of adjacent blocks is used for prediction correction, then the accuracy of boundary pixel prediction improves, but the computational complexity increases
Solution Approach 1:
The patent segments the prediction process into distinct stages: obtaining motion information for adjacent blocks, calculating motion differences, identifying boundary pixel points, and applying correction only where needed. This segmentation allows the system to manage computational complexity by breaking down the complex task of boundary prediction into manageable steps that can be executed efficiently.
Solution Approach 2:
The patent applies partial action by restricting the complex motion difference correction process to only boundary pixel points rather than applying it to all pixels in the block. This partial application of the correction method maintains improved accuracy at critical boundary regions while avoiding the excessive computational cost of processing every pixel with the same level of detail.
Data Source
AI summary
An inter-frame prediction method and a terminal and pertains to the field of video encoding and decoding technologies. The inter-frame prediction method according to embodiments of this application includes: obtaining first motion information of a first block and second motion information of a second block; determining first and second prediction values corresponding to each pixel point in a first pixel region associated with the first block; and determining a target prediction value corresponding to each pixel point in a second pixel region of the first block based on target information; where the first block is a block to be encoded, and the second block is an encoded block; or the first block is a block to be decoded, and the second block is a decoded block.


