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

Image decoding device and image encoding device

An image decoding and encoding technology, which is applied in image communication, digital video signal modification, electrical components, etc., can solve problems such as inability to solve processing sequence dependencies, and achieve the effect of high-speed encoding

Inactive Publication Date: 2015-02-11
PANASONIC CORP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0016] In the image decoding device and the image coding device of Patent Document 1 described above, before processing the macroblock MB located at the left end of the picture Pic, the macroblock located at the right end one row above the macroblock MB (macroblock to be processed) is not processed. MB, cannot resolve dependencies based on processing order
That is, in the image decoding device and the image encoding device of Patent Document 1 above, decoding and encoding cannot be performed in parallel.

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 device and image encoding device
  • Image decoding device and image encoding device
  • Image decoding device and image encoding device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach 1

[0104] figure 1 It is a configuration diagram of the image decoding device according to Embodiment 1 of the present invention.

[0105] Such as figure 1As shown, the image decoding device 40 includes a decoding control unit 400, a header decoding unit 401, a slice data pre-decoding unit 402, a stream buffer 403, a first macroblock decoding unit 404, a second macroblock decoding unit 405, and a deblocking filtering unit 406, and refer to image memory 407. In addition, in the following description, when there is no need to distinguish the first macroblock decoding unit 404 and the second macroblock decoding unit 405, they are collectively referred to as a macroblock decoding unit.

[0106] next, yes figure 1 The operation of each constituent element of the shown image decoding device 40 will be described.

[0107] The header decoding unit 401 acquires the encoded stream Str encoded by H.264, and sequentially decodes the headers included in the encoded stream Str.

[0108...

Embodiment approach 2

[0158] Figure 9 It is a configuration diagram of an image encoding device according to Embodiment 2 of the present invention.

[0159] Such as Figure 9 As shown, the image encoding device 120 includes an encoding control unit 1200, a first macroblock encoding unit 1201, a second macroblock encoding unit 1202, a deblocking filter unit 1203, a stream buffer 1204, a slice data re-encoding unit 1205, and a header encoding unit 1206, and refer to image memory 1207. In addition, in the following description, when there is no need to distinguish the first macroblock coding unit 1201 and the second macroblock coding unit 1202, they are collectively referred to as a macroblock coding unit.

[0160] next, yes Figure 9 Each component of the shown image encoding device 120 will be described.

[0161] The first macroblock encoding unit 1201 and the second macroblock encoding unit 1202 perform encoding processing in units of macroblocks in parallel when acquiring an encoding target i...

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

An image decoding apparatus (40) which decodes, in parallel, a coded stream (Str) having processing order dependency includes: a slice data predecoding unit (402) which predecodes, on a macroblock group basis, macroblock groups included in the coded stream (Str) to generate macroblock decoding information (1001) necessary for decoding other macroblock groups; and a first macroblock decoding unit (404) and a second macroblock decoding unit (405) each of which decodes a corresponding one of macroblock groups included in the coded stream (Str) in parallel. Each of the macroblock decoding units (404, 405), when decoding the corresponding one of macroblock groups, uses the macroblock decoding information (1001) that has been generated for the other macroblock group.

Description

technical field [0001] The present invention relates to an image decoding device, an image encoding device, an image decoding method, and an image encoding method for decoding or encoding moving image data. Background technique [0002] As a technique for compressing and encoding moving image data (hereinafter simply referred to as "encoding"), the MPEG (Motion Pictures Experts Group: Motion Picture Experts Group) encoding method using inter-frame differences is often used. As the MPEG encoding method, MPEG-2 (ISO / IEC13818-2) and MPEG-4 (ISO / IEC14496-2) have conventionally been used. In addition, in recent years, new encoding methods such as H.264 / MPEG-4AVC (ISO / IEC14496-10) (hereinafter simply referred to as "H.264") and VC-1 (SMPTE 421M) have been gradually adopted. [0003] In such a coding standard, one screen (picture) is divided into blocks of a predetermined number of pixels (brightness components: 16 pixels×16 pixels), and decoding processing or coding processing is...

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): H04N19/44H04N19/70H04N19/174H04N19/176H04N19/134H04N19/61H04N19/436
CPCH04N19/176H04N19/44H04N19/132H04N19/436H04N19/40H04N19/124H04N19/174H04N19/13H04N19/134H04N19/70H04N19/61H04N19/147
Inventor 林宙辉天野博史井口雅保
Owner PANASONIC CORP