-
公开(公告)号:US11297340B2
公开(公告)日:2022-04-05
申请号:US16820152
申请日:2020-03-16
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Hsiao-Chiang Chuang , Xiang Li , Jianle Chen , Li Zhang , Marta Karczewicz
IPC: H04N19/44 , H04N19/513 , H04N19/577 , H04N19/573 , H04N19/176 , H04N19/523 , H04N19/56 , H04N19/52
Abstract: A method of decoding video data includes constructing, by a video decoder implemented in processing circuitry, a candidate list of motion vector information for a portion of a current frame. The method includes receiving, by the video decoder, signaling information indicating starting motion vector information of the candidate list of motion vector information, the starting motion vector information indicating an initial position in a reference frame. The method includes refining, by the video decoder, based on one or more of bilateral matching or template matching, the starting motion vector information to determine refined motion vector information indicating a refined position in the reference frame that is within a search range from the initial position. The method includes generating, by the video decoder, a predictive block based on the refined motion vector information and decoding, by the video decoder, the current frame based on the predictive block.
-
公开(公告)号:US11089339B2
公开(公告)日:2021-08-10
申请号:US16798039
申请日:2020-02-21
Applicant: QUALCOMM Incorporated
Inventor: Hsiao-Chiang Chuang , Xiang Li , Jianle Chen , Feng Zou , Wei-Jung Chien , Yi-Wen Chen , Marta Karczewicz
IPC: H04N19/96 , H04N19/119 , H04N19/463 , H04N19/134 , H04N19/176 , H04N19/593
Abstract: An example device includes a memory to store the video data, and processing circuitry in communication with the memory. The processing circuitry is configured to compare a value of a dimension of a current block of the stored video data to a value of a corresponding dimension of a neighboring block of the current block to obtain a relative dimension value. The processing circuitry is further configured to determine, based on the relative dimension value, that the current block is to be partitioned according to a prediction tree (PT) portion of a multi-type tree-based partitioning scheme. The PT portion comprises partitioning according to one of a binary tree structure or a center-side triple tree structure. The processing circuitry is further configured to partition, based on the determination, the current block according to the PT portion, to form a plurality of sub-blocks.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US10652571B2
公开(公告)日:2020-05-12
申请号:US16255512
申请日:2019-01-23
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Hsiao-Chiang Chuang , Xiang Li , Vijayaraghavan Thirumalai , Marta Karczewicz
IPC: H04N19/52 , H04N19/96 , H04N19/176 , H04N19/184 , H04N19/70 , H04N19/105 , H04N19/577 , H04N19/134 , H04N19/174 , H04N19/179 , H04N19/46 , H04N19/157 , H04N19/147
Abstract: A video encoder performs an Advanced Motion Vector Prediction (AMVP) process for a current block of a current picture. As part of performing the AMVP process, the video encoder may determine whether local illumination compensation (LIC) is being applied in the AMVP process. Based on LIC being applied in the AMVP process, the video encoder may skip a bi-directional AMVP motion estimation process that sets a cost associated with encoding the current block using a bi-directional AMVP mode. Rather, the video encoder may set the cost to a maximum cost value.
-
公开(公告)号:US10448032B2
公开(公告)日:2019-10-15
申请号:US14017169
申请日:2013-09-03
Applicant: QUALCOMM Incorporated
Inventor: Jianle Chen , Liwei Guo , Xiang Li , Marta Karczewicz , Wei Pu
IPC: H04N19/30 , H04N19/117 , H04N19/187 , H04N19/33
Abstract: Methods and systems for video image coding are provided. Sets of filters may be selected and applied to video information at least partially based on phase displacement information between a first and second layer of video information. For example, the phase displacement information may correspond to a difference between a position of a pixel in the first layer and a corresponding position of the pixel in the second layer. The selected filter set can be an up-sampling filter or a down-sampling filter. The phase displacement information may be encoded as a syntax element embedded in the video bit stream.
-
公开(公告)号:US10448029B2
公开(公告)日:2019-10-15
申请号:US14688648
申请日:2015-04-16
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Jianle Chen , Marta Karczewicz
IPC: H04N19/105 , H04N19/186 , H04N13/161 , H04N19/44 , H04N19/503 , H04N19/597 , H04N19/30 , H04N19/42 , H04N19/36
Abstract: Techniques are described for performing constrained three-dimensional (3D) color prediction for color gamut scalability in video coding. Color prediction techniques for color gamut scalability may be used by video coders to generate inter-layer reference pictures when a color gamut for a reference layer of video data is different than a color gamut for an enhancement layer of the video data, or when a bit depth of the reference layer is different than a bit depth of the enhancement layer. According to the techniques, a video coder may perform 3D color prediction with constrained bit depths of input and output color components of the 3D lookup table. According to further techniques, in the case of multiple layers, a video coder may perform 3D color prediction with constrained application to reference pictures in only one or more identified reference layers.
-
-
-
-
-
-
-
-
-