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

Error tolerance method, device and chip for AVS video decoder

A video decoder and a decoded technology are applied in the field of video communication, which can solve the problems of reducing decoding efficiency, increasing the computational complexity of the video decoder, and consuming storage resources, so as to achieve the effects of improving decoding efficiency, reducing memory consumption, and ensuring reasonable utilization.

Inactive Publication Date: 2010-04-21
INNOFIDEI TECHNOLOGIES INC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, the disadvantage of using this error-tolerant method is that it is necessary to judge the position of the reference macroblock of each macroblock to be decoded, and when the judgment exceeds a reasonable range, it is necessary to add error tolerance to the code of each macroblock to be decoded code to ensure that it is within a reasonable range of the reference frame, so that a large amount of error-tolerant code will need to be added to the code, which seriously consumes storage resources; at the same time, since each time a macroblock to be decoded is decoded, it is necessary to judge Whether its reference macroblock exceeds the upper, lower, left and right boundaries of the above-mentioned reference frame, that is to say, for each reference macroblock of a macroblock to be decoded, four judgments of up, down, left and right must be carried out, which greatly increases the video decoder. The amount of calculation, thereby reducing the decoding efficiency

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
  • Error tolerance method, device and chip for AVS video decoder
  • Error tolerance method, device and chip for AVS video decoder
  • Error tolerance method, device and chip for AVS video decoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0060] The core idea of ​​the present invention is: the present invention stores the reference frame in the video decoding process in the memory after filling the upper, lower, left, and right boundaries with boundary pixel values, so that the motion vector corresponding to the macroblock to be decoded in the current frame is wrong. Under this condition, it can also ensure that the reference macroblock of the current macroblock to be decoded does not exceed the boundary range of the reference frame. It is guaranteed that the decoder can decode the current frame and realize the error-tolerant decoding of the video decoder.

[0061] refer to image 3 , shows the error-tolerant method of the AVS video decoder of the present inventio...

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 a fault-tolerant method of an AVS video decoder, which comprises the following steps: the boundary fill of a margin pixel value is performed around a reference frame which is decoded to obtain the reference frame with boundaries and available boundaries upwards and downwards as well as leftwards and rightwards, wherein, only the image contents within the available boundariesare used for video image display; the number of lines which are filled upwards and downwards as well as leftwards and rightwards is determined by the range achieved by motion vectors; the motion vectors, which are processed through AVS decoding corresponding to a macro block to be decoded in a current frame, are acquired; a matching reference macro block is found from the reference frame accordingto the motion vectors; and the reference macro block and a residual-error macro block which is obtained after the macro block to be decoded in a current frame is decoded are toted up, so as to obtain a restructuring macro block of the macro block to be decoded. In the fault-tolerant method, the boundary fill needs to be performed around the reference frame only, the fault-tolerant method can also be found out from the reference frame under the circumstances that the motion vectors go awry, the current frame is restructured, the operation amount of the video decoder is reduced, the memory reso urces are saved, and the decoding efficiency is improved.

Description

technical field [0001] The invention relates to the field of video communication, in particular to an error-tolerant method, device and chip of an AVS video decoder. Background technique [0002] With the development of network applications, video communication via the network has been widely used in instant messaging, chat rooms, mobile TV, etc. In video communication, the image frames in the video are usually encoded as I frames, P frames and B frames For transmission, the I frame is an intra-frame coded frame, which is independently decoded without relying on other frames, and the code is relatively large; the P frame and B frame are inter-frame coded, which depend on its previous I frame or P frame and each macro Only the motion vector information of the block can be decoded, because the P frame and B frame refer to the previous frame and the next frame, eliminating image redundancy, so the code stream is small. The encoded code stream of the video image is sent to the ...

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 Patents(China)
IPC IPC(8): H04N7/64H04N19/89
Inventor 张辉王西强郭洛玮吕义柱邓云庆王洪仁
Owner INNOFIDEI TECHNOLOGIES INC
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