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

SVC interlayer error concealment method based on OBMC

An error concealment and basic layer technology, applied in the field of video coding, which can solve the problems of motion vectors at the coding end and differences in segmentation methods, and achieve the effect of avoiding the block effect problem.

Inactive Publication Date: 2009-11-18
UNIV OF SCI & TECH OF CHINA
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The disadvantage of the existing BLSkip error concealment method is that the reconstruction of a block in the enhancement layer only uses the information of the corresponding position of the base layer, but because the spatial resolution and quantization parameter (Quantization Parameter, QP) of the base layer and the enhancement layer may be different, so There are differences in motion vectors and segmentation methods selected by the encoder. Using the BLSkip error concealment method will bring certain block effects

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
  • SVC interlayer error concealment method based on OBMC
  • SVC interlayer error concealment method based on OBMC
  • SVC interlayer error concealment method based on OBMC

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0025] According to the mode selection of the existing BLSkip error concealment method, when the base layer and the enhancement layer have the same spatial resolution, the minimum block method of the base layer and the enhancement layer is 4×4. When the spatial resolutions of the base layer and the enhancement layer are different, the minimum block method of the enhancement layer will be greater than 4×4. For example, when the base layer is a quarter common intermediate format (Quarter Common Intermediate Format, QCIF), the enhancement la...

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 an SVC interlayer error concealment method based on OBMC. For a certain dropped frame, the method comprises the following steps at decoding end: according to space resolution rate of an enhancement layer and a base layer, judging whether the motion vector of the base layer needs to be amplified in scale and multiple and whether up-sampling filter is carried out to residual error data of the base layer; carrying out scale amplification and mode mapping to the motion vector of the base layer and obtaining the motion vector and mode of corresponding position of the enhancement layer; and using the motion vector and mode of the enhancement layer to carry out reconstruction to the dropped frame. The invention judges whether scale amplification is carried out according to the space resolution rate of the enhancement layer and the base layer before using the motion vector of the base layer, adopts possible up-sampling filter to residual error data of the base layer after a plurality of compensating blocks are found for OBMC weighing, adds the obtained data on the reconstructed value of an OBMC method, and avoids the block effect problem caused by using signal motion vector to make motion compensation.

Description

technical field [0001] The invention relates to the technical field of video coding, in particular to an error control method. Background technique [0002] In recent years, with the rapid growth of Internet-oriented and wireless video services, the goal of video coding has shifted from simply pursuing high compression rates to making video streams better adapt to various network environments and user terminals, and has a certain Fault tolerance and scalability. For this goal, the optimal solution is Scalable Video Coding (Scalable Video Coding, SVC). [0003] SVC can provide a single code stream from which sub-code streams can be extracted. The sub-stream can meet the transmission efficiency of the network and the requirements of end users for video in terms of space, time and signal-to-noise ratio. In SVC, the lowest quality layer is called the base layer, and the layer that enhances the spatial resolution, temporal resolution, or signal-to-noise ratio strength is calle...

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/68H04N19/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