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 locates luma units of a luma coding unit that are co-located with chroma units of a chroma coding unit, and then determines a popularity of an intra block copy mode in the luma units. Further, the processing circuitry determines a block vector for a chroma unit in the chroma coding unit when the popularity meets a requirement, and reconstructs at least one sample of the chroma unit according to the block vector.
Claims20
A method for video decoding, comprising:
- locating luma units of a luma coding unit that are co-located with chroma units of a chroma coding unit;
- determining a popularity of an intra block copy mode in the luma units by determining a percentage of the luma units of the luma coding unit that is coded in the intra block copy mode;
- determining whether the determined percentage of the luma units coded in the intra block copy mode is greater than a first threshold;
- in response to the determination that the determined percentage of the luma units coded in the intra block copy mode is greater than the first threshold, determining a block vector for a chroma unit of the chroma units in the chroma coding unit;
- and
- reconstructing at least one sample of the chroma unit according to the block vector.
An apparatus for video decoding, comprising:
- processing circuitry configured to:
- locate luma units of a luma coding unit that are co-located with chroma units of a chroma coding unit;
- determine a popularity of an intra block copy mode in the luma units by a determination of a percentage of the luma units of the luma coding unit that is coded in the intra block copy mode;
- determine whether the determined percentage of the luma units coded in the intra block copy mode is greater than a first threshold;
- in response to the determination that the determined percentage of the luma units coded in the intra block copy mode is greater than the first threshold, determine a block vector for a chroma unit of the chroma units in the chroma coding unit;
- and
- reconstruct at least one sample of the chroma unit according to the block vector.
A non-transitory computer-readable medium storing instructions which when executed by a computer for video decoding cause the computer to perform:
- locating luma units of a luma coding unit that are co-located with chroma units of a chroma coding unit;
- determining a popularity of an intra block copy mode in the luma units by determining a percentage of the luma units of the luma coding unit that is coded in the intra block copy mode;
- determining whether the determined percentage of the luma units coded in the intra block copy mode is greater than a first threshold;
- in response to the determination that the determined percentage of the luma units coded in the intra block copy mode is greater than the first threshold, determining a block vector for a chroma unit of the chroma units in the chroma coding unit;
- and
- reconstructing at least one sample of the chroma unit according to the block vector.
Dependencies are inferred from the claim text.