-
公开(公告)号:US20210067793A1
公开(公告)日:2021-03-04
申请号:US17004831
申请日:2020-08-27
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Jie Dong , Vadim Seregin , Marta Karczewicz
IPC: H04N19/44 , H04N19/146 , H04N19/117 , H04N19/46 , H04N19/186 , H04N19/184 , H04N19/176
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: determine a number of bits, k, used to represent a decimal value for a filter coefficient of a cross-component adaptive loop filter; determine that a dynamic range of the filter coefficient comprises (−(1
-
公开(公告)号:US10708592B2
公开(公告)日:2020-07-07
申请号:US16372180
申请日:2019-04-01
Applicant: QUALCOMM Incorporated
Inventor: Jie Dong , Yung-Hsuan Chao , Wei-Jung Chien , Marta Karczewicz , Li Zhang
IPC: H04N19/117 , H04N19/176 , G06K9/62 , H04N19/159
Abstract: Deblocking is a step in video coding for removing distortions that may result from dividing a video frame into blocks, and encoding the video frame based on the blocks. Techniques described herein can include determining the activity in neighboring blocks along the boundary of the blocks, where the activity measures smoothness or complexity of pixels in the boundary area. An average of the activity can then be determined, as well a difference in the activity between the left block and the right block. The average activity and the difference in activity can then be used to determine a classification for the boundary area. The classification can further be used to select a filter to apply to the pixels in the boundary area. Once the filter have been applied, the blocks can be added to a reconstructed video frame.
-
公开(公告)号:US20190387231A1
公开(公告)日:2019-12-19
申请号:US16443557
申请日:2019-06-17
Applicant: QUALCOMM Incorporated
Inventor: Muhammed Zeyd Coban , Marta Karczewicz , Jie Dong
IPC: H04N19/13 , H04N19/12 , H04N19/176 , H04N19/159 , H04N5/232
Abstract: A method and apparatus for coding levels of transform coefficients of a block of video data. The levels of transform coefficients are coded using both context-coded bins and bypass-coded bins. A video decoder may receive encoded bins representing levels of transform coefficients of a block of video data, decode context-coded bins of the levels of the transform coefficients in a coefficient-by-coefficient order, and decode bypass-coded bins of the levels of the transform coefficients in the coefficient-by-coefficient order after decoding the context-coded bins.
-
公开(公告)号:US11019346B2
公开(公告)日:2021-05-25
申请号:US16459164
申请日:2019-07-01
Applicant: QUALCOMM Incorporated
Inventor: Muhammed Zeyd Coban , Jie Dong , Marta Karczewicz
IPC: H04N19/18 , H04N19/126 , H04N19/96 , H04N19/463 , H04N19/103 , H04N19/176
Abstract: The disclosure describes example techniques for determining a context used for encoding or decoding flags used to indicate a value of a coefficient. The techniques also relate to determining a quantization or dequantization factor to use for the coefficient. For determining the context and the quantization or dequantization factor, a video coder may determine values of flags used for encoding or decoding a previous coefficient and use the determined values of the flags for determining the context and the quantization or dequantization factor for the current coefficient.
-
公开(公告)号:US10992937B2
公开(公告)日:2021-04-27
申请号:US16443557
申请日:2019-06-17
Applicant: QUALCOMM Incorporated
Inventor: Muhammed Zeyd Coban , Marta Karczewicz , Jie Dong
IPC: H04N19/13 , H04N19/12 , H04N5/232 , H04N19/159 , H04N19/176
Abstract: A method and apparatus for coding levels of transform coefficients of a block of video data. The levels of transform coefficients are coded using both context-coded bins and bypass-coded bins. A video decoder may receive encoded bins representing levels of transform coefficients of a block of video data, decode context-coded bins of the levels of the transform coefficients in a coefficient-by-coefficient order, and decode bypass-coded bins of the levels of the transform coefficients in the coefficient-by-coefficient order after decoding the context-coded bins.
-
公开(公告)号: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.
-
公开(公告)号:US20200077117A1
公开(公告)日:2020-03-05
申请号:US16560907
申请日:2019-09-04
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Muhammed Zeyd Coban , Jie Dong
IPC: H04N19/61 , H04N19/50 , H04N19/176 , H04N19/18
Abstract: A video decoder can be configured to determine a threshold number of regular coded bins for a first decoding pass; for a first set of coefficients, context decode syntax elements of a coefficient group until the threshold number of regular coded bins is reached; and in response to reaching the threshold number of regular coded bins, for a second set of coefficients, bypass decode additional syntax elements, wherein to bypass decode the additional syntax elements the video decoder, for a coefficient of the second set of coefficients, derives a value for a Rice parameter based on a sum of absolute values of neighboring coefficients to the coefficient; determine values for the first set of coefficients of the transform unit based on the context decoded syntax elements; and determine values for the second set of coefficients of the transform unit based on the additional syntax elements.
-
18.
公开(公告)号:US20230224464A1
公开(公告)日:2023-07-13
申请号:US18145399
申请日:2022-12-22
Applicant: QUALCOMM Incorporated
Inventor: Jie Dong , Vadim Seregin , Marta Karczewicz
IPC: H04N19/13 , H04N19/184 , H04N19/70
CPC classification number: H04N19/13 , H04N19/184 , H04N19/70
Abstract: A video decoder is configured to receive bin values according to a context model, wherein the context model includes one or more probability states and the bin values correspond to one or more syntax elements of the video data; determine a first shift value based on the received bin values; determine a second shift value based on the received bin values; update a first state variable based on the first shift value; update a second state variable based on the second shift value; determine, for a next bin to be decoded, a probability state for the context model based on the first state variable and the second state variable; context decode the next bin to be decoded based on the probability state; and determine values for the one or more syntax elements based on the received bin values and the context decoded next bin value.
-
公开(公告)号:US11343493B2
公开(公告)日:2022-05-24
申请号:US17028209
申请日:2020-09-22
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Jie Dong , Vadim Seregin , Marta Karczewicz
IPC: H04N19/117 , H04N19/176 , H04N19/70 , H04N19/159 , H04N19/186 , H04N19/82
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.
-
公开(公告)号:US11336918B2
公开(公告)日:2022-05-17
申请号:US16560907
申请日:2019-09-04
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Muhammed Zeyd Coban , Jie Dong
IPC: H04N19/61 , H04N19/18 , H04N19/176 , H04N19/50
Abstract: A video decoder can be configured to determine a threshold number of regular coded bins for a first decoding pass; for a first set of coefficients, context decode syntax elements of a coefficient group until the threshold number of regular coded bins is reached; and in response to reaching the threshold number of regular coded bins, for a second set of coefficients, bypass decode additional syntax elements, wherein to bypass decode the additional syntax elements the video decoder, for a coefficient of the second set of coefficients, derives a value for a Rice parameter based on a sum of absolute values of neighboring coefficients to the coefficient; determine values for the first set of coefficients of the transform unit based on the context decoded syntax elements; and determine values for the second set of coefficients of the transform unit based on the additional syntax elements.
-
-
-
-
-
-
-
-
-