-
41.
公开(公告)号:US11665339B2
公开(公告)日:2023-05-30
申请号:US17454555
申请日:2021-11-11
Applicant: QUALCOMM Incorporated
Inventor: Chun-Chi Chen , Wei-Jung Chien , Han Huang , Yao-Jen Chang , Kevin Pascal Andre Reuze , Marta Karczewicz
IPC: H04N7/12 , H04N19/105 , H04N19/137 , H04N19/176 , H04N19/30 , H04N19/46 , B23K20/12 , B23P15/00 , G11B33/14 , C22F1/04 , C21D9/00 , B23K101/36
CPC classification number: H04N19/105 , B23K20/127 , B23P15/00 , C21D9/0068 , C22F1/04 , G11B33/1406 , G11B33/1486 , H04N19/137 , H04N19/176 , H04N19/30 , H04N19/46 , B23K2101/36
Abstract: A video coder is configured to form, in a symmetric motion vector difference mode, a List 0 (L0) base vector using a L0 Advanced Motion Vector Prediction (AMVP) candidate list and a List 1 (L1) base vector using a L1 AMVP candidate list; determine a refined L0 motion vector and a refined L1 motion vector by performing a decoder-side motion vector refinement process that refines the L0 base vector and the L1 base vector; and use the refined L0 motion vector and the refined L1 motion vector to determine a prediction block for a current block of a current picture of the video data.
-
42.
公开(公告)号:US11570442B2
公开(公告)日:2023-01-31
申请号:US16893052
申请日:2020-06-04
Applicant: QUALCOMM Incorporated
Inventor: Kevin Pascal Andre Reuze , Chun-Chi Chen , Wei-Jung Chien , Han Huang , Marta Karczewicz , Vadim Seregin
IPC: H04B1/66 , H04N19/137 , H04N19/119 , H04N19/176 , H04N19/132 , H04N19/159 , H04N19/105
Abstract: An example video coding device is configured to: code a first set of motion information for a current block of video data partitioned into a first partition and a second partition according to a non-rectangular partition mode, the first set of motion information referring to a reference picture list and being associated with the first partition; after coding the first set of motion information, code a second set of motion information for the current block referring to the reference picture list and that is associated with the second partition; in response to the first set of motion information and the second set of motion information both referring to the reference picture list, store the second set of motion information for the current block; and predict subsequent motion information of a subsequent block of the video data that neighbors the current block using the stored second set of motion information.
-
公开(公告)号:US11570434B2
公开(公告)日:2023-01-31
申请号:US16998639
申请日:2020-08-20
Applicant: QUALCOMM Incorporated
Inventor: Kevin Pascal Andre Reuze , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/119 , H04N19/132 , H04N19/105 , H04N19/176
Abstract: A method of decoding video data includes determining that a geometric partition mode is enabled for a current block of the video data and determining a split line dividing the current block into a first partition and a second partition, where determining the split line comprises selecting an angle for the split line from a plurality of angles, Each angle of the plurality of angles corresponding to an N:M ratio of samples of the current block, where N and M are integers. The split line is not at a corner of the current block. The method further includes determining geometric mode weights for the current block using the angle of the split line, generating a first prediction block using motion information for the first partition, and generating a second prediction block using motion information for the second partition.
-
公开(公告)号:US20230007238A1
公开(公告)日:2023-01-05
申请号:US17809167
申请日:2022-06-27
Applicant: QUALCOMM Incorporated
Inventor: Chun-Chi Chen , Han Huang , Cheng-Teh Hsieh , Wei-Jung Chien , Zhi Zhang , Yao-Jen Chang , Yan Zhang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/132 , H04N19/137 , H04N19/176
Abstract: A device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: determine a deterministic bounding box from which to retrieve reference samples of reference pictures of video data for performing decoder-side motion vector derivation (DMVD) for a current block of the video data; derive a motion vector for the current block according to DMVD using the reference samples within the deterministic bounding box; form a prediction block using the motion vector; and decode the current block using the prediction block.
-
公开(公告)号:US20220394239A1
公开(公告)日:2022-12-08
申请号:US17662140
申请日:2022-05-05
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Yao-Jen Chang , Vadim Seregin , Chun-Chi Chen , Marta Karczewicz
IPC: H04N19/105 , H04N19/176 , H04N19/51 , H04N19/593 , H04N19/70
Abstract: An example device for decoding video data includes one or more processors implemented in circuitry and configured to: generate an inter-prediction block for a current block of video data; generate an intra-prediction block for the current block of video data; generate a final prediction block for the current block of video data from the inter-prediction block and the intra-prediction block, including performing each of combined inter/intra prediction (CIIP) mode, overlapped block motion compensation (OBMC), and luma mapping with chroma scaling (LMCS) while generating the final prediction block; and decode the current block of video data using the final prediction block. To generate the final prediction block, the processors may perform LMCS on a first inter-prediction sub-block, combine the LMCS-mapped first inter-prediction sub-block with the intra-prediction block using CIIP, and perform OBMC between the first CIIP prediction block and a second inter-prediction sub-block.
-
46.
公开(公告)号:US20220311997A1
公开(公告)日:2022-09-29
申请号:US17655919
申请日:2022-03-22
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/70
Abstract: An example device for decoding video data includes one or more processors configured to: generate a first prediction block for a current block of video data using a base inter-prediction mode; code a merge mode syntax element for a second prediction block representing an additional prediction hypothesis, the merge mode syntax element indicating whether motion information for the second prediction block is coded using merge mode; code the motion information for the second prediction block according to the merge mode syntax element, wherein to code the motion information, the one or more processors are configured to form a merge candidate list including merge candidates representing respective sets of uni-prediction motion information; generate the second prediction block for the current block of video data using the motion information; form a multi-hypothesis prediction block from the first and second prediction blocks; and decode the current block using the multi-hypothesis prediction block.
-
47.
公开(公告)号:US20220248047A1
公开(公告)日:2022-08-04
申请号:US17586492
申请日:2022-01-27
Applicant: QUALCOMM Incorporated
Inventor: Chun-Chi Chen , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/523 , H04N19/176 , H04N19/139 , H04N19/105 , H04N19/513
Abstract: An example device for decoding video data includes a memory configured to store video data; and one or more processors configured to: decode data representing an initial motion vector for a current block of the video data, the initial motion vector having integer-motion vector difference (MVD) precision; determine a search range around a reference area identified by the initial motion vector in a reference picture; perform a template matching search process in the search range to identify a best matching region; determine error values for neighboring pixels to the best matching region; use the error values for the neighboring pixels to perform a model-based fractional-pixel motion vector refinement to derive motion vector difference values; apply at least one of the motion vector difference values to the initial motion vector to determine a refined motion vector for the current block; and decode the current block using the refined motion vector.
-
公开(公告)号:US11277628B2
公开(公告)日:2022-03-15
申请号:US16577991
申请日:2019-09-20
Applicant: QUALCOMM Incorporated
Inventor: Luong Pham Van , Wei-Jung Chien , Vadim Seregin , Han Huang , Marta Karczewicz
IPC: H04N19/423 , H04N19/513 , H04N19/132 , H04N19/105 , H04N19/137 , H04N19/176
Abstract: An example method includes obtaining values of control point motion vectors (CPMVs) for a current block of video data selected for coding using affine mode; determining whether a memory bandwidth needed for accessing samples of a plurality of reference blocks derived based on the values of the CPMVs satisfies a bandwidth threshold; selectively modifying, based on whether the determined memory bandwidth satisfies the bandwidth threshold, a motion compensation method used to predict samples of the current block of video data; and predicting, using the selectively modified motion compensation method, the samples of the current block of video data from the samples of the plurality of reference blocks.
-
公开(公告)号:US20210409683A1
公开(公告)日:2021-12-30
申请号:US17356153
申请日:2021-06-23
Applicant: QUALCOMM Incorporated
Inventor: Chun-Chi Chen , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/176 , H04N19/186 , H04N19/51 , H04N19/159
Abstract: An example device for decoding video data includes memory configured to store the video data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to reshape a pixel domain reference template block using a forward mapping function into a mapped domain reference template block and derive local illumination compensation (LIC) model parameters from the mapped domain reference template block and a mapped domain neighboring reconstruction template block. The one or more processors are configured to apply the LIC model parameters to motion-compensated prediction signals and decode the video data based on the application of the LIC model parameters.
-
公开(公告)号:US11140408B2
公开(公告)日:2021-10-05
申请号:US16572391
申请日:2019-09-16
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/52 , H04N19/15 , H04N19/169 , H04N19/176 , G06T3/00 , H04N19/46 , H04N19/96
Abstract: Systems and techniques for improving costs and efficiency in affine motion prediction of a current block includes storing motion information of previously coded block in a line buffer or one or more local buffers of a coding unit such as coding tree unit (CTU). The line buffer can store motion information of a line of coding blocks located at a boundary of the CTU, while the local buffers can be utilized for storing motion information of coding blocks located anywhere in the CTU. The utilization of the line buffer can be improved by limiting the number of motion vectors of a neighboring block stored in the line buffer and obtaining remaining motion vectors from an additional block when available. The utilization of local buffers can be improved by restricting a size of neighboring blocks whose motion information is stored in the local buffers.
-
-
-
-
-
-
-
-
-