Method for detecting and shielding error of AVS video decode

An error detection and video decoding technology, applied in the field of error detection and concealment of AVS video decoding, which can solve the problems of high computational complexity, low image quality, and large limitations.

Inactive Publication Date: 2008-11-12
宁波中科集成电路设计中心有限公司
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In terms of error detection methods, there are mainly syntax / semantic detection methods and correlation detection methods, but these methods have high computational complexity and may cause a long delay in the interruption of the decoder, such as Journal of Electronic Measurement and Instrumentation (2003(2) : 7-12) open MPEG-2 video image error analysis and detection method, this method has mainly adopted the five-step detection method to analyze and detect the error, has achieved comparatively ideal detection effect, but this method is in the error detection process It takes a long time, which is very unfavorable for application in real-time decoders
In the error concealment method, the temporal and spatial correlation of the video image is mainly used to restore the damaged image. The main methods are: the error concealment method based on the space domain, the error concealment method based on the time domain and the transform domain (DCT( Discrete cosine Transform, discrete cosine transform)) error concealment method, these methods cover up the error to a certain extent, but the quality of the image restored by applying these methods is still not high, and its adaptability to the environment is limited, and the limitations are large
[0004] For the error concealment and recovery of AVS video decoding, only a simple strip division mechanism is used. This method can recover when there are few errors or the errors are not obvious. The image effect will be relatively poor, which is not conducive to practical application
At the same time, the fault-tolerant performance of this method is much lower than the data segmentation and complex FMO (Flexible Macroblock Ordering) adopted in other international standards (such as MPEG-4, AVC (Advanced Video coding) / H.264). Macroblock sorting) / ASO (ArbitrarySlice Ordering, arbitrary strip sorting) and other macroblocks, strip organization mechanism, forced intra block refresh coding and other fault-tolerant methods

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
  • Method for detecting and shielding error of AVS video decode
  • Method for detecting and shielding error of AVS video decode
  • Method for detecting and shielding error of AVS video decode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0044] A kind of error detection and concealment method of AVS video decoding, AVS video frame comprises I frame, P frame and B frame, AVS video elementary stream such as figure 1 As shown, it includes a video sequence layer, an image layer, a slice layer, a macroblock layer, and a block layer. The block layer contains all the DCT coefficients required for encoding the block, and the macroblock layer (macroblock row) includes multiple macro Each macroblock includes multiple blocks. The slice layer (a slice) contains data headers and multiple macroblock rows. The image layer contains data headers and multiple slices. The slices must start from the macroblock Beginning with the first macroblock of the line, the video sequence layer contains data headers and images, and the video sequence layer, image layer and slice layer are all provided with s...

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 error detecting and concealing method of AVS video decoding. The method can accurately detects the macroblock having errors by grammar/semantic error detection and relativity detection and controls the current error frame to conceal errors by utilizing the ribbon structure of a previous correct decoding frame, thereby guaranteeing the image recovery with high quality; simultaneously, the errors are avoided to be transmitted to the next ribbon; in the method, the processing time of the macroblock having errors is equivalent to the required time for normally analyzing the code streams of macroblock frame so that a decoder is not interrupted when the method is applied and the real-time decoding speed of the decoder is not influenced; compared with the existing five-step detection method, the detection speed of the method of the invention is 2-3 times quicker than that of the five-step detection method; compared with the existing concealing method, under the same conditions, although the effect of image recovery is almost the same, the arithmetic complexity is obviously reduced, and the arithmetic speed is 1-1.5 times quicker than that of the prior art; compared with the ribbon concealing arithmetic with AVS video standard, the fault-tolerance effect is 3-4 times of that.

Description

technical field [0001] The invention relates to a video decoding processing method, in particular to an AVS (Audio Video Coding Standard, audio and video codec standard) video decoding error detection and concealment method. Background technique [0002] AVS (Audio Video Coding Standard, audio and video codec standard) is an audio and video coding and decoding standard independently formulated by my country, which can be widely used in various audio and video occasions, supporting satellite broadcasting, terrestrial broadcasting, cable TV, IP (Internet Protocol, Internet protocol) network and other transmission protocols. In the process of transmitting AVS compressed code streams on network channels (such as ATM (Asynchronous Transfer Mode, Asynchronous Transfer Mode), PSTN (Public Switched Telephone Network, public switch telephone network), Internet, etc.), there are often less than 10% data loss or bit error. Since AVS adopts Variable Length Codes (VLC, Variable Length C...

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 宁波中科集成电路设计中心有限公司
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