-
公开(公告)号: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.
-
公开(公告)号:US20180376160A1
公开(公告)日:2018-12-27
申请号:US16014947
申请日:2018-06-21
Applicant: QUALCOMM Incorporated
Inventor: Kai ZHANG , Jianle Chen , Marta Karczewicz
IPC: H04N19/513 , H04N19/105 , H04N19/124 , H04N19/137
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.
-
公开(公告)号:US10142627B2
公开(公告)日:2018-11-27
申请号:US15184033
申请日:2016-06-16
Applicant: QUALCOMM Incorporated
Inventor: Xin Zhao , Jianle Chen , Li Zhang , Marta Karczewicz
IPC: H04N19/11 , H04N19/176 , H04N19/13 , H04N19/593 , H04N19/463 , H04N19/91 , H04N19/136 , H04N19/70
Abstract: A device includes one or more processors configured to derive, from among a plurality of intra prediction modes, M most probable modes (MPMs) for intra prediction of a block of video data. A syntax element indicating whether a MPM index or a non-MPM index is used to indicate a selected intra prediction mode of the plurality of intra prediction modes for intra prediction of the block of video data is decoded. Based on the indicated one of the MPM index or the non-MPM index being the MPM index, the one or more processors select, for each of one or more context-modeled bins of the MPM index, based on intra prediction modes used to decode one or more neighboring blocks, a context index for the context-modeled bin. The one or more processors reconstruct the block of video data based on the selected intra prediction mode.
-
公开(公告)号: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.
-
公开(公告)号:US20180270480A1
公开(公告)日:2018-09-20
申请号:US15925310
申请日:2018-03-19
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Yu-Chen Sun , Wei-Jung Chien , Jianle Chen , Kai Zhang , Yi-Wen Chen , Marta Karczewicz
IPC: H04N19/117 , H04N19/107 , H04N19/176 , H04N19/96
CPC classification number: H04N19/117 , H04N19/107 , H04N19/119 , H04N19/154 , H04N19/176 , H04N19/82 , H04N19/86 , H04N19/96
Abstract: A video encoder reconstructs pixels of a current block and applies a deblocking filter to the reconstructed pixels of the current block to derive deblocking-filtered reconstructed pixels of the current block. Furthermore, the video encoder calculates distortion values based on values of the deblocking-filtered reconstructed pixels of the current block and original pixels of the current block. The video encoder selects, based on the calculated distortion values, an encoding mode for the current block. The encoding mode for the current block is a partitioning mode for the current block or a coding unit mode for the current 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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-