-
公开(公告)号:US12244803B2
公开(公告)日:2025-03-04
申请号:US18273666
申请日:2021-01-25
Applicant: Google LLC
Inventor: In Suk Chong , Hui Su , Aki Kuusela
IPC: H04N19/12 , H04N19/103 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/172 , H04N19/176 , H04N19/186 , H04N19/61
Abstract: For a coding block of an image, a luma prediction block is generated, a luma residual block is generated, a quantized luma block is generated after transforming the luma residual block using a luma transform type, and the quantized luma block is entropy encoded. A chroma prediction block is generated, a chroma residual block is generated, an initial chroma transform type for the chroma residual block is determined as the luma transform type, a quantized chroma block is generated using the chroma residual block transformed by a final chroma transform type, and the quantized chroma block is entropy encoded. When the initial chroma transform type is other than a default transform type, the final chroma transform type is the initial chroma transform type or the default transform type, and quantized coefficients of the quantized chroma block depend upon quantized coefficients of the quantized luma block.
-
公开(公告)号:US20240089433A1
公开(公告)日:2024-03-14
申请号:US18273666
申请日:2021-01-25
Applicant: Google LLC
Inventor: In Suk Chong , Hui Su , Aki Kuusela
IPC: H04N19/12 , H04N19/103 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/172 , H04N19/176 , H04N19/186 , H04N19/61
CPC classification number: H04N19/12 , H04N19/103 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/172 , H04N19/176 , H04N19/186 , H04N19/61
Abstract: For a coding block of an image, a luma prediction block is generated, a luma residual block is generated, a quantized luma block is generated after transforming the luma residual block using a luma transform type, and the quantized luma block is entropy encoded. A chroma prediction block is generated, a chroma residual block is generated, an initial chroma transform type for the chroma residual block is determined as the luma transform type, a quantized chroma block is generated using the chroma residual block transformed by a final chroma transform type, and the quantized chroma block is entropy encoded. When the initial chroma transform type is other than a default transform type, the final chroma transform type is the initial chroma transform type or the default transform type, and quantized coefficients of the quantized chroma block depend upon quantized coefficients of the quantized luma block.
-
公开(公告)号:US20230291925A1
公开(公告)日:2023-09-14
申请号:US18008209
申请日:2020-07-01
Applicant: Google LLC
Inventor: Debargha Mukherjee , Yue Chen , Urvang Joshi , Sarah Parker , Elliott Karpilovsky , Hui Su
IPC: H04N19/52 , H04N19/176 , H04N19/593 , H04N19/105
CPC classification number: H04N19/52 , H04N19/176 , H04N19/593 , H04N19/105
Abstract: Video coding in accordance with an inter-intra prediction model may include coding an inter-prediction motion vector for a current block of a current frame, obtaining spatial block-context pixels oriented relative to the current block, generating an inter-prediction block, generating a corresponding set of reference block-context pixels oriented relative to the inter-prediction block, identifying inter-intra prediction parameters that correspond with minimizing error between the spatial block-context pixels and the reference block-context pixels, generating a prediction block for the current block by, for a current pixel of the current block, obtaining an inter-prediction pixel, determining a predictor for the current pixel using a combination of the inter-prediction pixel and the inter-intra prediction parameters, and including the predictor in the prediction block.
-
公开(公告)号:US11297314B2
公开(公告)日:2022-04-05
申请号:US16999109
申请日:2020-08-21
Applicant: GOOGLE LLC
Inventor: Alexander Bokov , Hui Su
IPC: H04N19/11 , H04N19/184 , H04N19/117
Abstract: A processor decodes, from a compressed bitstream, an adaptive intra-prediction mode of a set of adaptive filter modes, the adaptive intra-prediction mode indicating a number of filter coefficients and relative locations with respect to a to-be-predicted pixel of a sub-set of neighboring pixels of the to-be-predicted pixel; determines filter coefficients for generating a prediction block of the block; and generates, by recursive extrapolations that use the filter coefficients and the relative locations, the prediction block. The set of adaptive filter modes includes a first adaptive mode and a second adaptive mode. The first adaptive mode and the second adaptive mode indicate a same number of coefficients. The first adaptive mode indicates a first set of first relative locations of a first sub-set of neighboring pixels that is different from a second set of second relative locations of a second sub-set of neighboring pixels indicated by the second adaptive mode.
-
公开(公告)号:US20200186808A1
公开(公告)日:2020-06-11
申请号:US16266662
申请日:2019-02-04
Applicant: GOOGLE LLC
Inventor: Urvang Joshi , Debargha Mukherjee , Hui Su
IPC: H04N19/147 , H04N19/124 , H04N19/159 , H04N19/96 , H04N19/176 , H04L29/06
Abstract: A method for encoding a block of a video stream includes generating, using pixel values of the block, block features for the block; for each candidate encoding mode of candidate encoding modes, generating, using the block features and the each candidate encoding mode as inputs to a machine-learning module, a respective encoding cost; selecting, based on the respective encoding costs, a predetermined number of the candidate encoding modes; selecting, based on the respective encoding costs of the at least some encoding modes, a best mode for encoding the block; and encoding, in a compressed bitstream, the block using the best mode.
-
-
-
-