Image decoding device, image decoding method, and program
AssigneeKddi Corporation
InventorsYoshitaka KIDANI, Kei KAWAMURA
Life of this patent
Estimating the term…
Abstract
In an image decoding device according to the present invention, a merge candidate in a merge list of the normal merge mode is configured to be generated and stored by a spatial merge candidate, a temporal merge candidate, a non-adjacent merge candidate, a history merge candidate, a pairwise merge candidate, or a zero merge candidate, and a decoding unit (210) is configured to specify the merge candidate from zeroth to fourth merge candidates in the merge list based on syntax (mmvd_cand_idx) transmitted from an image encoding device (100).
Claims10
An image decoding device comprising a circuit, wherein
- the circuit:
- specifies a merge candidate in a merge list of a normal merge mode for adding a direction, a distance, and an MVD in a merge with motion vector difference, based on syntax transmitted from an image encoding device;
- and
- adds the MVD to an MV indicated by the specified merge candidate to refine the MV, wherein
- a merge candidate in a merge list of the normal merge mode is generated and stored by a spatial merge candidate, a temporal merge candidate, a non-adjacent merge candidate, a history merge candidate, a pairwise merge candidate, or a zero merge candidate, and
- the circuit specifies the merge candidate from zeroth to fourth merge candidates in the merge list based on syntax transmitted from the image encoding device.
An image decoding method comprising:
- specifying a merge candidate in a merge list of a normal merge mode for adding a direction, a distance, and an MVD in a merge with motion vector difference, based on syntax transmitted from an image encoding device;
- and
- adding the MVD to an MV indicated by the specified merge candidate to refine the MV, wherein
- a merge candidate in a merge list of the normal merge mode is generated and stored by a spatial merge candidate, a temporal merge candidate, a non-adjacent merge candidate, a history merge candidate, a pairwise merge candidate, or a zero merge candidate, and
- in the specifying, the merge candidate is specified from zeroth to fourth merge candidates in the merge list based on syntax transmitted from the image encoding device.
A program stored on a non-transitory computer-readable medium causing a computer to function as an image decoding device,
- the image decoding device comprising a circuit, wherein
- the circuit:
- specifies a merge candidate in a merge list of a normal merge mode for adding a direction, a distance, and an MVD in a merge with motion vector difference, based on syntax transmitted from an image encoding device;
- and
- adds the MVD to an MV indicated by the specified merge candidate to refine the MV, wherein
- a merge candidate in a merge list of the normal merge mode is generated and stored by a spatial merge candidate, a temporal merge candidate, a non-adjacent merge candidate, a history merge candidate, a pairwise merge candidate, or a zero merge candidate, and
- the circuit specifies the merge candidate from zeroth to fourth merge candidates in the merge list based on syntax transmitted from the image encoding device.
Dependencies are inferred from the claim text.