-
公开(公告)号:US12047599B2
公开(公告)日:2024-07-23
申请号:US17858700
申请日:2022-07-06
Applicant: Huawei Technologies Co., Ltd.
Inventor: Timofey Mikhailovich Solovyev , Maxim Borisovitch Sychev , Roman Igorevich Chernyak , Alexander Alexandrovich Karabutov , Sergey Yurievich Ikonin , Elena Alexandrovna Alshina
IPC: H04N19/52 , H04N19/105 , H04N19/139 , H04N19/172 , H04N19/176 , H04N19/182 , H04N19/55
CPC classification number: H04N19/52 , H04N19/105 , H04N19/139 , H04N19/172 , H04N19/176 , H04N19/182 , H04N19/55
Abstract: A method for coding video data is disclosed. The method comprises: obtaining a center motion vector of a coding block; deriving a first motion vector range for the coding block based on the center motion vector and a motion vector spread, wherein the motion vector spread depends on a size of the coding block; if the first motion vector range is at least partially pointing outside a first area including a reference picture, updating the first motion vector range to point within the first area, such that a minimum value or a maximum value of the updated first motion vector range is pointing at a boundary of the first area.
-
公开(公告)号:US11876956B2
公开(公告)日:2024-01-16
申请号:US17376463
申请日:2021-07-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Maxim Borisovitch Sychev , Timofey Mikhailovich Solovyev , Alexander Alexandrovich Karabutov , Sergey Yurievich Ikonin , Jianle Chen
IPC: H04N19/105 , H04N19/132 , H04N19/137 , H04N19/159 , H04N19/176
CPC classification number: H04N19/105 , H04N19/132 , H04N19/137 , H04N19/159 , H04N19/176
Abstract: An apparatus and method for inter prediction of a block includes estimating local illumination compensation (LIC) parameters using first reference samples of a current block and second reference samples of a reference block, wherein a third reference sample of the second reference samples is based on an integer part of a fractional motion vector (MV), and obtaining inter prediction of the current block according to the LIC parameters.
-
公开(公告)号:US20220239922A1
公开(公告)日:2022-07-28
申请号: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/137 , H04N19/105 , H04N19/132 , H04N19/30 , H04N19/176 , H04N19/46
Abstract: The present disclosure provides a method of coding implemented by a decoding/encoding device for coding video data. The method comprises the following steps: 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 determined 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.
-
公开(公告)号:US20220182678A1
公开(公告)日:2022-06-09
申请号: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/615 , H04N19/139 , H04N19/176 , H04N19/105 , H04N19/172 , H04N19/132 , 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.
-
公开(公告)号:US20210329305A1
公开(公告)日:2021-10-21
申请号:US17362723
申请日:2021-06-29
Applicant: Huawei Technologies Co., Ltd.
Inventor: Maxim Borisovitch Sychev , FNU Hendry , Ye-Kui Wang
IPC: H04N19/70 , H04N19/136 , H04N19/184 , H04N19/174
Abstract: The present disclosure provides an encoding and decoding device, as well as an encoding and decoding method. In particular, the present disclosure relates to method for decoding of a video bitstream implemented by a decoding device, wherein the video bitstream includes data representing a coded picture comprising tile columns, the decoding method comprising: obtaining a syntax element by parsing the video bitstream, wherein the syntax element is used to derive the width of the tile columns, wherein the width of the tile columns is uniform; predicting the picture according the width of the tile columns.
-
公开(公告)号:US12184863B2
公开(公告)日:2024-12-31
申请号:US18145569
申请日:2022-12-22
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Maxim Borisovitch Sychev , Elena Alexandrovna Alshina , Mikhail Vyacheslavovich Sosulnikov , Alexander Alexandrovich Karabutov
IPC: H04N19/137 , H04N19/105 , H04N19/132 , H04N19/172
Abstract: Methods and apparatuses are provided for estimating motion vectors of a dense motion field based on subsampled sparse motion field. The sparse motion field includes two or more motion vectors with their respective start positions. For each of the motion vectors, a transformation is derived which transforms the motion vector from its start point into a target point. The transformed motion vectors then contribute to the estimated motion vector on the target position. The contribution of each motion vector is weighted. Such motion estimation may be readily used for video encoding and decoding.
-
公开(公告)号:US11997291B2
公开(公告)日:2024-05-28
申请号:US17357734
申请日:2021-06-24
Applicant: Huawei Technologies Co., Ltd.
Inventor: Ye-Kui Wang , Fnu Hendry , Maxim Borisovitch Sychev
IPC: H04N19/174 , H04N19/119 , H04N19/172 , H04N19/176 , H04N19/30 , H04N19/44 , H04N19/66 , H04N19/70
CPC classification number: H04N19/174 , H04N19/119 , H04N19/172 , H04N19/176 , H04N19/30 , H04N19/44 , H04N19/66 , H04N19/70
Abstract: A video coding mechanism is disclosed. The mechanism includes partitioning a picture into a plurality of first level tiles. A subset of the first level tiles is partitioned into a plurality of second level tiles. The first level tiles and the second level tiles are assigned into one or more tile groups such that all tiles in an assigned tile group containing the second level tiles are constrained to cover a rectangular region of the picture. The first level tiles and the second level tiles are encoded into a bitstream. The bitstream is stored for communication toward a decoder.
-
公开(公告)号:US20240064313A1
公开(公告)日:2024-02-22
申请号:US18458785
申请日:2023-08-30
Applicant: Huawei Technologies Co., Ltd.
Inventor: Ye-Kui Wang , FNU Hendry , Maxim Borisovitch Sychev
IPC: H04N19/174 , H04N19/119 , H04N19/172 , H04N19/30 , H04N19/70 , H04N19/44 , H04N19/66
CPC classification number: H04N19/174 , H04N19/119 , H04N19/172 , H04N19/30 , H04N19/70 , H04N19/44 , H04N19/66 , H04N19/176
Abstract: A video coding mechanism is disclosed. The mechanism includes partitioning a picture into a plurality of first level tiles. A subset of the first level tiles is partitioned into a plurality of second level tiles. Each second level tile contains a single rectangular slice of picture data. The first level tiles and the second level tiles are encoded into a bitstream. The bitstream is stored for communication toward a decoder.
-
公开(公告)号:US11778205B2
公开(公告)日:2023-10-03
申请号:US17357724
申请日:2021-06-24
Applicant: Huawei Technologies Co., Ltd.
Inventor: Ye-Kui Wang , Fnu Hendry , Maxim Borisovitch Sychev
IPC: H04N19/174 , H04N19/119 , H04N19/172 , H04N19/30 , H04N19/70 , H04N19/44 , H04N19/66 , H04N19/176
CPC classification number: H04N19/174 , H04N19/119 , H04N19/172 , H04N19/30 , H04N19/44 , H04N19/66 , H04N19/70 , H04N19/176
Abstract: A video coding mechanism is disclosed. The mechanism includes partitioning a picture into a plurality of first level tiles. A subset of the first level tiles is partitioned into a plurality of second level tiles. Each second level tile contains a single rectangular slice of picture data. The first level tiles and the second level tiles are encoded into a bitstream. The bitstream is stored for communication toward a decoder.
-
公开(公告)号:US11228780B2
公开(公告)日:2022-01-18
申请号:US17032416
申请日:2020-09-25
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
IPC: H04N19/513 , H04N19/176 , H04N19/182 , H04N19/169 , H04N19/523 , H04N19/80
Abstract: A method for inter prediction of a sample value of a current pixel of a plurality of pixels of a current block of a current frame of a video signal is proposed. The method (800) comprises: determining (801) a plurality of block-wise motion vectors related one-to-one to a plurality of blocks of the current frame; determining (803) a pixel-wise motion vector of the current pixel based on the plurality of block-wise motion vectors; determining one or more reference pixels in the reference frame based on the pixel-wise motion vector of the current pixel; and determining (805) an inter predicted sample value of the current pixel based on one or more sample values of the one or more reference pixels in the reference frame. Coding efficiency is thus improved.