Special case handling for merged chroma blocks in intra block copy prediction mode
AssigneeMicrosoft Technology Licensing, LLC
InventorsBin Li, Jizheng Xu
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsBin Li, Jizheng Xu
Estimating the term…
Innovations in intra block copy (“BC”) prediction facilitate handling of special cases when chroma blocks are merged for purposes of the intra BC prediction. For example, encoding includes intra BC prediction for a set of adjacent units (e.g., prediction units of a coding unit). An encoder derives a block vector (“BV”) value for secondary component blocks (e.g., chroma blocks) of the set of adjacent units using one or more of the BV values associated with the adjacent units. The encoding includes special case handling for any derived BV value referencing sample values outside a boundary (e.g., picture boundary, slice boundary, tile boundary). The special case handling can use constraints on values of the BVs, clipping of the derived BV value, or padding of sample values at the boundary. In some implementations, corresponding decoding includes special case handling.
A computer system comprising a processor and memory, wherein the computer system is configured to implement a media encoder that performs media processing comprising:
In a computer system that implements a media decoder, a method comprising:
A computer system comprising a processor and memory, wherein the computer system is configured to implement a media decoder that performs media processing comprising:
Dependencies are inferred from the claim text.