-
公开(公告)号: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.
-
342.
公开(公告)号:US20180199055A1
公开(公告)日:2018-07-12
申请号:US15865054
申请日:2018-01-08
Applicant: QUALCOMM Incorporated
Inventor: Yu-Chen Sun , Wei-Jung Chien , Li Zhang , Yi-Wen Chen , Nan Hu , Marta Karczewicz
Abstract: A video encoder is configured to determine whether to enable or disable an integer motion vector precision restriction and whether to enable or disable an illumination compensation (IC) tool by: for a large search range in a reference picture, performing first motion estimation tests, wherein performing the first motion estimation tests comprises performing motion estimation tests only with the IC tool disabled and the integer motion vector precision restriction disabled and with the IC tool enabled and the integer motion vector precision restriction disabled; based on the first motion estimation tests, determining a small search range, wherein the small search range is smaller than the large search range; for the small search range, performing second motion estimation tests; and based on the second motion estimation tests, determining whether to enable or disable the integer motion vector precision restriction and whether to enable or disable the IC tool.
-
公开(公告)号: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.
-
公开(公告)号:US20180098065A1
公开(公告)日:2018-04-05
申请号:US15724112
申请日:2017-10-03
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Li Zhang , Jianle Chen , Wei-Jung Chien , Yi-Wen Chen , Xin Zhao
IPC: H04N19/117 , H04N19/137 , H04N19/132 , H04N19/96 , H04N19/147 , H04N19/44 , H04N19/70 , H04N19/159 , H04N19/174 , H04N19/80
CPC classification number: H04N19/117 , H04N19/132 , H04N19/137 , H04N19/14 , H04N19/147 , H04N19/159 , H04N19/174 , H04N19/176 , H04N19/182 , H04N19/44 , H04N19/70 , H04N19/80 , H04N19/82 , H04N19/96
Abstract: A video coder compares a first sample of a current block to a first set of neighbor samples to determine a first difference value; determines a first offset for the first sample based on the first difference value; compares a second sample of the current block to a second set of neighbor samples to determine a second difference value that has a same sign as the first difference value; determines an offset for the second sample, that is different than the offset for the first sample, based on the second difference value; and applies the first offset to the first sample value and the second offset to the second sample value to generate a filtered image.
-
公开(公告)号: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.
-
公开(公告)号:US20180070100A1
公开(公告)日:2018-03-08
申请号:US15695606
申请日:2017-09-05
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Li Zhang , Kai Zhang , Marta Karczewicz
IPC: H04N19/52 , H04N19/597 , H04N19/139 , H04N19/174
Abstract: In one example, a device includes a memory configured to store the video data; and one or more processors implemented in circuitry and configured to determine a plurality of distances between a first representative point of a current block of video data and a plurality of second representative points of neighboring blocks to the current block, add one or more of the neighboring blocks as candidates to a candidate list of the current block in an order according to the distances between the first representative point and the second representative points, and code the current block using the candidate list. The candidate list may be, for example, a merge list, an AMVP list, or a most probable mode list. Alternatively, the candidate list may be a list of candidates from which to determine context information for context-adaptive binary arithmetic coding (CABAC).
-
公开(公告)号:US09883197B2
公开(公告)日:2018-01-30
申请号:US14592819
申请日:2015-01-08
Applicant: QUALCOMM Incorporated
Inventor: Ying Chen , Chao Pang , Li Zhang , Joel Sole Rojals , Marta Karczewicz
IPC: H04N7/12 , H04N19/513 , H04N19/52 , H04N19/593 , H04N19/186 , H04N19/11 , H04N19/154
CPC classification number: H04N19/513 , H04N19/11 , H04N19/154 , H04N19/186 , H04N19/52 , H04N19/593
Abstract: A device for coding video data is configured to: determine a coding unit of a picture of the video data is coded using an intra block copy mode; determine a vector for a first chroma block of the coding unit; locate a first chroma reference block using the vector, the first chroma reference block being in the picture; predict the first chroma block based on the first chroma reference block; locate a second chroma reference block using the vector, the second chroma reference block being in the picture; and predict a second chroma block of the coding unit based on the second chroma reference block.
-
公开(公告)号:US20170324962A1
公开(公告)日:2017-11-09
申请号:US15589773
申请日:2017-05-08
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Li Zhang , Wei-Jung Chien
IPC: H04N19/159 , H04N19/105 , H04N19/187 , H04N19/117 , H04N19/107 , H04N19/70 , H04N19/10 , H04N19/60
CPC classification number: H04N19/159 , H04N19/10 , H04N19/105 , H04N19/107 , H04N19/117 , H04N19/174 , H04N19/176 , H04N19/187 , H04N19/196 , H04N19/463 , H04N19/60 , H04N19/61 , H04N19/70 , H04N19/80
Abstract: A video decoder is configured to, for a group of video blocks of the video data, determine a number of merged groups for a plurality of classes is equal to one merged group; receive a first flag indicating that filter coefficient information for at least one merged group is not coded in the video data; receive for the one merged group, a second flag, wherein a first value for the second flag indicates that filter coefficient information mapped to the one merged group is coded in the video data, and wherein a second value for the second flag indicates that the filter coefficient information mapped to the one merged group is all zero values; determine the second flag is equal to the second value; and determine one or more filters from the set of filters using the all zero values.
-
公开(公告)号:US09736481B2
公开(公告)日:2017-08-15
申请号:US14656482
申请日:2015-03-12
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Jianle Chen , Marta Karczewicz , Joel Sole Rojals , Woo-Shik Kim
IPC: H04N7/12 , H04N11/02 , H04N11/04 , H04N19/126 , H04N19/154 , H04N19/186 , H04N19/196 , H04N19/103 , H04N19/176 , H04N19/33 , H04N19/44 , H04N19/61 , H04N19/11 , H04N19/12 , H04N19/136 , H04N19/18 , H04N19/60 , H04N19/70 , H04N19/134 , H04N19/102 , H04N19/14 , H04N19/157 , H04N19/184
CPC classification number: H04N19/126 , H04N19/102 , H04N19/103 , H04N19/11 , H04N19/12 , H04N19/134 , H04N19/136 , H04N19/14 , H04N19/154 , H04N19/157 , H04N19/176 , H04N19/18 , H04N19/184 , H04N19/186 , H04N19/196 , H04N19/33 , H04N19/44 , H04N19/60 , H04N19/61 , H04N19/70
Abstract: In general, this disclosure describes techniques for coding video blocks using a color-space conversion process. A video coder, such as a video encoder or a video decoder, may determine whether to use color-space conversion for encoding the video data. In response to determining to use color-space conversion, the video coder may quantize data of a first color component of the video data using a first offset of a first quantization parameter (QP) and quantize data of a second color component of the video data using a second offset of a second QP, wherein the second color component is different than the first color component, and the second QP is different than the first QP. The video coder may further inverse quantize data of the first color component using the first offset and inverse quantize data of the second color component using the second offset.
-
公开(公告)号:US09699450B2
公开(公告)日:2017-07-04
申请号:US14045705
申请日:2013-10-03
Applicant: QUALCOMM Incorporated
IPC: H04N7/12 , H04N11/02 , H04N11/04 , H04N19/44 , H04N13/00 , H04N19/597 , H04N19/105 , H04N19/52 , H04N19/513 , H04N19/119
CPC classification number: H04N19/44 , H04N13/161 , H04N19/105 , H04N19/119 , H04N19/52 , H04N19/521 , H04N19/597
Abstract: For a depth block in a depth view component, a video coder derives a motion information candidate that comprises motion information of a corresponding texture block in a decoded texture view component, adds the motion information candidate to a candidate list for use in a motion vector prediction operation, and codes the current block based on a candidate in the candidate list.
-
-
-
-
-
-
-
-
-