Method of Intra Block Copy with Flipping for Image and Video Coding
First Claim
1. A method of video coding including an IntraBC (Intra-block copy) mode for a picture, the method comprising:
- receiving input data associated with a current CU (coding unit) in a current picture, wherein the current CU is partitioned into one or more PUs (prediction units) and each PU is associated with a PU size;
selecting an IntraBC mode from a mode group comprising a normal IntraBC mode and a flipping mode for a current PU with a current PU size belonging to a size group including at least one PU size selected from 2N×
N, N×
2N and N×
N and N is a positive integer, wherein the flipping mode uses a flipped reference block as an IntraBC predictor; and
encoding or decoding the current PU using the IntraBC mode selected.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for video coding including an IntraBC (Intra-block copy) mode with flipping for prediction unit (PU) with a non-2N×2N partition size is disclosed. An IntraBC mode is selected from a mode group comprising a normal IntraBC mode and a flipping mode for a current PU with a current PU size belonging to a size group including at least one PU size selected from 2N×N, N×2N and N×N and N is a positive integer. When the IntraBC mode is used for the current PU, a flipping flag is signaled in a current PU-level syntax to indicate whether the current PU is coded using the flipping mode. Furthermore, when the current PU is coded using the flipping mode, a flip-direction flag is signaled in the current PU-level syntax to indicate a flipping direction of a corresponding flipped reference block.
43 Citations
44 Claims
-
1. A method of video coding including an IntraBC (Intra-block copy) mode for a picture, the method comprising:
-
receiving input data associated with a current CU (coding unit) in a current picture, wherein the current CU is partitioned into one or more PUs (prediction units) and each PU is associated with a PU size; selecting an IntraBC mode from a mode group comprising a normal IntraBC mode and a flipping mode for a current PU with a current PU size belonging to a size group including at least one PU size selected from 2N×
N, N×
2N and N×
N and N is a positive integer, wherein the flipping mode uses a flipped reference block as an IntraBC predictor; andencoding or decoding the current PU using the IntraBC mode selected. - View Dependent Claims (2, 3, 7, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 31, 32, 33, 34, 35)
-
-
4. -6. (canceled)
-
8. -11. (canceled)
-
22. -30. (canceled)
-
36. -43. (canceled)
-
44. An apparatus of video coding including an IntraBC (Intra-block copy) mode for a picture, the apparatus comprising one or more electronic circuits configured to:
-
receive input data associated with a current CU (coding unit) in a current picture, wherein the current CU is partitioned into one or more PUs (prediction units) and each PU is associated with a PU size; select an IntraBC mode from a mode group comprising a normal IntraBC mode and a flipping mode for a current PU with a current PU size belonging to a size group including at least one PU size selected from 2N×
N, N×
2N and N×
N and N is a positive integer, wherein the flipping mode uses a flipped reference block as an IntraBC predictor; andencode or decode the current PU using the IntraBC mode selected.
-
Specification