Method and apparatus for video coding
AssigneeTencent America LLC
InventorsXiaozhong XU, Xiang LI, Shan LIU
Life of this patent
Estimating the term…
Abstract
Aspects of the disclosure provide method and apparatus for video coding. In some examples, an apparatus includes processing circuitry for video decoding. The processing circuitry calculates, cost function values associated with refinements of a block vector predictor for a current block in a picture. Then, the processing circuitry determines a refined block vector predictor that has a smallest cost function value among the cost function values, and reconstructs at least one sample of the current block based on the refined block vector predictor.
Claims20
A method for video decoding, comprising:
- calculating cost function values respectively associated with refinements of a block vector predictor for a block vector of a current block in a picture based on neighboring positions of the block vector predictor;
- determining a refined block vector predictor for the block vector of the current block that has a smallest cost function value among the cost function values;
- and
- reconstructing at least one sample of the current block based on the refined block vector predictor, wherein
- the block vector of the current block in the picture indicates a reference block in the picture.
An apparatus for video decoding, comprising:
- processing circuitry configured to:
- calculate cost function values associated with refinements of a block vector predictor for a block vector of a current block in a picture based on neighboring positions of the block vector predictor;
- determine a refined block vector predictor for the block vector of the current block that has a smallest cost function value among the cost function values;
- and
- reconstruct at least one sample of the current block based on the refined block vector predictor, wherein
- the block vector of the current block in the picture indicates a reference block in the picture.
A non-transitory computer-readable medium storing instructions which when executed by a computer for video decoding cause the computer to perform:
- calculating cost function values associated with refinements of a block vector predictor for a block vector of a current block in a picture based on neighboring positions of the block vector predictor;
- deten iining a refined block vector predictor for the block vector of the current block that has a smallest cost function value among the cost function values;
- and
- reconstructing at least one sample of the current block based on the refined block vector predictor, wherein
- the block vector of the current block in the picture indicates a reference block in the picture.
Dependencies are inferred from the claim text.