-
公开(公告)号: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.
-
公开(公告)号:US10834419B2
公开(公告)日:2020-11-10
申请号:US15484879
申请日:2017-04-11
Applicant: QUALCOMM Incorporated
Inventor: Rajan Laxman Joshi , Vadim Seregin , Ye-Kui Wang , Krishnakanth Rapaka , Marta Karczewicz
IPC: H04N19/105 , H04N19/513 , H04N19/52 , H04N19/159 , H04N19/46 , H04N19/70 , H04N19/172 , H04N19/174 , H04N19/184
Abstract: A method of encoding video data comprising encoding a current picture of video data, generating a respective collocated reference picture index syntax element for one or more slices of the current picture, and performing a bitstream conformance check only for slices of the one or more slices that do not have an intra slice type and for which a temporal motion vector predictor is enabled, the bitstream conformance check constraining the values of the respective collocated reference picture index syntax elements such that each respective collocated reference picture index syntax element points to the same picture and does not reference the current picture itself.
-
公开(公告)号:US20200314423A1
公开(公告)日:2020-10-01
申请号:US16811913
申请日:2020-03-06
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz , Hilmi Enes Egilmez
IPC: H04N19/117 , H04N19/96 , H04N19/136 , H04N19/176
Abstract: A video coder may determine a filter set for a coding tree block (CTB) from a plurality of fixed filter sets. Based on the filter set for the CTB being from the fixed filter sets, the video coder may set clipping values to maximum supported values. Furthermore, the video coder may determine, based on the clipping values, clipped inputs to an adaptive loop filter (ALF) of the filter set, each of the inputs being an input sample minus a current sample. The video coder may then apply the ALF to the clipped inputs.
-
公开(公告)号:US20200296389A1
公开(公告)日:2020-09-17
申请号:US16800832
申请日:2020-02-25
Applicant: QUALCOMM Incorporated
Inventor: Hongtao Wang , Wei-Jung Chien , Vadim Seregin , Marta Karczewicz
IPC: H04N19/186 , H04N19/51 , H04N19/182 , H04N19/176
Abstract: A device for processing video data includes a memory configured to store video data and one or more processors implemented in circuitry. The one or more processors are configured to generate a coding unit for chroma components of a block of video data. The one or more processors are configured to split the coding unit for chroma components into a first triangle-shaped partition and a second triangle-shaped partition. The one or more processors are configured to apply pixel blending using a set of weights for a YUV0 4:2:0 format to generate a predicted block for the chroma components of the block of video data when the one or more processors generate the coding unit for chroma components in the YUV 4:2:0 format and when the one or more processors generate the coding unit for chroma components in a YUV 4:4:4 format.
-
公开(公告)号:US20200296359A1
公开(公告)日:2020-09-17
申请号:US16800864
申请日:2020-02-25
Applicant: QUALCOMM Incorporated
Inventor: Hongtao Wang , Wei-Jung Chien , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/159 , H04N19/132 , H04N19/186 , H04N19/117 , H04N19/86
Abstract: A device for processing video data includes a memory configured to store video data and one or more processors implemented in circuitry. The one or more processors are configured to obtain unfiltered reference samples for an area of a picture of the video data. The one or more processors are configured to disable intra-reference sample smoothing of the unfiltered reference samples for chroma samples in a YUV 4:2:0 format and in a YUV 4:4:4 format. The one or more processors are further configured to generate, using intra-prediction, chroma samples of a predicted block for a block of the picture based on the unfiltered reference samples when generating the chroma components in the YUV 4:2:0 format and when generating the chroma components in the YUV 4:4:4 format.
-
公开(公告)号: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.
-
公开(公告)号:US20200288130A1
公开(公告)日:2020-09-10
申请号:US16809044
申请日:2020-03-04
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Chao-Hsiung Hung , Nan Hu , Hilmi Enes Egilmez , Marta Karczewicz
IPC: H04N19/12 , H04N19/625 , H04N19/146 , H04N19/176
Abstract: A video coder may apply a sub-block transform for blocks of video data. The video coder is configured to determine when to apply sub-block transforms to blocks of video data based on a ratio of the width and height (or ratio of height and width) of the block. The video coder may also determine when to use different transform kernels for different sub-blocks when applying sub-block transforms.
-
公开(公告)号:US20200236030A1
公开(公告)日:2020-07-23
申请号:US16841566
申请日:2020-04-06
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Xin Zhao , Jianle Chen , Amir Said , Marta Karczewicz
IPC: H04L12/26 , H04N19/13 , H04N19/60 , H04N19/12 , H04N19/159 , H04N19/91 , H04N19/70 , H04N19/61 , H04N19/593 , H04N19/44 , H04N19/426 , H04N19/423 , H04N19/40 , H04N19/186 , H04N19/176 , H04N19/16 , H04N19/136 , H04N19/132 , H04N19/11
Abstract: An example device for decoding video data includes a memory configured to store video data and one or more processors implemented in circuitry and configured to determine a maximum possible value for a secondary transform syntax element for a block of video data, entropy decode a value for the secondary transform syntax element of the block to form a binarized value representative of the secondary transform for the block, reverse binarize the value for the secondary transform syntax element using a common binarization scheme regardless of the maximum possible value to determine the secondary transform for the block, and inverse-transform transform coefficients of the block using the determined secondary transform.
-
公开(公告)号:US10708164B2
公开(公告)日:2020-07-07
申请号:US15584859
申请日:2017-05-02
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Xin Zhao , Jianle Chen , Amir Said , Marta Karczewicz
IPC: H04L12/26 , H04N19/70 , H04N19/61 , H04N19/593 , H04N19/44 , H04N19/426 , H04N19/11 , H04N19/40 , H04N19/186 , H04N19/176 , H04N19/16 , H04N19/136 , H04N19/132 , H04N19/423 , H04N19/91 , H04N19/159 , H04N19/12 , H04N19/60 , H04N19/13 , H04N19/463
Abstract: An example device for decoding video data includes a memory configured to store video data and one or more processors implemented in circuitry and configured to determine a maximum possible value for a secondary transform syntax element for a block of video data, entropy decode a value for the secondary transform syntax element of the block to form a binarized value representative of the secondary transform for the block, reverse binarize the value for the secondary transform syntax element using a common binarization scheme regardless of the maximum possible value to determine the secondary transform for the block, and inverse-transform transform coefficients of the block using the determined secondary transform.
-
公开(公告)号:US20200099945A1
公开(公告)日:2020-03-26
申请号:US16577991
申请日:2019-09-20
Applicant: QUALCOMM Incorporated
Inventor: Luong Pham Van , Wei-Jung Chien , Vadim Seregin , Han Huang , Marta Karczewicz
IPC: H04N19/423 , H04N19/513 , H04N19/132 , H04N19/105 , H04N19/137 , H04N19/176
Abstract: An example method includes obtaining values of control point motion vectors (CPMVs) for a current block of video data selected for coding using affine mode; determining whether a memory bandwidth needed for accessing samples of a plurality of reference blocks derived based on the values of the CPMVs satisfies a bandwidth threshold; selectively modifying, based on whether the determined memory bandwidth satisfies the bandwidth threshold, a motion compensation method used to predict samples of the current block of video data; and predicting, using the selectively modified motion compensation method, the samples of the current block of video data from the samples of the plurality of reference blocks.
-
-
-
-
-
-
-
-
-