-
公开(公告)号: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.
-
公开(公告)号: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.
-
74.
公开(公告)号: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.
-
公开(公告)号:US11805249B2
公开(公告)日:2023-10-31
申请号:US17139886
申请日:2020-12-31
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Sergey Yurievich Ikonin , Victor Alexeevich Stepin , Dmitry Yurievich Kuryshev , Jianle Chen , Roman Igorevich Chernyak
IPC: H04N19/117 , H04N19/124 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/61 , H04N19/82 , H04N19/105 , H04N19/129 , H04N19/60 , G06F1/03 , H04N19/80
CPC classification number: H04N19/117 , G06F1/03 , H04N19/105 , H04N19/124 , H04N19/129 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/60 , H04N19/61 , H04N19/80 , H04N19/82
Abstract: A filter for video coding is provided, where the filter is configured for processing a block for generation of a filtered block, and the block comprises a plurality of pixels. The filter includes one or more processor configured to: obtain a quantization parameter (QP) of the block; obtain a threshold (THR) based on the QP; and obtain a look up table based on QP, so as to generate a filtered block based on the threshold and the look up table. The filter is provided allowing improving the efficiency for video coding.
-
公开(公告)号: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.
-
公开(公告)号:US11509892B2
公开(公告)日:2022-11-22
申请号:US17139900
申请日:2020-12-31
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Victor Alexeevich Stepin , Sergey Yurievich Ikonin , Roman Igorevich Chernyak , Jianle Chen , Dmitry Yurievich Kuryshev
IPC: H04N11/02 , H04N19/117 , H04N19/124 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/61 , H04N19/82 , H04N19/105 , H04N19/129 , H04N19/60 , G06F1/03 , H04N19/80
Abstract: A filter for video coding is provided, where the filter is configured for processing a block for generation of a filtered block, and the block comprises a plurality of pixels. The filter includes one or more processor configured to: scan, according to a predefined scan template, to obtain a current pixel of the block and its neighboring pixels of the current pixel; obtain spectrum components by performing transform for the current pixel and its neighboring pixels; obtain filtered spectrum components based on a filtering parameter and the spectrum components; obtain filtered pixels by performing inverse transform for the filtered spectrum components; and generate a filtered block based on the filtered pixels. The filter is provided allowing improving the efficiency for video coding.
-
-
-
-
-
-
-
-
-