A video code stream error concealment method
An error concealment and code stream technology, applied in the field of video coding and image processing, can solve problems such as unrecoverable and high requirements on video frame space characteristics, and achieve the effect of ensuring real-time performance, simple algorithm, and low complexity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0022] Method: For each 8*8 block in the current lost macroblock, find its motion vector respectively. For each of these 8*8 blocks, the eight 8*8 blocks adjacent to the currently lost macroblock are examined. Each adjacent 8*8 block corresponds to a motion vector, plus a 0-value motion vector, so that there are 9 motion vectors available (if an adjacent block is an intra block or does not exist, its motion vector is not available, corresponding to the total number of motion vectors available minus one). Using these 9 motion vectors, 9 prediction blocks are obtained in the corresponding reference frame, and the 16 pixels adjacent to the adjacent blocks of these 9 prediction blocks and the adjacent lost blocks in the two adjacent 8*8 blocks are used respectively. Calculate the SAD of 16 pixels, and find out the prediction block and its corresponding motion vector that make the SAD the smallest. The predicted block is used to recover the lost block.
[0023] Such as figure 1...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 