IP Library › Granted Patent US 11,140,411
Granted Patent B2
US 11,140,411 · App. 16/717,247 · Granted Oct 5, 2021

Method of video coding using prediction based on intra picture block copy

Inventors: Shan Liu (San Jose, CA); Xiaozhong Xu (Fremont, CA)
Assignee: MediaTek Singapore Pte. Ltd.
H04N19/56H04N19/132H04N19/503H04N19/523H04N19/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,140,411
App. No.
16/717,247
Granted
Oct 5, 2021
Kind
B2
Abstract

A method of coding prediction information of a current block includes determining that the current block is to be coded according to an IntraBC mode (Intra Block Copy mode) and determining one or more block vector (BV) prediction candidates from one or more motion vectors (MVs) or BVs associated with neighboring blocks of the current block according to an advanced motion vector prediction (AMVP) mode or a Merge/Skip mode. The method further includes encoding or decoding a current BV based on a BV predictor selected from the one or more BV prediction candidates, where the current BV is for coding the current block according to the IntraBC mode.

Claims (17)

1. A method of coding prediction information of a current block, the method comprising:

determining that the current block is to be coded according to an IntraBC mode (Intra Block Copy mode);

determining one or more block vector (BV) prediction candidates from one or more motion vectors (MVS) or BVs associated with neighboring blocks of the current block according to an advanced motion vector prediction (AMVP) mode or a Merge/Skip mode; and

encoding or decoding a current BV based on a BV predictor selected from the one or more BV prediction candidates, the current BV being for coding the current block according to the IntraBC mode,

wherein the determining the one or more BV prediction candidates comprises including a first BV that is derived by shifting an MV from a first one of the neighboring blocks as a first one of the one or more BV prediction candidates.

2. The method of claim 1 , wherein the neighboring blocks of the current block includes five spatial neighboring blocks consisting of an upper-right block, a right-aligned top block, an upper-left block, a lower-left block, and a bottom-aligned left block.

3. The method of claim 1 , wherein the one or more BV prediction candidates are restricted to integer values.

4. The method of claim 1 , wherein the determining the one or more BV prediction candidates further comprises:

including a second BV from a second one of the neighboring blocks as a second one of the one or more BV prediction candidates.

5. An apparatus for coding prediction information of a current block, the apparatus comprising:

processing circuitry configured to:

determine that the current block is to be coded according to an IntraBC mode (Intra Block Copy mode);

determine one or more block vector (BV) prediction candidates from one or more motion vectors (MVs) or BVs associated with neighboring blocks of the current block according to an advanced motion vector prediction (AMVP) mode or a Merge/Skip mode; and

encode or decode a current BV based on a BV predictor selected from the one or more BV prediction candidates, the current BV being for coding the current block according to the IntraBC mode,

wherein the processing circuitry is further configured to include a first BV that is derived by shifting an MV from a first one of the neighboring blocks as a first one of the one or more BV prediction candidates.

6. The apparatus of claim 5 , wherein the processing circuitry is further configured to:

include a second BV from a second one of the neighboring blocks as a second one of the one or more BV prediction candidates.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2022
From: MEDIATEK SINGAPORE PTE LTD.
To: HFI INNOVATION INC.
Reel/Frame 059281/0513 →
Continuity (4)
Division 15107916
Provisional Application 61954181 · Mar 17, 2014
Provisional Application 61942819 · Feb 21, 2014
Related Publication 20200120357A1 · Apr 16, 2020