INTRA PULSE CODE MODULATION (IPCM) AND LOSSLESS CODING MODE DEBLOCKING FOR VIDEO CODING
First Claim
1. A method of coding video data comprising:
- coding a plurality of blocks of video data, wherein at least one block of the plurality of blocks of video data is coded using a coding mode that comprises one of an intra pulse code modulation (IPCM) coding mode and a lossless coding mode that uses prediction;
assigning a non-zero quantization parameter (QP) value for the at least one block coded using the coding mode; and
performing deblocking filtering on one or more of the plurality of blocks of video data based on the coding mode used to code the at least one block and the assigned non-zero QP value for the at least one block.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for coding video data include coding a plurality of blocks of video data, wherein at least one block of the plurality of blocks of video data is coded using a coding mode that is one of an intra pulse code modulation (IPCM) coding mode and a lossless coding mode. In some examples, the lossless coding mode may use prediction. The techniques further include assigning a non-zero quantization parameter (QP) value for the at least one block coded using the coding mode. The techniques also include performing deblocking filtering on one or more of the plurality of blocks of video data based on the coding mode used to code the at least one block and the assigned non-zero QP value for the at least one block.
-
Citations
50 Claims
-
1. A method of coding video data comprising:
-
coding a plurality of blocks of video data, wherein at least one block of the plurality of blocks of video data is coded using a coding mode that comprises one of an intra pulse code modulation (IPCM) coding mode and a lossless coding mode that uses prediction; assigning a non-zero quantization parameter (QP) value for the at least one block coded using the coding mode; and performing deblocking filtering on one or more of the plurality of blocks of video data based on the coding mode used to code the at least one block and the assigned non-zero QP value for the at least one block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus configured to code video data, the apparatus comprising a video coder configured to:
-
code a plurality of blocks of video data, wherein the video coder is configured to code at least one block of the plurality of blocks of video data using a coding mode that comprises one of an intra pulse code modulation (IPCM) coding mode and a lossless coding mode that uses prediction; assign a non-zero quantization parameter (QP) value for the at least one block coded using the coding mode; and perform deblocking filtering on one or more of the plurality of blocks of video data based on the coding mode used to code the at least one block and the assigned non-zero QP value for the at least one block. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A device configured to code video data, the device comprising:
-
means for coding a plurality of blocks of video data, including means for coding at least one block of the plurality of blocks of video data using a coding mode that comprises one of an intra pulse code modulation (IPCM) coding mode and a lossless coding mode that uses prediction; means for assigning a non-zero quantization parameter (QP) value for the at least one block coded using the coding mode; and means for performing deblocking filtering on one or more of the plurality of blocks of video data based on the coding mode used to code the at least one block and the assigned non-zero QP value for the at least one block. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-readable storage medium storing instructions that, when executed, cause one or more processors to code video data, wherein the instructions cause the one or more processors to:
-
code a plurality of blocks of video data, including coding at least one block of the plurality of blocks of video data using a coding mode that comprises one of an intra pulse code modulation (IPCM) coding mode and a lossless coding mode that uses prediction; assign a non-zero quantization parameter (QP) value for the at least one block coded using the coding mode; and perform deblocking filtering on one or more of the plurality of blocks of video data based on the coding mode used to code the at least one block and the assigned non-zero QP value for the at least one block. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification