-
公开(公告)号:US11716490B2
公开(公告)日:2023-08-01
申请号:US17167723
申请日:2021-02-04
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/96 , H04N19/186 , G06N5/04
CPC classification number: H04N19/96 , G06N5/04 , H04N19/186
Abstract: A video coder may be configured to determine a partitioning for a picture of video data using dual tree partitioning. The video coder may receive a picture of video data, determine a partitioning for the picture of video data using dual tree partitioning for luma blocks and chroma blocks based on a minimum quadtree size, wherein a maximum value for the minimum quadtree size is equal to a threshold used for inferring a quadtree split, and code the partitioned picture.
-
公开(公告)号:US20230231992A1
公开(公告)日:2023-07-20
申请号:US18068767
申请日:2022-12-20
Applicant: QUALCOMM Incorporated
Inventor: Chun-Chi Chen , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/132 , H04N19/176
CPC classification number: H04N19/105 , H04N19/132 , H04N19/176
Abstract: A method of encoding or decoding video data includes determining that geometric partition mode is enabled for a current block of the video data, the geometric partition mode comprising a plurality of split modes that each defines an edge for partitioning; for each split mode among at least two of the plurality of split modes, determining a respective cost associated with a respective split mode; constructing, based on the respective costs associated with the respective split modes, a mapping list including index values respectively associated with values indicative of the respective split modes, where a lower index value is associated with a first split mode having a lower cost than a second split mode with a higher index value; determining a split mode amongst the plurality of split modes within the mapping list; and reconstructing a current block of the video data based on the split mode.
-
公开(公告)号:US11683527B2
公开(公告)日:2023-06-20
申请号:US17450509
申请日:2021-10-11
Applicant: QUALCOMM Incorporated
Inventor: Hilmi Enes Egilmez , Vadim Seregin , Amir Said , Marta Karczewicz
IPC: H04N19/625 , H04N19/61 , H04N19/176
CPC classification number: H04N19/625 , H04N19/176 , H04N19/61
Abstract: An example device for coding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: code a first codeword representing a selected transform scheme of a set of transform candidates of a multiple transform selection (MTS) scheme for a current block of video data, the selected transform scheme being a secondary transform of a set of available secondary transforms to be applied in addition to a primary transform; code a second codeword representing the secondary transform from the set of available secondary transforms; and apply the primary transform and the secondary transform during coding of residual data for the current block. The second codeword may be a value for a low-frequency non-separable transform (LFNST) syntax element.
-
394.
公开(公告)号:US11683487B2
公开(公告)日:2023-06-20
申请号:US16822990
申请日:2020-03-18
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/117 , H04N19/186 , H04N19/70 , H04N19/176
CPC classification number: H04N19/117 , H04N19/176 , H04N19/186 , H04N19/70
Abstract: A method of decoding video data including decoding, from a video bitstream for which adaptive loop filtering is enabled for luma blocks of one or more of a picture, a slice, a tile, or a tile group, a first syntax element indicating a number of adaptive parameter sets for the luma blocks, decoding a plurality of first adaptive parameter set indices for the luma blocks based on the number of adaptive parameter sets for the luma blocks, and decoding, from the video bitstream for which adaptive loop filtering is enabled for chroma blocks of the one or more of the picture, the slice, the tile, or the tile group, a second adaptive parameter set index for the chroma blocks.
-
公开(公告)号:US11671600B2
公开(公告)日:2023-06-06
申请号:US16998665
申请日:2020-08-20
Applicant: QUALCOMM Incorporated
Inventor: Dmytro Rusanovskyy , Bappaditya Ray , Geert Van der Auwera , Adarsh Krishnan Ramasubramonian , Marta Karczewicz
IPC: H04N19/132 , H04N19/117 , H04N19/176 , H04N19/119 , H04N19/186 , H04N19/105
CPC classification number: H04N19/132 , H04N19/105 , H04N19/117 , H04N19/119 , H04N19/176 , H04N19/186
Abstract: A method of decoding video data includes generating a prediction block for a current block of the video data and decoding a residual block for the current block of the video data. The method includes combining the prediction block and the residual block to generate a reconstructed block of the video data and determining a variable M×N sample pattern based on a block size of the current block. The method includes estimating a local luma level for samples of the reconstructed block using the variable M×N sample pattern and applying, based on the estimated local luma level, a deblocking filter to the samples of the reconstructed block to generate filtered samples. The method includes generating final samples of the video data based on the filtered samples.
-
396.
公开(公告)号:US11665339B2
公开(公告)日:2023-05-30
申请号:US17454555
申请日:2021-11-11
Applicant: QUALCOMM Incorporated
Inventor: Chun-Chi Chen , Wei-Jung Chien , Han Huang , Yao-Jen Chang , Kevin Pascal Andre Reuze , Marta Karczewicz
IPC: H04N7/12 , H04N19/105 , H04N19/137 , H04N19/176 , H04N19/30 , H04N19/46 , B23K20/12 , B23P15/00 , G11B33/14 , C22F1/04 , C21D9/00 , B23K101/36
CPC classification number: H04N19/105 , B23K20/127 , B23P15/00 , C21D9/0068 , C22F1/04 , G11B33/1406 , G11B33/1486 , H04N19/137 , H04N19/176 , H04N19/30 , H04N19/46 , B23K2101/36
Abstract: A video coder is configured to form, in a symmetric motion vector difference mode, a List 0 (L0) base vector using a L0 Advanced Motion Vector Prediction (AMVP) candidate list and a List 1 (L1) base vector using a L1 AMVP candidate list; determine a refined L0 motion vector and a refined L1 motion vector by performing a decoder-side motion vector refinement process that refines the L0 base vector and the L1 base vector; and use the refined L0 motion vector and the refined L1 motion vector to determine a prediction block for a current block of a current picture of the video data.
-
公开(公告)号:US11652984B2
公开(公告)日:2023-05-16
申请号:US16684440
申请日:2019-11-14
Applicant: QUALCOMM Incorporated
Inventor: Geert Van der Auwera , Luong Pham Van , Adarsh Krishnan Ramasubramonian , Marta Karczewicz
IPC: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/423 , H04N19/136 , H04N19/132
CPC classification number: H04N19/105 , H04N19/132 , H04N19/136 , H04N19/159 , H04N19/176 , H04N19/423
Abstract: An example device for coding (encoding or decoding) video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: determine a first number of neighboring blocks to a current block of the video data that are intra-predicted; determine a second number of the neighboring blocks that are inter-predicted; determine a first weight value to be applied to intra-prediction samples of an intra-prediction block for the current block; determine a second weight value to be applied to inter-prediction samples of an inter-prediction block for the current block; generate a prediction block for the current block as a weighted combination of the intra-prediction block to which the first weight value is applied and the inter-prediction block to which the second weight value is applied; and code the current block using the prediction block.
-
公开(公告)号:US11647212B2
公开(公告)日:2023-05-09
申请号:US17489459
申请日:2021-09-29
Applicant: QUALCOMM Incorporated
Inventor: Hongtao Wang , Jianle Chen , Marta Karczewicz
IPC: H04N19/176 , H04N19/70 , H04N19/436 , G06N3/04 , H04N19/184 , H04N19/117 , H04N19/82
CPC classification number: H04N19/436 , G06N3/04 , H04N19/117 , H04N19/176 , H04N19/184 , H04N19/70 , H04N19/82
Abstract: A method of coding video data, the method comprising: reconstructing a block of the video data; and applying a Convolutional Neural Network (CNN)-based filter to the reconstructed block, wherein the CNN-based filter uses a LeakyReLU activation function.
-
399.
公开(公告)号:US20230114696A1
公开(公告)日:2023-04-13
申请号:US18066602
申请日:2022-12-15
Applicant: QUALCOMM Incorporated
Inventor: Jingya Li , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/132 , H04N19/176 , H04N19/46 , H04N19/159
Abstract: An method of decoding video data includes deriving, for a current block of video data and using decoder side intra mode derivation (DIMD), a list of intra modes using reconstructed samples of neighboring blocks; constructing, for the current block, a most probable mode (MPM) list, wherein constructing the MPM list comprises inserting, into the MPM list, at least one intra mode from the derived list of intra modes; and predicting, using a candidate selected from the constructed MPM list, the current block.
-
公开(公告)号:US20230094825A1
公开(公告)日:2023-03-30
申请号:US17929122
申请日:2022-09-01
Applicant: QUALCOMM Incorporated
Inventor: Yan Zhang , Bappaditya Ray , Vadim Seregin , Marta Karczewicz
IPC: H04N19/137 , H04N19/88 , H04N19/176
Abstract: A video decoder may be configured to construct motion vector candidates using possible sign values, respective magnitudes of motion vector difference components, and a motion vector predictor for a block of video data, wherein the possible sign values include a positive sign value and a negative sign value, sort the motion vector candidates based on a cost for each of the motion vector candidates to create a sorted list, determine a respective motion vector difference sign for each motion vector difference coordinate based on a motion vector sign predictor index and the sorted list, and decode the block of video data using the respective magnitudes of motion vector difference coordinates and the respective motion vector difference sign for each motion vector difference component.
-
-
-
-
-
-
-
-
-