-
公开(公告)号:US11044473B2
公开(公告)日:2021-06-22
申请号:US16718552
申请日:2019-12-18
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/117 , H04N19/176 , H04N19/30 , H04N19/186 , H04N19/423
Abstract: A video encoder and/or video decoder are configured to apply an adaptive loop filter to a reconstructed block of video data. The video encoder and/or video decoder may be configured to determine gradient values for a window that covers the reconstructed block of video data, determine a scaling factor for the gradient values based on a number of available pixels in the window that are on a same side of a virtual boundary as the reconstructed block, and scale the gradient values based on the scaling factor. The video encoder and/or video decoder may determine a class of adaptive loop filter based on the scaled gradient values.
-
公开(公告)号:US11019334B2
公开(公告)日:2021-05-25
申请号:US15931110
申请日:2020-05-13
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/117 , H04N19/176 , H04N19/82 , H04N19/184 , H04N19/186 , H04N19/463
Abstract: Techniques for signaling and decoding adaptive loop filter information is described. A video decoder may be configured to decode a block of the video data, and receive an adaptation parameter sets (APS) in an encoded video bitstream for the block of the video data, wherein the APS includes a plurality of adaptive loop filter sets for luma components of the block of the video data. The video coder may determine an adaptive loop filter from the plurality of adaptive loop filter sets in the APS to apply to the decoded block of the video data, and apply the determined adaptive loop filter to the decoded block of the video data to create a filtered block of the video data.
-
公开(公告)号:US20210014515A1
公开(公告)日:2021-01-14
申请号:US16922356
申请日:2020-07-07
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/463 , H04N19/176 , H04N19/70
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.
-
公开(公告)号:US10560723B2
公开(公告)日:2020-02-11
申请号:US15973327
申请日:2018-05-07
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Nan Hu , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/61 , H04N19/70 , H04N19/159 , H04N19/186 , H04N19/103 , H04N19/176 , H04N19/625
Abstract: A device for coding video data is configured to determine a context for a first syntax element based on already coded information for a current block of video data, wherein a value for the first syntax element indicates whether there is at least one non-zero transform coefficient level associated with the current block of video data; and code the first syntax element based on the determined context.
-
公开(公告)号:US20180324464A1
公开(公告)日:2018-11-08
申请号:US15973347
申请日:2018-05-07
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Nan Hu , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/61 , H04N19/70 , H04N19/176 , H04N19/186 , H04N19/103 , H04N19/159
CPC classification number: H04N19/61 , H04N19/103 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/70
Abstract: A device for coding video data is configured to code a first syntax element, wherein a value for the first syntax element indicates whether there is at least one non-zero transform coefficient level associated with a first block of video data; determine a context for a second syntax element based on the value for the first syntax element, wherein the second syntax element indicates coding mode information for a second block of video data; and code the second syntax element based on the determined context.
-
公开(公告)号:US20250159154A1
公开(公告)日:2025-05-15
申请号:US18944572
申请日:2024-11-12
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Marta Karczewicz , Vadim Seregin
IPC: H04N19/117 , H04N19/176 , H04N19/70 , H04N19/82
Abstract: A device for decoding encoded video data is configured to determine a block from the encoded video data; determine a bit depth for an adaptive loop filter from a plurality of available bit depths for the adaptive loop filter; determine coefficient values for a set of filter coefficients for the adaptive loop filter based on the bit depth; apply the adaptive loop filter to the block to determine a filtered block of video data; determine a decoded version of the block of video data based on the filtered block of video data; and output a decoded picture of video data that includes the decoded version of the block of video data.
-
公开(公告)号:US20250119548A1
公开(公告)日:2025-04-10
申请号:US18982465
申请日:2024-12-16
Applicant: QUALCOMM Incorporated
Inventor: Keming Cao , Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/11 , H04N19/105 , H04N19/132 , H04N19/136 , H04N19/146 , H04N19/176 , H04N19/593
Abstract: A method of encoding or decoding video data comprises: for each respective intra prediction mode of a plurality of intra prediction modes in a most-probable mode (MPM) list: generating, based on reference samples for a template region and using the respective intra prediction mode, prediction samples for the template region; and determining a cost for the respective intra prediction mode; determining a first intra prediction mode and a second intra prediction mode in the MPM list having lowest costs; determining a preliminary prediction block for the first intra prediction mode and a preliminary prediction block for the second intra prediction mode; generating a prediction block based on a fusion of the preliminary prediction blocks weighted according to a weight for the first intra prediction mode and a weight for the second intra prediction mode.
-
公开(公告)号:US20240430484A1
公开(公告)日:2024-12-26
申请号:US18748939
申请日:2024-06-20
Applicant: QUALCOMM Incorporated
Inventor: Hongtao Wang , Han Huang , Vadim Seregin , Nan Hu , Yan Zhang , Marta Karczewicz
IPC: H04N19/70 , H04N19/117 , H04N19/137 , H04N19/159 , H04N19/176 , H04N19/86
Abstract: An example device for decoding video data includes a memory configured to store video data; and a processing system including one or more processors implemented in circuitry, the processing system being configured to: determine that a previously coded block of video data was coded using uni-prediction mode for which a bi-prediction syntax element is not assigned a value; determine that a current block of the video data is to be coded using a bi-prediction mode and that motion information of the current block is to be predicted from the previously coded block, including from the bi-prediction syntax element of the previously coded block; and in response to the bi-prediction syntax element of the previously coded block not having an assigned value, decode the current block using a substitute value for the bi-prediction syntax element.
-
公开(公告)号:US12075034B2
公开(公告)日:2024-08-27
申请号:US17126671
申请日:2020-12-18
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/117 , H04N19/103 , H04N19/136 , H04N19/176 , H04N19/70
CPC classification number: H04N19/117 , H04N19/103 , H04N19/136 , H04N19/176 , H04N19/70
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.
-
公开(公告)号:US20240015337A1
公开(公告)日:2024-01-11
申请号:US18346613
申请日:2023-07-03
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Marta Karczewicz , Vadim Seregin
IPC: H04N19/86 , H04N19/176 , H04N19/117
CPC classification number: H04N19/86 , H04N19/176 , H04N19/117
Abstract: A device for decoding video data may be configured to apply a deblocking filter to a block of video data to determine a first filtered block; apply a second filter to the block of video data in parallel with the deblocking filter to determine a second filtered block, wherein the second filter comprises one of a guided filter, a bilateral filter, or an adaptive loop filter; combine the first filtered block and the second filtered block to determine a combined block; apply a third filter to the combined block to determine a third filtered block; process the third filtered block to determine a decoded version of the block of video data; and output the decoded version of the block of video data.
-
-
-
-
-
-
-
-
-