Adjusting Intra-Frame Distortion Metrics for Video Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video encoders inaccurately determine intra-frame encoding distortion metrics due to approximations made to improve efficiency, leading to potential suboptimal selection of encoding modes.
Innovation Solution
Adjusting intra-frame encoding distortion metrics based on characteristics such as quantization parameters and block references, using scale factors and offsets to improve metric accuracy without impacting efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If approximations are used in intra-frame encoding distortion metric calculations to improve efficiency, then processing speed increases, but measurement precision deteriorates
Solution Approach 1:
The patent applies parameter changes by introducing scale factors and offsets that adjust the distortion metric calculations based on quantization parameters and block characteristics. These parameter modifications allow the encoder to compensate for approximation errors while maintaining computational efficiency, thereby improving measurement precision without sacrificing productivity
2Measurement precision
If accurate distortion metrics are calculated without approximations, then measurement precision improves, but processing time increases
Solution Approach 1:
The patent implements local quality by applying different adjustment strategies to different blocks based on their characteristics. Scale factors and offsets are selectively applied based on quantization parameters and block types, ensuring high measurement precision for critical blocks while maintaining fast processing for less critical blocks, thus balancing accuracy and time consumption
Data Source
AI summary
Methods, apparatus, systems and articles of manufacture to adjust intra-frame encoding distortion metrics for video encoding are disclosed. Some example methods for video encoding disclosed herein include obtaining an intra-frame encoding distortion metric representative of distortion associated with a first intra-frame encoding mode for encoding a pixel block in a frame of a video sequence. Some such example methods also include adjusting the intra-frame encoding distortion metric based on a characteristic associated with the pixel block to determine an adjusted intra-frame encoding distortion metric. Some such example methods further include comparing the adjusted intra-frame encoding distortion metric with an inter-frame encoding distortion metric representative of distortion associated with a first inter-frame encoding mode for encoding the pixel block to determine whether to use at least one of the first intra-frame encoding mode or the first inter-frame encoding mode to encode the pixel block.


