Motion Vector Scaling for Accurate Video Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently predicting motion vectors, particularly in advanced coding systems like JEM, which require improved methods for deriving motion information to enhance compression capabilities.
Innovation Solution
The proposed solution involves determining a reference picture and scaling value based on the received motion vector and current picture to generate a second motion vector, utilizing techniques such as template and bilateral matching to refine motion vector prediction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If motion vector prediction is performed using existing video coding technologies, then video compression is achieved, but motion vector prediction accuracy is insufficient
Solution Approach 1:
The patent performs preliminary actions by determining a reference picture and scaling value before generating the second motion vector. This preliminary preparation enables more accurate motion vector prediction by establishing the proper reference frame and scaling context beforehand, resolving the contradiction between accuracy and efficiency.
Solution Approach 2:
The patent introduces intermediate elements (reference picture identifier and scaling value) that mediate between the received motion vector and the generated second motion vector. These intermediaries enable accurate motion vector prediction by providing necessary contextual information without requiring direct complex calculations, thus improving accuracy while maintaining coding efficiency.
2Productivity
If advanced coding systems like JEM are used to improve compression capability, then compression performance is enhanced, but complexity of motion information derivation increases
Solution Approach 1:
The patent segments the motion vector prediction process into distinct steps: receiving a motion vector, determining a reference picture identifier, determining a reference picture, determining a scaling value, and generating a second motion vector. This segmentation simplifies the complex derivation process in advanced coding systems by breaking it down into manageable, standardized operations that reduce overall complexity while maintaining compression capability.
Solution Approach 2:
The patent changes parameters by introducing a scaling value that adjusts the received motion vector based on the determined reference picture. This parameter change enables the system to adapt motion vectors to different reference pictures efficiently, improving compression capability in advanced coding systems without significantly increasing derivation complexity through a systematic parameter adjustment approach.
Data Source
AI summary
This disclosure relates to video coding and more particularly to techniques for performing motion vector prediction. According to an aspect of an invention, a motion vector and a corresponding reference picture identifier for the motion vector are received; a reference picture corresponding to a second motion vector is determined based on the reference picture corresponding to the received motion vector and a current picture; a scaling value is determined based on the determined reference picture, the reference picture corresponding to the received motion vector, and the current picture; and the second motion vector is generated from the received motion vector by scaling with the scaling value.


