Unlock instant, AI-driven research and patent intelligence for your innovation.

Decoding method and decoder for video code flow crossing multiple strip bands

A decoding method and technology of a decoding device, which are applied in the field of decoding devices of video code streams, can solve the problems that the post-processing process cannot be synchronized with the decoding process, and the difficulty of decoding work, and achieve the effects of accurate switching, reduced space, and reduced delay.

Inactive Publication Date: 2009-05-13
上海芯华微电子有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0025] For this method, macroblock decoding is not performed in raster scan order, and post-processing after decoding, such as image scaling, enhancement, display, etc., is performed in raster scan order, so the post-processing process can only wait for the entire image to complete It can only be carried out after the decoding is completed, and the post-processing process cannot be synchronized with the decoding process
[0026] The main purpose of adopting flexible macroblock ordering mechanism in source coding is to improve the error recovery capability of communication network, especially IP-based video conferencing, and adopting arbitrary slice order technology can reduce decoding delay in out-of-order transmission network, but this The use of the two technologies alone or together will bring a certain degree of difficulty to the entire decoding work

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
  • Decoding method and decoder for video code flow crossing multiple strip bands
  • Decoding method and decoder for video code flow crossing multiple strip bands
  • Decoding method and decoder for video code flow crossing multiple strip bands

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The implementations of the method for decoding a video code stream across multiple slices and the device thereof according to the present invention will be described in detail below with reference to the accompanying drawings of the embodiments.

[0054] Figure 7 , a schematic flow chart of a method for decoding a video stream across multiple slices according to the present invention.

[0055] The process and steps of the decoding method and device of the video code stream across multiple strips in the order of macroblock raster scanning:

[0056] S71, decoding starts, and initializes the current decoding macroblock index i=0.

[0057] S72. Read slices sequentially in the received input code stream until the slice header and corresponding slice data of the slice including macroblock 0 are found. That is, if a found slice contains macroblock i=0, then enter the next step; otherwise, look for the slice header and the corresponding slice of the next slice in the input c...

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

A video code stream cross many bandings decoding method and the equipment, including: initialization current great block exponential i=0; read the input code stream to find the banding of the great block that includes the exponential i=0 and decode the great block; i increase 1, decode the great block if the finding banding include the i=1 great block, otherwise continue to read the input code stream until find the banding with the i=1 great block and decode the great block; estimate the current i increase 1, continue the above steps until finish decoding the current image; the above steps continue the end of the input code stream. The invention broke through the limit of order decode in the code stream according to the banding, realize the accurate cut of the banding and decode according to the great block exponential order that cross many bandings, the decoding process and the post-processing process can the synchronization carry on, that reduce the space of the buffer storage and the delay of the decoding post-processing.

Description

(1) Technical field [0001] The present invention relates to a video code stream decoding device and a decoding method thereof, in particular to a video code stream decoding method across multiple slices and a device thereof. (2) Background technology [0002] Multi-slice group, Flexible Macroblock Ordering and Arbitrary slice order are key technologies used in network environment in video compression standards (such as H.264). [0003] The technology of flexible macroblock sorting of multi-stripe sets is firstly introduced below. [0004] figure 1 It is a schematic diagram of the encoding method of an image by macroblock in the prior art. [0005] Such as figure 1 As shown, in the video compression standard, an image is divided into macroblock (macroblock) groups, and the macroblock MB is a square area with a size of 16x16 (pixels). figure 1 An image in is 176×144 pixels, and the order (address) of macroblock MB in the image is numbered according to the order of raster s...

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/50H04N7/26H04N19/15H04N19/176
Inventor 林涛王淑慧林争辉
Owner 上海芯华微电子有限公司