-
公开(公告)号:US20250119565A1
公开(公告)日:2025-04-10
申请号:US18882254
申请日:2024-09-11
Applicant: QUALCOMM Incorporated
Inventor: Yan Zhang , Vadim Seregin , Hongtao Wang , Zhi Zhang , Chun-Chi Chen , Han Huang , Marta Karczewicz
IPC: H04N19/44 , H04N19/105 , H04N19/176
Abstract: Example devices, methods, and computer-readable media for decoding video data are described. An example method includes determining to decode a current block of the video data using a merge mode. The example method includes generating a first merge list for the current block, wherein generating the first merge list comprises applying template matching to candidates of the first merge list. The example method includes generating, based on the first merge list, a second merge list. The example method includes decoding the current block using the merge mode and based on the first merge list or the second merge list.
-
公开(公告)号:US20250119547A1
公开(公告)日:2025-04-10
申请号:US18883723
申请日:2024-09-12
Applicant: QUALCOMM Incorporated
Inventor: Kai Cui , Zhi Zhang , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/132 , H04N19/117 , H04N19/176 , H04N19/82
Abstract: A video decoder is configured to determine a minimum sample value for one or more blocks of video data, the minimum sample value being greater than 0; determine a maximum sample value for the one or more blocks of video data, the maximum sample value being less than 2{circumflex over ( )}bd−1 and bd being a bit depth of samples in the one or more blocks; in response to determining that a process applied to a block of the one or more blocks of video data results in a sample value that is outside a range of the minimum sample value to the maximum sample value, clip the sample value to one of the minimum sample value or the maximum sample value to generate a clipped sample value; determine a decoded version of the block based on the clipped sample value.
-
3.
公开(公告)号:US20250119535A1
公开(公告)日:2025-04-10
申请号:US18882291
申请日:2024-09-11
Applicant: QUALCOMM Incorporated
Inventor: Yan Zhang , Vadim Seregin , Hongtao Wang , Zhi Zhang , Chun-Chi Chen , Han Huang , Marta Karczewicz
IPC: H04N19/109 , H04N19/176 , H04N19/44 , H04N19/463 , H04N19/513 , H04N19/573
Abstract: Example devices, methods, and computer-readable media are described. An example method includes determining to decode a current block of the video data using a merge mode. The example method includes determining, for the current block, to apply local illumination compensation (LIC). The example method includes determining, for the current block, to apply decoder side motion vector refinement (DMVR). The example method includes decoding the current block based on applying LIC and applying DMVR.
-
公开(公告)号:US12250395B2
公开(公告)日:2025-03-11
申请号:US18057500
申请日:2022-11-21
Applicant: QUALCOMM Incorporated
Inventor: Chun-Chi Chen , Han Huang , Zhi Zhang , Yao-Jen Chang , Yan Zhang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/503 , H04N19/105 , H04N19/109 , H04N19/132 , H04N19/159 , H04N19/172 , H04N19/176
Abstract: A video encoder and video decoder may determine to enable or disable a template-based inter prediction technique based on whether reference picture resampling or weighted prediction are used. A video encoder and video decoder may determine that a reference picture resampling mode is enabled. determine not to apply a template-based inter prediction technique to the video data based on the reference picture resampling mode being enabled, and code the video data using inter prediction without applying the template-based inter prediction technique.
-
公开(公告)号:US12244805B2
公开(公告)日:2025-03-04
申请号:US16997321
申请日:2020-08-19
Applicant: QUALCOMM Incorporated
Inventor: Adarsh Krishnan Ramasubramonian , Geert Van der Auwera , Wei-Jung Chien , Han Huang , Yu Han , Bappaditya Ray , Marta Karczewicz
IPC: H04N19/124 , H04N19/176 , H04N19/186 , H04N19/44
Abstract: Techniques are described for decoding video data. A video decoder may determine chroma blocks in a chroma quantization group (QG) of the video data, determine a quantization parameter predictor that is the same for each of the chroma blocks of the chroma QG, determine an offset value that is the same for two or more of the chroma blocks of the chroma QG, determine a quantization parameter value for each of the two or more of the chroma blocks in the chroma QG based on the quantization parameter predictor and the offset value inverse quantize coefficients of one or more residual blocks for the chroma blocks based on the determined quantization parameter value, generate the one or more residual blocks based on the inverse quantized coefficients, and reconstruct the chroma blocks based on the one or more residual blocks.
-
公开(公告)号:US20240388719A1
公开(公告)日:2024-11-21
申请号:US18657110
申请日:2024-05-07
Applicant: QUALCOMM Incorporated
Inventor: Yan Zhang , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/157 , H04N19/105 , H04N19/176 , H04N19/46
Abstract: A video encoder and video decoder are configured to code a block of video data using a merge candidate list that includes one or more bi-predicted merge candidates, determine to apply only one of a decoder side motion vector refinement (DMVR) mode or a local illumination compensation (LIC) mode to the block of video data, and apply one of the DMVR mode or the LIC mode to the block of video data based on the determination.
-
公开(公告)号:US20240297981A1
公开(公告)日:2024-09-05
申请号:US18442740
申请日:2024-02-15
Applicant: QUALCOMM Incorporated
Inventor: Po-Han Lin , Jian-Liang Lin , Bappaditya Ray , Yao-Jen Chang , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/147 , H04N19/176
CPC classification number: H04N19/105 , H04N19/147 , H04N19/176
Abstract: A method of encoding or decoding video data includes constructing a template matching candidate list for a current block of the video data based on a plurality of template patterns; and encoding or decoding the current block based on the template matching candidate list.
-
公开(公告)号:US12047583B2
公开(公告)日:2024-07-23
申请号:US17808510
申请日:2022-06-23
Applicant: QUALCOMM Incorporated
Inventor: Zhi Zhang , Chun-Chi Chen , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/70 , H04N19/105 , H04N19/137 , H04N19/159 , H04N19/176 , H04N19/513
CPC classification number: 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.
-
公开(公告)号:US12034965B2
公开(公告)日:2024-07-09
申请号:US17809160
申请日:2022-06-27
Applicant: QUALCOMM Incorporated
Inventor: Luong Pham Van , Wei-Jung Chien , Vadim Seregin , Marta Karczewicz , Han Huang
IPC: H04N19/52 , H04N19/15 , H04N19/513 , H04N19/615
CPC classification number: H04N19/52 , H04N19/15 , H04N19/521 , H04N19/615
Abstract: An example device for coding video data includes a memory configured to store video data; and one or more processing units implemented in circuitry and configured to: store motion information for a first coding tree unit (CTU) line of a picture in a first history motion vector predictor (MVP) buffer of the memory; reset a second history MVP buffer of the memory; and after resetting the second history MVP buffer, store motion information for a second CTU line of the picture in the second history MVP buffer, the second CTU line being different than the first CTU line. Separate threads of a video coding process executed by the one or more processors may process respective CTU lines, in some examples.
-
公开(公告)号:US20240223797A1
公开(公告)日:2024-07-04
申请号:US18402496
申请日:2024-01-02
Applicant: QUALCOMM Incorporated
Inventor: Chun-Chi Chen , Han Huang , Zhi Zhang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/513 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/523
CPC classification number: H04N19/521 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/523
Abstract: An example device for decoding video data includes a memory configured to store video data; and a processing system implemented in circuitry and configured to: decode a block vector difference (BVD) value for a current block of video data; determine an initial block vector for the current block of video data using intra template matching prediction (IntraTMP); apply the BVD value to the initial block vector to form a final block vector for the current block of video data; and decode the current block using the final block vector.
-
-
-
-
-
-
-
-
-