FIELD: video image encoding and decoding.
SUBSTANCE: invention is aimed at increasing video encoding efficiency. It is achieved by determining the use of the bidirectional visually smooth movement mode for the current block, performing movement compensation based on the bidirectional visually smooth movement mode in relation to the current block. The current block contains one or more sub-blocks, performing motion compensation based on the bi-directional visually smooth movement mode with respect to the current block contains, for each sub-block of one or more sub-blocks included in the current block, determining the desired prediction value of the sub-block. Next, the prediction value of the current block is determined based on the desired prediction values of all sub-blocks included in the current block. Moreover, in addition, for each sub-block of one or more sub-blocks included in the current block, it is determined whether the current sub-block satisfies a specific condition, and, if the current sub-block satisfies the specific condition, the process of performing prediction compensation for the sub-block based on bidirectional visual smooth movement is exited. The process of performing prediction compensation for a sub-block based on bidirectional visually smooth movement comprises, for said sub-block, determining a first prediction initial value and a second prediction initial value of the sub-block; determining the desired prediction value of each block 4×4 in a sub-block based on the first prediction original value and the second sub-block prediction original value, determining the sub-block prediction search value based on the prediction search value of each block 4×4 in a sub-block.
EFFECT: increasing video encoding efficiency.
8 cl, 8 dwg
Authors
Dates
2023-12-12—Published
2020-06-17—Filed