-
31.
公开(公告)号:US20240121399A1
公开(公告)日:2024-04-11
申请号:US18476931
申请日:2023-09-28
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Vadim Seregin , Marta Karczewicz , Yan Zhang
IPC: H04N19/139 , H04N19/176 , H04N19/517
CPC classification number: H04N19/139 , H04N19/176 , H04N19/517
Abstract: An example device for decoding video data includes a memory configured to store video data; and a processing system comprising one or more processors implemented in circuitry, the processing system being configured to: refine a first control point motion vector (CPMV) of a current block of the video data using a first decoder-side motion vector refinement (DMVR) process to form a first refined CPMV for the current block; refine a second CPMV of the current block of video data using a second DMVR process, independently of the first DMVR process, to form a second refined CPMV for the current block; form a prediction block for the current block using the first refined CPMV and the second refined CPMV; and decode the current block using the prediction block. In some examples, the CPMVs may each be decoded using a respective merge index and a respective motion vector difference (MVD).
-
公开(公告)号:US20240098293A1
公开(公告)日:2024-03-21
申请号:US17933744
申请日:2022-09-20
Applicant: QUALCOMM Incorporated
Inventor: Dmytro Rusanovskyy , Cheng-Teh Hsieh , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/463 , H04N9/64 , H04N19/132 , H04N19/136 , H04N19/169 , H04N19/184 , H04N19/186 , H04N19/85
CPC classification number: H04N19/463 , H04N9/64 , H04N19/132 , H04N19/136 , H04N19/184 , H04N19/186 , H04N19/1887 , H04N19/85
Abstract: An example device for encoding high dynamic range (HDR) video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: calculate a histogram for an image of the video data, the image being expressed in a linear light format; encode values for the histogram of the image expressed in the linear light format; and encode the image. Data for the histogram may be expressed in an array of variables having a size of 210×18 bits. The device may encode codewords representing values for bins of the histogram, where the codewords may be selected from a set of codewords for a PQ10 format for HDR images. The bins of the histogram may represent non-equal width ranges.
-
公开(公告)号:US20240098257A1
公开(公告)日:2024-03-21
申请号:US18461255
申请日:2023-09-05
Applicant: QUALCOMM Incorporated
Inventor: Hongtao Wang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/11 , H04N19/176 , H04N19/593
CPC classification number: H04N19/11 , H04N19/176 , H04N19/593
Abstract: A video decoder may be configured to determine that a block of video data is encoded using an intra prediction process that utilizes multiple intra prediction predictors; determine a set of reference lines for the intra prediction process; determine a first set of intra prediction predictors based on the set of reference lines; determine a second set of intra prediction predictors based on the set of reference lines; generate a fusion of predictors from the first set of intra prediction predictors and the second set of intra prediction predictors; and decode the block of video data using the fusion of predictors.
-
公开(公告)号:US11935270B2
公开(公告)日:2024-03-19
申请号:US17449013
申请日:2021-09-27
Applicant: QUALCOMM Incorporated
Inventor: Bappaditya Ray , Adarsh Krishnan Ramasubramonian , Geert Van der Auwera , Marta Karczewicz
CPC classification number: G06T9/001 , G01S7/4808 , G01S13/42 , G06T9/40 , G01S7/4802
Abstract: An example method of decoding a point cloud includes selecting, from a plurality of predefined prediction modes, a prediction mode for performing predictive geometry coding of a position of a current node of the point cloud, wherein the plurality of prediction modes includes at least: a zero prediction mode, and a delta prediction mode; responsive to selecting the zero prediction mode: determining a radius, an azimuth, and a laser index of a parent node of the current node; inferring an azimuth and a laser index of a predicted position of the current node as the azimuth and the laser index of the parent node; inferring a radius of the predicted position to be a minimum radius value, wherein the minimum radius value is different than the radius of the parent node; and determining, based on the predicted position of the current node, the position of the current node.
-
公开(公告)号:US20240037804A1
公开(公告)日:2024-02-01
申请号:US18354443
申请日:2023-07-18
Applicant: QUALCOMM Incorporated
CPC classification number: G06T9/40 , G06T17/00 , G06T2210/56
Abstract: A point cloud encoder and decoder are configured to code point cloud data using predictive geometry coding and a vertical predictor. A vertical predictor is a previously coded point in the point cloud having a different laser ID compared to the currently coded point. The point cloud encoder and decoder may be configured to determine a pivot laser ID, determine a vertical predictor for a current point of the point cloud data, wherein the vertical predictor is based on a second point having a second laser ID different than the pivot laser ID, and code the current point using the vertical predictor and predictive geometry decoding.
-
公开(公告)号:US11877001B2
公开(公告)日:2024-01-16
申请号:US16155744
申请日:2018-10-09
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Xin Zhao , Marta Karczewicz
IPC: H04N19/52 , H04N19/70 , H04N19/96 , H04N19/184 , H04N19/176 , H04N19/174 , H04N19/109 , H04N19/147 , H04N19/54
CPC classification number: H04N19/52 , H04N19/109 , H04N19/147 , H04N19/174 , H04N19/176 , H04N19/184 , H04N19/54 , H04N19/70 , H04N19/96
Abstract: A device for video decoding can be configured to obtain, from a syntax structure in a bitstream comprising an encoded representation of the video data, a syntax element indicating whether 6-parameter affine prediction is enabled for blocks corresponding to the syntax structure, wherein the blocks corresponding to the syntax structure comprise a first block; based on the syntax element indicating that the 6-parameter affine prediction is enabled for the blocks corresponding to the syntax structure, use the 6-parameter affine prediction to generate a predictive block for the first block; and use the predictive block and residual data to reconstruct the first block.
-
公开(公告)号:US11863787B2
公开(公告)日:2024-01-02
申请号:US16905100
申请日:2020-06-18
Applicant: QUALCOMM Incorporated
Inventor: Yu Han , Muhammed Zeyd Coban , Hongtao Wang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/60 , H04N19/176 , H04N19/70
CPC classification number: H04N19/60 , H04N19/176 , H04N19/70
Abstract: A device for decoding video data can be configured to receive a syntax element indicating a maximum block size for a transform skip mode; determine a maximum block size for a block-based delta pulse code modulation (BDPCM) mode based on the syntax element; and decode block of video data based on the determined maximum block size for the BDPCM mode.
-
公开(公告)号:US20230421769A1
公开(公告)日:2023-12-28
申请号:US18334308
申请日:2023-06-13
Applicant: QUALCOMM Incorporated
Inventor: Luong Pham Van , Dmytro Rusanovskyy , Marta Karczewicz
IPC: H04N19/13 , H04N19/176 , H04N19/18 , H04N19/91
CPC classification number: H04N19/13 , H04N19/91 , H04N19/18 , H04N19/176
Abstract: An example device for binarizing video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: calculate a local sum of absolute values (locSumAbs value) of neighboring coefficients to a current coefficient of a current block of video data; derive a shift value from the locSumAbs value; normalize the locSumAbs value using the shift value; determine a Rice parameter using the normalized locSumAbs value; and binarize or inverse binarize the current coefficient using the Rice parameter. In this manner, these techniques may allow for more appropriate Rice parameter value selection when binarizing high bitdepth data in conjunction with performing context-adaptive binary arithmetic coding (CABAC).
-
公开(公告)号:US11831875B2
公开(公告)日:2023-11-28
申请号:US17804329
申请日:2022-05-27
Applicant: QUALCOMM Incorporated
Inventor: Geert Van der Auwera , Adarsh Krishnan Ramasubramonian , Marta Karczewicz , Luong Pham Van
IPC: H04N19/126 , H04N19/176 , H04N19/593 , H04N19/503
CPC classification number: H04N19/126 , H04N19/176 , H04N19/503 , H04N19/593
Abstract: A device for coding video data includes a processor configured to generate an inter-prediction block and an intra-prediction block for a current block of video data; for each sample of a prediction block to be generated: determine a first weight for the sample according to a position of the sample in the prediction block; determine a second weight for the sample according to the position of the sample in the prediction block; apply the first weight to a sample at the position in the inter-prediction block to generate a weighted inter-prediction sample; apply the second weight to a sample at the position in the intra-prediction block to generate a weighted intra-prediction sample; and calculate a value for the sample at the position in the prediction block using the weighted inter-prediction sample and the weighted intra-prediction sample; and code the current block using the prediction block.
-
公开(公告)号:US11818353B2
公开(公告)日:2023-11-14
申请号:US17742128
申请日:2022-05-11
Applicant: QUALCOMM Incorporated
Inventor: Louis Joseph Kerofsky , Dmytro Rusanovskyy , Marta Karczewicz
IPC: H04N19/126 , H04N19/176 , H04N19/18 , H04N19/70
CPC classification number: H04N19/126 , H04N19/176 , H04N19/18 , H04N19/70
Abstract: Techniques for performing inverse transform operations on high bit-depth video data are described. A video decoder may receive encoded video data encoded at a first bit-depth in an encoded video bitstream. The video decoder may determine one or more of a dequantization shift or a mid-transform shift based on information in the encoded video bitstream, and perform an inverse transform on the encoded video data at a second bit-depth using the dequantization shift and the mid-transform shift, wherein the second bit-depth is lower than the first bit-depth.
-
-
-
-
-
-
-
-
-