-
公开(公告)号: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.
-
公开(公告)号:US12058381B2
公开(公告)日:2024-08-06
申请号:US17806192
申请日:2022-06-09
Applicant: QUALCOMM Incorporated
Inventor: Venkata Meher Satchit Anand Kotra , Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/82 , H04N19/117 , H04N19/132 , H04N19/85 , H04N19/423
CPC classification number: H04N19/82 , H04N19/117 , H04N19/132 , H04N19/85 , H04N19/423
Abstract: A video encoder or video decoder are configured to reconstruct the video data to generate reconstructed video data. The video encoder or video decoder may further perform a plurality of loop filter operations on the reconstructed video data in parallel, wherein the plurality of loop filter operations includes a first filter operation that is not a bilateral filter operation or a sample adaptive offset (SAO) filter operation, and perform a joint clipping operation on a first output of the first filter and a second output of a second loop filter operation of the plurality of loop filter operations. The first filter operation may be a cross-component sample adaptive offset (CCSAO) filter operation.
-
公开(公告)号:US11917141B2
公开(公告)日:2024-02-27
申请号:US17303067
申请日:2021-05-19
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz , Yong He
IPC: H04N19/117 , H04N19/70 , H04N19/86 , H04N19/80 , H04N19/176
CPC classification number: H04N19/117 , H04N19/176 , H04N19/70 , H04N19/80 , H04N19/86
Abstract: An example method includes decoding, via a first syntax level of a video bitstream, a first deblocking filter control syntax element with a value that specifies whether deblocking filter information is present in a second syntax level of the bitstream; decoding, via the first syntax level of the bitstream, a second deblocking filter control syntax element with a value that specifies whether deblocking override is enabled; responsive to the first deblocking filter control syntax element specifying that the deblocking filter information is present in the second syntax level of the bitstream and regardless of the value of the second deblocking filter control syntax element, decoding, via the second syntax level, one or more syntax elements that specify deblocking filter information; and applying, based on the deblocking filter information, a deblocking filter to a block of the video data.
-
公开(公告)号:US11729381B2
公开(公告)日:2023-08-15
申请号:US17122850
申请日:2020-12-15
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/117 , H04N19/157 , H04N19/46 , H04N19/80 , H04N19/86 , H04N19/96
CPC classification number: H04N19/117 , H04N19/157 , H04N19/46 , H04N19/80 , H04N19/86 , H04N19/96
Abstract: A video encoder may signal a set of values for one or more deblocking filter parameters at a high level parameter set. A video decoder may receive and decode the set of values. The video encoder may also encode an index to the set of values at a lower level. The video decoder may decode the index and then use the index to determine the particular value from the set of values to determine the deblocking filter parameter.
-
公开(公告)号:US11533491B2
公开(公告)日:2022-12-20
申请号:US16948008
申请日:2020-08-27
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/14 , H04N19/117 , H04N19/105 , H04N19/176 , H04N19/169
Abstract: An example device for coding video data includes a memory configured to store a block of video data and one or more processors, implemented in circuitry, and communicatively coupled to the memory. The one or more processors are configured to determine whether a transform and quantization are applied to the block of the video data and based on the transform and quantization not being applied to the block of video data, code the block of video data without applying bilateral filtering (BIF) or Hadamard transform domain filtering (HTDF).
-
6.
公开(公告)号:US11284075B2
公开(公告)日:2022-03-22
申请号:US16567966
申请日:2019-09-11
Applicant: QUALCOMM Incorporated
Inventor: Hilmi Enes Egilmez , Nan Hu , Vadim Seregin , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/117 , H04N19/176 , H04N19/70 , H04N19/503
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 store sets of adaptive loop filter (ALF) parameters in a one-dimensional array in the memory, the one-dimensional array having a predefined size of N memory elements, N being a positive integer value, wherein the one or more processors are configured to store, in one or more of the memory elements of the array, both corresponding ALF parameters and a temporal layer identifier (ID) value indicating a temporal layer from which the corresponding ALF parameters are to be estimated; decode one or more blocks of the video data; and filter the one or more blocks using the ALF parameters of the one-dimensional array. The device may further encode the one or more blocks prior to decoding the one or more blocks.
-
公开(公告)号:US11051017B2
公开(公告)日:2021-06-29
申请号:US16717530
申请日:2019-12-17
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/117 , H04N19/82 , H04N19/176 , H04N19/132 , H04N19/423 , H04N19/105
Abstract: Techniques are described for performing adaptive loop filtering in video coding. A video coder is configured to determine available adaptive loop filter (ALF) sets and at least one of signal information indicative of a size of a list of ALF sets or receive information indicative of the size of the list of ALF sets. The video coder is configured to construct the list of ALF sets based on the indicated size of the list of ALF sets, determine an ALF set for the current block based on the constructed list of ALF sets, and perform adaptive loop filtering based on the determined ALF set.
-
公开(公告)号:US20210092370A1
公开(公告)日:2021-03-25
申请号:US17028209
申请日:2020-09-22
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Jie Dong , Vadim Seregin , Marta Karczewicz
IPC: H04N19/117 , H04N19/70 , H04N19/176
Abstract: An example method includes decoding a plurality of filter coefficients of a cross-component adaptive loop filter, wherein decoding a particular filter coefficient of the plurality of filter coefficients comprises: decoding, from an encoded video bitstream, a syntax element specifying an exponent value that represents a log base 2 of an absolute value of the particular filter coefficient as two raised to the power of the exponent value; and determining a value of the particular filter coefficient based on the exponent value; reconstructing samples of a block of video data; and cross-component adaptive loop filtering, based on the plurality of filter coefficients, the block of video data.
-
公开(公告)号:US20200314423A1
公开(公告)日:2020-10-01
申请号:US16811913
申请日:2020-03-06
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz , Hilmi Enes Egilmez
IPC: H04N19/117 , H04N19/96 , H04N19/136 , H04N19/176
Abstract: A video coder may determine a filter set for a coding tree block (CTB) from a plurality of fixed filter sets. Based on the filter set for the CTB being from the fixed filter sets, the video coder may set clipping values to maximum supported values. Furthermore, the video coder may determine, based on the clipping values, clipped inputs to an adaptive loop filter (ALF) of the filter set, each of the inputs being an input sample minus a current sample. The video coder may then apply the ALF to the clipped inputs.
-
公开(公告)号:US20200288130A1
公开(公告)日:2020-09-10
申请号:US16809044
申请日:2020-03-04
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Chao-Hsiung Hung , Nan Hu , Hilmi Enes Egilmez , Marta Karczewicz
IPC: H04N19/12 , H04N19/625 , H04N19/146 , H04N19/176
Abstract: A video coder may apply a sub-block transform for blocks of video data. The video coder is configured to determine when to apply sub-block transforms to blocks of video data based on a ratio of the width and height (or ratio of height and width) of the block. The video coder may also determine when to use different transform kernels for different sub-blocks when applying sub-block transforms.
-
-
-
-
-
-
-
-
-