BLOCK ADAPTIVE COLOR-SPACE CONVERSION CODING
First Claim
1. A method of decoding video data, the method comprising:
- receiving a first block of the video data;
receiving information to determine a quantization parameter for the first block;
in response to determining that the first block is coded using a color-space transform mode for residual data of the first block, modifying the quantization parameter for the first block;
performing a dequantization process for the first block based on the modified quantization parameter for the first block;
receiving a second block of the video data;
receiving for the second block, a difference value indicating a difference between a quantization parameter for the second block and the quantization parameter for the first block;
determining the quantization parameter for the second block based on the received difference value and the quantization parameter for the first block; and
decoding the second block based on the determined quantization parameter for the second block.
1 Assignment
0 Petitions
Accused Products
Abstract
A device for decoding video data includes a memory configured to store video data and one or more processors configured to: receive a first block of the video data; determine a quantization parameter for the first block; in response to determining that the first block is coded using a color-space transform mode for residual data of the first block, modify the quantization parameter for the first block; perform a dequantization process for the first block based on the modified quantization parameter for the first block; receive a second block of the video data; receive a difference value indicating a difference between a quantization parameter for the second block and the quantization parameter for the first block; determine the quantization parameter for the second block based on the received difference value and the quantization parameter for the first block; and decode the second block based on the determined quantization parameter.
62 Citations
38 Claims
-
1. A method of decoding video data, the method comprising:
-
receiving a first block of the video data; receiving information to determine a quantization parameter for the first block; in response to determining that the first block is coded using a color-space transform mode for residual data of the first block, modifying the quantization parameter for the first block; performing a dequantization process for the first block based on the modified quantization parameter for the first block; receiving a second block of the video data; receiving for the second block, a difference value indicating a difference between a quantization parameter for the second block and the quantization parameter for the first block; determining the quantization parameter for the second block based on the received difference value and the quantization parameter for the first block; and decoding the second block based on the determined quantization parameter for the second block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of encoding video data, the method comprising:
-
determining a quantization parameter for a first block of video data; in response to determining that the first block of video data is coded using a color-space transform mode for residual data of the first block, modifying the quantization parameter for the first block; performing a quantization process for the first block based on the modified quantization parameter for the first block; determining a quantization parameter for a second block of video data; and signaling a difference value between the quantization parameter for the first block and the quantization parameter for the second block. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A device for decoding video data, the device comprising:
-
a memory configured to store video data; one or more processors configured to; receive a first block of the video data; receive information to determine a quantization parameter for the first block; in response to determining that the first block is coded using a color-space transform mode for residual data of the first block, modify the quantization parameter for the first block; perform a dequantization process for the first block based on the modified quantization parameter for the first block; receive a second block of the video data; receive for the second block, a difference value indicating a difference between a quantization parameter for the second block and the quantization parameter for the first block; determine the quantization parameter for the second block based on the received difference value and the quantization parameter for the first block; and decode the second block based on the determined quantization parameter for the second block. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A device for encoding video data, the device comprising:
-
a memory configured to store video data; one or more processors configured to; determine a quantization parameter for a first block of video data, in response to determining that the first block of video data is coded using a color-space transform mode for residual data of the first block, modify the quantization parameter for the first block; perform a quantization process for the first block based on the modified quantization parameter for the first block; determine a quantization parameter for a second block of video data; and signal a difference value between the quantization parameter for the first block and the quantization parameter for the second block. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. An apparatus for video decoding, the apparatus comprising:
-
means for receiving a first block of the video data; means for receiving information to determine a quantization parameter for the first block; means for modifying the quantization parameter for the first block in response to determining that the first block is coded using a color-space transform mode for residual data of the first block; means for performing a dequantization process for the first block based on the modified quantization parameter for the first block; means for receiving a second block of the video data; means for receiving for the second block, a difference value indicating a difference between a quantization parameter for the second block and the quantization parameter for the first block; means for determining the quantization parameter for the second block based on the received difference value and the quantization parameter for the first block; and means for decoding the second block based on the determined quantization parameter for the second block.
-
-
38. A computer-readable storage medium storing instructions that when executed by one or more processors cause the one or more processors to:
-
receive a first block of the video data; receive information to determine a quantization parameter for the first block; in response to determining that the first block is coded using a color-space transform mode for residual data of the first block, modify the quantization parameter for the first block; perform a dequantization process for the first block based on the modified quantization parameter for the first block; receive a second block of the video data; receive for the second block, a difference value indicating a difference between a quantization parameter for the second block and the quantization parameter for the first block; determine the quantization parameter for the second block based on the received difference value and the quantization parameter for the first block; and decode the second block based on the determined quantization parameter for the second block.
-
Specification