-
公开(公告)号:US20250119586A1
公开(公告)日:2025-04-10
申请号:US18891068
申请日:2024-09-20
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Pavel Nikitin , Muhammed Zeyd Coban , Vadim Seregin
IPC: H04N19/70 , H04N19/12 , H04N19/176 , H04N19/18 , H04N19/61
Abstract: A video coder may be configured to code a plurality of syntax elements that indicate an absolute value of a transform coefficients in a block, wherein the plurality of syntax elements include a significance flag and four or more greater_than_N flags. The video coder may further determine first respective contexts for each syntax element in a first set of the plurality of syntax elements from respective context tables for each syntax element in the first set of the plurality of syntax elements, and determine second respective contexts for each syntax element in a second set of the plurality of syntax elements from a shared context table.
-
公开(公告)号:US20250119540A1
公开(公告)日:2025-04-10
申请号:US18882548
申请日:2024-09-11
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Marta Karczewicz , Vadim Seregin
IPC: H04N19/117 , H04N19/124 , H04N19/176
Abstract: A device for filtering decoded video data includes a memory configured to store video data; and a processing system implemented in circuitry and configured to: calculate a filter selection value for a decoded block of video data; quantize the filter selection value using a scaling factor to form a quantized filter selection value; select a filter for the decoded block according to the quantized filter selection value; and filter the decoded block using the selected filter. The filter selection value may be an activity value that is the sum of horizontal and vertical Laplacian values. The processing system may quantize the filter selection value using a scaling factor, which the processing system may determine based on a color component to which the block belongs and/or a color sampling format of a picture including the block.
-
公开(公告)号:US20250119536A1
公开(公告)日:2025-04-10
申请号:US18891043
申请日:2024-09-20
Applicant: QUALCOMM Incorporated
Inventor: Yao-Jen Chang , Po-Han Lin , Vadim Seregin , Jian-Liang Lin , Marta Karczewicz
IPC: H04N19/11 , H04N19/156 , H04N19/159 , H04N19/174 , H04N19/176 , H04N19/186 , H04N19/593 , H04N19/70
Abstract: A video decoder may be configured to receive a first instance of a flag for a first block, with a first value for the flag indicating that a cross-component prediction (CCP) mode is derived without signaling and a second value for the flag indicating that the CCP mode is signaled; in response to determining that the first instance of the flag is set to the first value, derive a first CCP mode for the first block; determine a first predicted chroma block for the first block using the first CCP mode; determine a decoded version of the first block based on the first predicted chroma block; and output a picture of decoded video data that includes the decoded version of the first block.
-
4.
公开(公告)号:US20250080769A1
公开(公告)日:2025-03-06
申请号:US18949637
申请日:2024-11-15
Applicant: QUALCOMM Incorporated
Inventor: Chun-Chi Chen , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/523 , H04N19/105 , H04N19/139 , H04N19/176 , 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.
-
公开(公告)号:US20250080747A1
公开(公告)日:2025-03-06
申请号:US18818235
申请日:2024-08-28
Applicant: QUALCOMM Incorporated
Inventor: Zhi Zhang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/137 , H04N19/159 , H04N19/176
Abstract: A video decoder may be configured to derive an initial motion vector for a current block of video data; determine whether to apply multi-iterative bi-directional optical flow (BDOF) or one-pass BDOF to the initial motion vector based on a size of the current block; in response to determining to apply the one-pass BDOF to the initial motion vector, determine a modified motion vector for the current block using the one-pass BDOF; determine a prediction block, for the current block, corresponding to the modified motion vector; and use the prediction block to determine a decoded version of the current block.
-
公开(公告)号:US20250030877A1
公开(公告)日:2025-01-23
申请号:US18755242
申请日:2024-06-26
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Marta Karczewicz , Muhammed Zeyd Coban
IPC: H04N19/184 , G06T5/50
Abstract: Example devices and techniques are described. An example device includes one or more memories configured to store video data and one or more processors configured to receive, in a bitstream, one or more first messages each specifying at least one respective film grain characteristic applicable to first video data of the video data and each corresponding to a different film grain synthesis technique. The one or more processors are configured to determine that a first film grain synthesis technique specified by a first message of the one or more first messages corresponds to a device supported film grain synthesis technique. The one or more processors are configured to apply, based on a determination that the first film grain synthesis technique corresponds to a device supported film grain synthesis technique, the device supported film grain synthesis technique to the first video data based on contents of the first message.
-
公开(公告)号:US20250030870A1
公开(公告)日:2025-01-23
申请号:US18772917
申请日:2024-07-15
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Marta Karczewicz
IPC: H04N19/149 , H04N19/105 , H04N19/176
Abstract: A method of encoding or decoding video data includes for each of a plurality of models, deriving respective model parameters associated with respective corresponding models of the plurality of models utilizing a first set of samples; determining a respective cost value associated with the corresponding models of the plurality of models utilizing the respective model parameters and a second set of samples to generate respective cost values for the plurality of models, wherein the first set of samples and the second set of samples are exclusive of one another; determining a model of the plurality of models to use for encoding or decoding a current block based on the respective cost values; and encoding or decoding the current block based on the determined model.
-
公开(公告)号:US20250008113A1
公开(公告)日:2025-01-02
申请号:US18754788
申请日:2024-06-26
Applicant: QUALCOMM Incorporated
Inventor: Zhi Zhang , Han Huang , Jian-Liang Lin , Vadim Seregin , Marta Karczewicz
IPC: H04N19/159 , H04N19/119 , H04N19/176 , H04N19/513 , H04N19/54
Abstract: A video decoder determines that a current block of size width (WCB)×height (HCB) is coded in an affine prediction mode; predicts each subblock of a first plurality of subblocks using an affine motion model to determine an initial prediction block, each subblock having a size of width (WSB)×height (HSB) and WSB being less than WCB and HSB being less than HCB; applies a bi-directional optical flow process to first and second subblocks of a second plurality of subblocks to determine first and second refined prediction subblocks, each subblock having a size of width (WSBIPB)×height (HSBIPB), WSBIPB being less than or equal to WCB and less than or equal to WSB and HSBIPB being less than or equal to HCB and less than or equal to HSB; and determines a refined prediction block based on the first refined subblock and the second refined subblock.
-
公开(公告)号:US20250008087A1
公开(公告)日:2025-01-02
申请号:US18757018
申请日:2024-06-27
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Vadim Seregin , Chun-Chi Chen , Marta Karczewicz
IPC: H04N19/105 , H04N19/117 , H04N19/176 , H04N19/186
Abstract: An example device includes a memory configured to store video data; and a processing system comprising one or more processors implemented in circuitry and configured to: construct a merge candidate list for a current block of video data, wherein the processing system is configured to add a first merge candidate that was predicted using a first convolutional cross component model (CCCM) to the merge candidate list and add a second merge candidate that was predicted using a second CCCM to the merge candidate list, the first CCCM being different than the second CCCM; decode a merge index value for the current block of video data, the merge index value indicating the first merge candidate; in response to the merge index value indicating the first merge candidate, form a prediction block for the current block using the first CCCM; and decode the current block using the prediction block.
-
公开(公告)号:US20250008085A1
公开(公告)日:2025-01-02
申请号:US18755330
申请日:2024-06-26
Applicant: QUALCOMM Incorporated
Inventor: Po-Han Lin , Jian-Liang Lin , Yao-Jen Chang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/159 , H04N19/176
Abstract: A method of encoding or decoding video data includes storing a block vector (BV) for a current block in a history BV list for encoding or decoding a subsequent block, wherein the current block is encoded or decoded in intra temporal motion vector prediction (IntraTMP) mode, and wherein the history BV list includes BVs for blocks that do not neighbor the subsequent block; deriving a candidate list of BVs for the subsequent block based on BVs from the history BV list that includes the BV for the current block; and encoding or decoding the subsequent block based on the candidate list of BVs.
-
-
-
-
-
-
-
-
-