-
公开(公告)号:US10448053B2
公开(公告)日:2019-10-15
申请号:US15432500
申请日:2017-02-14
Applicant: QUALCOMM Incorporated
Inventor: Amir Said , Xin Zhao , Marta Karczewicz
IPC: H04N19/00 , H04N19/61 , H04N19/70 , H04N19/60 , H04N19/42 , H04N19/176 , H04N19/182 , H04N19/184
Abstract: An example method of decoding video data includes determining, by a video decoder and based on syntax elements in an encoded video bitstream, a plurality of values for a current block of the video data; performing, by the video decoder, a multi-pass non-separable inverse transformation on the plurality of values to derive residual data that represents pixel differences between the current block of the video data and a predictive block of the video data; and reconstructing, by the video decoder, the current block of the video data based on the residual data and the predictive block of the video data. In some examples, performing a pass of the multi-pass non-separable inverse transformation includes performing a plurality of Givens orthogonal transformations.
-
公开(公告)号:US20190306513A1
公开(公告)日:2019-10-03
申请号:US16371638
申请日:2019-04-01
Applicant: QUALCOMM Incorporated
Inventor: Geert Van der Auwera , Vadim Seregin , Amir Said , Marta Karczewicz
IPC: H04N19/159 , H04N19/176 , H04N19/105
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.
-
13.
公开(公告)号:US20180278946A1
公开(公告)日:2018-09-27
申请号:US15927753
申请日:2018-03-21
Applicant: QUALCOMM Incorporated
Inventor: Amir Said , Marta Karczewicz , Li Zhang
IPC: H04N19/189 , H04N19/70 , H04N19/44
Abstract: For at least one respective bin of the bin stream, a decoder may determine, based on a state for the respective bin, an interval for the respective bin, and the offset value, a value of the respective bin. Additionally, the decoder determines one or more Finite State Machine (FSM) parameters for a next bin of the bin stream. The one or more FSM parameters for the next bin controls how probability estimates for the next bin are computed from a state for the respective bin. The decoder determines using a parameterized state updating function that takes as input the state for the respective bin, the one or more FSM parameters for the next bin of the bin stream, and the value of the respective bin, a state for the next bin of the bin stream. The decoder may debinarize the bin stream to form a decoded syntax element.
-
公开(公告)号:US20170238014A1
公开(公告)日:2017-08-17
申请号:US15432643
申请日:2017-02-14
Applicant: QUALCOMM Incorporated
Inventor: Amir Said , Xin Zhao , Marta Karczewicz
IPC: H04N19/61 , H04N19/44 , H04N19/124 , H04N19/159 , H04N19/70 , H04N19/50 , H04N19/176
CPC classification number: H04N19/61 , G06T2207/20048 , H04N19/124 , H04N19/159 , H04N19/176 , H04N19/439 , H04N19/44 , H04N19/50 , H04N19/60 , H04N19/70
Abstract: A device determines a Compact Multi-Pass Transform (CMPT) from a plurality of CMPTs. Additionally, the device decompresses CMPT parameters for the CMPT. In instances where the device decodes video data, the device applies the CMPT to a coefficient block to reconstruct a residual block and decodes, based on a predictive block and the residual block, a current block of a picture of the video data. In instances where the device encodes video data, the device applies the CMPT to a residual block to construct a coefficient block and generates for output information indicating coefficient values for the coefficient block.
-
公开(公告)号:US11375242B1
公开(公告)日:2022-06-28
申请号:US17160315
申请日:2021-01-27
Applicant: QUALCOMM Incorporated
Inventor: Amir Said
Abstract: Techniques are described herein for video coding, including compression of bitstream indexes for neural network based video coding and/or parallel entropy coding. One example includes obtaining a sequence of video data, identifying positions in the sequence of video data associated with entry points for individually entropy codable parcels of a parallel entropy codable sequence of video data, and generating the parallel entropy codable sequence of video data. An index is then generated for the parallel entropy codable sequence of video data, the index identifying the individually entropy codable parcels within the parallel entropy codable sequence of video data.
-
公开(公告)号:US11259052B2
公开(公告)日:2022-02-22
申请号:US16511927
申请日:2019-07-15
Applicant: QUALCOMM Incorporated
Inventor: Yung-Hsuan Chao , Amir Said , Hilmi Enes Egilmez , Vadim Seregin , Marta Karczewicz
IPC: H04N19/625 , H04N19/61 , H04N19/20
Abstract: This disclosure describes examples of extending the number of available discrete cosine transform (DCT) and discrete sine transform (DST) for encoding and decoding. A video coder may determine one or more transforms or inverse transforms to apply from a set of transforms or inverse transforms that includes DCT-2 or inverse DCT-2, DST-7 or inverse DST-7, DST-8 or inverse DST-8, DCT-3 or inverse DCT-3, DST-2 or inverse DST-2, DST-3 or inverse DST-3, DCT-4 or inverse DCT-4, DST-4 or inverse DST-4, DST-5 or inverse DST-5, DST-6 or inverse DST-6, and identity transform an inverse identity transform (IDT).
-
公开(公告)号:US11184617B2
公开(公告)日:2021-11-23
申请号:US17025529
申请日:2020-09-18
Applicant: QUALCOMM Incorporated
Inventor: Hilmi Enes Egilmez , Amir Said , Vadim Seregin , Marta Karczewicz
IPC: H04N19/129 , H04N19/159 , H04N19/176
Abstract: An example device for decoding video data includes a memory configured to store the video data and one or more processors coupled to the memory. The one or more processors are configured to reorganize 2-D dequantized coefficients according to a first ordering. The one or more processors are configured to apply an inverse low-frequency non-separable transform (LFNST) to the reorganized 2-D dequantized coefficients to create inverse transformed coefficients. The one or more processors are configured to reorganize the inverse transformed coefficients according to a second ordering, the second ordering being based on an array including values, wherein each value in the array corresponds to a position in a 2-D block and the values in the array denote indices of the 2-D block in a defined order. The one or more processors are configured to decode the video data based on the second ordered inverse transformed coefficients.
-
公开(公告)号:US11095893B2
公开(公告)日:2021-08-17
申请号:US15782686
申请日:2017-10-12
Applicant: QUALCOMM Incorporated
Inventor: Cheng-Teh Hsieh , Vadim Seregin , Xin Zhao , Amir Said , Vijayaraghavan Thirumalai , Marta Karczewicz
IPC: H04N19/122 , H04N19/176 , H04N19/18 , H04N19/169 , H04N19/124
Abstract: A video coding device (e.g., a video encoder or a video decoder) is configured to perform various transformations on video data. The video coding device applies a primary transform to a block of the video data, the primary transform having a first size, and the sub-block being at least a portion of the block. The video coding device determines whether application of a secondary transform, having a second size, to a sub-block of the block is allowed. Application of the secondary transform is disallowed when the first size is equal to the second size. Based on the application of the secondary transform being allowed, the video coding device applies the secondary transform to the sub-block. Application of the primary transform and the secondary transform construct a residual block in a pixel domain.
-
公开(公告)号:US20210127137A1
公开(公告)日:2021-04-29
申请号:US17077587
申请日:2020-10-22
Applicant: QUALCOMM Incorporated
Inventor: Hilmi Enes Egilmez , Amir Said , Vadim Seregin , Marta Karczewicz
IPC: H04N19/70 , H04N19/176 , H04N19/60 , H04N19/18
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.
-
公开(公告)号:US10863199B2
公开(公告)日:2020-12-08
申请号:US16364007
申请日:2019-03-25
Applicant: QUALCOMM Incorporated
Inventor: Amir Said , Hilmi Enes Egilmez , Marta Karczewicz , Vadim Seregin
IPC: H04N19/61 , H04N19/52 , H04N19/176 , H04N19/70 , H04N19/436 , H04N19/139 , H04N19/42 , H04N19/105
Abstract: A device for decoding video data can be configured to perform a multi-pass inverse transformation on a plurality of values to derive residual data that represents pixel differences between a current block of video data and a predictive block of the video data, wherein to perform a pass of the multi-pass inverse transformation, the device is configured to determine at least two matrices, wherein the at least two matrices comprise a first matrix and a second matrix; determine at least two vectors, wherein the at least two vectors comprise a first vector and a second vector; and perform at least two matrix-vector computations, wherein the at least two matrix-vector computations comprise a first matrix-vector computation based on the first matrix and the first vector and a second matrix-vector computation based on the second matrix and the second vector.
-
-
-
-
-
-
-
-
-