-
公开(公告)号:US11647214B2
公开(公告)日:2023-05-09
申请号:US16368455
申请日:2019-03-28
Applicant: QUALCOMM Incorporated
Inventor: Amir Said , Hilmi Enes Egilmez , Marta Karczewicz , Vadim Seregin
IPC: H04N19/117 , H04N19/44 , H04N19/176 , H04N19/625 , H04N19/96 , G06F17/16 , H04N19/18 , H04N19/463 , H04N19/12 , H04N19/61 , H04N19/147
CPC classification number: H04N19/45 , G06F17/16 , H04N19/117 , H04N19/12 , H04N19/147 , H04N19/176 , H04N19/18 , H04N19/463 , H04N19/61 , H04N19/625 , H04N19/96
Abstract: A device may perform a first prediction process for a first block of video data to produce a first residual. The device may apply a first transform process to the first residual to generate first transform coefficients for the first block of video data and encode the first transform coefficients. The device may perform a second prediction process for a second block of video data to produce a second residual. The device may determine that a second transform process, which includes the first transform process and at least one of a pre-adjustment operation or a post-adjustment operation, is to be applied to the second residual. The device may apply the first transform process and the pre- or post-adjustment operation to the second residual to generate second transform coefficients for the second block. The coding device may code the first and second transform coefficients.
-
公开(公告)号:US11611757B2
公开(公告)日:2023-03-21
申请号:US16371638
申请日:2019-04-01
Applicant: QUALCOMM Incorporated
Inventor: Geert Van der Auwera , Vadim Seregin , Amir Said , Marta Karczewicz
IPC: H04N19/105 , H04N19/139 , H04N19/159 , H04N19/176
Abstract: Techniques are described of using Position Dependent Intra Prediction Combination (PDPC). A video coder such as a video encoder or a video decoder utilizes PDPC in cases where a current block intra mode predicted using an angular intra prediction mode.
-
公开(公告)号:US11595663B2
公开(公告)日:2023-02-28
申请号:US16777267
申请日:2020-01-30
Applicant: QUALCOMM Incorporated
Inventor: Hilmi Enes Egilmez , Vadim Seregin , Amir Said , Marta Karczewicz
IPC: H04N19/159 , H04N19/176 , H04N19/60 , H04N19/96
Abstract: An example device applies a primary transform to a current block of video data to create primary transform coefficients. The device determines whether intra sub-partitioning is applied to the current block of video data. The device applies a primary transform to the current block. The device also determines whether a primary transform size for the current block of video data is at least a predetermined size. Based on intra sub-partitioning being applied and the primary transform size being at least the predetermined size, the device applies a secondary transform to primary transform coefficients and codes the current block of video data based on the secondary transform.
-
公开(公告)号:US11496385B2
公开(公告)日:2022-11-08
申请号: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 , H04L43/16 , 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.
-
公开(公告)号:US11432014B2
公开(公告)日:2022-08-30
申请号:US17077587
申请日:2020-10-22
Applicant: QUALCOMM Incorporated
Inventor: Hilmi Enes Egilmez , Amir Said , Vadim Seregin , Marta Karczewicz
IPC: H04N19/70 , H04N19/176 , H04N19/18 , H04N19/60 , H04N19/463 , H04N19/61 , H04N19/12
Abstract: A video decoder can be configured to receive, in a syntax structure that applies to a current block, graph-related information; determine a transform matrix based on the received graph-related syntax information; perform an inverse transform based on the determined transform matrix of one or more coefficient values to generate a residual block; and reconstruct the current block of the video data based on the residual block.
-
公开(公告)号:US11418790B2
公开(公告)日:2022-08-16
申请号:US16912315
申请日:2020-06-25
Applicant: QUALCOMM Incorporated
Inventor: Amir Said , Cheng-Teh Hsieh , Jie Dong
IPC: H04N19/13 , H04N19/103 , H04N19/124 , H04N19/176
Abstract: Techniques are described of hybrid coders that are configured to selectively use adaptive or non-adaptive coding techniques. A video coder (e.g., video encoder or video decoder) may code (e.g., encode or decode) first video data (e.g., a syntax element or value), for coding a first block, based on an adaptive context model (e.g., one or more adaptive context models) and code second video data, for coding a second block, based on a non-adaptive context model (e.g., one or more non-adaptive context models).
-
公开(公告)号:US11323748B2
公开(公告)日:2022-05-03
申请号:US16715274
申请日:2019-12-16
Applicant: QUALCOMM Incorporated
Inventor: Hilmi Enes Egilmez , Vadim Seregin , Amir Said , Marta Karczewicz
IPC: H04N19/96 , H04N19/159 , H04N19/60 , H04N19/176
Abstract: A video decoder may receive, in a bitstream that comprises an encoded representation of video data, information indicating whether a residual block is partitioned and information indicating a partition tree type for the residual block based on the residual block being partitioned, wherein the residual block is indicative of a difference between a current block and a prediction block. The video decoder may determine, based on the received information that the residual block is partitioned and the partition tree type for the residual block, a plurality of residual sub-blocks into which the residual block is partitioned according to the partition tree type. The video decoder may produce the residual data for the current block based at least in part on the residual block being partitioned according to the partition tree type into the plurality of residual sub-blocks and may decode the current block using the residual data.
-
78.
公开(公告)号:US20200186835A1
公开(公告)日:2020-06-11
申请号:US16706458
申请日:2019-12-06
Applicant: QUALCOMM Incorporated
Inventor: Amir Said
IPC: H04N19/61 , H04N19/625 , H04N19/196 , H04N19/91 , H04N19/176 , G06F17/16
Abstract: A method of encoding video data includes transforming residual values using a pair of transforms, wherein the pair of transforms are a mirror pair of asymmetric transforms. The transform comprises determining matrices for a low-complexity transform adjustment stage for each of the pair of transforms, calculating matrices for each of the pair of transforms from a low-complexity transform and the matrices for the low-complexity transform adjustment stage, and transforming the residual values using the calculated matrices for each of the pair of transforms to produce transform coefficients.
-
公开(公告)号:US10681379B2
公开(公告)日:2020-06-09
申请号:US15270507
申请日:2016-09-20
Applicant: QUALCOMM Incorporated
Inventor: Xin Zhao , Jianle Chen , Amir Said , Marta Karczewicz , Vadim Seregin
IPC: H04N19/122 , H04N19/18 , H04N19/124 , H04N19/61 , H04N19/12 , H04N19/159 , H04N19/176 , H04N19/625 , H04N1/32 , H04L12/26 , H04N19/182
Abstract: Techniques are described in which a decoder is configured to reorganize a first 2-dimensional coefficient block as a first 1-dimensional coefficient vector according to a coefficient scanning order and apply a first inverse transform to the first 1-dimensional coefficient vector to generate a second 1-dimensional coefficient vector. The first inverse transform is a non-separable transform. The decoder is further configured to reorganize the first 1-dimensional coefficient vector as a second 2-dimensional coefficient block and apply a second inverse transform to the second 2-dimensional coefficient block to generate a residual video block. The second inverse transform converts the second 2-dimensional coefficient block from a frequency domain to a pixel domain. The decoder is further configured to form a decoded video block, wherein forming the decoded video block comprises summing the residual video block with one or more predictive blocks.
-
80.
公开(公告)号:US10567759B2
公开(公告)日:2020-02-18
申请号:US15463428
申请日:2017-03-20
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Xin Zhao , Amir Said , Marta Karczewicz
IPC: H04N19/11 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/46 , H04N19/61 , H04N19/70 , H04N19/91 , H04N19/184 , H04W84/04
Abstract: A method of decoding video data comprises receiving a bitstream of encoded video data, the encoded video data representing partitioned luma blocks and partitioned chroma blocks, wherein the chroma blocks are partitioned independently of the luma blocks, determining a respective coding mode corresponding to the respective partitioned luma blocks, decoding the respective partitioned luma blocks according to the determined respective coding modes, decoding a first syntax element indicating that the respective coding modes associated with the respective partitioned luma blocks are to be used for decoding a first partitioned chroma block, wherein the first partitioned chroma block is aligned with two or more partitioned luma blocks, determining a chroma coding mode for the first partitioned chroma block according to a function of the respective coding modes of the two or more partitioned luma blocks, and decoding the first partitioned chroma block in accordance with the determined chroma coding mode.
-
-
-
-
-
-
-
-
-