P-frame interpolating method aimed at whole frame loss error concealment in video coding and decoding

A technology for video encoding and decoding and missing frames, applied in the field of P frame interpolation, can solve the problem of not improving the quality of masking, and achieve the effect of good visual effect and improved masking quality.

Inactive Publication Date: 2012-04-04
SHANGHAI JIAO TONG UNIV
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The problem with this method is that, firstly, when the motion vector is selected, the accuracy of the motion vector is not necessarily proporti

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
  • P-frame interpolating method aimed at whole frame loss error concealment in video coding and decoding
  • P-frame interpolating method aimed at whole frame loss error concealment in video coding and decoding
  • P-frame interpolating method aimed at whole frame loss error concealment in video coding and decoding

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0032] Example

[0033] Based on the above pair figure 1 For the description of the method flow, this embodiment uses the H.264 reference codec JM15.1 for software simulation. The encoder part of this model can encode the YUV image sequence, output the code stream format file, and decode its part can decode the code stream compatible with the H.264 standard into a YUV sequence. The RTP packet loss simulator provided by the JM model is used to perform packet loss simulation on the code stream sequence.

[0034] This embodiment first modifies the decoder workflow. When it is decoding, before it covers the lost frame, a module is added to obtain the motion vector of the next frame, and then the interface function to cover the lost frame is called, and finally the masked frame is inserted into the output buffer before the next frame To be output.

[0035] Use JM encoder to encode test video sequences such as table, foreman, coastguard, Stephan, Paris, and headwithglasses into H.264 st...

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 discloses a P-frame interpolating method aimed at whole frame loss error concealment in video coding and decoding, comprising: modifying the decoder working flow, acquiring all motion vectors of the next frame before concealing the current lost frame; acquiring residual information of corresponding block, eliminating unreliable motion vectors in all motion vectors of the last frame and the next frame, obtaining available motion vectors; by mapping the available motion vectors, establishing two reference motion vector tables of 4*4 blocks concealed in the lost frame to be respectively corresponding to the last frame and the next frame; according to the field consistence judging method, screening the motion vector with the least difference with the likelihood motion vector in the last frame and the next frame, obtaining the motion vector of the present block of the interpolated frame from the two optimal motion vectors, and completing the interpolation referring to the last frame and with zero residual.

Description

technical field [0001] The invention relates to a P-frame interpolation technology at a decoding end in video codec, in particular to a P-frame interpolation method aimed at concealing missing and error codes of a whole frame in video codec. Background technique [0002] At present, the new generation of video coding standards such as H.264 / AVC coding adopts high-efficiency coding technology and can achieve a high compression ratio. Therefore, it is also widely used in various video applications including Internet video streaming media, 3G mobile TV and so on. As a coding standard proposed for video transmission, it inevitably encounters data damage or loss during the transmission process. When the video stream is packaged and transmitted, this damage and loss is directly reflected as the loss of data packets. Due to the high compression ratio of video coding, it is particularly vulnerable to video packet loss: data loss in a certain frame will not only affect the normal di...

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
IPC IPC(8): H04N7/26H04N7/50H04N19/895
Inventor 郑世宝杨华孙豪
Owner SHANGHAI JIAO TONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products