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

Extensible video coding error hiding method, decoder and system

An error concealment and video coding technology, applied in the field of video coding, can solve problems such as reduced accuracy of reconstruction values, reduced quality of encoded frames, and blurred video

Active Publication Date: 2012-07-04
UNIV OF SCI & TECH OF CHINA
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the base layer frame is an intra-coded frame, since the base layer frame does not have motion vector and residual information, the accuracy of the reconstruction value obtained after upsampling the residual data of the base layer frame is reduced, which further leads to the The coded frames of base layer frames and enhancement layer frames and subsequent coded frames that refer to this coded frame are degraded, resulting in blurry video

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
  • Extensible video coding error hiding method, decoder and system
  • Extensible video coding error hiding method, decoder and system
  • Extensible video coding error hiding method, decoder and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073] The above-mentioned OBMC-based SVC inter-layer error concealment method is based on the BLSkip (Base Layer Skip, base layer multiplexing) method. After finding out a number of compensation blocks for OBMC weighting, the residual data of the base layer frame is upsampled and filtered. Added to the reconstruction value of the OBMC method, and then based on the reconstruction value, the enhancement layer frame corresponding to the base layer frame can be obtained.

[0074] However, the inventors have found through many experiments that the upsampled motion vector coordinates exceed the reference frame boundary in the motion compensation process, resulting in the enhancement layer frame corresponding to The degraded quality of the inter-coded blocks, i.e. the degraded quality of the enhancement layer frames, further leads to video clipping. In order to solve this problem, the embodiment of the present application discloses a scalable video coding error concealment method, w...

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 an extensible video coding error hiding method, a decoder and a system. The extensible video coding error hiding method comprises the steps of carrying out different processing when a decoding macroblock in an interframe coding frame is an interframe coding block or an intra-frame coding block under the conditions that a basic layer frame corresponding to a lost enhancement layer frame serves as the interframe coding frame and frame losing times do not exceed a preset times, and obtaining an error hiding value of a reconstructed enhancement layer frame; and under the conditions that the basic layer frame corresponding to the lost enhancement layer frame serves as the interframe coding frame and the frame losing times exceed the preset times or the basic layer frame corresponding to the lost enhancement layer frame serves as an intra-frame coding frame, adopting a recoding method to obtain a recoding base layer frame, carrying out different processing when a decoding macroblock in the recoding base layer frame is an interframe coding block or an intra-frame coding block, and obtaining an error hiding value of a reconstructed enhancement layer frame. Compared with the prior art, quality of the reconstructed enhancement layer frame is improved, thereby improving video definition and avoiding video drawing.

Description

technical field [0001] The present application relates to the technical field of video coding, in particular to a scalable video coding error concealment method, decoder and system. Background technique [0002] In recent years, with the popularization of Internet and third-generation mobile communication technology, video services are facing rapid development. In order to make video streams better adapt to various network environments and user terminals, SVC (Scalabile Video Coding, scalable video coding) code streams are considered to be the best way to solve this problem at present. [0003] The SVC code stream can provide a code stream with scalable space, time, and quality. From this code stream, sub-code streams can be extracted to meet the network transmission rate and the needs of end users for video in terms of space, time, and signal-to-noise ratio. . In the SVC code stream, the lowest quality layer is called the base layer, and the layer that enhances the spatia...

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 Applications(China)
IPC IPC(8): H04N7/26H04N7/32H04N7/68H04N19/176H04N19/34H04N19/44H04N19/503H04N19/593H04N19/895
Inventor 张冬李厚强
Owner UNIV OF SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products