Patent ID: 9681153
Date: 2017-06-13
CPC Classifications: H04N

Claim:
1. A video predictive decoding method executed by a video predictive decoding device, comprising: an input step of inputting (i) picture data in a compressed form for reproduction of a target picture [k], the picture data resulting from execution of predictive coding, using a first set of reference pictures, on the target picture [k]and (ii) buffer description information BD[k] in a compressed form which describes the first set of reference pictures used to predictively encode the target picture[k], wherein the first set of reference pictures are described in the buffer description information BD[k] with their identification numbers relative to identification numbers of a second set of reference pictures described in buffer description information BD[m] which are used to reproduce another target picture[m] different from the target picture [k]; a reconstruction step of decoding the picture data to reproduce the target picture [k]; a picture storage step of storing the reproduced target picture[k] as a reference picture to be used for decoding of a subsequent target picture; and a buffer management step of controlling the picture storage step, the buffer management step comprising: wherein referencing the buffer description information BD[m] to restore the identification numbers of the first set of reference pictures described in the buffer description information BD[k] comprises: restoring an index m identifying the buffer description information BD[m]; restoring a value of deltaBD representing a difference between identification numbers of corresponding reference pictures described in the buffer description information BD[m] and the buffer description information BD[k]; restoring a plurality of flags ibd_flag[j] each adapted to take multiple values one of which is indicative of both: restoring the identification numbers of the first set of reference picture described in the buffer description information BD[k] based on the restored index m, the restored value of deltaBD and the restored flags ibd_flag[j], and wherein when the flag ibd_flag[j] takes a value of “1”, the j-th reference picture described in the buffer description information BD[m] is applied to decoding the target picturef[k], when the flag ibd—flag[j] takes a value of “01”, the j-th reference picture described in the buffer description information BD[m] is not applied to decoding the target picture [k] but is applied to decoding a future target picture subsequent thereto in a decoding order; and when the flag ibd_flag[j] takes a value of “00”, the j-th reference picture described in the buffer description information BD[m] is not used for restoration of an identification number of a reference picture described in the buffer description information BD[k].