IP Library Patent Application 14299732
Patent Application
App. No. 14/299,732

MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD AND MOVING PICTURE CODING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD AND MOVING PICTURE DECODING PROGRAM

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 None
App. No.
14/299,732
Abstract

A temporal merging motion information candidate generation unit derives, when information indicating whether or not to derive a temporal merging motion information candidate shared for all prediction blocks in a coding block is information indicating the derivation of a temporal merging motion information candidate shared for all the prediction blocks in the coding block, a temporal merging motion information candidate shared for all the prediction blocks in the coding block from a prediction block of a coded picture different from a picture having a prediction block subject to coding. A merging motion information candidate list construction unit generates a plurality of merging motion information candidates including a temporal merging motion information candidate.

Claims (43)

1 . A moving picture coding device adapted to code a coding block consisting of greater than or equal to one prediction block, comprising:

a temporal merging motion information candidate generation unit configured to derive, when information indicating whether or not to derive a temporal merging motion information candidate shared for all prediction blocks in the coding block is information indicating the derivation of a temporal merging motion information candidate shared for all the prediction blocks in the coding block, a temporal merging motion information candidate shared for all the prediction blocks in the coding block from a prediction block of a coded picture different from a picture having a prediction block subject to coding;

a merging motion information candidate generation unit configured to generate a plurality of merging motion information candidates including the temporal merging motion information candidate;

a merging motion information selection unit configured to select one merging motion information candidate from the plurality of merging motion information candidates and to use the selected merging motion information candidate as motion information of the prediction block subject to coding; and

a coding unit configured to code an index for specifying the selected merging motion information candidate as a candidate specifying index.

2 . A moving picture decoding device adapted to decode a decoding block consisting of greater than or equal to one prediction block, comprising:

a decoding unit configured to decode, from a bitstream in which an index for specifying a merging motion information candidate used in a prediction block subject to decoding is coded as a candidate specifying index, the candidate specifying index;

a temporal merging motion information candidate generation unit configured to derive, when information indicating whether or not to derive a temporal merging motion information candidate shared for all prediction blocks in the decoding block is information indicating the derivation of a temporal merging motion information candidate shared for all the prediction blocks in the decoding block, a temporal merging motion information candidate shared for all the prediction blocks in the decoding block from a prediction block of a decoded picture different from a picture having a prediction block subject to decoding;

a merging motion information candidate generation unit configured to generate a plurality of merging motion information candidates including the temporal merging motion information candidate; and

a merging motion information selection unit configured to select one merging motion information candidate from the plurality of merging motion information candidates based on the candidate specifying index and to use the selected merging motion information candidate as motion information of the prediction block subject to decoding.

3 . A moving picture decoding method for decoding a decoding block consisting of greater than or equal to one prediction block, comprising:

decoding, from a bitstream in which an index for specifying a merging motion information candidate used in a prediction block subject to decoding is coded as a candidate specifying index, the candidate specifying index;

deriving, when information indicating whether or not to derive a temporal merging motion information candidate shared for all prediction blocks in the decoding block is information indicating the derivation of a temporal merging motion information candidate shared for all the prediction blocks in the decoding block, a temporal merging motion information candidate shared for all the prediction blocks in the decoding block from a prediction block of a decoded picture different from a picture having a prediction block subject to decoding;

generating a plurality of merging motion information candidates including the temporal merging motion information candidate; and

selecting one merging motion information candidate from the plurality of merging motion information candidates based on the candidate specifying index and using the selected merging motion information candidate as motion information of the prediction block subject to decoding.

4 . A non-transitory computer-readable recording medium having embodied thereon a moving picture decoding program adapted to decode a decoding block consisting of greater than or equal to one prediction block, the moving picture decoding program comprising:

a decoding module configured to decode, from a bitstream in which an index for specifying a merging motion information candidate used in a prediction block subject to decoding is coded as a candidate specifying index, the candidate specifying index;

a temporal merging motion information candidate generation module configured to derive, when information indicating whether or not to derive a temporal merging motion information candidate shared for all prediction blocks in the decoding block is information indicating the derivation of a temporal merging motion information candidate shared for all the prediction blocks in the decoding block, a temporal merging motion information candidate shared for all the prediction blocks in the decoding block from a prediction block of a decoded picture different from a picture having a prediction block subject to decoding;

a merging motion information candidate generation module configured to generate a plurality of merging motion information candidates including the temporal merging motion information candidate; and

a merging motion information selection module configured to select one merging motion information candidate from the plurality of merging motion information candidates based on the candidate specifying index and to use the selected merging motion information candidate as motion information of the prediction block subject to decoding.

5 . A transmitting device comprising:

a packet processing unit configured to packetize a bitstream coded by a moving picture coding method adapted to code a coding block consisting of greater than or equal to one prediction block so as to obtain coding data; and

a transmitting unit configured to transmit the coding data that has been packetized,

wherein the moving picture coding method includes:

deriving, when information indicating whether or not to derive a temporal merging motion information candidate shared for all prediction blocks in the coding block is information indicating the derivation of a temporal merging motion information candidate shared for all the prediction blocks in the coding block, a temporal merging motion information candidate shared for all the prediction blocks in the coding block from a prediction block of a coded picture different from a picture having a prediction block subject to coding;

generating a plurality of merging motion information candidates including the temporal merging motion information candidate;

selecting one merging motion information candidate from the plurality of merging motion information candidates and using the selected merging motion information candidate as motion information of the prediction block subject to coding; and

coding an index for specifying the selected merging motion information candidate as a candidate specifying index.

6 . A transmitting method comprising:

packetizing a bitstream coded by a moving picture coding method adapted to code a coding block consisting of greater than or equal to one prediction block so as to obtain coding data; and

transmitting the coding data that has been packetized,

wherein the moving picture coding method includes:

deriving, when information indicating whether or not to derive a temporal merging motion information candidate shared for all prediction blocks in the coding block is information indicating the derivation of a temporal merging motion information candidate shared for all the prediction blocks in the coding block, a temporal merging motion information candidate shared for all the prediction blocks in the coding block from a prediction block of a coded picture different from a picture having a prediction block subject to coding;

generating a plurality of merging motion information candidates including the temporal merging motion information candidate;

selecting one merging motion information candidate from the plurality of merging motion information candidates and using the selected merging motion information candidate as motion information of the prediction block subject to coding; and

coding an index for specifying the selected merging motion information candidate as a candidate specifying index.

7 . A receiving device adapted to decode a decoding block consisting of greater than or equal to one prediction block from a bitstream, comprising:

a receiving unit configured to receive coding data in which a moving picture is coded;

a packet processing unit configured to depacketize the coding data so as to generate the bitstream;

a decoding unit configured to decode, from the bitstream in which an index for specifying a merging motion information candidate used in a prediction block subject to decoding is coded as a candidate specifying index, the candidate specifying index;

a temporal merging motion information candidate generation unit configured to derive, when information indicating whether or not to derive a temporal merging motion information candidate shared for all prediction blocks in the decoding block is information indicating the derivation of a temporal merging motion information candidate shared for all the prediction blocks in the decoding block, a temporal merging motion information candidate shared for all the prediction blocks in the decoding block from a prediction block of a decoded picture different from a picture having a prediction block subject to decoding;

a merging motion information candidate generation unit configured to generate a plurality of merging motion information candidates including the temporal merging motion information candidate; and

a merging motion information selection unit configured to select one merging motion information candidate from the plurality of merging motion information candidates based on the candidate specifying index and to use the selected merging motion information candidate as motion information of the prediction block subject to decoding.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2014
From: TAKEHARA, HIDEKI; NAKAMURA, HIROYA; FUKUSHIMA, SHIGERU
To: JVC KENWOOD CORPORATION
Reel/Frame 033059/0726 →