Patents by Inventor Huanbang Chen

Huanbang Chen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220159292
    Abstract: The present invention relates to the field of video image processing, and provides a filtering method and an apparatus, to resolve a problem that subjective quality and objective quality of an image deteriorate because filtering processing cannot be performed on internal blocks of a non-translational motion prediction unit.
    Type: Application
    Filed: February 1, 2022
    Publication date: May 19, 2022
    Inventors: Huanbang CHEN, Sixin LIN, Haitao YANG, Shan GAO
  • Patent number: 11330285
    Abstract: A picture prediction method includes: determining a reference block of a current block; obtaining location information and motion information of at least two feature points in the reference block; calculating motion information of each subblock in the current block based on the location information and the motion information of the at least two feature points in the reference block; and performing motion compensation prediction on each subblock in the current block based on the motion information of each subblock in the current block, to obtain a prediction block of the current block.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: May 10, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Huanbang Chen, Haitao Yang, Fan Liang
  • Patent number: 11323736
    Abstract: An image prediction method and apparatus is disclosed. The image prediction method includes: determining, according to information about adjacent image units adjacent to a to-be-processed image unit, whether a set of candidate prediction modes for the to-be-processed image unit includes an affine merge mode, where the affine merge mode indicates that respective predicted images of the to-be-processed image unit and the adjacent image units of the to-be-processed image unit are obtained by using a same affine model; parsing a bitstream to obtain first indication information; determining, in the set of candidate prediction modes, a prediction mode for the to-be-processed image unit according to the first indication information; and determining a predicted image of the to-be-processed image unit according to the prediction mode. The method reduces a bit rate of encoding a prediction mode, thereby improving encoding efficiency.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: May 3, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huanbang Chen, Sixin Lin, Hong Zhang
  • Patent number: 11310524
    Abstract: A method includes obtaining a first motion vector of a motion compensation unit included in an affine code block. The method also includes determining a second motion vector based on the first motion vector, where a precision of the second motion vector matches a motion vector precision of a storage unit corresponding to the motion compensation unit. The method further includes determining a third motion vector based on the second motion vector, where there is a preset correspondence between the third motion vector and the second motion vector, and the third motion vector is used for subsequent encoding/decoding processing.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: April 19, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Huanbang Chen, Haitao Yang, Shan Gao, Jiantong Zhou, Shan Liu
  • Patent number: 11290724
    Abstract: An inter prediction method includes parsing, by a processor, a bitstream to obtain a location of a target adjacent image block of a current image block. The method further includes obtaining a preset correspondence between an adjacent image block location and a motion vector precision, wherein in the preset correspondence, locations of at least two adjacent image blocks correspond to different motion vector precisions. The method further includes determining, based on the location of the target adjacent image block and the preset correspondence, a target motion vector precision corresponding to the target adjacent image block. The method further includes determining a motion vector predictor of the current image block based on the location of the target adjacent image block and the target motion vector precision.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: March 29, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shan Gao, Weiwei Xu, Huanbang Chen, Haitao Yang
  • Publication number: 20220094969
    Abstract: An image prediction method and apparatus is disclosed. The image prediction method includes: determining, according to information about adjacent image units adjacent to a to-be-processed image unit, whether a set of candidate prediction modes for the to-be-processed image unit includes an affine merge mode, where the affine merge mode indicates that respective predicted images of the to-be-processed image unit and the adjacent image units of the to-be-processed image unit are obtained by using a same affine model; parsing a bitstream to obtain first indication information; determining, in the set of candidate prediction modes, a prediction mode for the to-be-processed image unit according to the first indication information; and determining a predicted image of the to-be-processed image unit according to the prediction mode. The method reduces a bit rate of encoding a prediction mode, thereby improving encoding efficiency.
    Type: Application
    Filed: December 2, 2021
    Publication date: March 24, 2022
    Inventors: Huanbang CHEN, Sixin LIN, Hong ZHANG
  • Patent number: 11277629
    Abstract: A method of determining one or more candidate prediction modes, the method comprises deriving, by a processor, a first indicator by parsing a bitstream, wherein the first indicator specifies whether any affine model is a candidate motion model for an image block in a preset area; determining, by the processor, that the first indicator is set to 1; deriving, by the processor and based on the determination that the first indicator is set to 1, a second indicator by parsing the bitstream, wherein the second indicator specifies whether a 6-parameter affine model is a candidate motion model for the image block; and determining, by the processor, one or more candidate prediction modes for the image block based on the first indicator and the second indicator.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: March 15, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiang Ma, Haitao Yang, Huanbang Chen, Jianle Chen
  • Publication number: 20220078441
    Abstract: This application discloses an inter prediction method, where a to-be-processed block includes one or more subblocks, and the method includes: determining a temporal offset vector of the to-be-processed block based on a spatially neighboring block of the to-be-processed block, where the temporal offset vector is used to determine a collocated subblock of the subblock of the to-be-processed block; and determining a motion vector of the subblock of the to-be-processed block based on a motion vector of the collocated subblock, where the motion vector of the subblock of the to-be-processed block is obtained based on a first preset motion vector when the motion vector of the collocated subblock is unavailable. This application can improve prediction accuracy in coding and increase coding efficiency.
    Type: Application
    Filed: November 17, 2021
    Publication date: March 10, 2022
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Huanbang Chen, Haitao Yang, Lian Zhang
  • Publication number: 20220078442
    Abstract: The present disclosure relates to an apparatus, an encoder, a decoder and corresponding methods for prediction refinement with optical flow (PROF) for an affine coded block, in which when a plurality of optical flow decision conditions are fulfilled for the affine coded block, performing a PROF process for a current sub-block of the affine coded block to obtain refined prediction sample values of the current sub-block of the affine coded block. After the sub-block based affine motion compensation is performed, a prediction sample value of the current sample of the current sub-block is refined by adding a delta prediction value. Thus, it allows for a better trade-off between coding complexity and prediction accuracy.
    Type: Application
    Filed: September 17, 2021
    Publication date: March 10, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Huanbang Chen, Haitao Yang, Jianle Chen
  • Publication number: 20220078443
    Abstract: A motion vector prediction method includes parsing a bitstream to obtain an index value of a candidate motion vector list and constructing the candidate motion vector list that includes. candidate motion vectors of K control points of a current block. The candidate motion vectors of K control points are obtained based on a 2N-parameter affine transform model used for a neighboring block of the current block, where N and K are integers greater than or equal to 2 and less than or equal to 4 with N not being equal to K. The method further includes determining, in the candidate motion vector list, target candidate motion vectors of the K control points based on the index value and obtaining a predicted motion vector of each subblock of the current block based on the target candidate motion vectors of the K control points.
    Type: Application
    Filed: November 14, 2021
    Publication date: March 10, 2022
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Huanbang Chen, Haitao Yang, Jianle Chen, Jiali Fu
  • Publication number: 20220070488
    Abstract: Disclosed is a mechanism for selecting an interpolation filter for use in conjunction with an affine block in video coding. A motion vector is determined for a sub-block of the affine block based on control points. A sub-block size of the sub-block is also determined. The interpolation filter is selected for application to a reference block corresponding to the sub-block. The interpolation filter is selected based on the sub-block size. The motion vector of the sub-block and an offset of a current sample of the sub-block are employed to determine a reference sample at the reference block. This includes applying the interpolation filter to the reference block to determine the reference sample when the motion vector at the offset points to a fractional position at the reference block. The reference samples are employed to determine residual information in order to encode the affine block.
    Type: Application
    Filed: September 10, 2021
    Publication date: March 3, 2022
    Inventors: Huanbang Chen, Haitao Yang, Jianle Chen
  • Patent number: 11265572
    Abstract: The present invention relates to the field of video image processing, and provides a filtering method and an apparatus, to resolve a problem that subjective quality and objective quality of an image deteriorate because filtering processing cannot be performed on internal blocks of a non-translational motion prediction unit.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: March 1, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huanbang Chen, Sixin Lin, Haitao Yang, Shan Gao
  • Publication number: 20220053208
    Abstract: A picture prediction method and a related apparatus are disclosed. A picture prediction method includes: determining K1 pixel samples in a picture block x, and determining a candidate motion information unit set corresponding to each pixel sample in the K1 pixel samples, where the candidate motion information unit set corresponding to each pixel sample includes at least one candidate motion information unit; determining a merged motion information unit set i including K1 motion information units, where each motion information unit in the merged motion information unit set i is selected from at least a part of motion information units in candidate motion information unit sets corresponding to different pixel samples in the K1 pixel samples; and predicting a pixel value of the picture block x by using a non-translational motion model and the merged motion information unit set i.
    Type: Application
    Filed: October 26, 2021
    Publication date: February 17, 2022
    Inventors: Huanbang CHEN, Sixin LIN, Fan LIANG
  • Publication number: 20220046234
    Abstract: Embodiments of this application disclose a picture prediction method and apparatus. The picture prediction method includes: determining whether a merge mode is used for a current picture block; when the merge mode is used for the current picture block, determining whether a level-1 merge mode is available for the current picture block; when the level-1 merge mode is unavailable, and a high-layer syntax element corresponding to a first merge mode indicates that the first merge mode is forbidden to be used, determining a second merge mode as a target merge mode used for the current picture block, where the first merge mode and the second merge mode are included in a level-2 merge mode; and predicting the current picture block based on the target merge mode. In the embodiments of this application, redundancy generated in a merge mode determining process can be reduced as much as possible.
    Type: Application
    Filed: October 22, 2021
    Publication date: February 10, 2022
    Inventors: Xu CHEN, Huanbang CHEN, Haitao YANG, Lian ZHANG
  • Publication number: 20220038686
    Abstract: The present disclosure relates to video encoding and decoding, and in particular, a method for inter prediction for a block in a frame of a video signal includes: constructing a history-based motion information candidate list, wherein the list is an ordered list comprising N history-based motion information candidates Hk containing motion information of N preceding blocks preceding the block, wherein each history-based motion information candidate comprises elements: one or more motion vectors (MVs), one or more reference picture indices corresponding to the MVs, and an interpolation filter index; adding one or more history-based motion information candidates from the history-based motion information candidate list into a motion information candidate list for the block; and deriving motion information for the block based on the motion information candidate list.
    Type: Application
    Filed: October 15, 2021
    Publication date: February 3, 2022
    Inventors: Timofey Mikhailovich SOLOVYEV, Sergey Yurievich IKONIN, Roman Igorevich CHERNYAK, Alexander Alexandrovich KARABUTOV, Elena Alexandrovna ALSHINA, Huanbang CHEN
  • Publication number: 20220030223
    Abstract: The disclosure relates to a method of coding implemented by a decoding device, comprising: obtaining a value of a maximum number of merging motion vector prediction, MVP, candidates for a current block, wherein the current block is predicted using intra block copy, IBC mode; setting a value of a MVP index to zero, when the value of the maximum number of MVP candidates for the current block is equal to one; obtaining a motion vector of the current block according to the MVP index and a candidate list; obtaining prediction samples values of the current block according to the motion vector of the current block.
    Type: Application
    Filed: October 7, 2021
    Publication date: January 27, 2022
    Inventors: Huanbang CHEN, Han GAO, Haitao YANG
  • Publication number: 20220007046
    Abstract: Disclosed are an inter prediction method based on an affine prediction mode and a related apparatus. The method includes: obtaining a predicted pixel value of a current affine block; obtaining an LIC flag of the current affine block, where the LIC flag is used to indicate whether local illumination compensation LIC is applied to the current affine block; and when the LIC flag indicates that LIC is applied to the current affine block, updating the predicted pixel value of the current affine block based on an update coefficient for LIC, to obtain an updated predicted pixel value of the current affine block.
    Type: Application
    Filed: September 13, 2021
    Publication date: January 6, 2022
    Inventors: Huanbang Chen, Xiang Ma, Haitao Yang, Lian Zhang
  • Patent number: 11206408
    Abstract: A method includes: parsing a bitstream to obtain an index value of a candidate motion vector list; constructing the candidate motion vector list, where the candidate motion vector list includes candidate motion vectors of K control points of a current block, the candidate motion vectors of the K control points are obtained based on a 2N-parameter affine transform model used for a neighboring block of the current block, N, K are integers greater than or equal to 2 and less than or equal to 4, and N is not equal to K; determining, in the candidate motion vector list, target candidate motion vectors of the K control points based on the index value; and obtaining a predicted motion vector of each subblock of the current block based on the target candidate motion vectors of the K control points. It helps improve coding efficiency in an audio and video coding process.
    Type: Grant
    Filed: January 1, 2021
    Date of Patent: December 21, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Huanbang Chen, Haitao Yang, Jianle Chen, Jiali Fu
  • Publication number: 20210360275
    Abstract: The inter prediction method is provided, which includes: obtaining a predicted sample value of a current affine block; determining one or more luminance compensation blocks based on motion vectors of one or more subblocks of the current affine block; determining a linear model coefficient based on a first sample set and a second sample set, where the first sample set includes at least one reconstructed sample neighboring to an edge of the current affine block, the second sample set includes at least one reconstructed sample neighboring to an edge of the one or more luminance compensation blocks, and the sample in the first sample set is in a one-to-one correspondence with the sample in the second sample set; and updating the predicted sample value of the current affine block based on the linear model coefficient, to obtain an updated predicted sample value of the current affine block.
    Type: Application
    Filed: July 30, 2021
    Publication date: November 18, 2021
    Inventors: Haitao YANG, Fan MU, Xiang MA, Huanbang CHEN, Lian ZHANG
  • Publication number: 20210360235
    Abstract: This application discloses a picture display order determining method which includes: obtaining a decoding order index value of a current picture and a decoding order index value of a previous picture that is adjacent to the current picture according to a decoding order; adding 1 to a cycle identifier value when the decoding order index value of the current picture is less than the decoding order index value of the previous picture; and determining a display order index value of the current picture based on a sum of the decoding order index value of the current picture and a preset positive integer multiple of the cycle identifier value. In this application, the display order index value of the current picture progressively increases based on a display order index value of a picture that is located before the current picture according to the decoding order.
    Type: Application
    Filed: July 22, 2021
    Publication date: November 18, 2021
    Inventors: Haitao YANG, Yuqun FAN, Xiang MA, Huanbang CHEN, Lian ZHANG