-
公开(公告)号:US20230079743A1
公开(公告)日:2023-03-16
申请号:US17823714
申请日:2022-08-31
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Yan Zhang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/70
Abstract: A method of decoding video data may comprise determining merge candidates for a block of video data and determining if a merge candidate of the merge candidates includes an additional inter prediction signal. If a merge candidate includes an additional inter prediction signal, the method may include disabling at least one decoder side motion vector derivation technique for use on a base prediction signal of the block of video data.
-
公开(公告)号:US20220417521A1
公开(公告)日:2022-12-29
申请号:US17808510
申请日:2022-06-23
Applicant: QUALCOMM Incorporated
Inventor: Zhi Zhang , Chun-Chi Chen , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/137 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/70
Abstract: A video decoder can be configured to determine that a current block of the video data is coded in a bi-prediction inter mode; receive a first syntax element identifying a motion vector predictor from a first candidate list of motion vector predictors; receive a second syntax element identifying a motion vector difference; determine a first motion vector for the current block based on the motion vector predictor and the motion vector difference; determine a second motion vector for the current block from a second list of candidate motion vector predictors based on bilateral matching; and determine a prediction block for the current block using the first motion vector and the second motion vector.
-
公开(公告)号:US11539982B2
公开(公告)日:2022-12-27
申请号:US17084119
申请日:2020-10-29
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/96 , H04N19/119 , H04N19/176 , H04N19/70 , H04N5/232 , H04N5/765 , H04N5/917 , H04N19/172 , H04N19/52
Abstract: A video encoder may encode a picture of video data using merge estimation regions (MERs). The video encoder may determine merge candidate lists in parallel for coding units within a MER. The video encoder may also partition the picture of video data into coding units according to a constraint, wherein the constraint specifies that the partitioning is constrained such that, for each MER containing one or more coding units, the one or more coding units are completely in the MER, and for each coding unit containing one or more MERs, the MERs are completely in the coding unit.
-
公开(公告)号:US20220400257A1
公开(公告)日:2022-12-15
申请号:US17806221
申请日:2022-06-09
Applicant: QUALCOMM Incorporated
Inventor: Yao-Jen Chang , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/119 , H04N19/52 , H04N19/139 , H04N19/176 , H04N19/573 , H04N19/105 , H04N19/159
Abstract: A video coder may be configured to determine a partitioning for a block of video data using geometric partitioning mode; construct two uni-prediction motion vector candidate lists for the block of video data, and code the block of video data using uni-prediction based on at least one of the two uni-prediction motion vector candidate lists to generate a decoded block of video data.
-
公开(公告)号:US11477476B2
公开(公告)日:2022-10-18
申请号:US16590509
申请日:2019-10-02
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Han Huang , Marta Karczewicz , Luong Pham Van , Vadim Seregin
IPC: H04N19/52 , H04N19/132 , H04N19/176 , H04N19/196 , H04N19/186 , H04N19/105
Abstract: An example method includes obtaining values of luma motion vectors for a plurality of luma sub-blocks of a current block of the video data selected for coding using affine motion compensation; determining, based on values of luma motion vectors of a sub-set of the plurality of luma sub-blocks, a value of a chroma motion vector for a chroma sub-block that corresponds to the plurality of luma sub-blocks; predicting, using affine motion compensation, respective samples of each luma sub-block of the plurality of luma sub-blocks based on respective values of the luma motion vectors; and predicting, using affine motion compensation, sample the chroma sub-block based on the value of the chroma motion vector.
-
公开(公告)号:US11463693B2
公开(公告)日:2022-10-04
申请号:US17003733
申请日:2020-08-26
Applicant: QUALCOMM Incorporated
Inventor: Kevin Pascal Andre Reuze , Han Huang , Chun-Chi Chen , Vadim Seregin , Wei-Jung Chien , Cheng-Teh Hsieh , Marta Karczewicz
IPC: H04N19/119 , H04N19/577 , H04N19/573 , H04N19/139 , H04N19/176
Abstract: Techniques for processing video data are described. The techniques include determining a first partition and a second partition for a current block coded in geometric partition mode, determining a first and second prediction block based on a first and second motion vector, blending the first prediction block and the second prediction block based on weights indicative of an amount to scale samples in the first prediction block and the second prediction block to generate a final prediction block, dividing the current block into a plurality of sub-blocks, determining a set of sub-blocks that each include at least one sample that corresponds to a prediction sample in the final prediction block that was generated based on equal weighting of a sample in the first prediction block and a sample in the second prediction block, and storing respective bi-prediction motion vectors for each sub-block in the determined set of sub-blocks.
-
公开(公告)号:US11425400B2
公开(公告)日:2022-08-23
申请号:US17225643
申请日:2021-04-08
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Han Huang , Yung-Hsuan Chao , Jianle Chen , Marta Karczewicz
IPC: H04N19/30 , H04N19/186 , H04N19/176 , H04N19/70
Abstract: An example method includes decoding, from a coded video bitstream, an explicitly defined scaling list; determining, based on values of one or more syntax elements decoded from a sequence parameter set (SPS) of the coded video bitstream, a set of block types to which the explicitly defined scaling list is eligible for application; and applying the explicitly defined scaling list to a block included in the set of block types.
-
公开(公告)号:US11418793B2
公开(公告)日:2022-08-16
申请号:US16591455
申请日:2019-10-02
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/139 , H04N19/105 , H04N19/176 , H04N19/122 , H04N19/159
Abstract: A video coding device is configured to determine control point motion vectors (CPMVs) for an affine motion predicted block of video data. For a four parameter affine model, two CPMVs may be positioned at any two corners of the current block, such as top-left and bottom-right or bottom-left; top-right and bottom-left or bottom-right; or bottom-left and bottom-right. For a six parameter affine model, three CPMVs may be positioned at any three corners of the current block, such as top-left, bottom-left, and bottom-right; top-right, bottom-left, and bottom-right; or top-left, top-right, and bottom-right. The video coder may further predict the CPMVs using motion information of neighboring blocks to the determined CPMVs, code the CPMVs, and code the current block using the CPMVs. The video coder may be a video encoder or a video decoder.
-
公开(公告)号:US20220210438A1
公开(公告)日:2022-06-30
申请号:US17558119
申请日:2021-12-21
Applicant: QUALCOMM Incorporated
Inventor: Chun-Chi Chen , Han Huang , Zhi Zhang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/159 , H04N19/139 , H04N19/176 , H04N19/70 , H04N19/132 , H04N19/513 , H04N19/172
Abstract: A video decoder may be configured to determine a motion vector and a motion vector precision for a current block; identify a current block template within the current picture; search within a search area for a final reference block template that corresponds to the current block template, wherein to search within the search area, the one or more processors are further configured to: identify an initial reference block template based on the motion vector, search other reference block templates around the initial reference block template using a step size that is set to an initial step size, and iteratively reduce the step size from the initial step size until the step size is set to a final step size that equals the motion vector precision; determine a prediction block for the current block based on the final reference block template.
-
80.
公开(公告)号:US20220167001A1
公开(公告)日:2022-05-26
申请号:US17101687
申请日:2020-11-23
Applicant: QUALCOMM Incorporated
Inventor: Zhi Zhang , Chun-Chi Chen , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/513 , H04N19/70 , H04N19/176 , H04N19/56
Abstract: A method of decoding video data may comprise decoding data from an encoded bitstream to generate motion vectors and performing a decoder-side motion vector refinement (DMVR) process on one or more of the motion vectors. Performing the DMVR process may include determining one or more characteristics of current video block being decoded and determining a search area for the DMVR process for the current video block based on the determined one or more characteristics of the current video block.
-
-
-
-
-
-
-
-
-