-
公开(公告)号:US10382749B2
公开(公告)日:2019-08-13
申请号:US14719263
申请日:2015-05-21
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Rajan Laxman Joshi , Marta Karczewicz , Wei Pu , Joel Sole Rojals
IPC: H04N19/176 , H04N19/70 , H04N19/103 , H04N19/51 , H04N19/91 , H04N19/93 , H04N19/105
Abstract: In an example a method of processing video data includes determining a run value that indicates a run-length of a run of a palette index of a block of video data, wherein the palette index is associated with a color value in a palette of color values for coding the block of video data, the method also includes determining a context for context adaptive coding of data that represents the run value based on the palette index, and coding the data that represents run value from a bitstream using the determined context.
-
公开(公告)号:US10264285B2
公开(公告)日:2019-04-16
申请号:US14719222
申请日:2015-05-21
Applicant: QUALCOMM Incorporated
Inventor: Rajan Laxman Joshi , Vadim Seregin , Wei Pu , Marta Karczewicz , Joel Sole Rojals , Krishnakanth Rapaka
IPC: H04N19/176 , H04N19/182 , H04N19/70 , H04N19/129 , H04N19/93 , H04N19/18 , H04N19/186 , H04N19/13 , H04N19/91 , H04N19/167
Abstract: In an example, a method of coding video data includes determining, for a pixel associated with a palette index that relates a value of the pixel to a color value in a palette of colors used for coding the pixel, a run length of a run of palette indices being coded with the palette index of the pixel, the method also includes determining a maximum run length for a maximum run of palette indices able to be coded with the palette index of the pixel, and coding data that indicates the run length based on the determined maximum run length.
-
公开(公告)号:US10158836B2
公开(公告)日:2018-12-18
申请号:US15006563
申请日:2016-01-26
Applicant: QUALCOMM Incorporated
Inventor: Cheng-Teh Hsieh , Vadim Seregin , Jianle Chen , Rajan Laxman Joshi , Krishnakanth Rapaka , Marta Karczewicz
IPC: H04N9/79 , H04N11/04 , H04N11/02 , H04N9/64 , H04N11/24 , H04N21/2383 , H04N19/13 , H04N19/52 , H04N19/82 , H04N21/438 , H04N19/124 , H04N19/61 , H04N21/61 , H04N19/149 , H04N19/176 , H04N19/44 , H04N19/625 , H04N19/96 , H04N19/186 , H04N19/42 , H04N19/184 , H04N5/355
Abstract: A device for encoding or decoding video data may clip first residual data based on a bit depth of the first residual data. The device may generate second residual data at least in part by applying an inverse Adaptive Color Transform (IACT) to the first residual data. Furthermore, the device may reconstruct, based on the second residual data, a coding block of a coding unit (CU) of the video data.
-
104.
公开(公告)号:US10136141B2
公开(公告)日:2018-11-20
申请号:US14736111
申请日:2015-06-10
Applicant: QUALCOMM Incorporated
Inventor: Wei Pu , Joel Sole Rojals , Rajan Laxman Joshi , Marta Karczewicz
IPC: H04N19/186 , H04N19/176 , H04N19/117 , H04N19/124 , H04N19/46 , H04N19/157 , H04N19/182 , H04N19/86
Abstract: Techniques are described for palette-based video coding. In palette-based coding, a video coder may form a so-called “palette” as a table of colors for representing video data of a given block of video data. Rather than coding actual pixel values or their residuals for the given block, the video coder may code index values for one or more of the pixels. The index values map the pixels to entries in the palette representing the colors of the pixels. Techniques are described for determining the application of deblocking filtering for pixels of palette coded blocks at a video encoder or a video decoder. In addition, techniques are described for determining quantization parameter (QP) values and delta QP values used to quantize escape pixel values of palette coded blocks at the video encoder or the video decoder.
-
公开(公告)号:US10123045B2
公开(公告)日:2018-11-06
申请号:US15213966
申请日:2016-07-19
Applicant: QUALCOMM Incorporated
Inventor: Vijayaraghavan Thirumalai , Natan Haim Jacobson , Rajan Laxman Joshi
IPC: H04N19/167 , H04N19/176 , H04N19/60 , H04N19/154 , H04N19/147 , H04N19/122 , H04N19/14
Abstract: Methods and apparatuses for modification to block size for transform mode in display stream compression are disclosed. In one aspect, the method involves selecting a current block and a next block of video data, calculating a first rate-distortion (RD) cost for coding the current and next blocks with a larger block size transform (LBT) mode, and calculating a second RD cost for coding each of the current and next blocks with another coding mode different from the LBT mode. The method may further involve determining whether the first RD cost is less than a sum of the second RD costs for the current and next blocks and coding the current and next blocks with the LBT mode in response to the first RD cost being less than the sum of the second RD costs for the current and next blocks.
-
公开(公告)号:US10097839B2
公开(公告)日:2018-10-09
申请号:US14973648
申请日:2015-12-17
Applicant: QUALCOMM Incorporated
Inventor: Rajan Laxman Joshi , Vadim Seregin , Wei Pu , Joel Sole Rojals , Marta Karczewicz , Feng Zou
IPC: H04N7/12 , H04N9/47 , H04N7/18 , H04N19/186 , H04N19/124 , H04N19/139 , H04N19/176 , H04N19/44 , H04N19/587 , H04N19/59 , H04N19/61 , H04N19/80 , H04N19/96 , H04N19/182 , H04N19/90 , H04N19/93
Abstract: Techniques are described to extend palette-mode coding techniques to cases where chroma components are at a different resolution than luma components. The entries of the palette table includes three color values and the three color values or a single one of the three color values are selected based on whether a pixel includes both a luma component and chroma components or only a luma component.
-
公开(公告)号:US10038915B2
公开(公告)日:2018-07-31
申请号:US14719215
申请日:2015-05-21
Applicant: QUALCOMM Incorporated
Inventor: Rajan Laxman Joshi , Vadim Seregin , Wei Pu , Marta Karczewicz , Joel Sole Rojals , Krishnakanth Rapaka
IPC: H04N7/12 , H04N19/583 , H04N19/44 , H04N19/132 , H04N19/176 , H04N19/70 , H04N19/463 , H04N19/186 , H04N19/93
CPC classification number: H04N19/583 , H04N19/132 , H04N19/176 , H04N19/186 , H04N19/44 , H04N19/463 , H04N19/70 , H04N19/93
Abstract: In an example, a method of processing video data includes determining a value of a block-level syntax element that indicates, for all samples of a block of video data, whether at least one respective sample of the block is coded based on a color value of the at least one respective sample not being included in a palette of colors for coding the block of video data. The method also includes coding the block of video data based on the value.
-
公开(公告)号:US10009632B2
公开(公告)日:2018-06-26
申请号:US14638965
申请日:2015-03-04
Applicant: QUALCOMM Incorporated
Inventor: Rajan Laxman Joshi , Xiang Li , Marta Karczewicz , Krishnakanth Rapaka
IPC: H04N19/11 , H04N19/13 , H04N19/14 , H04N19/154 , H04N19/176 , H04N19/463 , H04N19/86 , H04N19/172 , H04N19/27
CPC classification number: H04N19/86 , H04N19/11 , H04N19/13 , H04N19/14 , H04N19/154 , H04N19/172 , H04N19/176 , H04N19/27 , H04N19/463
Abstract: A device configured to code video data includes: a memory configured to store video data, and at least one processor. The at least one processor is configured to: code information indicating whether a block from a current picture will flicker. A determination of whether the block from the current picture will flicker is based on the block in the current picture in a display order and a collocated block from a next picture in the display order.
-
公开(公告)号:US09930348B2
公开(公告)日:2018-03-27
申请号:US14656071
申请日:2015-03-12
Applicant: QUALCOMM Incorporated
Inventor: Rajan Laxman Joshi , Marta Karczewicz
IPC: H04N19/18 , H03M7/40 , H04N19/176 , H04N19/70 , H04N19/13 , H04N19/115 , H04N19/136 , H04N19/157 , H04N19/00
CPC classification number: H04N19/18 , H03M7/40 , H04N19/00 , H04N19/115 , H04N19/13 , H04N19/136 , H04N19/157 , H04N19/176 , H04N19/70
Abstract: A device for coding video data includes a memory configured to store video data, and at least one processor configured to: determine a maximum number of bits to be used when coding a syntax element indicating absolute values of transform coefficients of a coding unit of the video data, determine a maximum number of suffix bits to be used when coding a Golomb-Rice/Exponential-Golomb coding suffix codeword of the syntax element, determine a maximum number of prefix bits to be used when coding a unary Golomb-Rice/Exponential-Golomb coding prefix codeword of the syntax element, determine the absolute values of transform coefficients for the coding unit, code a prefix codeword for one of the absolute values, and code a suffix codeword for the one of the absolute values, and code the coding unit based on the prefix codeword and the suffix codeword.
-
公开(公告)号:US09930346B2
公开(公告)日:2018-03-27
申请号:US14685479
申请日:2015-04-13
Applicant: QUALCOMM Incorporated
Inventor: Vijayaraghavan Thirumalai , Natan Haim Jacobson , Rajan Laxman Joshi
IPC: H04N19/00 , H04N19/176 , H04N19/124 , H04N19/115 , H04N19/14
CPC classification number: H04N19/176 , H04N19/115 , H04N19/124 , H04N19/14
Abstract: A system and method for flatness detection for display stream compression (DSC) is disclosed. In one aspect, the method includes determining a first complexity value for a previous block of video data, a second complexity value for a current block of the video data, and a third complexity value for a next block of the video data. The method also includes determining whether the current block includes a transition from a complex region to a flat region based at least in part on the first, second, and third complexity values.
-
-
-
-
-
-
-
-
-