Patent ID: 11812029

Abstract:
Technology for improving coding efficiency by performing a block split suitable for picture coding and decoding is provided. A device includes a coding information storage unit configured to store inter prediction information used in the inter prediction of a coded block in a history-based motion vector predictor candidate list, a spatial inter prediction information candidate derivation unit configured to derive a spatial inter prediction information candidate from inter prediction information of a block spatially neighboring a coding target block and set the spatial inter prediction information candidate as an inter prediction information candidate of the coding target block; and a history-based inter prediction information candidate derivation unit configured to derive a history-based inter prediction information candidate from the inter prediction information stored in the history-based motion vector predictor candidate list and set the history-based inter prediction information candidate as an inter prediction information candidate of the coding target block. The history-based inter prediction information candidate derivation unit compares a predetermined number of inter prediction information elements from latest inter prediction information within the inter prediction information stored in the history-based motion vector predictor candidate list with the spatial inter prediction information candidate and sets the inter prediction information as a history-based inter prediction information candidate when a value of the inter prediction information is different.