-
公开(公告)号:US10979732B2
公开(公告)日:2021-04-13
申请号:US15724044
申请日:2017-10-03
Applicant: QUALCOMM Incorporated
Inventor: Jianle Chen , Wei-Jung Chien , Xiang Li , Li Zhang , Marta Karczewicz
IPC: H04N19/00 , H04N19/513 , H04N19/102 , H04N19/157 , H04N19/136 , H04N19/52 , H04N19/523 , H04N19/70 , H04N19/13
Abstract: A method of decoding video data, including receiving an encoded block of video data that was encoded using an inter-prediction mode, receiving one or more syntax elements indicating a motion vector difference (MVD) associated with the encoded block of video data, determining a current MVD precision, from three or more MVD precisions, for the one or more syntax elements indicating the MVD, wherein the three or more MVD precisions include an N-sample MVD precision, where N is an integer indicating a number of samples indicated by each successive codeword of the one or more syntax elements indicating the MVD, and wherein N is greater than 1, decoding the one or more syntax elements indicating the MVD using the determined current MVD precision, and decoding the encoded block of video data using the decoded MVD.
-
公开(公告)号:US20210105485A1
公开(公告)日:2021-04-08
申请号:US16999741
申请日:2020-08-21
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Li Zhang , Xiang Li , Marta Karczewicz
IPC: H04N19/159 , H04N19/513 , H04N19/182 , H04N19/107 , H04N19/463 , H04N19/503 , H04N19/11 , H04N19/124 , H04N19/139 , H04N19/176 , H04N19/44 , H04N19/593
Abstract: Techniques are described for using an inter-intra-prediction block. A video coder may generate a first prediction block according to an intra-prediction mode and generate a second prediction block according to an inter-prediction mode. The video coder may weighted combine, such as based on the intra-prediction mode, the two prediction blocks to generate an inter-intra-prediction block (e.g., final prediction block). In some examples, an inter-intra candidate is identified in a list of candidate motion vector predictors, and an inter-intra-prediction block is used based on identification of the inter-intra candidate in the list of candidate motion vector predictors.
-
公开(公告)号:US10931969B2
公开(公告)日:2021-02-23
申请号:US15861515
申请日:2018-01-03
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Hsiao-Chiang Chuang , Xiang Li , Li Zhang , Wei-Jung Chien , Jianle Chen , Marta Karczewicz
IPC: H04N19/577 , H04N5/14 , H04N19/119 , H04N19/176 , H04N19/159 , H04N19/139 , H04N19/513 , H04N19/537
Abstract: For a bi-directional inter predicted block, a video decoder is configured, using a first MV, to locate a first predictive block in a first reference picture; using a second MV, locate a second predictive block in a second reference picture; for a first sub-block of the first predictive block, determine a first amount of bi-directional optical flow (BIO) motion; determine a first final predictive sub-block for the block of video data based on the first amount of BIO motion; for a second sub-block of the first predictive block, determine a second amount of BIO motion; determine a second final predictive sub-block for the block of video data based on the second amount of BIO motion; and based on the first final predictive sub-block and the second final predictive sub-block, determine a final predictive block for the block of video data.
-
公开(公告)号:US10911769B2
公开(公告)日:2021-02-02
申请号:US16014947
申请日:2018-06-21
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Marta Karczewicz
IPC: H04N19/513 , H04N19/137 , H04N19/124 , H04N19/105 , H04N19/58 , H04N19/52 , H04N19/597 , H04N19/70 , H04N19/503
Abstract: Embodiments include techniques for generation of candidate motion vector lists for use in inter-prediction. For example, according to some embodiments, a candidate motion vector list is generated to have an order that is based on motion information of each of the candidate motion vectors. The order can be applied as the list is generated, as a resorting after the list is partially generated, or after the list is generated.
-
公开(公告)号:US10805630B2
公开(公告)日:2020-10-13
申请号:US15963867
申请日:2018-04-26
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Yi-Wen Chen , Jianle Chen , Hsiao-Chiang Chuang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/577 , H04N19/52 , H04N19/573 , H04N19/176 , H04N19/58 , H04N19/57 , H04N19/44 , H04N19/533 , H04N19/56 , H04N19/192 , H04N19/14 , H04N19/105
Abstract: A method of decoding video data includes determining, by a video decoder implemented in circuitry, a bi-predicted MV predictor for a block of video data. The bi-predicted MV predictor indicates a first input reference block and a second input reference block. The method further includes refining, by the video decoder, the bi-predicted MV predictor using gradient information to determine a refined bi-predicted MV predictor indicating a first refined reference block that is within a search range from the first input reference block and a second refined reference block that is within the search range from the second input reference block. The method further includes generating, by the video decoder, a predictive block for the block of video data based on the refined bi-predicted MV predictor, and decoding, by the video decoder, the block of video data based on the predictive block.
-
公开(公告)号:US20200236030A1
公开(公告)日:2020-07-23
申请号: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
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.
-
公开(公告)号:US10708164B2
公开(公告)日:2020-07-07
申请号:US15584859
申请日:2017-05-02
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Xin Zhao , Jianle Chen , Amir Said , Marta Karczewicz
IPC: H04L12/26 , H04N19/70 , H04N19/61 , H04N19/593 , H04N19/44 , H04N19/426 , H04N19/11 , H04N19/40 , H04N19/186 , H04N19/176 , H04N19/16 , H04N19/136 , H04N19/132 , H04N19/423 , H04N19/91 , H04N19/159 , H04N19/12 , H04N19/60 , H04N19/13 , 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.
-
公开(公告)号:US10701390B2
公开(公告)日:2020-06-30
申请号:US15918789
申请日:2018-03-12
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Yi-Wen Chen , Jianle Chen , Hsiao-Chiang Chuang , Wei-Jung Chien , Yu-Chen Sun , Marta Karczewicz
IPC: H04N19/00 , H04N19/52 , H04N19/44 , H04N19/176 , H04N19/54
Abstract: Techniques and systems are provided for deriving one or more sets of affine motion parameters at a decoder. For example, the decoder can obtain video data from an encoded video bitstream. The video data includes at least a current picture and a reference picture. The decoder can determine a set of affine motion parameters for a current block of the current picture. The set of affine motion parameters can be used for performing motion compensation prediction for the current block. The set of affine motion parameters can be determined using a current affine template of the current block and a reference affine template of the reference picture. In some cases, an encoder can determine a set of affine motion parameters for a current block using a current affine template of the current block and a reference affine template of the reference picture, and can generate an encoded video bitstream that includes a syntax item indicating template matching based affine motion derivation mode is to be used by a decoder for the current block. The encoded video bitstream may not include any affine motion parameters for determining the set of affine motion parameters.
-
公开(公告)号:US10694214B2
公开(公告)日:2020-06-23
申请号:US14134765
申请日:2013-12-19
Applicant: QUALCOMM Incorporated
Inventor: Wei Pu , Jianle Chen , Krishnakanth Rapaka , In Suk Chong , Marta Karczewicz
IPC: H04N19/132 , H04N19/70 , H04N19/186 , H04N19/86 , H04N19/436 , H04N19/82 , H04N19/194 , H04N19/14 , H04N19/117
Abstract: In general, techniques are described for performing multiple passes of sample adaptive offset (SAO) filtering when coding video data. A video decoding device comprising one or more processors may perform the techniques. The processors may determine a first SAO pixel classification for a block of video data and determine a first offset value based on the first SAO pixel classification and one or more pixel values of the block. The one or more processors may also determine a second SAO pixel classification for the block and determine a second offset value based on the second SAO pixel classification and the one or more pixel values of block of video data. The processors may then apply the first offset value and the second offset value to the block of video data to generate a block of SAO filtered video data.
-
公开(公告)号:US20200092583A1
公开(公告)日:2020-03-19
申请号:US16692286
申请日:2019-11-22
Applicant: QUALCOMM Incorporated
Inventor: Xin Zhao , Jianle Chen , Amir Said , Marta Karczewicz , Vadim Seregin
IPC: H04N19/61 , H04N19/18 , H04N19/12 , H04N19/124 , H04N19/159 , H04N19/176 , H04N19/625 , H04N1/32 , H04N19/122 , H04L12/26
Abstract: Techniques are described in which a decoder is configured to inverse quantize a first coefficient block and apply a first inverse transform to at least part of the inverse quantized first coefficient block to generate a second coefficient block. The first inverse transform is a non-separable transform. The decoder is further configured to apply a second inverse transform to the second coefficient block to generate a residual video block. The second inverse transform converts the second 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.
-
-
-
-
-
-
-
-
-