-
公开(公告)号: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.
-
公开(公告)号:US12010345B2
公开(公告)日:2024-06-11
申请号:US17857941
申请日:2022-07-05
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Roman Igorevich Chernyak , Timofey Mikhailovich Solovyev , Alexander Alexandrovich Karabutov , Sergey Yurievich Ikonin , Elena Alexandrovna Alshina
IPC: H04N19/70
CPC classification number: H04N19/70
Abstract: A method for decoding of a video bitstream implemented by a decoding device, wherein the video bitstream includes data representing one or more sequence parameter set, SPS, flags, the method comprising: for an SPS flag of the one or more SPS flags, obtaining two variables of the SPS flag, respectively, by parsing the video bitstream, wherein the value of one variable of the two variables is the minimum allowed value of the SPS flag, and wherein the value of the other variable of the two variables is the maximum allowed value of the SPS flag; obtaining the SPS flag, by parsing the video bitstream; evaluating whether the value of the SPS flag is valid based on the values of the two variables; and in case that the value of the SPS flag is valid, decoding the video bitstream according to the value of the SPS flag.
-
公开(公告)号:US20240187634A1
公开(公告)日:2024-06-06
申请号:US18427975
申请日:2024-01-31
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Vasily Alexeevich RUFITSKIY , Timofey Mikhailovich Solovyev , Alexey Konstantinovich FILIPPOV , Jianle Chen
IPC: H04N19/513 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/30
CPC classification number: H04N19/513 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/30
Abstract: The present invention relates to method and apparatus for motion vector derivation for affine based inter prediction of chroma subblocks based on chroma format. The method includes: determining chroma scaling factors in horizontal and vertical directions based on chroma format information, wherein the chroma format information indicates a chroma format of a current picture which the current image block belongs to; determining a set (S) of luma subblocks of the luma block based on values of the chroma scaling factors; determining a motion vector for a chroma subblock of the chroma block based on motion vectors of one or more luma subblocks in the set (S) of luma subblocks.
-
公开(公告)号:US11936900B2
公开(公告)日:2024-03-19
申请号:US17138250
申请日:2020-12-30
Applicant: Huawei Technologies Co., Ltd.
Inventor: Timofey Mikhailovich Solovyev , Jianle Chen , Sergey Yurievich Ikonin
IPC: H04N19/52 , H04N19/169
CPC classification number: H04N19/52 , H04N19/169
Abstract: Motion vectors (MVs) are used as predictors for prediction of an image for a current coding unit (CU) within a current video frame. The MVs are from a list of motion vector candidates (MVCs), which is generated. The list includes MVs determined from a first or second pattern, each pattern specifying MVC positions. The first MV positions are within a current video frame, while the second MV positions are for a video frame different from the current frame. The MVC list is generated for a current CU with the MV positions being relative to a position of the current CU. In particular, the MVC list is generated in dependence on a size of the current CU and a size of a grid specifying a minimum distance between two MV positions. One or more MVs as specified by the MV positions of said pattern are included into the MVC list.
-
55.
公开(公告)号:US20240037802A1
公开(公告)日:2024-02-01
申请号:US18479507
申请日:2023-10-02
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Timofey Mikhailovich Solovyev , Biao Wang , Elena Alexandrovna Alshina , Han Gao , Panqi Jia , Esin Koyuncu , Alexander Alexandrovich Karabutov , Mikhail Vyacheslavovich Sosulnikov , Semih Esenlik , Sergey Yurievich Ikonin
CPC classification number: G06T9/002 , G06T3/4046
Abstract: This application provides methods and apparatuses for processing of picture data or picture feature data using a neural network with two or more layers. The present disclosure may be applied in the field of artificial intelligence (AI)-based video or picture compression technologies, and in particular, to the field of neural network-based video compression technologies. According to some embodiments, position within the neural network, at which auxiliary information may be entered for processing is selectable based on a gathering condition. The gathering condition may assess whether some prerequisite is fulfilled. Some of the advantages may include better performance in terms of rate and/or disclosure due to the effect of increased flexibility in neural network configurability.
-
公开(公告)号: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.
-
公开(公告)号:US11831871B2
公开(公告)日:2023-11-28
申请号:US17724841
申请日:2022-04-20
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Roman Igorevich Chernyak , Timofey Mikhailovich Solovyev , Yin Zhao , Sergey Yurievich Ikonin , Jianle Chen
IPC: H04N19/119 , H04N19/96 , H04N19/176 , H04N19/186 , H04N19/159
CPC classification number: H04N19/119 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/96
Abstract: Apparatuses and methods for Intra Sub-Partitions (ISP) are provided. The method includes: obtaining information of ISP, and determining a size of a chroma transform block (TB) of the coding unit based on SubWidthC and SubHeightC when at least a first condition is fulfilled. The first condition includes the information of ISP indicates that ISP is used for splitting the luma coding block. SubWidthC and SubHeightC are variables depending on chroma format information. The chroma format information indicates a chroma format of a picture the coding unit belongs to. The method can apply to all chroma format. The chroma format includes at least one of: 4:2:0, or 4:2:2, or 4:4:4. An accurate and versatile way to determine the size of the chroma transform block for the ISP is achieved.
-
公开(公告)号:US11750807B2
公开(公告)日:2023-09-05
申请号:US17399679
申请日:2021-08-11
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Roman Igorevich Chernyak , Timofey Mikhailovich Solovyev , Yin Zhao , Sergey Yurievich Ikonin , Jianle Chen
IPC: H04N19/119 , H04N19/96 , H04N19/176 , H04N19/186 , H04N19/159
CPC classification number: H04N19/119 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/96
Abstract: Apparatuses and methods for Intra Sub-Partitions (ISP) are provided. The method includes: obtaining information of ISP, and determining a size of a chroma transform block (TB) of the coding unit based on SubWidthC and SubHeightC when at least a first condition is fulfilled. The first condition includes the information of ISP indicates that ISP is used for splitting the luma coding block. SubWidthC and SubHeightC are variables depending on chroma format information. The chroma format information indicates a chroma format of a picture the coding unit belongs to. The method can apply to all chroma format. The chroma format includes at least one of: 4:2:0, or 4:2:2, or 4:4:4. An accurate and versatile way to determine the size of the chroma transform block for the ISP is achieved.
-
公开(公告)号:US11558632B2
公开(公告)日:2023-01-17
申请号:US17325661
申请日:2021-05-20
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Timofey Mikhailovich Solovyev , Semih Esenlik , Jianle Chen , Anand Meher Kotra , Han Gao , Biao Wang , Roman Igorevich Chernyak , Alexander Alexandrovich Karabutov , Sergey Yurievich Ikonin
IPC: H04N19/503 , H04N19/105 , H04N19/13 , H04N19/132 , H04N19/159 , H04N19/176
Abstract: A prediction method for an image block comprising a first prediction sub-block and a second prediction sub-block, the prediction method comprising: parsing a first index from a bitstream, wherein the first index is used to obtain prediction information of the first prediction sub-block; parsing a second index from the bitstream; comparing the first index with the second index; adjusting the second index in the event that the second index is equal to or greater than the first index; and obtaining prediction information of the second prediction sub-block according to the adjusted second index.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-