Unlock instant, AI-driven research and patent intelligence for your innovation.

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

Inactive Publication Date: 2015-10-28
PEKING UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These methods have high requirements on the spatial characteristics of video frames, and are more suitable for smooth areas or areas with obvious textures, and are suitable for video frames that use intra-frame coding; for more general cases, such as video sequences with moving objects, when there are Lost information cannot be recovered when larger blocks are lost

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A video code stream error concealment method

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method for hiding a video code stream error. The method comprises the step of recovering video information by using temporal and spatial correlation of a video sequence. The method can be used for video code stream macroblock error recovery.

Description

technical field [0001] The invention relates to the fields of video coding and image processing, in particular to a video code stream error concealment method. Background technique [0002] Modern video coding standards adopt a hybrid coding framework and use a series of techniques to achieve high-efficiency video coding, including intra-frame prediction, inter-frame prediction, transformation, quantization, and entropy coding. Inter prediction uses block-based motion vectors to remove redundancy between images; intra prediction uses spatial prediction modes to remove redundancy within images. Then, the visual redundancy in the image is eliminated by transforming and quantizing the prediction residual. Finally, motion vectors, prediction modes, quantization parameters and transform coefficients are compressed with entropy coding. [0003] After the compressed video is transmitted through the channel, it is decoded at the receiver. Compared with other communication channel...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N19/895H04N19/61H04N19/176
Inventor 马思伟赵琛高文
Owner PEKING UNIV