Patent ID: 9002124
Filing Date: 2015-04-07
Classification: H04N

Abstract:
1. A moving picture coding and decoding system which includes a moving picture coding apparatus which codes a moving picture and a moving picture decoding apparatus which decodes a coded moving picture, wherein said moving picture coding apparatus comprises: a command generation unit operable to generate commands indicating correspondence between reference pictures and reference indices designating the reference pictures; a maximum value determination unit operable to determine a maximum value of the reference indices; a weighting coefficient set determination unit operable to determine a weighting coefficient set for a reference index so as to determine a plurality of weighting coefficient sets for the reference indices; a reference index assigning unit operable to assign a reference index to a reference picture, the reference picture being referred to when motion compensation is performed on a current block to be coded; a predictive image generation unit operable to generate a predictive image by performing linear prediction on pixel values of a reference block, using the weighting coefficient set corresponding to the assigned reference index, the reference block being obtained by motion estimation between the reference picture and the current block to be coded; a prediction error generating unit operable to generate a prediction error that is a difference between the current block to be coded and the predictive image; and a coded image signal outputting unit operable to output a coded image signal obtained by coding: the reference index assigned to the reference picture in said assigning; information indicating the maximum value of the reference indices; the commands; the weighting coefficient sets; and the prediction error, and wherein said moving picture decoding apparatus comprises: a coded image signal decoding unit operable to decode a coded image signal to obtain: a reference index identifying a reference picture for a current block to be decoded; commands indicating correspondence between reference indices and reference pictures; information indicating a maximum value of the reference indices; a plurality of weighting coefficient sets used for generating a predictive image; and a prediction error; a reference picture designating unit operable to designate, based on the commands and the reference index, a reference picture which is referred to when the current block is decoded through motion compensation; a weighting coefficient set specifying unit operable to specify a weighting coefficient set corresponding to the reference index from among a plurality of weighting coefficient sets; a predictive image generation unit operable to generate the predictive image by performing linear prediction, using the specified weighting coefficient set, on pixel values of a reference block obtained from the reference picture designated by said reference picture designating unit; and a reconstructed image generating unit operable to generate a reconstructed image from the predictive image and the prediction error.