-
公开(公告)号:US10791341B2
公开(公告)日:2020-09-29
申请号:US16155708
申请日:2018-10-09
Applicant: QUALCOMM Incorporated
Inventor: Amir Said , Hilmi Enes Egilmez , Marta Karczewicz , Vadim Seregin , Li Zhang , Xin Zhao
IPC: H04N19/70 , H04N19/184 , H04N19/44 , H04N19/463 , H04N19/91 , H04N19/13
Abstract: A video decoder can be configured to generate a first bin stream by, for at least one bin of the first bin stream, determining a first probability estimation for the at least one bin of the first bin stream based on a first set of parameters and generate a second bin stream by, for at least one bin of the second bin stream, determining a second probability estimation for the at least one bin of the second bin stream based on a second set of parameters that are different parameters than the first set of parameters.
-
公开(公告)号:US20200296370A1
公开(公告)日:2020-09-17
申请号:US16815920
申请日:2020-03-11
Applicant: QUALCOMM Incorporated
Inventor: Hilmi Enes Egilmez , Amir Said , Vadim Seregin , Marta Karczewicz
IPC: H04N19/122 , H04N19/61 , H04N19/176 , H04N19/593
Abstract: An example method includes inferring, for a current transform block of a current video block, a transform type from a plurality of transform types that includes one or more discrete cosine transforms (DCTs) and one or more discrete sine transforms (DSTs), wherein inferring the transform type comprises: determining a size of the current transform block; determining whether the current video block is partitioned using intra-subblock partitioning (ISP); and responsive to determining that the size of the current transform block is less than a threshold and that the current video block is partitioned using ISP, selecting a particular DST of the one or more DSTs as the selected transform type; transforming, using the selected transform type, the current transform block to obtain a block of reconstructed residual data for the video block; and reconstructing, based on the reconstructed residual data for the video block, the video block.
-
公开(公告)号:US10349085B2
公开(公告)日:2019-07-09
申请号:US15432643
申请日:2017-02-14
Applicant: QUALCOMM Incorporated
Inventor: Amir Said , Xin Zhao , Marta Karczewicz
IPC: H04N19/42 , H04N19/44 , H04N19/50 , H04N19/60 , H04N19/61 , H04N19/70 , H04N19/124 , H04N19/159 , H04N19/176
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.
-
公开(公告)号:US20170272759A1
公开(公告)日:2017-09-21
申请号:US15463474
申请日:2017-03-20
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Xin Zhao , Amir Said , Marta Karczewicz
IPC: H04N19/159
CPC classification number: H04N19/11 , H04N19/103 , H04N19/119 , H04N19/136 , H04N19/159 , H04N19/167 , H04N19/176 , H04N19/184 , H04N19/186 , H04N19/46 , H04N19/593 , H04N19/61 , H04N19/70 , H04N19/91 , H04W84/042
Abstract: A method of decoding video data comprising receiving a block of video data encoded using a position dependent intra prediction combination (PDPC) mode, the block of video data having a non-square shape defined by a width and a height, determining one or more PDPC parameters based on one or more of the width or the height of the block of video data, and decoding the block of video data using the PDPC mode and the determined PDPC parameters.
-
公开(公告)号:US11798197B2
公开(公告)日:2023-10-24
申请号:US17200694
申请日:2021-03-12
Applicant: QUALCOMM Incorporated
Inventor: Hoang Cong Minh Le , Reza Pourreza , Yang Yang , Yinhao Zhu , Amir Said , Yizhe Zhang , Taco Sebastiaan Cohen
CPC classification number: G06T9/002 , G06N3/08 , G06T3/4046
Abstract: A method of image compression includes receiving an image. Multiple quantized latent representations are generated to represent features of the image. Each of the quantized latent representations has a different resolution and is generated at staggered timings. Each of the later generated quantized latent representations is conditioned on each of the prior generated quantized latent representations. The multiple quantized latent representations are decoded to reconstruct the image.
-
公开(公告)号: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.
-
公开(公告)号:US11638025B2
公开(公告)日:2023-04-25
申请号:US17207244
申请日:2021-03-19
Applicant: QUALCOMM Incorporated
Inventor: Reza Pourreza , Amir Said , Yang Yang , Yinhao Zhu , Taco Sebastiaan Cohen
IPC: H04N19/51 , H04N19/172 , H04N19/137 , H04N19/107 , H04N19/593 , G06N3/08
Abstract: Systems and techniques are described for encoding and/or decoding data based on motion estimation that applies variable-scale warping. An encoding device can receive an input frame and a reference frame that depict a scene at different times. The encoding device can generate an optical flow identifying movements in the scene between the two frames. The encoding device can generate a weight map identifying how finely or coarsely the reference frame can be warped for input frame prediction. The encoding device can generate encoded video data based on the optical flow and the weight map. A decoding device can generate a reconstructed optical flow and a reconstructed weight map from the encoded data. A decoding device can generate a prediction frame by warping the reference frame based on the reconstructed optical flow and the reconstructed weight map. The decoding device can generate a reconstructed input frame based on the prediction frame.
-
公开(公告)号:US20230016033A1
公开(公告)日:2023-01-19
申请号:US17934934
申请日:2022-09-23
Applicant: QUALCOMM Incorporated
Inventor: Amir Said , Xin Zhao , Wei-Jung Chien , Jianle Chen , Marta Karczewicz
IPC: H04N19/61 , H04N19/117 , H04N19/82 , H04N19/593 , H04N19/10 , H04N19/192 , H04N19/436 , H04N19/615 , H04N19/70 , H04N19/80 , H04N19/91
Abstract: An example method of decoding video data includes obtaining, from a coded video bitstream and for a current block of the video data, an indication of an intra-prediction mode that identifies an initial predictive block; filtering, in parallel, samples in a current line of a plurality of lines of the initial predictive block based on filtered values of samples in a preceding line of the plurality of lines and unfiltered values of samples in the current line to generate filtered values for samples for the current line; and reconstructing, using intra prediction, values of samples of the current block based on the filtered values of the samples of the current initial predictive block and residual data for the current block that represents a difference between the filtered values of the samples of the current initial predictive block and the values of samples of the current block.
-
公开(公告)号:US11218694B2
公开(公告)日:2022-01-04
申请号:US16576677
申请日:2019-09-19
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Akshay Gadde , Hilmi Enes Egilmez , Marta Karczewicz , Amir Said
IPC: H04N19/61 , H04N19/176 , H04N19/103 , H04N19/115 , H04N19/156
Abstract: Techniques are described for improving transform coding. For example, an encoded block of video data can be obtained, and a width and/or a height of the block can be determined. The width can be compared to a first threshold and/or the height can be compared to a second threshold. A horizontal transform and a vertical transform can be determined for the block based on comparing the width of the block to the first threshold and/or the height of the block to the second threshold. The horizontal transform and the vertical transform are determined without decoding a syntax element that indicates the horizontal transform and the vertical transform (e.g., the syntax element is not in an encoded video bitstream processed by a decoding device). In some cases, residual data is determined using the horizontal and vertical transforms, and a video block is determined using the residual data and a predictive block.
-
公开(公告)号:US11178399B2
公开(公告)日:2021-11-16
申请号:US16816016
申请日:2020-03-11
Applicant: QUALCOMM Incorporated
Inventor: Jie Dong , Amir Said , Vadim Seregin , Marta Karczewicz
IPC: H04N19/13 , H04N19/44 , H04N19/124 , H04N19/91
Abstract: An example method for entropy decoding of video data includes retrieving a pre-defined initialization value for a context of a plurality of contexts used in a context-adaptive entropy coding process to entropy code a value for a syntax element for an independently codable unit of video data; determining, based on the pre-defined initialization value and in a linear domain, an initial probability state of the context; and entropy decoding, from a bitstream and based on the initial probability state of the context, a bin of the value for the syntax element.
-
-
-
-
-
-
-
-
-