Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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 proportional to the overlapping area after mapping, and secondly, the information of the next frame cannot be used to further improve the masking quality

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

Embodiment

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

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

[0035] The test video sequences such as table, foreman, coastguard, Stephan, Paris and headwithglasses are encoded into H.264 stream fi...

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
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More