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

Image decoding apparatus and image decoding method

An image decoding and encoding image technology, applied in the field of image decoding devices, can solve the problems of complex structure of the image decoding device, and achieve the effect of simple structure

Inactive Publication Date: 2011-01-05
PANASONIC CORP
View PDF9 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this case, each of the decoding engines needs to be equipped with a function for appropriately recognizing a part of the divided slices as a slice, and the structure of the image decoding device becomes complicated.

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
  • Image decoding apparatus and image decoding method
  • Image decoding apparatus and image decoding method
  • Image decoding apparatus and image decoding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach 1

[0117] figure 1 is a block diagram showing the configuration of the image decoding device according to Embodiment 1 of the present invention.

[0118] The image decoding device 100 of the present embodiment is a parallel processing device that appropriately performs decoding with a simple structure, and includes a decoder 110 and a memory 150 .

[0119] The memory 150 has an area for storing data input to the decoder 110 , data intermediately generated by the decoder 110 , and data finally generated and output by the decoder 110 .

[0120] Specifically, the memory 150 includes a stream buffer 151 , a divided stream buffer 152 , and a frame memory 153 .

[0121] In the stream buffer 151, an encoded stream generated and transmitted by the image encoding device is stored. That is, in this embodiment, the stream buffer 151 is configured as an obtaining unit that obtains a coded stream. The N segment streams generated by the decoder 110 are stored in the segment stream buffer 1...

Embodiment approach 2

[0382] Next, Embodiment 2 of the present invention will be described in detail.

[0383] The image decoding device 100 according to Embodiment 1 corrects the dependency relationship between consecutive MB lines in the coded stream before division to correspond to the preceding and following of the MB lines in each divided stream by correcting the MB skip run information and the QP change amount. Relationship dependencies.

[0384] Here, a macroblock that does not include a QP variation may be included in the coded stream. A macroblock that does not include a QP variation is equivalent to a macroblock that has not been quantized. Specifically, in the H.264 / AVC standard, macroblocks that do not include QP variation are (1) skipped macroblocks, (2) uncompressed macroblocks (I_PCM), or (3) intra-predicted A macroblock whose prediction mode is not "Intra16×16" and whose "coded_block_pattern" is 0 (non-zero coefficients are not included).

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 stream dividing unit is included which divides each of a plurality of pictures included in an encoded stream into a plurality of MB lines and allocates the MB lines to any ones of a plurality of divided streams, thereby providing the plurality of divided streams that can be decoded in a parallel manner. In the stream dividing unit, when each of a plurality of slices included in each picture is divided into a plurality of slice portions and the slice portions are allocated to the plurality of divided streams, slice portion groups, each of which consists of a plurality of slice portions allocated to the divided streams, are rearranged for each divided stream such that those slice portion groups can be recognized by a decoding apparatus as slices. In the rearrangement, when two consecutiveMB lines have a dependence on each other in terms of a predetermined code word (for example, QP value variation or MB skip-run information), a code word is set for each divided stream such that the dependence is changed to a new dependence that is in accordance with a fore-and-aft relationship between MB lines in each divided stream.

Description

technical field [0001] The present invention relates to an image decoding device and an image decoding method for decoding an encoded stream obtained by encoding image data, and more particularly to an image decoding device and an image decoding method for performing decoding in parallel. Background technique [0002] An image encoding device that encodes a moving image divides each picture constituting a moving image into macroblocks, and performs encoding for each macroblock. Then, the image encoding device generates an encoded stream representing the encoded video. [0003] Figure 28 It is a diagram showing the structure of a coded picture. [0004] A picture is coded by dividing it into macroblocks composed of 16×16 pixels. Here, a slice is constituted by a plurality of macroblocks included in the picture, and a picture is constituted by a plurality of slices. Also, a constituent unit having one column composed of a plurality of macroblocks arranged in the horizontal...

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/26
CPCH04N19/00521H04N19/00533H04N19/00884H04N19/00272H04N19/00472H04N19/70H04N19/174H04N19/44H04N19/436H04N19/40
Inventor 吉松直树岩桥大辅田中健
Owner PANASONIC CORP