-
公开(公告)号:US11240507B2
公开(公告)日:2022-02-01
申请号:US17029767
申请日:2020-09-23
Applicant: QUALCOMM Incorporated
Inventor: Yung-Hsuan Chao , Cheng-Teh Hsieh , Marta Karczewicz
IPC: H04N19/00 , H04N19/132 , H04N19/176 , H04N19/186 , H04N19/146
Abstract: An example device includes a memory configured to store at least a portion of an encoded video bitstream; and one or more processors that are implemented in circuitry and configured to: determine, based on a parameter of a first block of video data, a maximum number of entries to be used for palette-mode coding of the current block; generate, based on the determined maximum number of entries and based on a palette predictor, a palette for the first block of video data, the palette including one or more entries each including a palette index that is associated with a color value; decode, from the encoded video bitstream and for the first block of video data, index values for samples of the first block that identify entries in the palette; and reconstruct, based on the index values, the samples of the first block.
-
公开(公告)号:US11206413B2
公开(公告)日:2021-12-21
申请号:US16991448
申请日:2020-08-12
Applicant: QUALCOMM Incorporated
Inventor: Yung-Hsuan Chao , Vadim Seregin , Marta Karczewicz
IPC: H04N19/176 , H04N19/169 , H04N19/174
Abstract: Systems, methods, and computer-readable storage media for maintaining palette predictors for palette coding are described. An example method can include determining a current palette coding block of a single tree coded slice of a picture is encoded according to a local dual tree; determining, after an update of a palette predictor associated with the current palette coding block, a first number of palette predictor entries for a first image component of the current palette coding block and a second number of palette predictor entries for a second image component of the current palette coding block; determining the first number of palette predictor entries is greater than the second number of palette predictor entries; and based on the first number being greater than the second number, modifying the updated palette predictor to include a same number of palette predictor entries for the first and second image component.
-
公开(公告)号:US20210092414A1
公开(公告)日:2021-03-25
申请号:US17028928
申请日:2020-09-22
Applicant: QUALCOMM Incorporated
Inventor: Marta KARCZEWICZ , Hongtao Wang , Yung-Hsuan Chao , Muhammed Zeyd Coban
IPC: H04N19/189 , H04N19/105 , H04N19/70 , H04N19/176
Abstract: Embodiments are directed to systems and methods of using rice code in video coding. In one embodiment includes a method of encoding or decoding video data, e.g., on a video encoder or decoder. The method includes determining available residual coefficients neighboring a current position in a transform unit of video data and determining a sum of the available residual coefficients. The method further includes modifying the sum based on the number of available residual coefficients and determining a rice parameter based on the modified sum. The method further includes encoding or decoding a syntax element of video data based on the determined rice parameter.
-
公开(公告)号:US20210051336A1
公开(公告)日:2021-02-18
申请号:US16991448
申请日:2020-08-12
Applicant: QUALCOMM Incorporated
Inventor: Yung-Hsuan Chao , Vadim Seregin , Marta Karczewicz
IPC: H04N19/176 , H04N19/174 , H04N19/169
Abstract: Systems, methods, and computer-readable storage media for maintaining palette predictors for palette coding are described. An example method can include determining a current palette coding block of a single tree coded slice of a picture is encoded according to a local dual tree; determining, after an update of a palette predictor associated with the current palette coding block, a first number of palette predictor entries for a first image component of the current palette coding block and a second number of palette predictor entries for a second image component of the current palette coding block; determining the first number of palette predictor entries is greater than the second number of palette predictor entries; and based on the first number being greater than the second number, modifying the updated palette predictor to include a same number of palette predictor entries for the first and second image component.
-
公开(公告)号:US20210029358A1
公开(公告)日:2021-01-28
申请号:US16934679
申请日:2020-07-21
Applicant: QUALCOMM Incorporated
Inventor: Yung-Hsuan Chao , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/124 , H04N19/176 , H04N19/96 , H04N19/91 , H04N19/159
Abstract: A method of decoding video data includes receiving encoded data for a current block of the video data, the current block comprising one or more escape mode encoded samples and decoding, from the encoded data, a value indicating that the current block includes the one or more escape mode encoded samples. The method further includes, in response to determining that the value indicates that the current block includes the one or more escape mode encoded samples and that a current tree type for the current block is not dual tree chroma, decoding an absolute value for a luma delta quantization parameter for the current block and a sign for the luma delta quantization parameter. The method further includes reconstructing the current block based on the absolute value for the luma delta quantization parameter for the current block and the sign for the luma delta quantization parameter.
-
公开(公告)号:US10778977B2
公开(公告)日:2020-09-15
申请号:US16703495
申请日:2019-12-04
Applicant: QUALCOMM Incorporated
Inventor: Hongtao Wang , Yung-Hsuan Chao , Han Huang , Vadim Seregin , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/00 , H04N19/119 , H04N19/115 , H04N19/51 , H04N19/70 , H04N19/176
Abstract: This disclosure describes determining triangular prediction blocks for a current block partitioned in a triangle mode. A video coder may determine indices in a motion vector predictor list to identify motion vector predictors used to determine the triangular prediction block. If a first index value in the motion vector predictor list for a first triangular prediction block is less than a second index value in the motion vector predictor list for a second triangular prediction block, the signaled or received value for the second triangular prediction block may be the second index value reduced by an offset.
-
公开(公告)号:US11425400B2
公开(公告)日:2022-08-23
申请号:US17225643
申请日:2021-04-08
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Han Huang , Yung-Hsuan Chao , Jianle Chen , Marta Karczewicz
IPC: H04N19/30 , H04N19/186 , H04N19/176 , H04N19/70
Abstract: An example method includes decoding, from a coded video bitstream, an explicitly defined scaling list; determining, based on values of one or more syntax elements decoded from a sequence parameter set (SPS) of the coded video bitstream, a set of block types to which the explicitly defined scaling list is eligible for application; and applying the explicitly defined scaling list to a block included in the set of block types.
-
公开(公告)号:US11381847B2
公开(公告)日:2022-07-05
申请号:US16886381
申请日:2020-05-28
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Hongtao Wang , Muhammed Zeyd Coban , Yung-Hsuan Chao
IPC: H04N19/88 , H04N19/124 , H04N19/129
Abstract: Techniques for coding coefficients in a residual block are described. A video coder (e.g., video encoder or video decoder) may code (e.g., encode or decode), in an interleaving manner, coefficient information on a coefficient-by-coefficient basis for coefficients in a residual block of a current block of the video data in a first pass, wherein the coefficient information for a coefficient includes one or more of a significance flag indicating whether a value of the coefficient is not zero, a parity flag indicating whether the value of the coefficient is odd or even, a sign flag indicating whether the value of the coefficient is positive or negative, and one or more greater than flags indicating whether an absolute value of the coefficient is greater than respective threshold values, and after the first pass, code remainder information for coefficients in the residual block of the current block in a second pass.
-
19.
公开(公告)号:US11218700B2
公开(公告)日:2022-01-04
申请号:US16917051
申请日:2020-06-30
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Yung-Hsuan Chao , Hongtao Wang , Muhammed Zeyd Coban
IPC: H04N19/126 , H04N19/70 , H04N19/136 , H04N19/103 , H04N19/60 , H04N19/182
Abstract: A video encoder derives a minimum allowed base quantization parameter for video data based on an input bitdepth of the video data, determines a base quantization parameter for a block of the video data based on the minimum allowed base quantization parameter, and quantizes the block of video data based on the base quantization parameter. In a reciprocal fashion, a video decoder derives a minimum allowed base quantization parameter for the video data based on an input bitdepth of the video data, determines a base quantization parameter for a block of the video data based on the minimum allowed base quantization parameter, and inverse quantizes the block of video data based on the base quantization parameter.
-
公开(公告)号:US11172200B2
公开(公告)日:2021-11-09
申请号:US16893200
申请日:2020-06-04
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Yu Han , Muhammed Zeyd Coban , Yung-Hsuan Chao , Hongtao Wang
IPC: H04N19/124 , H04N19/70 , H04N19/91 , H04N19/176 , H04N19/159
Abstract: An example video decoder is configured to decode a first value for a first syntax element of a current block of video data, the first value indicating that the current block is encoded using an intra-prediction mode; after decoding the first value, decode a second value for a second syntax element of the current block, the second value indicating that the current block is encoded using intra mapping mode. In the intra mapping mode, the video decoder is configured to generate a prediction block for the current block using the intra-prediction mode and decode a residual block. To decode the residual block, the video decoder is configured to determine predictors for quantized residual values of the residual block and map decoded mapping values to the quantized residual values using the predictors. The video decoder combines the prediction block with the residual block to decode the current block.
-
-
-
-
-
-
-
-
-