INTRA BC AND INTER UNIFICATION
First Claim
1. A method for decoding video data, the method comprising:
- receiving a syntax element that indicates whether a current picture that includes a current video block of the video data is eligible to be in a reference picture list;
determining a value of the syntax element;
in response to the syntax element indicating that the current video block of the video data is eligible to be in the reference picture list, adding the current picture to the reference picture list; and
in response to the syntax element indicating that the current video block of the video data is not eligible to be in the reference picture list, restricting the current picture from being placed in the reference picture list.
1 Assignment
0 Petitions
Accused Products
Abstract
In general, the disclosure describes techniques related to block vector coding for Intra Block Copy and Inter modes. In one example, the disclosure is directed to a video coding device comprising a memory configured to store video data and one or more processors. The video coding device is configured to determine a reference picture used for coding the current video block and determine a picture order count (POC) value for the reference picture. In response to the POC value for the reference picture being equal to a POC value for a current picture that includes the current video block, the video coding device sets a value of a syntax element to indicate that a reference picture list includes the current picture. Otherwise, the video coding device sets the value of the syntax element to indicate that the reference picture list does not include the current picture.
-
Citations
30 Claims
-
1. A method for decoding video data, the method comprising:
-
receiving a syntax element that indicates whether a current picture that includes a current video block of the video data is eligible to be in a reference picture list; determining a value of the syntax element; in response to the syntax element indicating that the current video block of the video data is eligible to be in the reference picture list, adding the current picture to the reference picture list; and in response to the syntax element indicating that the current video block of the video data is not eligible to be in the reference picture list, restricting the current picture from being placed in the reference picture list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of encoding video data, the method comprising:
-
determining a reference picture used for encoding a current video block of the video data; determining a picture order count (POC) value for the reference picture; in response to the POC value for the reference picture being equal to a POC value for a current picture that includes the current video block, setting a value of a syntax element to indicate that a reference picture list includes the current picture; and in response to the POC value for the reference picture being different than the POC value for the current picture, setting the value of the syntax element to indicate that the reference picture list does not include the current picture. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A video decoding device comprising:
-
a memory configured to store video data; and one or more processors configured to; receive a syntax element that indicates whether a current picture that includes a current video block of the video data is eligible to be in a reference picture list; determine a value of the syntax element; in response to the syntax element indicating that the current video block of the video data is eligible to be in the reference picture list, add the current picture to a reference picture list; and in response to the syntax element indicating that the current video block of the video data is not eligible to be in the reference picture list, restrict the current picture from being placed in the reference picture list. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A computer-readable storage medium storing instructions that when executed by one or more processors cause the one or more processors to:
-
receive a syntax element that indicates whether a current picture that includes a current video block of the video data is eligible to be in a reference picture list; determine a value of the syntax element; in response to the syntax element indicating that the current video block of the video data is eligible to be in the reference picture list, add the current picture to a reference picture list; and in response to the syntax element indicating that the current video block of the video data is not eligible to be in the reference picture list, restrict the current picture from being placed in the reference picture list.
-
Specification