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: 20240357128
    Abstract: An example method of video coding includes receiving a video bitstream for a plurality of blocks. When an extrapolation filter-based intra prediction (EIP) mode is active for a current block of the plurality of blocks, the method also includes determining, when a boundary condition is met for the current block, one or more EIP mode parameters from a first set of EIP parameters. When the boundary condition is not met for the current block, the method also includes determining the one or more EIP mode parameters from a second set of EIP parameters, where the second set of EIP parameters includes one or more parameters not included in the first set of EIP parameters. The method further includes reconstructing the current block using the one or more EIP mode parameters.
    Type: Application
    Filed: April 19, 2024
    Publication date: October 24, 2024
    Inventors: Xin ZHAO, Xiaozhong XU, Biao WANG, Lien-Fei CHEN, Roman CHERNYAK, Madhu PERINGASSERY KRISHNAN, Shan LIU
  • Publication number: 20240345999
    Abstract: This application discloses a database system update method, applied to a database including a first node, a second node, and a shared storage device. The method includes: The first node sends a first instruction to the second node, where the first instruction is used to request storage location information of first data in the shared storage device, and the first data is data transferred by the second node to the first node for processing; and the first node obtains first information sent by the second node, and obtains mapping information from the shared storage device based on the first information, where the mapping information indicates a storage location of the first data in the shared storage device. The method is used to improve update efficiency of the database system, and ensure that different nodes can simultaneously process different data in a shared storage device.
    Type: Application
    Filed: June 27, 2024
    Publication date: October 17, 2024
    Inventors: Qiong ZHANG, Wei CHENG, Biao WANG, Hanchen ZHOU, Xuli LI, Lening CHEN, Lin LI, Chao MA, Yihao SONG
  • Publication number: 20240348830
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving video data comprising a current block, where the current block has a size of N×M pixels, N and M being positive integers. The method includes generating a prediction block larger than the current block for the current block, where the prediction block has a size of (N+W)×(M+W) pixels, W being a positive integer; and the method includes determining a window error for a sample window of a sample of the current block using the generated prediction block.
    Type: Application
    Filed: October 25, 2023
    Publication date: October 17, 2024
    Inventors: Biao WANG, Xin ZHAO, Shan LIU
  • Publication number: 20240323427
    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: Application
    Filed: May 10, 2024
    Publication date: September 26, 2024
    Inventors: Han GAO, Semih ESENLIK, Biao WANG, Anand Meher KOTRA, Jianle CHEN
  • Publication number: 20240323391
    Abstract: A method of coding performed by a decoding device and a decoder are disclosed. The method comprises: obtaining a bitstream for a current picture; obtaining a quantity of tiles in a tile row of the current picture; obtaining a value of an address of a current slice comprised in the current picture; obtaining a value of a horizontal coordinate according to the value of the address of the current slice; and when a difference value between the quantity of tiles in the tile row of the current picture and the value of the horizontal coordinate is not equal to a first threshold, parsing an indication value for a slice width from the bitstream for the current picture.
    Type: Application
    Filed: May 8, 2024
    Publication date: September 26, 2024
    Inventors: Semih ESENLIK, Biao WANG, Anand Meher KOTRA, Elena Alexandrovna ALSHINA
  • Publication number: 20240323346
    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: Application
    Filed: July 3, 2023
    Publication date: September 26, 2024
    Inventors: Liang ZHAO, Xin ZHAO, Han GAO, Biao WANG, Xiaozhong XU, Shan LIU
  • Patent number: 12088799
    Abstract: A method of coding implemented by a decoding device, comprising: setting a value of candidate intra prediction mode of a current block to be a default value, wherein the current block is predicted using an intra prediction mode but not a Matrix-based Intra Prediction (MIP) mode and a neighboring block adjacent to the current block is used to derive the value of candidate intra prediction mode of the current block and is predicted using MIP mode; obtaining a value of the intra prediction mode of the current block according to the default value.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: September 10, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Han Gao, Jianle Chen
  • Patent number: 12088820
    Abstract: A method of coding performed by a decoding device and a decoder are disclosed. The method comprises: obtaining a bitstream for a current picture; obtaining a quantity of tiles in a tile row of the current picture; obtaining a value of an address of a current slice, the current slice is comprised in the current picture; obtaining a value of a horizontal coordinate according to the value of the address of the current slice; parsing an indication value for a slice width from the bitsteam for the current picture, when a difference value between the quantity of tiles in the tile row of the current picture and the value of the horizontal coordinate is not equal to a first threshold.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: September 10, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Semih Esenlik, Biao Wang, Anand Meher Kotra, Elena Alexandrovna Alshina
  • Publication number: 20240296593
    Abstract: A conditional coding of components of an image is described. A method of encoding at least a portion of an image is provided, which comprises encoding a primary component of the image independently from at least one secondary component and encoding the at least one secondary component of the image using information from the primary component. Further, it is provided a method of encoding at least a portion of an image, comprising providing a residual comprising a primary residual component for a primary component of the image and at least one secondary residual component for at least one secondary component of the image that is different from the primary component, encoding the primary residual component independently from the at least one secondary residual component and encoding the at least one secondary residual component using information from the primary residual component.
    Type: Application
    Filed: May 10, 2024
    Publication date: September 5, 2024
    Inventors: Alexander Alexandrovich Karabutov, Panqi Jia, Atanas Boev, Han Gao, Biao Wang, Elena Alexandrovna Alshina, Johannes Sauer
  • Patent number: 12081765
    Abstract: A motion information storing method comprises: determining a distance between a sample set in the current block and the common boundary; and comparing the distance with a threshold to determine whether third motion information is stored for the sample set, wherein the third motion information is derived by the first motion information and the second motion information.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: September 3, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Han Gao, Semih Esenlik, Elena Alexandrovna Alshina, Biao Wang, Anand Meher Kotra
  • Publication number: 20240283956
    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: Application
    Filed: February 13, 2024
    Publication date: August 22, 2024
    Inventors: Biao WANG, Semih ESENLIK, Anand Meher KOTRA, Elena Alexandrovna ALSHINA, Han GAO
  • Publication number: 20240279647
    Abstract: The present application provides a library construction element, a kit and a library construction method compatible with double sequencing platforms. The library construction method comprises: performing library construction on target samples using primers or adaptors with a 5? phosphorylation modification to obtain a linear amplification library with a 5? phosphorylation modification, that is a linear library suitable for Illumina sequencing platform; or further cyclizing the linear amplification library with a 5? phosphorylation modification to obtain a cyclization library suitable for the MGI sequencing platform.
    Type: Application
    Filed: November 18, 2021
    Publication date: August 22, 2024
    Inventors: Biao WANG, Yugang HU, Qiang WU
  • Publication number: 20240271123
    Abstract: The invention provides a double-end library tags composition and application thereof in MGI sequencing platform. The double-end library tags composition includes a plurality of 5?-end library tags and a plurality of 3?-end library tags, the lengths of the plurality of 5?-end library tags are all the same, the lengths of the plurality of 3?-end library tags are all the same, and in the double-end library tags composition, the occurrences of each base at the same position are also all the same.
    Type: Application
    Filed: December 28, 2020
    Publication date: August 15, 2024
    Inventors: Biao WANG, Yugang HU, Qiang WU
  • Publication number: 20240275967
    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: Application
    Filed: March 13, 2024
    Publication date: August 15, 2024
    Inventors: Semih Esenlik, Max Blaeser, Zhijie Zhao, Han Gao, Anand Meher Kotra, Biao Wang, Elena Alexandrovna Alshina
  • Patent number: 12063388
    Abstract: A method of coding implemented is provided. The method includes the following operations: obtained the height and width of a prediction block without applying clipping operation; calculating a value of a vertical component of an intra prediction sample based on the height and width of the prediction block; calculating a value of a horizontal component of the intra prediction sample based on the height and width of the prediction block; and generating the intra prediction sample based on the value of the vertical component and the value of the horizon component.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: August 13, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Han Gao, Elena Alexandrovna Alshina
  • Patent number: 12058330
    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: Grant
    Filed: January 31, 2022
    Date of Patent: August 6, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Han Gao, Elena Alexandrovna Alshina
  • Publication number: 20240259569
    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 (CHIP); 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: Application
    Filed: March 18, 2024
    Publication date: August 1, 2024
    Inventors: Biao WANG, Anand Meher KOTRA, Semih ESENLIK, Jianle CHEN, Han GAO
  • Patent number: 12047570
    Abstract: The present disclosure provides methods and devices. A video method of coding implemented by a decoding device, comprising: when a prediction mode of a current coding block is intra prediction, and the current coding block is processed by using Intra sub-partition coding mode, determining whether a width of a current transform block is larger than or equal to a first threshold or not, and whether the width of the current transform block is smaller than or equal to a second threshold or not, the current transform block corresponding to the current coding block; when the width of the current transform block is larger than or equal to the first threshold and the width of the current transform block is smaller than or equal to the second threshold, performing transform process on the current transform block, wherein a transform core based on DST 7 is used on horizontal direction transform.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: July 23, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Han Gao, Semih Esenlik, Biao Wang, Anand Meher Kotra, Jianle Chen
  • Patent number: 12047555
    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: July 23, 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: 20240243955
    Abstract: A data transmission method and a related apparatus. A sending device performs binary phase shift keying BPSK mapping on a to-be-transmitted bit sequence to obtain a first sequence. The sending device performs coding modulation on the first sequence based on a generator matrix or a first sub-matrix including some rows of the generator matrix, to obtain a symbol sequence. The sending device sends the symbol sequence to a receiving device through a channel.
    Type: Application
    Filed: January 26, 2024
    Publication date: July 18, 2024
    Inventors: Xiaopu YU, Biao WANG, Xue LI, Qin HUANG, Yiqun WU, Jiyong PANG