Motion Compensation Interpolation Coefficients for Lower HD Video Bitrates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-definition video applications face challenges of high bandwidth and storage demands due to the inefficiencies in existing video coding technologies, particularly in video monitoring scenarios where HD videos require significant storage space and transmission bandwidth.
Innovation Solution
Implementing a method for determining intermediate and integer interpolation coefficients for an interpolation filter based on integer and fractional sample positions to enhance motion compensation prediction, thereby improving video coding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If existing video coding technologies are used for HD video, then video quality is maintained, but bandwidth and storage demands become excessively high
Solution Approach 1:
The patent changes the parameter of interpolation coefficient calculation by introducing intermediate interpolation coefficients between integer and fractional samples. This parameter change enables more precise motion compensation while reducing the bitrate required to represent video data, thereby resolving the contradiction between maintaining video quality and reducing bandwidth/storage demands.
2Productivity
If motion compensation prediction is improved with intermediate interpolation coefficients, then video coding efficiency increases, but calculation complexity increases
Solution Approach 1:
The patent segments the interpolation process into multiple stages: first calculating intermediate interpolation coefficients between integer and fractional samples, then using these intermediates to determine final fractional sample values. This segmentation of the calculation process improves coding efficiency while managing complexity by breaking down the overall operation into manageable steps.
Solution Approach 2:
The patent performs preliminary calculation of intermediate interpolation coefficients before the final motion compensation operation. This preliminary action prepares the data in advance, enabling more efficient subsequent processing and improving overall video coding efficiency without excessively increasing real-time calculation complexity.
Data Source
AI summary
The present disclosure provides methods and systems for motion compensation. The method can include: determining a plurality of intermediate interpolation coefficients of an interpolation filter, the determining of the plurality of intermediate interpolation coefficients being: based on positions of a plurality of integer samples respectively, and based on fractional reference positions of a plurality of fractional samples respectively; determining a plurality of integer interpolation coefficients of the interpolation filter by rounding the plurality of intermediate interpolation coefficients to a plurality of integers respectively; and applying the plurality of integer interpolation coefficients on a picture to perform motion compensation prediction.


