-
公开(公告)号: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.
-
公开(公告)号:US11310536B2
公开(公告)日:2022-04-19
申请号:US16452315
申请日:2019-06-25
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Wei-Jung Chien , Jianle Chen , Xin Zhao , Marta Karczewicz
IPC: H04N19/176 , H04N19/593 , H04N19/11 , H04N19/159 , H04N19/186 , H04N19/70 , H04N19/105 , H04N19/96 , H04N19/463 , H04N19/46 , H04N19/124 , H04N19/91
Abstract: An example device includes a memory and processing circuitry in communication with the memory. The processing circuitry of a device is configured to form a most probable mode (MPM) candidate list for a chroma block of the video data stored to the memory, such that the MPM candidate list includes one or more derived modes (DMs) associated with a luma block of the video data associated with the chroma block, and a plurality of luma prediction modes that can be used for coding luminance components of the video data. The processing circuitry is further configured to select a mode from the MPM candidate list, and to code the chroma block according to the mode selected from the MPM candidate list.
-
公开(公告)号:US10701391B2
公开(公告)日:2020-06-30
申请号:US15933070
申请日:2018-03-22
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Yu-Chen Sun , Yi-Wen Chen , Wei-Jung Chien , Xin Zhao , Rajan Laxman Joshi , Marta Karczewicz
IPC: H04N19/52 , H04N19/70 , H04N19/44 , H04N19/176 , H04N19/46 , H04N19/567
Abstract: Techniques are described to increase the coding efficiency of information indicating a sign of a motion vector difference (MVD) component. A video coder may determine a MVD component sign predictor, and determine whether the MVD component sign predictor is the MVD component sign based on an indicator that is transmitted or received. In some examples, the indicator may be context coded, which promotes coding efficiencies.
-
公开(公告)号: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.
-
105.
公开(公告)号: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.
-
公开(公告)号:US10547854B2
公开(公告)日:2020-01-28
申请号:US15590261
申请日:2017-05-09
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Xin Zhao , Amir Said , Marta Karczewicz , Nan Hu , Wei-Jung Chien , Vijayaraghavan Thirumalai
IPC: H04N19/159 , H04N5/926 , H04N19/593 , H04N1/417 , H04N9/804 , H04N9/808
Abstract: A device for coding video data is configured to determine that a current block of video data is coded using an intra prediction mode; add an intra prediction mode of a first neighboring block of the current block to a most probable mode candidate list for the current block; add an intra prediction mode for a second neighboring block of the current block to the most probable mode candidate list for the current block; add an intra prediction mode for a third neighboring block of the current block to the most probable mode candidate list for the current block; and code the current block of video data using an intra prediction mode.
-
公开(公告)号:US10484712B2
公开(公告)日:2019-11-19
申请号:US15616853
申请日:2017-06-07
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Xiang Li , Wei-Jung Chien , Jianle Chen , Xin Zhao , Marta Karczewicz
IPC: H04N19/587 , H04N19/593 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/44
Abstract: A device for decoding video data determines that a current block of video data is coded using a linear model prediction mode; for the luma component of the current block, determines reconstructed luma samples; based on luma samples in a luma component of one or more already decoded neighboring blocks and chroma samples in a chroma component of the one or more already decoded neighboring blocks, determines values for linear parameters, wherein the luma samples in the luma component of the one or more already decoded neighboring blocks comprise luma samples from a starting line in the luma component of the one or more already decoded neighboring blocks, wherein the starting line in the luma component of the one or more already decoded neighboring blocks is at least one line removed from a border line of the luma component of the current block.
-
公开(公告)号:US10455228B2
公开(公告)日:2019-10-22
申请号:US15463474
申请日:2017-03-20
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Xin Zhao , Amir Said , Marta Karczewicz
IPC: H04N19/159 , H04N19/11 , H04N19/176 , H04N19/186 , H04N19/46 , H04N19/61 , H04N19/70 , H04N19/91 , H04N19/119 , H04N19/593 , H04N19/136 , H04N19/103 , H04N19/167 , H04N19/184 , H04W84/04
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.
-
公开(公告)号:US10404999B2
公开(公告)日:2019-09-03
申请号:US14912152
申请日:2014-09-26
Applicant: QUALCOMM Incorporated
Inventor: Hongbin Liu , Ying Chen , Li Zhang , Xin Zhao
IPC: H04N19/597 , H04N19/70 , H04N19/13 , H04N19/18 , H04N19/159 , H04N19/174 , H04N19/176 , H04N19/593 , H04N19/11 , H04N19/91
Abstract: A video coder may perform a simplified depth coding (SDC) mode, including simplified residual coding, to code a depth block according to any of a variety of, e.g., at least three, depth intra prediction modes. For example, the video coder may perform the SDC mode for coding a depth block according to depth modeling mode (DMM) 3, DMM 4, or a region boundary chain coding mode. In such examples, the video coder may partition the depth block, and code respective DC residual values for each partition. In some examples, the video coder may perform the SDC mode for coding a depth block according to an intra prediction mode, e.g., an HEVC base specification intra prediction mode, such as a DC intra prediction mode or one of the directional intra prediction modes. In such examples, the video coder may code a single DC residual value for the depth block.
-
公开(公告)号:US10390048B2
公开(公告)日:2019-08-20
申请号:US15432633
申请日:2017-02-14
Applicant: QUALCOMM Incorporated
Inventor: Amir Said , Xin Zhao , Marta Karczewicz
Abstract: As part of a video encoding or decoding process, a device applies a transformation to input data elements to derive output data elements for a current block. The transformation comprises a sequence of vector transformations. For each respective vector transformation of the sequence of vector transformations other than a first vector transformation of the sequence of vector transformations, input values for the respective vector transformation comprise output values of the respective previous vector transformation of the sequence of vector transformations. Each respective vector transformation of the sequence of vector transformations further takes, as input, a respective parameter vector for the respective vector transformation, the respective parameter vector for the respective vector transformation comprising one or more parameters.
-
-
-
-
-
-
-
-
-