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: 20240244202
    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: Application
    Filed: January 17, 2024
    Publication date: July 18, 2024
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Han Gao, Semih Esenlik, Jianle Chen, Anand Meher Kotra, Biao Wang, Zhijie Zhao
  • Publication number: 20240244275
    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: Application
    Filed: January 2, 2024
    Publication date: July 18, 2024
    Inventors: Han Gao, Semih Esenlik, Jianle Chen, Anand Meher Kotra, Biao Wang, Zhijie Zhao
  • Patent number: 12041230
    Abstract: A method operates a two-dimensional (2D) separable interpolation filter for coding a video. The 2D separable interpolation filter includes a first second one-dimensional (1D) interpolation filter and a temporal buffer. The method includes: obtaining filter coefficients for the first 1D interpolation filter; comparing a sum of positive filter coefficients of the obtained filter coefficients with a threshold; and upon determining that the sum of positive filter coefficients is larger than the threshold, amending one or more of the filter coefficients to obtain amended filter coefficients, the filter coefficients being amended such that a sum of positive filter coefficients is not larger than the threshold; applying the amended filter coefficients to samples of the video to obtain a value of a fractional sample position of the video; re-scaling the value of the fractional sample position; and storing the re-scaled value of the fractional sample position in the temporal buffer.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: July 16, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Elena Alexandrovna Alshina, Semih Esenlik, Anand Meher Kotra, Biao Wang, Han Gao
  • Publication number: 20240206696
    Abstract: The disclosure provides a cleaning robot maintenance system. The maintenance system includes a mop picking device and a first storage compartment, where the first storage compartment is configured to store at least two first sheet mops that are stacked; and the mop picking device is configured to pick a single first sheet mop from the first storage compartment, to connect the single first sheet mop and a mop board. Therefore, dirt is prevented from being left on a mop component of the cleaning robot and the base station during cleaning, thereby improving the user experience.
    Type: Application
    Filed: December 4, 2023
    Publication date: June 27, 2024
    Inventors: Yichun Ma, Chuanxiang Gu, Biao Wang, Hongbing Wu, Shisong Zhang, Hongfeng Zhong
  • Publication number: 20240214562
    Abstract: An apparatus for generating a bitstream representing input frames of a video sequence, is provided. The apparatus includes a processing circuitry configured to generate the bitstream including a synthesized frame at a first position of a first input frame based on two or more input frames. A quality measure for the synthesized frame is determined. Based on determining that the quality measure fulfills a predetermined condition, an indication of the first position is included into a bitstream portion, and based on determining that the quality measure does not fulfill the predetermined condition, content of the first input frame is encoded into the bitstream portion.
    Type: Application
    Filed: January 14, 2024
    Publication date: June 27, 2024
    Inventors: Sergey Yurievich Ikonin, Nicola GIULIANI, Biao Wang, Elena Alexandrovna Alshina, Han Gao
  • 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
  • Publication number: 20240205387
    Abstract: Apparatuses and methods for encoding and decoding a video are provided. The method includes determining whether at least one of two blocks of an image in a video is predicted with a combined inter-intra prediction (CIIP), where the two blocks include a first block (block Q) and a second block (block P). There is a boundary between the two blocks. The method further includes setting a boundary strength (Bs) for the boundary to a first value when at least one of the two blocks is predicted with the CHIP, and performing deblocking filter based on the Bs.
    Type: Application
    Filed: December 26, 2023
    Publication date: June 20, 2024
    Inventors: Biao WANG, Anand Meher KOTRA, Semih ESENLIK, Han GAO, Jianle CHEN
  • 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: 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: 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