FIELD: encoding and decoding technologies.
SUBSTANCE: result is achieved due to that the decoding method includes steps of: determining whether the current image block satisfies the resolution condition for the decoder side motion vector refinement mode (DSMVR); if the current image block satisfies the permitting condition for the DSMVR mode, allowing the DSMVR mode to be used; if the current image unit does not satisfy the permitting condition for the DSMVR mode, refusing to use the DSMVR mode; at that, when the DSMVR mode is used for the current image block, the condition which the current image block satisfies includes the fact that: reference image size of the current image block is equal to the size of the image to which the current image block belongs, and the reference image is not a long-term reference image; wherein, when the size of the reference image of the current image block differs from the size of the image to which the current image block relates, not allowed to use DSMVR mode on the side of the decoder for the current image block; wherein, when the reference image of the current image block is a long-term reference image, it is not allowed to use the DSMVR mode on the decoder side for the current image block; wherein, when the size of the reference image of the current image block differs from the size of the image to which the current image block belongs, and the reference image of the current image block is a long-term reference image, it is not allowed to use the DSMVR mode on the decoder side for the current image block; wherein, when the current image block is not a common merge mode, it is not allowed to use the DSMVR mode on the decoder side for the current image block.
EFFECT: high efficiency of encoding and decoding.
10 cl, 22 dwg
Authors
Dates
2024-06-11—Published
2020-09-16—Filed