Patents by Inventor Biao Wang

Biao Wang 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: 20240205397
    Abstract: Embodiments of the present disclosure relate to the field of picture processing. Especially, the embodiments are directed to improving the deblocking filter of an image coding device. During the deblocking, at most a number MA of sample values of the first coding block adjacent to the block edge are modified and at most a number MB of sample values of the second coding block adjacent to the block edge are modified; or at most a number MA of sample values of the second coding block adjacent to the block edge are modified and at most a number MB of sample values of the first coding block adjacent to the block edge are modified, MA?MB.
    Type: Application
    Filed: February 27, 2024
    Publication date: June 20, 2024
    Inventors: Anand Meher KOTRA, Jianle CHEN, Semih ESENLIK, Biao WANG, Han GAO, Zhijie ZHAO
  • Patent number: 12015771
    Abstract: Embodiments of the present disclosure relate to the field of picture processing. Especially, the embodiments are directed to improving the deblocking filter of an image coding device. During the deblocking, at most a number MA of sample values of the first coding block adjacent to the block edge are modified and at most a number MB of sample values of the second coding block adjacent to the block edge are modified; or at most a number MA of sample values of the second coding block adjacent to the block edge are modified and at most a number MB of sample values of the first coding block adjacent to the block edge are modified, MA?MB.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: June 18, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Anand Meher Kotra, Jianle Chen, Semih Esenlik, Biao Wang, Han Gao, Zhijie Zhao
  • Patent number: 12015797
    Abstract: The present disclosure provides methods and devices of construct a candidate merge list for Intra block copy (IBC) mode, the method comprising: inserting a block vector of a left neighboring block of a current block into an initial merge list, when the left neighboring block is available and the left neighboring block is using IBC mode; inserting a block vector of an above neighboring block of the current block into the initial merge list, when the above neighboring block is available, the above neighboring block is using IBC mode and the block vector of the above neighboring block is not same as the block vector of the left neighboring block; inserting a block vector of the last candidate in a history based motion vector predictor (HMVP) into the initial merge list; obtaining a block vector of the current block according to the initial merge list.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: June 18, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Han Gao, Semih Esenlik, Biao Wang, Anand Meher Kotra, Jianle Chen
  • Patent number: 12010291
    Abstract: A method for coding implemented by a decoding device or an encoding device includes: obtaining a first prediction mode for a first sub-block, obtaining a second prediction mode for a second sub-block; obtaining a first prediction value for a sample in the current block according to the first prediction mode, obtaining a second prediction value for the sample in the current block according to the second prediction mode; obtaining a value of an indicator, the value of the indicator indicating a blending operation which is performed for the sample in the current block; and obtaining a combined prediction value for the sample in the current block, according to the value of the indictor, the first prediction value, and the second prediction value. The blending operation adaptively performs around a separation line dividing the current block into at least the first sub-block and the second sub-block.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: June 11, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Semih Esenlik, Max Blaeser, Zhijie Zhao, Han Gao, Biao Wang, Anand Meher Kotra, Elena Alexandrovna Alshina
  • Publication number: 20240161488
    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, two kinds of data are combined during the processing including processing by the neural network. The two kinds of data are obtained from different stages of processing by the network. Some of the advantages may include greater scalability and a more flexible design of the neural network architecture which may further lead to better encoding/decoding performance.
    Type: Application
    Filed: October 2, 2023
    Publication date: May 16, 2024
    Inventors: Timofey Mikhailovich Solovyev, Elena Alexandrovna Alshina, Biao Wang, Alexander Alexandrovich Karabutov, Mikhail Vyacheslavovich Sosulnikov, Georgy Petrovich Gaikov, Han Gao, Panqi Jia, Esin Koyuncu, Sergey Yurievich Ikonin, Semih Esenlik
  • Patent number: 11985322
    Abstract: The general intra prediction process is unnecessarily complicated with inclusion of the reference sample filtering. This application provides solutions for this problem. A method for intra prediction is provided. The method includes: during an intra predicted sample generation stage, obtaining a filtering indication, which indicates whether a filtered value or an unfiltered value of reference samples of the current coding block will be used. When the value of the filtering indication is true, a prediction sample is generated by using the filtered value of the reference samples based on the planar mode. When the value of the filtering indication is false, a prediction sample is generated by using the unfiltered value of the reference samples based on the planar mode. As a result, the reference sample filtering stage can be fully removed or can be combined with other stage.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: May 14, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Han Gao, Elena Alexandrovna Alshina
  • Publication number: 20240146924
    Abstract: The present disclosure provides a method of coding implemented by a decoding device, the method comprising: obtaining a value of a splitting mode index for a current coding block; obtaining a value of an angle index for the current coding block according to the value of the splitting mode index value and a pre-stored table; setting a value of an index partIdx according to the value of the angle index; and storing motion information for the current coding block according to the value of the index partIdx.
    Type: Application
    Filed: December 19, 2023
    Publication date: May 2, 2024
    Inventors: Han GAO, Semih ESENLIK, Elena Alexandrovna ALSHINA, Anand Meher KOTRA, Biao WANG
  • Patent number: 11973945
    Abstract: The present disclosure provides a method of video coding implemented in a decoding device or an encoding device, the method comprising: determining a block size of a current coding block, the current coding block being coded in intra prediction mode; selecting, based on the determined block size of the current coding block, a sub-partitioning rule that determines a number of sub-partitions and a partition direction into which the current coding block is to be divided; and dividing the current coding block into sub-partitions based on the selected sub-partitioning rule.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: April 30, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Han Gao, Jianle Chen
  • Publication number: 20240137499
    Abstract: The present disclosure provides methods and devices of processing a block according to a merge candidate list, the method comprising: constructing a first list according to motion information of neighboring blocks of a current block; obtaining prediction information of the current block; when the prediction information of the current block indicates that a sub-block prediction is applied to the current block, obtaining a uni-prediction candidate for the current block according to the first list; using, the uni-prediction candidate for the current block to perform inter prediction of the current block. According to embodiment of the present disclosure, the regular merge list can be directly used and there is no need to explicitly generate the uni-prediction merge candidate list for sub-block prediction.
    Type: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Inventors: Timofey Mikhailovich SOLOVYEV, Semih ESENLIK, Jianle CHEN, Anand Meher KOTRA, Biao WANG, Han GAO
  • Publication number: 20240137527
    Abstract: A method of coding implemented by a decoding device or an encoding device, comprising obtaining indication information for a luma position (cbWidth/2, cbHeight/2) of a current coding block, relative to a top-left luma sample position (xCb, yCb) of the current coding block; setting a value of a luma intra prediction mode associated with the current coding block to a first default value, when the indication information indicates that an Intra Block Copy (IBC) mode or palette mode is applied for the luma component at the luma position (cbWidth/2, cbHeight/2), relative to the top-left luma sample position (xCb, yCb) of the current coding block; and obtaining a value of a chroma intra prediction mode based on the value of the luma intra prediction mode of the current coding block.
    Type: Application
    Filed: September 21, 2023
    Publication date: April 25, 2024
    Inventors: Biao WANG, Semih ESENLIK, Han GAO, Anand Meher KOTRA, Elena Alexandrovna ALSHINA
  • Patent number: 11962773
    Abstract: A method of coding implemented by a decoding device, comprising obtaining a bitstream; obtaining a value of an indicator for a current block according to the bitstream; obtaining a value of a first parameter for the current block and a value of a second parameter for the current block, according to the value of the indicator and a predefined lookup table; obtaining a value of a sample distance for a sample which is located in the current block, according to the value of the first parameter and the value of the second parameter; obtaining a prediction value for the sample, according to the value of the sample distance for the sample.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: April 16, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Semih Esenlik, Max Blaeser, Zhijie Zhao, Han Gao, Anand Meher Kotra, Biao Wang, Elena Alexandrovna Alshina
  • Patent number: 11962783
    Abstract: The present disclosure provides a coding method, wherein the coding includes decoding or encoding, and the method comprises determining whether a current coding unit is predicted by application of combined inter-intra prediction (CIIP); and in response to determining that the current coding unit is predicted by application of CIIP, setting a boundary strength of a boundary of the current coding unit to a first value.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: April 16, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Anand Meher Kotra, Semih Esenlik, Jianle Chen, Han Gao
  • Publication number: 20240121446
    Abstract: A deblocking method, for deblocking a transform block boundary within a coding block in an image encoding and/or an image decoding is provided, wherein the coding block comprising transform blocks is coded in inter prediction mode and the transform blocks comprises a first transform block and a second transform block. The method comprises: determining, when the boundary between the first transform block and the second transform block is a transform block boundary and at least one of the first transform block and the second transform block has one or more non-zero transform coefficients, a value of a BS parameter for the boundary between the first transform block and the second transform block to be a first value; and performing de-blocking filtering process to the boundary between the first transform block and the second transform block at least based on the value of the boundary strength parameter.
    Type: Application
    Filed: December 11, 2023
    Publication date: April 11, 2024
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Anand Meher Kotra, Han Gao, Yin Zhao, Semih Esenlik, Jianle Chen
  • Publication number: 20240107077
    Abstract: An image processing device for use in an image encoder and/or an image decoder, for deblocking a block edge between a first block and a second block of an image encoded with a block code, is provided. The image processing device comprises a filter for filtering the block edge, configured to, for at least some of the pixels to be filtered, within a deblocking range from the block edge, the deblocking range being perpendicular to the block edge, determine a filtered pixel value from an original pixel value of the pixel and at least one further pixel value, determine a clipping value of the pixel, dependent upon a distance of the pixel from the block edge, and clip the filtered pixel value, using the clipping value resulting in a deblocked pixel value.
    Type: Application
    Filed: September 28, 2023
    Publication date: March 28, 2024
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Anand Meher Kotra, Semih Esenlik, Biao Wang, Han Gao, Zhijie Zhao, Jianle Chen
  • Patent number: 11943459
    Abstract: Signalling of syntax elements in a sequence parameter set of a video bitstream is addressed. Particularly, it is provided a method of decoding a video bitstream wherein a sequence parameter set, SPS, is coded that contains syntax elements that apply to a video sequence, the method comprising obtaining a value of a first syntax element from the SPS used to specify whether a decoded picture buffer, DPB, parameters syntax structure is present in the SPS and obtaining a value of a second syntax element from the SPS, at least when determining that the value of the first syntax element specifies that the DPB parameters syntax structure is present in the SPS, used to specify the presence of a DPB syntax element in the DPB parameters syntax structure, wherein the DPB syntax element is applied to a temporal sublayer except for the highest temporal sublayer in the video sequence.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: March 26, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Elena Alexandrovna Alshina, Han Gao
  • Patent number: 11936862
    Abstract: The present disclosure provides a method of coding implemented by a decoding device, the method comprising: obtaining a value of a splitting mode index for a current coding block; obtaining a value of an angle index for the current coding block according to the value of the splitting mode index value and a pre-stored table; setting a value of an index partIdx according to the value of the angle index; and storing motion information for the current coding block according to the value of the index partIdx.
    Type: Grant
    Filed: December 31, 2021
    Date of Patent: March 19, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Han Gao, Semih Esenlik, Elena Alexandrovna Alshina, Anand Meher Kotra, Biao Wang
  • Patent number: 11930171
    Abstract: The present disclosure provides an encoding apparatus and a decoding apparatus, as well as an encoding method and a decoding method. In particular, the present disclosure relates to block partitioning and signaling the partitioning parameters in a bitstream. An override flag in a slice header indicates whether or not a block is to be partitioned according to a first partition constraint information. The override flag is included in the bitstream and the block is partitioned accordingly.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: March 12, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Han Gao, Semih Esenlik, Jianle Chen, Anand Meher Kotra, Biao Wang, Zhijie Zhao
  • Patent number: 11910027
    Abstract: The present disclosure relates generally to video coding and picture partitioning methods. In particular, the disclosure is concerned with relations between partition constraint elements, by setting partitioning rules for different picture partitioning methods. The disclosure provides devices and corresponding methods for generating or processing a bitstream including encoded pictures, particularly for setting and including partition constraint element into the bitstream. One of the devices is configured to determine a minimum luma size of a leaf block resulting from quadtree splitting (MinQtSizeY), determine a maximum luma size of a coding block where partitioning using a binary tree splitting is allowed (MaxBtSizeY) based on the MinQtSizeY, and include information for the determined MinQtSizeY into the bitstream.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: February 20, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Han Gao, Semih Esenlik, Jianle Chen, Anand Meher Kotra, Biao Wang, Zhijie Zhao
  • Patent number: 11909959
    Abstract: The present disclosure provides methods and devices of processing a block according to a merge candidate list, the method comprising: constructing a first list according to motion information of neighboring blocks of a current block; obtaining prediction information of the current block; when the prediction information of the current block indicates that a sub-block prediction is applied to the current block, obtaining a uni-prediction candidate for the current block according to the first list; using, the uni-prediction candidate for the current block to perform inter prediction of the current block. According to embodiment of the present disclosure, the regular merge list can be directly used and there is no need to explicitly generate the uni-prediction merge candidate list for sub-block prediction.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: February 20, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Timofey Mikhailovich Solovyev, Semih Esenlik, Jianle Chen, Anand Meher Kotra, Biao Wang, Han Gao
  • Publication number: 20240056596
    Abstract: The present disclosure relates to the field of picture processing. Especially, the disclosure deals with improving the prediction of a block of a picture when decoding or encoding. A method of coding a block of a picture, comprising: obtaining an indication parameter for a current coding block. The indication parameter represents whether a multi-hypothesis prediction is applied to the current coding block. When the indication parameter represents that the multi-hypothesis prediction is applied to the current coding block, coding the current coding block according to a planar mode.
    Type: Application
    Filed: October 25, 2023
    Publication date: February 15, 2024
    Inventors: Biao WANG, Semih ESENLIK, Jianle CHEN, Anand Meher KOTRA, Han GAO