CPC H04N 19/105 (2014.11) [H04N 19/119 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11)] | 8 Claims |
1. A picture coding device for coding a moving picture using inter prediction based on inter prediction information in units of blocks into which each picture of moving pictures is divided and forming a bitstream, the picture coding device comprising:
a coding information storage unit configured to add the inter prediction information used in the inter prediction to a history-based motion vector predictor candidate list;
a spatial motion vector predictor candidate derivation unit configured to derive a spatial motion vector predictor candidate from a block neighboring a target block and add the spatial motion vector predictor candidate to a motion vector predictor candidate list;
a history-based motion vector predictor candidate derivation unit configured to derive history-based motion vector predictor candidates from the history-based motion vector predictor candidate list and add the history-based motion vector predictor candidates to the motion vector predictor candidate list as a motion vector predictor candidate;
a spatial merging candidate derivation unit configured to derive a spatial merging candidate from the block neighboring the target block and add the spatial merging candidate to a merging candidate list;
a history-based merging candidate derivation unit configured to derive history-based merging candidates from the history-based motion vector predictor candidate list and add the history-based merging candidates to the merging candidate list as a merging candidate; and
an average merging candidate derivation unit configured to derive an average merging candidate having a motion vector obtained by averaging motion vectors of two merging candidates in the merging candidate list and add the average merging candidate to the merging candidate list, wherein the history-based motion vector predictor candidate derivation unit and the history-based merging candidate derivation unit refer to the inter prediction information included in the history-based motion vector predictor candidate list in reverse orders each other.
|