CPC H04N 19/137 (2014.11) [H04N 19/105 (2014.11); H04N 19/132 (2014.11); H04N 19/176 (2014.11)] | 20 Claims |
1. A motion information storing method, comprising:
determining a distance between a sample set in a current block and a common boundary, wherein the current block comprises of a first subblock and a second subblock, the first subblock and the second subblock are separated by the common boundary, the first subblock corresponds to first motion information and the second subblock corresponds to second motion information, wherein the first motion information comprises a uni-prediction motion vector for the first subblock, the second motion information comprises a uni-prediction motion vector for the second subblock;
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, wherein the third motion information is derived by combining the first motion information and the second motion information when the first motion information and the second motion information are from different reference picture lists, wherein the third motion information is equal to the first motion information or the second motion information when the first motion information and the second motion information are from a same reference picture list; and
storing the third motion information for the sample set when an absolute value of the distance is smaller than the threshold, wherein the stored motion information is used for determining prediction value of the sample set or the stored motion information is used as reference information for prediction process of future coding blocks.
|