-
公开(公告)号:US10368072B2
公开(公告)日:2019-07-30
申请号:US15166068
申请日:2016-05-26
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Jianle Chen , Xin Zhao , Xiang Li , Hongbin Liu , Ying Chen , Marta Karczewicz
IPC: H04N19/13 , H04N19/174 , H04N19/159 , H04N19/42 , H04N19/70 , H04N19/126 , H04N19/139 , H03M7/40 , H04N19/46 , H04N19/91 , H04N19/146 , H04N19/184 , H03M7/30
Abstract: An example method of entropy coding video data includes obtaining 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 in a slice of the video data, wherein the pre-defined initialization value is stored with N-bit precision; determining, using a look-up table and based on the pre-defined initialization value, an initial probability state of the context for the slice of the video data, wherein a number of possible probability states for the context is greater than two raised to the power of N; and entropy coding, based on the initial probability state of the context, a bin of the value for the syntax element.
-
公开(公告)号:US20190230376A1
公开(公告)日:2019-07-25
申请号: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/70 , H04N19/184 , H04N19/176
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.
-
公开(公告)号:US10306229B2
公开(公告)日:2019-05-28
申请号:US15005736
申请日:2016-01-25
Applicant: QUALCOMM Incorporated
Inventor: Xin Zhao , Sungwon Lee , Jianle Chen , Li Zhang , Xiang Li , Ying Chen , Marta Karczewicz , Hongbin Liu
IPC: H04N19/12 , H04N19/60 , H04N19/70 , H04N19/103 , H04N19/109 , H04N19/112 , H04N19/122 , H04N19/129 , H04N19/136 , H04N19/157 , H04N19/159 , H04N19/167 , H04N19/176
Abstract: Example techniques are described to determine transforms to be used during video encoding and video decoding. A video encoder and a video decoder may select transform subsets that each identify one or more candidate transforms. The video encoder and the video decoder may determine transforms from the selected transform subsets.
-
公开(公告)号:US20190104319A1
公开(公告)日:2019-04-04
申请号:US16148738
申请日:2018-10-01
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Xiang Li , Wei-Jung Chien , Yi-Wen Chen , Li Zhang , Marta Karczewicz
IPC: H04N19/52 , H04N19/176
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 motion vector difference (MVD) representing a difference between a first motion vector of a current block of video data predicted using affine prediction and a first motion vector predictor (MVP) for the first motion vector, predict a second MVD from the first MVD for a second motion vector of the current block, and code the current block using affine prediction according to the first motion vector and the second motion vector. Predicting the second MVD from the first MVD in this may reduce bitrate of a bitstream including coded video data, as well as improve processing efficiency.
-
公开(公告)号:US20180316929A1
公开(公告)日:2018-11-01
申请号: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/52 , H04N19/573 , H04N19/57 , H04N19/58 , H04N19/176
CPC classification number: H04N19/52 , H04N19/105 , H04N19/14 , H04N19/176 , H04N19/192 , H04N19/44 , H04N19/533 , H04N19/56 , H04N19/57 , H04N19/573 , H04N19/577 , H04N19/58
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.
-
公开(公告)号:US20180278950A1
公开(公告)日:2018-09-27
申请号:US15927952
申请日:2018-03-21
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Kai Zhang , Xiang Li , Jianle Chen , Wei-Jung Chien , Hsiao-Chiang Chuang , Marta Karczewicz
IPC: H04N19/513 , H04N19/44 , H04N19/176 , H04N19/159
CPC classification number: H04N19/513 , H04N19/159 , H04N19/176 , H04N19/44 , H04N19/577
Abstract: A device for decoding video data determines a block of video data is coded in an inter prediction mode; implicitly determines that a decoder-side motion vector derivation (DMVD) mode is enabled for the block of video data; determines motion information for the block of video data; uses the motion information to determine a reference block in accordance with the DMVD mode; and generates a predictive block for the block of video data based on the reference block.
-
公开(公告)号:US20180227580A1
公开(公告)日:2018-08-09
申请号:US15942035
申请日:2018-03-30
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Li Zhang , Jianle Chen , Marta Karczewicz
IPC: H04N19/13 , H04N19/96 , H04N19/119 , H04N19/196
CPC classification number: H04N19/13 , H04N19/119 , H04N19/196 , H04N19/96
Abstract: In an example, a method of coding video data may include selecting, as part of an entropy coding process, a context for a syntax element associated with a current coding unit (CU) based on information relating to CU depth of one or more neighboring CUs relative to the current CU. The syntax element may represent whether the current CU is split into sub-CUs. The method may include entropy coding the syntax element based on the selected context.
-
公开(公告)号:US20180192072A1
公开(公告)日:2018-07-05
申请号: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/159 , H04N19/176 , H04N19/119
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.
-
公开(公告)号:US09936201B2
公开(公告)日:2018-04-03
申请号:US15007060
申请日:2016-01-26
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Li Zhang , Jianle Chen , Marta Karczewicz
IPC: H04N19/13 , H04N19/96 , H04N19/119 , H04N19/196 , H04N19/50 , H04N19/91 , H04N19/105 , H04N19/597
CPC classification number: H04N19/13 , H04N19/119 , H04N19/196 , H04N19/96
Abstract: In an example, a method of coding video data may include selecting, as part of an entropy coding process, a context for a syntax element associated with a current coding unit (CU) based on information relating to CU depth of one or more neighboring CUs relative to the current CU. The syntax element may represent whether the current CU is split into sub-CUs. The method may include entropy coding the syntax element based on the selected context.
-
公开(公告)号:US09813723B2
公开(公告)日:2017-11-07
申请号:US14266658
申请日:2014-04-30
Applicant: QUALCOMM Incorporated
Inventor: Jianle Chen , Xiang Li , Marta Karczewicz , Vadim Seregin
IPC: H04N19/50 , H04N19/31 , H04N19/587 , H04N19/33
CPC classification number: H04N19/31 , H04N19/33 , H04N19/587
Abstract: An apparatus for coding video information according to certain aspects includes a memory and a processor. The memory unit is configured to store video information associated with an interlayer reference picture for a current picture to be coded. The processor is configured to: receive information relating to a plurality of interlayer reference offsets that are configured to define a region of a resampled version of the interlayer reference picture, wherein the region is used to generate a prediction of the current picture, and wherein the plurality of interlayer reference offsets include a left offset, a top offset, a right offset, and a bottom offset that are each specified relative to the current picture; determine based at least in part on the plurality of interlayer reference offsets whether to resample the interlayer reference picture; and in response to determining to resample the interlayer reference picture, resample the interlayer reference picture.
-
-
-
-
-
-
-
-
-