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

A decoding method and decoding device technology, which is applied in the field of video code stream decoding devices, can solve the problems of difficult decoding work, inability to synchronize the decoding process in the post-processing process, etc., and achieve the effects of reduced space, accurate switching, and reduced delay

Inactive Publication Date: 2006-08-16
上海芯华微电子有限公司
View PDF0 Cites 11 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] T

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 (slice group), Flexible Macroblock Ordering (Flexible Macroblock Ordering) and arbitrary slice order (Arbitrary slice order) are key technologies used in network environment in video compression standards (such as H.264). [0003] The technology for flexible macroblock sorting of multi-slice groups 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] like 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 16×16 (pixels). figure 1 An image in is 176×144 pixels, and the order (address) of macro...

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
IPC IPC(8): H04N7/50H04N7/26H04N19/15H04N19/176
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