IP Library Granted Patent US 8,223,842
Granted Patent B2
US 8,223,842 · App. 12/301,103 · Granted Jul 17, 2012

Dynamic image decoding device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,223,842
App. No.
12/301,103
Granted
Jul 17, 2012
Kind
B2
Abstract

A moving image decoding device decodes moving image data encoded by a predictive encoding method. In decoding a block that has been encoded by an inter-screen predictive encoding, if a reference block is not stored in frame memory, the moving image decoding device decodes the block assuming that the block has been encoded by an intra-screen predictive encoding.

Claims (16)

1. A moving picture decoding device for decoding moving picture data encoded by a predictive encoding method, the moving picture data being composed of a plurality of pictures that each include blocks, each block including (i) information indicating a reference picture that is referred to in generating a predicted image of the block, and (ii) residual data indicating a difference between a pre-encoding image of the block and the predicted image of the block, the moving picture decoding device comprising:

a storage unit operable to store therein pictures obtained by decoding the blocks;

a judgment unit operable to judge whether or not the reference picture associated with a target block to be decoded has already been decoded and stored in the storage unit, the reference picture associated with the target block being referred to in encoding the target block, the target block being one of the blocks; and

a control unit operable to, in a case where the target block has been encoded by an inter-picture predictive encoding method, perform control for: (i) when the judgment unit judges affirmatively, generating the predicted image of the target block using the reference picture associated with the target block, and decoding the target block using the generated predicted image of the target block and the residual data of the target block; and (ii) when the judgment unit judges negatively, generating the predicted image of the target block using an image of at least one of the blocks that is included in the same picture with the target block and has already been decoded, and decoding the target block using the generated predicted image of the target block and the residual data of the target block.

2. The moving picture decoding device of claim 1 , further comprising:

a detection unit operable to detect that a predetermined one of the pictures has been decoded, wherein

until the detection unit detects that the predetermined one of the pictures has been decoded, the judgment unit judges negatively.

3. The moving picture decoding device of claim 1 , wherein

in the case where the target block has been encoded by the inter-picture predictive encoding method, when the judgment unit judges negatively, the control unit performs control for (i) selecting, from among one or more blocks adjacent to the target block, at least one block encoded by an intra-picture predictive encoding method, (ii) generating the predicted image of the target block using at least one image obtained by decoding the selected at least one block, and (iii) decoding the target block using the generated predicted image of the target block and the residual data of the target block.

4. The moving picture decoding device of claim 1 , further comprising:

a correlation storage unit operable to store therein, in one-to-one correspondence with images obtained by decoding the blocks, correlation information pieces each indicating a degree of similarity between the pre-encoding image of the corresponding block and an image obtained by decoding the corresponding block, wherein

in the case where the target block has been encoded by the inter-screen predictive encoding method, when the judgment unit judges negatively, the control unit performs control for (i) in accordance with the correlation information pieces, selecting, from among one or more images obtained by decoding one or more blocks adjacent to the target block, the image having a higher degree of similarity to the corresponding pre-encoding image than the rest, (ii) generating the predicted image for the target block using the selected image, and (iii) decoding the target block using the generated predicted image of the target block and the residual data of the target block.

5. A moving picture decoding method used in a moving picture decoding device for decoding moving picture data encoded by a predictive encoding method, the moving picture data being composed of a plurality of pictures that each include blocks, each block including (i) information indicating a reference picture that is referred to in generating a predicted image of the block, and (ii) residual data indicating a difference between a pre-encoding image of the block and the predicted image of the block, the moving picture decoding method comprising the steps of:

storing, in memory, pictures obtained by decoding the blocks;

judging whether or not the reference picture associated with a target block to be decoded has already been decoded and stored in the storage unit, the reference picture associated with the target block being referred to in encoding the target block, the target block being one of the blocks; and

in a case where the target block has been encoded by an inter-picture predictive encoding method, performing control for: (i) when the judging step judges affirmatively, generating the predicted image of the target block using the reference picture associated with the target block, and decoding the target block using the generated predicted image of the target block and the residual data of the target block; and (ii) when the judging step judges negatively, generating the predicted image of the target block using an image of at least one of the blocks that is included in the same picture with the target block and has already been decoded, and decoding the target block using the generated predicted image of the target block and the residual data of the target block.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: PANASONIC CORPORATION
To: SOVEREIGN PEAK VENTURES, LLC
Reel/Frame 047914/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2009
From: FUCHIGAMI, IKUO
To: PANASONIC CORPORATION
Reel/Frame 022080/0858 →