Motion compensation method, apparatus and storage medium
AssigneeAlibaba (China) Co., Ltd.
InventorsShuqing Fang, Jianhua Chen, Yan Ye
Life of this patent
Estimating the term…
Abstract
A motion compensation method, includes acquiring a motion vector of an initial search point in a reference frame of an adjacent block to a to-be-processed block in a to-be-processed image and a motion vector of the adjacent block; determining a search range in the reference frame based on the motion vector of the initial search point and the motion vector of the adjacent block; determining a target pixel in the search range; and performing motion compensation on the to-be-processed block based on the motion vector of the target pixel.
Claims20
A method for encoding a video sequence, the method comprising:
- receiving a video sequence;
- and
- encoding the video sequence by:
- acquiring a motion vector of an initial search point in a reference frame of an adjacent block to a to-be-processed block in a to-be-processed image and a motion vector of the adjacent block;
- determining a search range in the reference frame based on the motion vector of the initial search point and the motion vector of the adjacent block;
- determining a target pixel in the search range;
- and
- performing motion compensation on the to-be-processed block based on the motion vector of the target pixel.
A method for decoding a bitstream, the method comprising:
- receiving a bitstream;
- and
- decoding the bitstream to generate a video sequence, the decoding comprising:
- acquiring a motion vector of an initial search point in a reference frame of an adjacent block to a to-be-processed block in a to-be-processed image and a motion vector of the adjacent block;
- determining a search range in the reference frame based on the motion vector of the initial search point and the motion vector of the adjacent block;
- determining a target pixel in the search range;
- and
- performing motion compensation on the to-be-processed block based on the motion vector of the target pixel.
A method for signaling a bitstream, the method comprising:
- receiving a video sequence;
- encoding the video sequence by:
- acquiring a motion vector of an initial search point in a reference frame of an adjacent block to a to-be-processed block in a to-be-processed image and a motion vector of the adjacent block;
- determining a search range in the reference frame based on the motion vector of the initial search point and the motion vector of the adjacent block;
- determining a target pixel in the search range;
- and
- performing motion compensation on the to-be-processed block based on the motion vector of the target pixel;
- and
- signaling a bitstream that is generated based on the encoding.
Dependencies are inferred from the claim text.