Methods and systems for intra block copy coding with block vector derivation
First Claim
1. A video coding method of deriving a predictive vector, the method comprising:
- identifying a first candidate block vector for prediction of a video block, wherein the first candidate block vector points to a first candidate block;
identifying at least a first predictive vector associated with the first candidate block;
generating a derived predictive vector from the first candidate block vector and the first predictive vector; and
coding the video block using the derived predictive vector.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are described for encoding and decoding video using derived block vectors as predictors in intra block copy mode. In an exemplary encoding method, an encoder identifies at least a first candidate block vector for the prediction of an input video block, where the first candidate block vector points to a first candidate block. The encoder then identifies a first predictive vector (e.g. a block vector or a motion vector) that was used to encode the first candidate block. From the first candidate block vector and the first predictive vector, the encoder generates a derived predictive vector from the first candidate block vector and the first predictive vector. The encoder then encodes the video block in the bit stream using the derived predictive vector for the prediction of the input video block.
42 Citations
20 Claims
-
1. A video coding method of deriving a predictive vector, the method comprising:
-
identifying a first candidate block vector for prediction of a video block, wherein the first candidate block vector points to a first candidate block; identifying at least a first predictive vector associated with the first candidate block; generating a derived predictive vector from the first candidate block vector and the first predictive vector; and coding the video block using the derived predictive vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of decoding a coded video block from a bit stream encoding a video, the method comprising:
-
identifying at least a first candidate block vector for prediction of the coded video block, wherein the first candidate block vector points to a first candidate block; identifying at least a first predictive vector associated with the first candidate block; generating a derived predictive vector from the first candidate block vector and the first predictive vector; and decoding the coded video block using the derived predictive vector.
-
Specification