-
公开(公告)号:US11184633B2
公开(公告)日:2021-11-23
申请号:US16696008
申请日:2019-11-26
Applicant: QUALCOMM Incorporated
Inventor: Yu Han , Wei-Jung Chien , Han Huang , Marta Karczewicz
IPC: H04N19/00 , H04N19/52 , H04N19/105 , H04N19/139 , H04N19/176 , H04N19/43 , H04N19/436 , H04N19/56 , H04N19/58 , H04N19/583
Abstract: A method of coding video data, including constructing a history-based motion vector prediction (HMVP) candidate history table that includes motion vector information of previously coded blocks that extend beyond adjacent neighboring blocks of a current block, constructing a motion vector predictor list, and adding one or more HMVP candidates from the HMVP candidate history table to the motion vector predictor list. Adding the one or more HMVP candidates from the HMVP candidate history table comprises comparing a first HMVP candidate in the HMVP candidate history table to two entries in the motion vector predictor list and no other entries, and adding the first HMVP candidate to the motion vector predictor list when the first HMVP candidate is different than both of the two entries in the motion vector predictor list. The method also includes coding the current block of video data using the motion vector predictor list.
-
公开(公告)号:US11172214B2
公开(公告)日:2021-11-09
申请号:US16721204
申请日:2019-12-19
Applicant: QUALCOMM Incorporated
Inventor: Hongtao Wang , Yu Han , Vadim Seregin , Cheng-Teh Hsieh , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/436 , H04N19/119 , H04N19/139 , H04N19/176 , H04N19/172
Abstract: A video coder may determine a partitioning of a current picture of the video data into a plurality of partition blocks. The video coder may determine a plurality of processing areas in a unit in the current picture having sizes, where an average size of all of the plurality of processing areas in the unit is greater than or equal to a parameter N, and where determining the plurality of processing areas in the unit includes defining a processing area of the plurality of processing areas that has a size that fits two or more adjacent partition blocks of the plurality of adjacent blocks. The video coder may independently code coding units (CUs) within the processing area having the merged two or more adjacent partition blocks.
-
公开(公告)号:US11172200B2
公开(公告)日:2021-11-09
申请号:US16893200
申请日:2020-06-04
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Yu Han , Muhammed Zeyd Coban , Yung-Hsuan Chao , Hongtao Wang
IPC: H04N19/124 , H04N19/70 , H04N19/91 , H04N19/176 , H04N19/159
Abstract: An example video decoder is configured to decode a first value for a first syntax element of a current block of video data, the first value indicating that the current block is encoded using an intra-prediction mode; after decoding the first value, decode a second value for a second syntax element of the current block, the second value indicating that the current block is encoded using intra mapping mode. In the intra mapping mode, the video decoder is configured to generate a prediction block for the current block using the intra-prediction mode and decode a residual block. To decode the residual block, the video decoder is configured to determine predictors for quantized residual values of the residual block and map decoded mapping values to the quantized residual values using the predictors. The video decoder combines the prediction block with the residual block to decode the current block.
-
公开(公告)号:US11019357B2
公开(公告)日:2021-05-25
申请号:US16530181
申请日:2019-08-02
Applicant: QUALCOMM Incorporated
Inventor: Yu Han , Wei-Jung Chien , Han Huang , Marta Karczewicz
IPC: H04N19/52 , H04N19/61 , H04N19/176
Abstract: A video coder is configured to perform motion vector prediction to predict a motion vector for a block of video data. The motion vector prediction may use a motion vector predictor list that includes both adjacent and non-adjacent candidates relative to the current block. The video coder may divide spatial motion vector prediction candidates for a current block of video data into groups, add the spatial motion vector prediction candidates to a motion vector predictor list based on the groups, and decode a motion vector for the current block of video data based on the motion vector predictor list.
-
公开(公告)号:US20210006792A1
公开(公告)日:2021-01-07
申请号:US16918741
申请日:2020-07-01
Applicant: QUALCOMM Incorporated
Inventor: Yu Han , Geert Van der Auwera , Muhammed Zeyd Coban , Wei-Jung Chien , Yung-Hsuan Chao , Alican Nalci , Marta Karczewicz
IPC: H04N19/124 , H04N19/176 , H04N19/186 , H04N19/463 , H04N19/96
Abstract: Examples of block-level signaling of quantization parameter offsets is described. Such block-level signaling of quantization parameter offsets provides block level flexibility to determine a more precise chroma quantization parameter (QP) for a chroma block. With the block-level quantization parameter offset signaling described in this disclosure, there is more flexibility in defining the chroma QP, resulting in more accurate determination of chroma QP on a chroma block-by-chroma block basis.
-
公开(公告)号:US20200260107A1
公开(公告)日:2020-08-13
申请号:US16789197
申请日:2020-02-12
Applicant: QUALCOMM Incorporated
Inventor: Yu Han , Wei-Jung Chien , Hongtao Wang , Han Huang , Marta Karczewicz
IPC: H04N19/52 , H04N19/159 , H04N19/176 , H04N19/96 , H04N19/563
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: determine that a current block of a current picture of video data is to be predicted using intra-block copy (IBC) mode; determine up to N reference units that are available for use as reference to predict the current block using IBC mode, N being an integer value less than a total number of previously coded reference units of the current picture; generate a prediction block for the current block using one or more of the N reference units according to IBC mode; and code the current block using the prediction block. The current block may be a current coding unit (CU), and the reference units may be previously coded coding tree units (CTUs) in a row of CTUs including the current CU.
-
公开(公告)号:US20200260105A1
公开(公告)日:2020-08-13
申请号:US16742790
申请日:2020-01-14
Applicant: QUALCOMM Incorporated
Inventor: Yu Han , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/52 , H04N19/124 , H04N19/159 , H04N19/176
Abstract: An example method for coding video data includes determining, for a current block of a current picture of video data, the current block coded using an intra block copy (IBC) mode, whether a motion vector (MV) for identifying a prediction block for the current block is a legal MV. The example method further includes, responsive to determining that the MV is not a legal MV, reconstructing samples of the current block using an alternative processing met
-
公开(公告)号:US20200084468A1
公开(公告)日:2020-03-12
申请号:US16566571
申请日:2019-09-10
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Yu Han , Han Huang , Marta Karczewicz
IPC: H04N19/52 , H04N19/176 , H04N19/139 , H04N19/105
Abstract: An example device for coding video data includes a processor configured to construct a motion vector predictor list for a current block of video data. The processor adds motion vectors for a first set of blocks that immediately neighbor the current block to the motion vector predictor list. The processor determines whether motion vectors for a second set of blocks that are separated from the current block by one or more blocks are duplicates of motion vectors in the motion vector predictor list, and if not, adds the motion vectors to the motion vector predictor list. The processor inter prediction codes the current block with a motion vector and codes the motion vector using the motion vector predictor list. The processor may further use a temporal motion vector as a motion vector predictor for the motion vector.
-
-
-
-
-
-
-