-
81.
公开(公告)号: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.
-
公开(公告)号: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.
-
83.
公开(公告)号: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.
-
84.
公开(公告)号:US11683487B2
公开(公告)日:2023-06-20
申请号:US16822990
申请日:2020-03-18
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/117 , H04N19/186 , H04N19/70 , H04N19/176
CPC classification number: H04N19/117 , H04N19/176 , H04N19/186 , H04N19/70
Abstract: A method of decoding video data including decoding, from a video bitstream for which adaptive loop filtering is enabled for luma blocks of one or more of a picture, a slice, a tile, or a tile group, a first syntax element indicating a number of adaptive parameter sets for the luma blocks, decoding a plurality of first adaptive parameter set indices for the luma blocks based on the number of adaptive parameter sets for the luma blocks, and decoding, from the video bitstream for which adaptive loop filtering is enabled for chroma blocks of the one or more of the picture, the slice, the tile, or the tile group, a second adaptive parameter set index for the chroma blocks.
-
公开(公告)号:US11425405B2
公开(公告)日:2022-08-23
申请号:US17096740
申请日:2020-11-12
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Cheng-Teh Hsieh , Marta Karczewicz
IPC: H04N19/105 , H04N19/132 , H04N19/176 , H04N19/82 , H04N19/44 , H04N19/186 , H04N19/117
Abstract: An example device for decoding video data includes one or more processors implemented in circuitry and configured to: decode a coding tree unit (CTU) of video data, the CTU including a luminance (luma) block and a chrominance (chroma) block, to produce a decoded luma block and a decoded chroma block; determine that a chroma sample of the decoded chroma block is on a first side of an adaptive loop filter (ALF) virtual boundary and that a co-located luma sample of the decoded luma block is on a second side of the ALF virtual boundary, the co-located luma sample being co-located with the chroma sample, the first side being different than the second side; and in response to determining that the chroma sample is on the first side and the luma sample is on the second side, disable cross-component adaptive loop filtering (CC-ALF) for the chroma sample.
-
公开(公告)号:US11265558B2
公开(公告)日:2022-03-01
申请号:US17099010
申请日:2020-11-16
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/00 , H04N19/186 , H04N19/176 , H04N19/117
Abstract: In some examples, a method of decoding video data may comprise reconstructing a block of video data comprising chroma samples, applying an adaptive loop filter to the chroma samples, and applying a cross-component adaptive loop filter to the chroma samples. Applying the cross-component adaptive loop filter may include determining an offset, and applying the offset to a particular chroma sample being filtered, wherein the offset is a function of a difference between a collocated luma sample that is collocated with the particular chroma sample being filtered and a plurality of neighboring luma samples that are spatial neighbors to the collocated luma sample.
-
公开(公告)号:US20220030232A1
公开(公告)日:2022-01-27
申请号:US17126671
申请日:2020-12-18
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/117 , H04N19/70 , H04N19/103 , H04N19/136 , H04N19/176
Abstract: A video encoder may be configured to encode multiple adaptive loop filter sets in an adaptation parameter set associated with the video data. A video decoder may receive the multiple adaptive loop filter sets in the adaptation parameter set associated with video data, determine one or more adaptive loop filters from the multiple adaptive loop filter sets, and apply the determined one or more adaptive loop filters to the video data.
-
公开(公告)号:US20220030231A1
公开(公告)日:2022-01-27
申请号:US17122850
申请日:2020-12-15
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/117 , H04N19/86 , H04N19/80 , H04N19/96 , H04N19/46 , H04N19/157
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.
-
公开(公告)号:US11190793B2
公开(公告)日:2021-11-30
申请号:US16922356
申请日:2020-07-07
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/00 , H04N19/463 , H04N19/70 , H04N19/176
Abstract: A video decoder is configured to decode one or more first adaptation parameter set (APS) indices for a current picture that indicate one or more first APSs that may be used for decoding the current picture. The video decoder may determine, for a block of a sub-picture of the current picture, an APS from the one or more first APSs indicated for the current picture, and decode the block of the sub-picture using the determined APS. In some examples, the video decoder may determine, for the block of the sub-picture of the current picture, the APS from the one or more first APSs indicated for the current picture without decoding any syntax elements, at a sub-picture level, indicating APSs that may be used for decoding the sub-picture.
-
90.
公开(公告)号:US20210368192A1
公开(公告)日:2021-11-25
申请号:US17322510
申请日:2021-05-17
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Yong He , Marta Karczewicz
IPC: H04N19/44 , H04N19/117 , H04N19/82 , H04N19/70 , H04N19/46 , H04N19/159 , H04N19/169 , H04N19/174
Abstract: An example device for decoding video data, the device including a memory configured to store video data; and one or more processors implemented in circuitry and configured to: determine that adaptive loop filter (ALF) information can be present in a picture header of a picture of the video data and cannot be present in a slice header; in response to determining that the ALF information can be present in the picture header and cannot be present in the slice header, determine that a picture header syntax structure is not present in the slice header (e.g., without decoding data representing a value for a syntax element indicating whether the picture header syntax structure is present in the slice header); and decode the picture according to the determination that the picture header syntax structure is not present in the slice header.
-
-
-
-
-
-
-
-
-