US 12,088,818 B2
Picture coding device, picture coding method, and picture coding program, picture decoding device, picture decoding method and picture decoding program
Hiroya Nakamura, Kanagawa (JP); Toru Kumakura, Kanagawa (JP); Shigeru Fukushima, Kanagawa (JP); Hideki Takehara, Kanagawa (JP); Satoru Sakazume, Kanagawa (JP); and Hiroyuki Kurashige, Kanagawa (JP)
Assigned to Godo Kaisha IP Bridge 1, Tokyo (JP)
Filed by Godo Kaisha IP Bridge 1, Tokyo (JP)
Filed on Jun. 14, 2023, as Appl. No. 18/209,639.
Application 18/209,639 is a continuation of application No. 17/872,632, filed on Jul. 25, 2022, granted, now 11,812,029.
Application 17/872,632 is a continuation of application No. 17/417,346, granted, now 11,431,986, issued on Aug. 30, 2022, previously published as PCT/JP2019/049804, filed on Dec. 19, 2019.
Claims priority of application No. 2018-247899 (JP), filed on Dec. 28, 2018; application No. 2019-042585 (JP), filed on Mar. 8, 2019; and application No. 2019-171787 (JP), filed on Sep. 20, 2019.
Prior Publication US 2023/0328252 A1, Oct. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/00 (2014.01); H04N 19/105 (2014.01); H04N 19/137 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01)
CPC H04N 19/137 (2014.11) [H04N 19/105 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11)] 9 Claims
OG exemplary drawing
 
1. A picture coding device for coding a moving picture using inter prediction based on inter prediction information in units of blocks and forming a bitstream, the picture coding device comprising:
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 merging candidate derivation unit configured to derive a spatial merging candidate from inter prediction information of a block spatially neighboring a coding target block and to add the spatial merging candidate to a merging candidate list; and
a history-based merging candidate derivation unit configured to derive a history-based merging candidate from the inter prediction information stored in the history-based motion vector predictor candidate list and to add the history-based merging candidate to the merging candidate list,
wherein the history-based merging candidate derivation unit compares a predetermined number of inter prediction information elements from a back end within the inter prediction information stored in the history-based motion vector predictor candidate list with inter prediction information of the spatial merging candidate and sets the inter prediction information as the history-based merging candidate when at least one of values of an inter-prediction mode, reference indices of L0 and L1 and motion vectors of L0 and L1, which are components of the inter-prediction information, is different, and sets the inter prediction information prior to the predetermined number of the inter prediction information elements from the back end as the history-based merging candidate without making a comparison with the inter prediction information of the spatial merging candidate.