-
公开(公告)号:US10834416B2
公开(公告)日:2020-11-10
申请号:US15934043
申请日:2018-03-23
Applicant: Huawei Technologies Co., Ltd.
IPC: H04N19/51 , H04N19/11 , H04N19/82 , H04N19/50 , H04N19/523 , H04N19/117 , H04N19/176 , H04N19/44 , G06T5/00
Abstract: The present disclosure relates to a video coder for predictive coding a video stream of subsequent frames according to motion compensation into an encoded video bit stream, comprising a frame buffer adapted to store at least one reference frame of the video stream, the reference frame being different from a current frame of the video stream, an inter prediction unit adapted to generate a prediction block of a current block of the current frame from a reference block of the reference frame, and an adaptive sharpening filter configured to adaptively filter the prediction block.
-
公开(公告)号:US12149692B2
公开(公告)日:2024-11-19
申请号:US17700898
申请日:2022-03-22
Applicant: Huawei Technologies Co., Ltd.
Inventor: Roman Igorevich Chernyak , Sergey Yurievich Ikonin , Timofey Mikhailovich Solovyev , Alexander Alexandrovich Karabutov , Elena Alexandrovna Alshina , Anand Meher Kotra
IPC: H04N19/124 , H04N19/157 , H04N19/176 , H04N19/186 , H04N19/70
Abstract: A method for inverse quantization of a current block of a picture or a frame, where the method is performed by a decoder, and includes obtaining, by a decoder, from a bitstream, a joint chrominance residual (JCCR) mode for a current block of a picture or a frame, obtaining one or more quantization parameter (QP) offset values for chrominance components from the bitstream, determining at least one QP value for the current block depending on the JCCR mode, and performing an inverse quantization process on a chrominance component of the current block using the determined QP value.
-
公开(公告)号:US12143607B2
公开(公告)日:2024-11-12
申请号:US18206770
申请日:2023-06-07
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Roman Igorevich Chernyak , Yin Zhao , Sergey Yurievich Ikonin , Jianle Chen
IPC: H04N11/02 , H04N19/176 , H04N19/186 , H04N19/44 , H04N19/60 , H04N19/70
Abstract: A method comprising obtaining a bitstream, the bitstream comprises a transform unit syntax and a coding unit syntax, the transform unit syntax includes a value of a first flag and a value of a second flag related to, respectively, a first chroma transform block and a second chroma transform block of a current transform unit or a current sub-transform unit within the current transform unit, the first or second flag specifies whether the first or second chroma transform block contains at least one transform coefficient levels not equal to 0, the coding unit syntax includes a value of a third flag specifying whether a transform tree structure is present or not; and deriving a value of a fourth flag based on the values of the first, second, and third flags, the fourth flag specifies whether a luma transform block contains at least one transform coefficient levels not equal to 0.
-
公开(公告)号:US12069242B2
公开(公告)日:2024-08-20
申请号:US17870271
申请日:2022-07-21
Applicant: Huawei Technologies Co., Ltd.
Inventor: Roman Igorevich Chernyak , Timofey Mikhailovich Solovyev , Sergey Yurievich Ikonin , Alexander Alexandrovich Karabutov , Elena Alexandrovna Alshina
IPC: H04N19/105 , H04N19/159 , H04N19/172 , H04N19/70
CPC classification number: H04N19/105 , H04N19/159 , H04N19/172 , H04N19/70
Abstract: Reference picture management scheme is provided in the context of video coding. A method of decoding an encoded video sequence, comprising obtaining a value of a reference picture list (RPL) syntax element from a bitstream of the encoded video sequence, the RPL syntax element specifying whether syntax elements related to reference picture lists are present in the bitstream, when the RPL syntax element specifies that the syntax elements related to the reference picture lists are present in the bitstream, obtaining, from the bitstream, values of the syntax elements related to the reference picture lists; and constructing at least one reference picture list for inter prediction using the obtained values of the syntax elements related to the reference picture lists.
-
公开(公告)号:US12058337B2
公开(公告)日:2024-08-06
申请号:US17708866
申请日:2022-03-30
Applicant: Huawei Technologies Co., Ltd.
Inventor: Timofey Mikhailovich Solovyev , Maxim Borisovitch Sychev , Huanbang Chen , Alexander Alexandrovich Karabutov , Roman Igorevich Chernyak , Sergey Yurievich Ikonin , Haitao Yang , Elena Alexandrovna Alshina
IPC: H04N19/105 , H04N19/132 , H04N19/137 , H04N19/176 , H04N19/30 , H04N19/46
CPC classification number: H04N19/137 , H04N19/105 , H04N19/132 , H04N19/176 , H04N19/30 , H04N19/46
Abstract: A method of coding implemented by a decoding/encoding device for coding video data includes for a block coded in affine mode, determining control point motion vectors (CPMVs); determining a reference area in a reference picture corresponding to a sub-block of the affine coded block based on the CPMVs; setting a variable clipMVX equal to TRUE if a size of the reference area is greater than a predefined threshold, otherwise setting a variable clipMVX equal to FALSE; deriving a pixel-based motion vector field for the affine coded block; wherein, if the variable clipMVX is equal to TRUE, the deriving the pixel-based motion vector field further comprises motion vector clipping based on a first clipping range, wherein the first clipping range is determined based on the determined CPMVs and a size of the affine coded block.
-
公开(公告)号:US12052419B2
公开(公告)日:2024-07-30
申请号:US17452137
申请日:2021-10-25
Applicant: Huawei Technologies Co., Ltd.
Inventor: Sergey Yurievich Ikonin , Roman Igorevich Chernyak , Timofey Mikhailovich Solovyev , Alexander Alexandrovich Karabutov , Elena Alexandrovna Alshina , Jianle Chen
IPC: H04N19/126 , H04N19/124 , H04N19/132 , H04N19/172 , H04N19/174 , H04N19/184 , H04N19/186 , H04N19/44
CPC classification number: H04N19/126 , H04N19/124 , H04N19/132 , H04N19/172 , H04N19/174 , H04N19/184 , H04N19/186 , H04N19/44
Abstract: A method of obtaining a chrominance quantization parameter (QP) for chrominance components based on a luminance QP for a luminance component, wherein the method is performed by a decoder, and comprises parsing a received bitstream to obtain the luminance QP and information of a mapping function (ƒ) which associates a QP index (QPi) to a chrominance QP (QPc); obtaining the QPi based at least in part on the luminance QP; obtaining the mapping function based on the obtained information of the mapping function; and obtaining a QPc based on the obtained mapping function and the obtained QPi.
-
公开(公告)号:US11991354B2
公开(公告)日:2024-05-21
申请号:US17561087
申请日:2021-12-23
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
IPC: H04N19/117 , H04N19/136 , H04N19/172 , H04N19/196 , H04N19/82
CPC classification number: H04N19/117 , H04N19/136 , H04N19/172 , H04N19/196 , H04N19/82
Abstract: A method for in-loop filtering by performing adaptive loop filtering on a reconstructed frame of a video stream, implemented by an encoding device or a decoding device, the method comprising forming differences between a pixel of the reconstructed frame and neighboring pixels in a connected area of the pixel, clipping the differences according to respective clipping levels, forming a weighted sum of the clipped differences, and adding the weighted sum to the pixel to determine a filtered pixel, wherein the respective clipping levels are chosen from a same set of clipping levels for the luma and chroma components.
-
公开(公告)号:US11985354B2
公开(公告)日:2024-05-14
申请号:US17676966
申请日:2022-02-22
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Timofey Mikhailovich Solovyev , Maxim Borisovitch Sychev , Huanbang Chen , Alexander Alexandrovich Karabutov , Roman Igorevich Chernyak , Sergey Yurievich Ikonin , Haitao Yang , Elena Alexandrovna Alshina
IPC: H04N19/82 , H04N19/105 , H04N19/132 , H04N19/139 , H04N19/172 , H04N19/176 , H04N19/615 , H04N19/80
CPC classification number: H04N19/615 , H04N19/105 , H04N19/132 , H04N19/139 , H04N19/172 , H04N19/176 , H04N19/80
Abstract: A method for coding a video implemented in an encoder or a decoder, comprising: determining control point motion vectors, CPMVs, for a block according to affine inter-prediction, according to a preselected affine motion model, the block being an affine block; performing motion compensation for the block using a pixel-based motion vector field according to values of the CPMVs, upon fulfilling at least one of the following conditions: A) for a predefined size of a sub-block of M×M, during processing of one line, respectively, of the sub-block the number of lines of the reference picture is less than N, where N is an integer and N is larger than 2.
-
公开(公告)号:US11930183B2
公开(公告)日:2024-03-12
申请号:US17371488
申请日:2021-07-09
Applicant: Huawei Technologies Co., Ltd.
Inventor: Alexander Alexandrovich Karabutov , Timofey Mikhailovich Solovyev , Roman Igorevich Chernyak , Sergey Yurievich Ikonin , Jianle Chen
IPC: H04N19/137 , H04N19/105 , H04N19/159 , H04N19/176
CPC classification number: H04N19/137 , H04N19/105 , H04N19/159 , H04N19/176
Abstract: A method of determining a distance table of a merge with motion vector difference (MMVD) mode, wherein the method comprises determining a reference picture from at least one reference picture list of a current processing unit based on at least one parameter of the reference picture, and obtaining the distance table for the current processing unit based on the reference picture, wherein the at least one parameter of the reference picture comprises a picture order count (POC) number of the reference picture, a number of MMVD blocks of the reference picture, a reference picture list index of the reference picture, a reference picture index of the reference picture, and a quantization parameter (QP) of the reference picture.
-
公开(公告)号:US20240056577A1
公开(公告)日:2024-02-15
申请号:US18495514
申请日:2023-10-26
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Maxim Borisovitch Sychev , Andrey Soroka , Elena Alexandrovna Alshina , Sergey Yurievich Ikonin
IPC: H04N19/13 , H04N19/184 , H04N19/46 , H04N19/436
CPC classification number: H04N19/13 , H04N19/184 , H04N19/46 , H04N19/436
Abstract: Methods and apparatuses are described to encode data into a bitstream and to decode data from a bitstream. The method is able to reduce the length of the bitstream by including only the relevant significant bits within the trailing bits of the encoding process. The amount of these leading trailing bits is determined and the trailing bits, which have the least amount, can be constructed. Indications of the amount of leading trailing bits are included into the bitstream. Therefore, padding is not required, resulting in less bits, which need to be signaled.
-
-
-
-
-
-
-
-
-