Method and apparatus for coding video using merging candidate list according to block division
AssigneeKoninklijke Philips N.V.
InventorsYong Jo Ahn, Ho Chan Ryu
Life of this patent
Estimating the term…
Abstract
The present invention relates to block merging according to block split among video coding techniques, and a method and an apparatus for coding and decoding a video, in which in generating and modifying a block merging list, spatial merging candidate blocks of the block merging list are changed according to a split type and order of a current coding unit.
Claims6
An image decoding method performed by an image decoding apparatus, comprising:
- splitting a first coding block into a plurality of second coding blocks based on a tree-based split structure, wherein the tree-based split structure includes a binary split and a triple split;
- splitting a second coding block into two sub-regions based on block split type information;
- determining motion information of a current sub-region among the two sub-regions from one of a plurality of merging candidates;
- and
- generating a prediction signal of the current sub-region based on the motion information,
- wherein the plurality of merge candidates includes a spatial neighboring merging candidate,
- wherein the spatial neighboring merging candidate includes at least one of a left merging candidate, a bottom-left merging candidate, a top-left merging candidate, a top neighboring merging candidate, or a top-right merging candidate,
- wherein when the plurality of merging candidates includes the left merging candidate, the bottom-left merging candidate, the top merging candidate, and the top-right merging candidate, the top-left merging candidate is not added to the plurality of merging candidates, and
- wherein when the second coding block is split into the two sub-regions in horizontal direction based on the block split type information and the current sub-region is one of the two sub-regions, a number of the merging candidates available for motion compensation of the current sub-region among the two sub-regions is less than a number of merging candidates available for motion compensation of the other one of the two sub-regions.
An image encoding method performed by an image encoding apparatus, comprising:
- splitting a first coding block into a plurality of second coding blocks based on a tree-based split structure, wherein the tree-based split structure includes a binary split and a triple split;
- splitting the second coding block into two sub-regions;
- and
- generating a prediction signal of a current sub-region among the two sub-regions based on motion information of the current sub-region,
- wherein the motion information of the current sub-region is determined from one of a plurality of merging candidates,
- wherein the plurality of merge candidates includes a spatial neighboring merging candidate,
- wherein the spatial neighboring merge candidate includes at least one of a left merging candidate, a bottom-left merging candidate, a top-left merging candidate, a top merging candidate, or a top-right merging candidate,
- wherein when the plurality of merging candidates includes the left merging candidate, the bottom-left merging candidate, the top merging candidate, and the top-right merging candidate, the top-left merging candidate is not added to the plurality of merging candidates, and
- wherein when the second coding block is split into the two sub-regions in horizontal direction and the current sub-region is one of the two sub-regions, a number of the merging candidates available for motion compensation of the current sub-region among the two sub-regions is less than a number of merging candidates available for motion compensation of the other one of the two sub-regions.
A transmitting method of a bitstream generated by an image encoding method, wherein the image encoding method comprises:
- splitting a first coding block into a plurality of second coding blocks based on a tree-based split structure, wherein the tree-based split structure includes a binary split and a triple split;
- splitting the second coding block into two sub-regions;
- and
- generating a prediction signal of a current sub-region among the two sub-regions based on motion information of the current sub-region,
- wherein the motion information of the current sub-region is determined from one of a plurality of merging candidates,
- wherein the plurality of merge candidates includes a spatial neighboring merging candidate,
- wherein the spatial neighboring merge candidate includes at least one of a left merging candidate, a bottom-left merging candidate, a top-left merging candidate, a top neighboring block, or a top-right merging candidate,
- wherein when the plurality of merging candidates includes the left merging candidate, the bottom-left merging candidate, the top merging candidate, and the top-right merging candidate, the top-left merging candidate is not added to the plurality of merging candidates, and
- wherein when the second coding block is split into the two sub-regions in horizontal direction and the current sub-region is one of the two sub-regions, a number of the merging candidates available for motion compensation of the current sub-region among the two sub-regions is less than a number of merging candidates available for motion compensation of the other one of the two sub-regions.
Dependencies are inferred from the claim text.