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).

  • Patent number: 12777180
    Abstract: A method for video decoding includes receiving coded information of a current block indicating inter prediction for the current block. Whether a current intermediate vector pointing to a first block in a first reference picture from a second block in a second reference picture is valid for deriving one of a chain-based MV and a chain-based MVP for the current block is determined based on one or more of reference picture information of the first reference picture, reference picture information of the current block, a position of the first block, and history information associated with at least one previously derived intermediate vector that is associated with the current block and the second block. When the current intermediate vector is valid, the one of the chain-based MV and the chain-based MVP is determined based on the current intermediate vector and the at least one previously derived intermediate vector.
    Type: Grant
    Filed: April 17, 2025
    Date of Patent: October 27, 2026
    Assignee: Tencent America LLC
    Inventors: Lien-Fei Chen, Biao Wang, Tianqi Liu, Roman Chernyak, Motong Xu, Yifan Wang, Ziyue Xiang, Shan Liu, Yonguk Yoon
  • Patent number: 12771832
    Abstract: A decoding method and a decoder for decoding a current block of a video frame is provided, wherein the decoding method comprises determining a list of Most Probable Modes (MPMs) for the current block. When at least one condition is satisfied, the list of MPMs includes a DC mode, a Vertical mode, a Horizontal mode, an intra prediction mode corresponding to a value of the Vertical mode with a first offset, and an intra prediction mode corresponding to the value of the Vertical mode with a second offset. The decoding method further includes obtaining a MPM flag and a MPM index for the current block from a bitstream of the video, and obtaining an intra prediction mode for the current block for reconstructing the current block.
    Type: Grant
    Filed: June 3, 2025
    Date of Patent: October 20, 2026
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Han Gao, Jianle Chen, Zhijie Zhao
  • Publication number: 20260323091
    Abstract: Some aspects of the disclosure provide a method of video decoding. For example, bitstream is received. The bitstream includes coded information of a sequence of pictures in a video. Training data for an online transform kernel derivation for a current block is collected based on one or more reconstructed blocks in the sequence of pictures. A transform kernel for the current block is derived based on the training data. The current block is reconstructed based on the transform kernel.
    Type: Application
    Filed: January 30, 2026
    Publication date: October 15, 2026
    Applicant: Tencent America LLC
    Inventors: Yifan WANG, Lien-Fei CHEN, Yonguk YOON, Biao WANG, Shan LIU, Ziyue XIANG, Roman CHERNYAK
  • Publication number: 20260320995
    Abstract: Methods and apparatuses are provided 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 one or more embodiments, two kinds of data are combined during the 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: June 24, 2026
    Publication date: October 15, 2026
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    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
  • Publication number: 20260323035
    Abstract: A method for video encoding includes adjusting an orientation of a first picture from an original orientation to an adjusted orientation. The method includes encoding, in a bitstream, the adjusted first picture in the adjusted orientation. The method includes generating unified intermediate coding information of the first picture based on a unified orientation of a plurality of pictures in a picture buffer. The plurality of pictures in the picture buffer is oriented in the unified orientation. The unified intermediate coding information is stored in one or more intermediate coding information buffers associated with the first picture. The unified orientation is one of (i) the original orientation and (ii) the adjusted orientation. The method includes encoding, in the bitstream, a second picture based on the unified intermediate coding information of the first picture.
    Type: Application
    Filed: March 25, 2026
    Publication date: October 15, 2026
    Applicant: Tencent America LLC
    Inventors: Biao WANG, Shan LIU, Roman CHERNYAK, Yonguk YOON, Lien-Fei CHEN, Yifan WANG, Ziyue XIANG
  • Publication number: 20260323081
    Abstract: A method for video decoding includes selecting a set of filter shapes from a plurality of sets of filter shapes associated with extrapolated filter-based intra prediction based on reconstructed information of a current block. The plurality of sets of filter shapes includes a first set of filter shapes and a second set of filter shapes. The method includes predicting, based on the selected set of filter shapes, a current sample in the current block using the extrapolated filter-based intra prediction. The first set of filter shapes only includes above-left positions that are above and to the left of a current position of the current sample. The second set of filter shapes includes one or more of (i) above-right positions that are above and to the right of the current position and (ii) below-left positions that are below and to the left of the current position.
    Type: Application
    Filed: February 2, 2026
    Publication date: October 15, 2026
    Applicant: Tencent America LLC
    Inventors: Biao WANG, Roman CHERNYAK, Yonguk YOON, Lien-Fei CHEN, Yifan WANG, Shan LIU, Ziyue XIANG
  • Publication number: 20260323019
    Abstract: Some aspects of the disclosure provide a method of video decoding. For example, a bitstream is received, the bitstream includes coded information of a sequence of pictures in a video. Further, to apply a coding tool on a current block in a current picture in the sequence of pictures is determined, the coding tool is based on boundary gradient computation. Direction information of the current block is determined, and at least a boundary gradient associated with a sample of the current block is computed based on the direction information of the current block. A reconstructed block of the current block is generated by applying the coding tool that is based on at least the boundary gradient associated with the sample.
    Type: Application
    Filed: February 2, 2026
    Publication date: October 15, 2026
    Applicant: Tencent America LLC
    Inventors: Yifan WANG, Biao WANG, Lien-Fei CHEN, Shan LIU, Yonguk YOON, Roman CHERNYAK, Ziyue XIANG
  • Patent number: 12764294
    Abstract: A method of decoding of a picture from a video bitstream is disclosed. The video bitstream includes a slice header of a current slice and data representing the current slice. The method comprises: obtaining a parameter used to derive a number of tiles in the current slice from the slice header when a slice address of the current slice is not an address of a last tile in the picture where the current slice located; and reconstructing the current slice using the number of tiles in the current slice and the data representing the current slice.
    Type: Grant
    Filed: November 13, 2024
    Date of Patent: October 13, 2026
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Semih Esenlik, Biao Wang, Anand Meher Kotra, Elena Alexandrovna Alshina
  • Publication number: 20260313098
    Abstract: An example method of video coding includes receiving a video bitstream corresponding to a plurality of frames of video data including a current block. When the current block is predicted using compound inter prediction with a first reference frame and a second reference frame, the method includes determining whether the first reference frame and the second reference frame are on the same side of the current frame in display order. The method also includes selecting a weighting factor list from among a plurality of weighting factor lists based on whether the first reference frame and the second reference frame are on the same side. The method further includes identifying a weighting factor from the selected weighting factor list and reconstructing the current block by combining a first prediction block from the first reference frame and a second prediction block from the second reference frame using the identified weighting factor.
    Type: Application
    Filed: June 23, 2026
    Publication date: October 8, 2026
    Inventors: Liang ZHAO, Xin ZHAO, Han GAO, Biao WANG, Xiaozhong XU, Shan LIU
  • Patent number: 12756859
    Abstract: A video bitstream is received. The video bitstream includes coded information of a current block in a current picture and of a plurality of reference pictures of the current block in a reference list. The coded information indicates that the current block is coded in an affine mode. A first control point motion vector (CPMV) of a first control point of the current block is determined. The first CPMV is associated with a sum of a plurality of intermediate vectors. The plurality of intermediate vectors includes an initial CPMV and an intermediate motion vector (MV). The initial CPMV is between the current picture and an initial reference picture of the plurality of reference pictures. The intermediate MV is between two respective reference pictures of the plurality of reference pictures. The current block is reconstructed based on the first CPMV of the first control point of the current block.
    Type: Grant
    Filed: January 16, 2025
    Date of Patent: October 6, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Lien-Fei Chen, Roman Chernyak, Biao Wang, Yonguk Yoon, Motong Xu, Han Gao, Xin Zhao, Shan Liu
  • Patent number: 12756871
    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: Grant
    Filed: December 2, 2024
    Date of Patent: October 6, 2026
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Anand Meher Kotra, Semih Esenlik, Biao Wang, Han Gao, Zhijie Zhao, Jianle Chen
  • Patent number: 12756843
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a video bitstream comprising a plurality of blocks that includes a current block; identifying a block vector for the current block; determining a minimum-cost position in a predetermined area of a location indicated by the block vector; deriving a sub-pixel position based on the minimum-cost position; and reconstructing the current block using the sub-pixel position.
    Type: Grant
    Filed: February 6, 2025
    Date of Patent: October 6, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Yonguk Yoon, Lien-Fei Chen, Han Gao, Biao Wang, Roman Chernyak, Shan Liu, Motong Xu, Ziyue Xiang
  • Publication number: 20260292198
    Abstract: An example method of video decoding includes receiving a video bitstream comprising a plurality of blocks, including a current block. The method includes obtaining a reference block for the current block. The method includes obtaining a set of reference template samples for the reference block. The method includes determining a direction for the current block based on the set of reference template samples. The method further includes decoding the current block using the direction.
    Type: Application
    Filed: March 12, 2026
    Publication date: September 24, 2026
    Inventors: Lien-Fei CHEN, Roman CHERNYAK, Biao WANG, Yonguk YOON, Ziyue XIANG, Yifan WANG, Shan LIU
  • Publication number: 20260281439
    Abstract: Example methods for decoding and encoding using classifiers for determining transformation information are described herein. An example method of video decoding includes receiving a video bitstream comprising a plurality of blocks that includes a current block. The method also includes applying a classifier to coded information for the current block to determine a transform kernel for the current block. The method further includes reconstructing the current block by applying the transform kernel to perform an inverse transform for the current block.
    Type: Application
    Filed: March 12, 2025
    Publication date: September 17, 2026
    Inventors: Lien-Fei CHEN, Roman Chernyak, Biao Wang, Yonguk Yoon, Yifan Wang, Ziyue Xiang, Shan Liu, Motong Xu
  • Publication number: 20260281316
    Abstract: A method includes receiving a bitstream indicating an adjustment factor to a linear formula used in a formula-based inter prediction of a current block in a current picture based on a reference block in a reference picture. The formula-based inter prediction generates a prediction sample of the current block based on the linear formula applied to one or more reconstructed samples in the reference block. The adjustment factor is applied on an initial slope parameter to determine an adjusted slope parameter. An adjusted offset parameter is calculated according to the adjusted slope parameter and a first weighted average of a plurality of first samples in a reference template of the reference block. An adjusted linear formula is generated based at least on the adjusted slope parameter and the adjusted offset parameter. At least a reconstructed sample of the current block is determined according to the adjusted linear formula.
    Type: Application
    Filed: May 4, 2026
    Publication date: September 17, 2026
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Roman CHERNYAK, Liang ZHAO, Xin ZHAO, Biao WANG, Madhu PERINGASSERY KRISHNAN, Shan LIU
  • Publication number: 20260270435
    Abstract: A method of coding implemented by a decoding device, comprising obtaining a video bitstream; decoding the video bitstream to obtain an initial intra prediction mode value for chroma component of a current coding block; determining whether a ratio between a width for luma component of the current coding block and a width for chroma component of the current coding block is equal to a threshold or not; obtaining a mapped intra prediction mode value for chroma component of the current coding block according to a predefined mapping relationship and the initial intra prediction mode value, when it's determined that the ratio is equal to the threshold; obtaining a prediction sample value for chroma component of the current coding block according to the mapped intra prediction mode value.
    Type: Application
    Filed: April 20, 2026
    Publication date: September 10, 2026
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Han Gao, Elena Alexandrovna Alshina
  • Publication number: 20260258807
    Abstract: A control method includes obtaining a plurality of remote control signals received by a plurality of sensor assemblies arranged at different positions at an oscillation mechanism of a fan, comparing amplitudes of the plurality of remote control signals to determine a target position that includes a position of a sensor assembly, among the plurality of sensor assemblies, corresponding to a strongest remote control signal with a greatest amplitude among the plurality of remote control signals, and controlling the oscillation mechanism to rotate towards the target position.
    Type: Application
    Filed: April 17, 2026
    Publication date: September 3, 2026
    Inventors: Rihui LIU, Xiaoyang LIU, Xiao HAN, Biao WANG, Jianfeng WENG, Ying XIONG, Dingshan ZOU
  • Patent number: 12726635
    Abstract: Aspects of the disclosure includes methods and apparatuses for video decoding and video encoding and a method of processing visual media data. A current block in a first coding tree unit (CTU) is predicted using samples in a current picture. The first CTU and a second CTU are processed in parallel. The method for video decoding includes determining one of (i) a reference block of the current block in an allowed search range that is constrained for parallel processing of the first CTU and the second CTU in the current picture and (ii) an intra prediction mode of the current block based on a template adjacent to the current block that is constrained for parallel processing of the first CTU and the second CTU, and reconstructing the current block using the one of (i) the reference block and (ii) the intra prediction mode.
    Type: Grant
    Filed: October 10, 2024
    Date of Patent: September 1, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Biao Wang, Lien-Fei Chen, Roman Chernyak, Xin Zhao, Shan Liu
  • Patent number: 12726651
    Abstract: A non-transitory computer-readable medium for inter-prediction and an encoder are provided. An initial motion vector is obtained for a current block. Search space positions are determined according to the initial motion vector. Matching costs for the search space positions are checked according to a checking order to select a target search space position with a minimal matching cost. A refining motion vector of the current block is determined based on the initial motion vector and the target search space position. A central search space position is determined according to the checking order, and the central search space position is pointed to by the initial motion vector.
    Type: Grant
    Filed: November 26, 2024
    Date of Patent: September 1, 2026
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Semih Esenlik, Han Gao, Anand Meher Kotra, Biao Wang, Jianle Chen
  • Patent number: 12726613
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a video bitstream including a current coding block of a current image frame and determining that the current coding block is to be predicted in a weighted bi-prediction (WBP) mode. The method further includes in response to the current coding block being predicted in the WBP mode, determining that the current coding block is associated with two bi-prediction blocks and identifying a plurality of distinct weighting factor lists including at least a first list of positive weighting factors and a second list of mixed weighting factors. The method further includes selecting one of the weighing factor lists, identifying a first weighting factor from the weighing factor lists, and reconstructing the current image frame, including determining the current coding block by combining the two bi-prediction blocks based on the first weighting factor.
    Type: Grant
    Filed: December 5, 2024
    Date of Patent: September 1, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Han Gao, Biao Wang, Xiaozhong Xu, Shan Liu