Method and apparatus for motion information storage
AssigneeHuawei Technologies Co., Ltd.
InventorsHan GAO, Semih ESENLIK, Elena Alexandrovna ALSHINA, Biao WANG, Anand Meher KOTRA
Life of this patent
Estimating the term…
Abstract
A motion information storing method comprises: determining a distance between a sample set in the current block and the common boundary; and comparing the distance with a threshold to determine whether third motion information is stored for the sample set, wherein the third motion information is derived by the first motion information and the second motion information.
Claims20
A decoding method, comprising:
- receiving a bitstream, wherein the bitstream comprises coded data of a current block and an indicator;
- wherein the current block is separated by a common boundary into a first subblock and a second subblock, the first subblock corresponds to a first prediction value and the second subblock corresponds to a second prediction value, the common boundary is a split line of a geometric partition mode;
- parsing the indicator from the bitstream;
- obtaining an angular parameter and a distance parameter based on the indicator;
- the angular parameter specifying an angle index of the geometric partition mode, and the distance parameter specifying a distance index of the geometric partition mode;
- determining a distance between a sample set in the current block and the common boundary based on the angular parameter and the distance parameter by checking a preset lookup table;
- and
- obtaining a first weighting factor according to the distance;
- obtaining a second weighting factor according to the first weighting factor;
- and
- obtaining a combination prediction value for the current block by using the first prediction value, the second prediction value, the first weighting factor and the second weighting factor.
An encoding method, comprising:
- encoding a current block and an indicator into a bitstream;
- wherein the current block is separated by a common boundary into a first subblock and a second subblock, the first subblock corresponds to a first prediction value and the second subblock corresponds to a second prediction value, the common boundary is a split line of a geometric partition mode;
- obtaining an angular parameter and a distance parameter based on the indicator;
- the angular parameter specifying an angle index of the geometric partition mode, and the distance parameter specifying a distance index of the geometric partition mode;
- determining a distance between a sample set in the current block and the common boundary based on the angular parameter and the distance parameter by checking a preset lookup table;
- and
- obtaining a first weighting factor according to the distance;
- obtaining a second weighting factor according to the first weighting factor;
- and
- obtaining a combination prediction value for the current block by using the first prediction value, the second prediction value, the first weighting factor and the second weighting factor.
A non-transitory computer-readable medium having stored thereon a bitstream, wherein the bitstream is obtained by performing encoding operations including:
- encoding a current block and an indicator into the bitstream, wherein the current block is separated by a common boundary into a first subblock and a second subblock, the first subblock corresponds to a first prediction value and the second subblock corresponds to a second prediction value, the common boundary is a split line of a geometric partition mode;
- wherein the indicator is used to obtain an angular parameter and a distance parameter, the angular parameter specifying an angle index of the geometric partition mode, and the distance parameter specifying a distance index of the geometric partition mode;
- determining a distance between a sample set in the current block and the common boundary based on the angular parameter and the distance parameter by checking a preset lookup table;
- and
- obtaining a first weighting factor according to the distance;
- obtaining a second weighting factor according to the first weighting factor;
- and
- obtaining a combination prediction value for the current block by using the first prediction value, the second prediction value, the first weighting factor and the second weighting factor.
Dependencies are inferred from the claim text.