Patent ID: 11910005
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 6:
7. One or more non-volatile memory or storage devices having stored thereon encoded data in a bitstream, the encoded data including a merge mode index value for a current block of a picture, the current block having been compressed with intra-picture coding in merge mode, the encoded data having been encoded, with a computing device that implements a video encoder, by operations comprising:
determining a set of multiple block vector (“BV”) predictor candidates for the current block, the set of multiple BV predictor candidates including actual BV values of previous blocks in a neighborhood around the current block, wherein the determining the set of multiple BV predictor candidates for the current block includes:
determining that a given BV predictor candidate is redundant with one of the set of multiple BV predictor candidates for the current block; and
replacing the given BV predictor candidate with another BV predictor candidate of the set of multiple BV predictor candidates for the current block;

selecting one of the multiple BV predictor candidates to use for the current block, the merge mode index value indicating the selected BV predictor candidate; and
encoding the current block using intra block copy prediction with the selected BV predictor candidate, wherein the selected BV predictor candidate indicates a displacement to a region within the picture.