-
公开(公告)号:US20130188701A1
公开(公告)日:2013-07-25
申请号:US13744128
申请日:2013-01-17
Applicant: Qualcomm Incorporated
Inventor: Sanjeev Kumar , Hsiao-Chiang Chuang , Shu Xiao , Kai Wang , Vladan Andrijanic , Xianglin Wang , Wei-Jung Chien , Marta Karczewicz , Vadim Seregin
IPC: H04N7/26
CPC classification number: H04N19/50 , H04N19/11 , H04N19/156 , H04N19/174 , H04N19/436
Abstract: The techniques of this disclosure are generally related to parallel coding of video units that reside along rows or columns of blocks in largest coding units. For example, the techniques include removing intra-prediction dependencies between two video units in different rows or columns to allow for parallel coding of rows or columns of the video units.
Abstract translation: 本公开的技术通常涉及以最大编码单元沿着行或列的行驻留的视频单元的并行编码。 例如,这些技术包括去除不同行或列中的两个视频单元之间的帧内预测依赖性,以允许视频单元的行或列的并行编码。
-
公开(公告)号:US11689740B2
公开(公告)日:2023-06-27
申请号:US17454456
申请日:2021-11-10
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Yu-Chen Sun , Li Zhang , Sungwon Lee , Xiang Li , Hsiao-Chiang Chuang , Jianle Chen , Vadim Seregin , Marta Karczewicz
IPC: H04N19/52 , H04N19/70 , H04N19/44 , H04N19/176 , H04N19/54 , H04N19/593
CPC classification number: H04N19/52 , H04N19/176 , H04N19/44 , H04N19/54 , H04N19/70 , H04N19/593
Abstract: A video coder may determine a motion vector of a non-adjacent block of a current picture of the video data. The non-adjacent block is non-adjacent to a current block of the current picture. Furthermore, the video coder determines, based on the motion vector of the non-adjacent block, a motion vector predictor (MVP) for the current block. The video coder may determine a motion vector of the current block. The video coder may also determine a predictive block based on the motion vector of the current block.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US10779002B2
公开(公告)日:2020-09-15
申请号:US16384044
申请日:2019-04-15
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Hsiao-Chiang Chuang , Marta Karczewicz
IPC: H04N19/513 , H04N19/176 , H04N19/139 , H04N19/105
Abstract: A video decoder is configured to determine a first motion vector for a first block of video data; perform motion vector refinement on the first motion vector for the first block to determine a refined motion vector for the first block of video data; determine that a second block of video data is coded in a mode that utilizes a motion vector associated with the first block as a motion vector predictor; in response to determining that the second block of video data is coded in the mode that utilizes the motion vector associated with the first block as a motion vector predictor and in response to performing the motion vector refinement on the first motion vector for the first block, use a different motion vector than the first refined motion vector as the motion vector predictor associated with the first 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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-