Motion Vector Predictor Replacement for Video Coding Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional temporal motion vector predictor modes in video coding fail to calculate correct motion vectors when reference picture information is lost due to packet loss, leading to decoding errors and potential stoppage of the decoding process.
Innovation Solution
A moving picture coding method that generates a plurality of motion vector predictors, including a replacement vector to replace the temporal motion vector predictor, when the temporal motion vector predictor cannot be obtained from a corresponding block in a different coded picture.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If temporal motion vector predictor mode is used to improve coding efficiency, then coding efficiency is improved, but decoding reliability deteriorates when reference picture information is lost
Solution Approach 1:
The patent changes the parameter selection dynamically based on reference picture availability. When reference picture information is lost, the system switches from using temporal motion vector predictors (which require reference pictures) to using spatial motion vector predictors or default motion vectors, thereby adapting to changing conditions and maintaining decoding reliability while preserving coding efficiency when possible
Solution Approach 2:
The patent introduces dynamic switching between different motion vector prediction modes based on the availability of reference pictures. The decoder can adaptively select between temporal prediction mode (when reference pictures are available) and alternative prediction modes (when reference pictures are lost), making the system flexible and reliable under varying conditions
2Loss of information
If temporal motion vector predictor is used to reduce motion vector data, then coding efficiency is improved, but error propagation occurs when reference picture is lost
Solution Approach 1:
The patent applies preliminary anti-action by detecting potential errors in reference picture availability before they propagate. The system checks whether reference pictures are properly received and available, and preemptively switches to alternative motion vector prediction methods when reference picture loss is detected, preventing error propagation before it can occur
Solution Approach 2:
The patent introduces an intermediary mechanism (reference picture availability check and mode switching logic) that mediates between the temporal motion vector predictor and the final motion vector calculation. This intermediary layer prevents harmful error propagation by blocking the transmission of errors from lost reference pictures while still allowing efficient temporal prediction when conditions permit
Data Source
AI summary
A moving picture coding method includes: coding a coding target block using a motion vector; generating motion vector predictors; and coding the motion vector using one of the motion vector predictors generated in the generating of the motion vector predictors. In the generating of the motion vector predictors, a replacement vector which replaces a temporal motion vector predictor is added to the motion vector predictors when it is impossible to obtain the temporal motion vector predictor from a block which is included in a coded picture different from the coding target picture and corresponds to the coding target block.


