-
141.
公开(公告)号:US11871010B2
公开(公告)日:2024-01-09
申请号:US17326588
申请日:2021-05-21
Applicant: QUALCOMM Incorporated
Inventor: Hilmi Enes Egilmez , Vadim Seregin , Marta Karczewicz
IPC: H04N19/18 , H04N19/176 , H04N19/159 , H04N19/117
CPC classification number: H04N19/18 , H04N19/117 , H04N19/159 , H04N19/176
Abstract: A video decoder can be configured to determine a number of allowed non-zero coefficients for a block of video data based on a size of the block; obtain a set of dequantized coefficients for the block, wherein the set of dequantized coefficients comprises a first subset of dequantized coefficients that includes non-zero dequantized coefficients and a second subset of dequantized coefficients that includes all zero coefficients, wherein a number of coefficients in the first subset of dequantized coefficients is equal to the number of allowed non-zero coefficients for the block of video data; apply an inverse low-frequency non-separable transform (LFNST) to the first subset of dequantized coefficients to determine a first intermediate subset of coefficients; and apply an inverse separable transform to the first intermediate subset of coefficients and at least a portion of the second subset of coefficients to determine a block of reconstructed residual values.
-
142.
公开(公告)号:US20230412844A1
公开(公告)日:2023-12-21
申请号:US18321372
申请日:2023-05-22
Applicant: QUALCOMM Incorporated
Inventor: Alican Nalci , Hilmi Enes Egilmez , Vadim Seregin , Muhammed Zeyd Coban , Marta Karczewicz
IPC: H04N19/645 , H04N19/18 , H04N19/124 , H04N19/70 , H04N19/186 , H04N19/176
CPC classification number: H04N19/645 , H04N19/18 , H04N19/176 , H04N19/70 , H04N19/186 , H04N19/124
Abstract: A video decoder determines, based on a block size of a current block and a low-frequency non-separable transform (LFNST) syntax element, a zero-out pattern of normatively defined zero-coefficients. The LFNST syntax element is signaled at a transform unit (TU) level. Additionally, the video decoder determines transform coefficients of the current block. The transform coefficients of the current block include transform coefficients in an LFNST region of the current block and transform coefficients outside the LFNST region of the current block. As part of determining the transform coefficients of the current block, the video decoder applies an inverse LFNST to determine values of one or more transform coefficients in the LFNST region of the current block. The video decoder also determines that transform coefficients of the current block in a region of the current block defined by the zero-out pattern are equal to 0.
-
公开(公告)号:US11825073B2
公开(公告)日:2023-11-21
申请号:US17205578
申请日:2021-03-18
Applicant: QUALCOMM Incorporated
Inventor: Yong He , Vadim Seregin , Muhammed Zeyd Coban , Adarsh Krishnan Ramasubramonian , Marta Karczewicz
IPC: H04N19/70 , H04N19/105 , H04N5/40 , H04N19/169 , H04N19/176 , H04N19/172
CPC classification number: H04N19/105 , H04N5/40 , H04N19/172 , H04N19/176 , H04N19/188 , H04N19/70
Abstract: A video encoder maintains a first reference picture list; maintains a second reference picture list; determines that a picture is an instantaneous decoding refresh (IDR) picture; determines that reference picture list syntax elements are present in a slice header for the IDR picture; and in response to determining that the picture is the IDR picture and that the reference picture list syntax elements are present in the slice header for the IDR picture, updates the first reference picture list and the second reference picture list such that no picture in the first reference picture list and no picture in the second reference picture list precedes, in output order or decoding order, any preceding instant random access point (IRAP) picture in decoding order.
-
公开(公告)号:US20230370605A1
公开(公告)日:2023-11-16
申请号:US18305807
申请日:2023-04-24
Applicant: QUALCOMM Incorporated
Inventor: Chun-Chi Chen , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/137 , H04N19/105 , H04N19/176 , H04N19/70
CPC classification number: H04N19/137 , H04N19/105 , H04N19/176 , H04N19/70
Abstract: An example device for decoding video data includes one or more processors configured to determine merge mode information for a current block, the merge mode information indicating that motion information for a current block is to be predicted using a first predictor motion vector and a second predictor motion vector; determine a first motion vector difference (MVD) for the first predictor motion vector and a second MVD for the second predictor motion vector, the second MVD being different than the first MVD; form a first motion vector equaling a combination of the first motion vector predictor and the first MVD; form a second motion vector equaling a combination of the second motion vector predictor and the second MVD; generate a prediction block using the first motion vector and the second motion vector; and decode the current block using the prediction block.
-
145.
公开(公告)号:US20230336734A1
公开(公告)日:2023-10-19
申请号:US18298787
申请日:2023-04-11
Applicant: QUALCOMM Incorporated
Inventor: Venkata Meher Satchit Anand Kotra , Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/132 , H04N19/176 , H04N19/167 , H04N19/117 , H04N19/80 , H04N19/85
CPC classification number: H04N19/132 , H04N19/176 , H04N19/167 , H04N19/117 , H04N19/80 , H04N19/85
Abstract: An example device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: decode a current block of the video data to form a decoded block; determine that a current sample of the decoded block neighbors a sample along a virtual boundary in the decoded block and neighbors one or more samples that are not along any virtual boundary in the decoded block; compute band information for cross component sample adaptive offset (CCSAO) for the current sample using at least one of the one or more samples that are not along any virtual boundary in the decoded block and without using the sample along the virtual boundary; and perform CCSAO on the current sample using the band information.
-
146.
公开(公告)号:US20230328257A1
公开(公告)日:2023-10-12
申请号:US18194013
申请日:2023-03-31
Applicant: QUALCOMM Incorporated
Inventor: Zhi Zhang , Han Huang , Yao-Jen Chang , Chun-Chi Chen , Yan Zhang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/159 , H04N19/563 , H04N19/52 , H04N19/176 , H04N19/14
CPC classification number: H04N19/159 , H04N19/563 , H04N19/52 , H04N19/176 , H04N19/14
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 that a boundary block of a picture of the video data is bi-directional inter-predicted using a first motion vector and a second motion vector, the boundary block having an edge that touches an edge of the picture; decode the picture, including decoding the boundary block; form a first intermediate padding block using the first motion vector; form a second intermediate padding block using the second motion vector; form a padding block using the first intermediate padding block and the second intermediate padding block; and assign padding values of the padding block to a padding region of the picture neighboring the boundary block on an opposite side of the edge of the picture.
-
公开(公告)号:US11785205B2
公开(公告)日:2023-10-10
申请号:US17128767
申请日:2020-12-21
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Adarsh Krishnan Ramasubramonian , Muhammed Zeyd Coban
IPC: H04N19/433 , H04N19/105 , H04N19/44 , H04N19/172 , H04N19/139 , H04N19/30
CPC classification number: H04N19/105 , H04N19/139 , H04N19/172 , H04N19/30 , H04N19/44
Abstract: A video decoder for decoding multi-layer video data can be configured to maintain a decoded picture buffer (DPB) for storing reference pictures for a plurality of layers, wherein the plurality of layers comprise at least a first layer and a second layer; prior to decoding a current picture of an access unit of the first layer, perform a picture output and removal process on the DPB, wherein to perform the picture output and removal process on the DPB, the one or more processors are further configured to remove from the DPB only decoded pictures that belong to the first layer; and after removing a last decoding unit of the current picture from a coded picture buffer (CPB), perform a picture bumping process across all layers of the DPB.
-
公开(公告)号:US11778177B2
公开(公告)日:2023-10-03
申请号:US17557706
申请日:2021-12-21
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Nan Hu , Vadim Seregin
IPC: H04N19/117 , H04N19/82 , H04N19/132 , H04N19/176 , H04N19/159 , H04N19/14 , H04N19/124 , H04N19/70
CPC classification number: H04N19/117 , H04N19/124 , H04N19/132 , H04N19/14 , H04N19/159 , H04N19/176 , H04N19/70
Abstract: A video decoder can be configured to apply a first stage adaptive loop filter (ALF) to a reconstructed sample by determining a first class index for the reconstructed sample, selecting a filter from a first set of filters based on the first class index, and applying the filter from the first set of filters to the reconstructed sample to determine a first intermediate sample value; apply a second stage ALF to the reconstructed sample by determining a second class index for the reconstructed sample; select a second filter from a second set of filters based on the second class index, applying the second filter to the reconstructed sample to determine a first sample modification value, and determining a second sample modification value based on the first intermediate sample value; and determine a filtered reconstructed sample based on the reconstructed sample and the first and second sample modification values.
-
149.
公开(公告)号:US20230300328A1
公开(公告)日:2023-09-21
申请号:US18181359
申请日:2023-03-09
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Venkata Meher Satchit Anand Kotra , Marta Karczewicz
IPC: H04N19/117 , H04N19/176 , H04N19/132 , H04N19/136 , H04N19/82
CPC classification number: H04N19/117 , H04N19/132 , H04N19/136 , H04N19/176 , H04N19/82 , H04N19/172
Abstract: A device for decoding video data determines a pre-filtered reconstructed block of video data; applies one or more of a deblocking filter or a sample adaptive offset filter to the pre-filtered reconstructed block to determine a filtered reconstructed block; applies an adaptive loop filter (ALF) to the filtered reconstructed block to determine a final filtered reconstructed block, wherein to apply the ALF to the filtered reconstructed block, the device is further configured to determine a difference value based on a difference between a value of a current sample of the filtered reconstructed block and a value of a pre-filtered neighboring sample; apply a filter to the difference value to determine a sample modification value; and determine a final filtered sample value based on the sample modification value.
-
公开(公告)号:US20230283782A1
公开(公告)日:2023-09-07
申请号:US18176863
申请日:2023-03-01
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Marta Karczewicz
IPC: H04N19/152 , H04N19/423 , H04N19/174 , H04N19/172
CPC classification number: H04N19/152 , H04N19/423 , H04N19/174 , H04N19/172
Abstract: A method includes determining one or more context values for at least one context used for encoding or decoding a current slice or picture, determining that a buffer for storing sets of temporal initialization points from two or more slices or pictures for context-based arithmetic coding is full, determining a first set of temporal initialization points associated with a slice or picture, from among the two or more slices or pictures, based on at least one of a slice type, a temporal identification value, or a quantization parameter (QP) value of the slice or picture, removing the first set of temporal initialization points that is associated with the slice or picture, and storing a second set of temporal initialization points associated with the current slice or picture, wherein the second set of temporal initialization points are based on the determined one or more context values.
-
-
-
-
-
-
-
-
-