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: 20250260831
    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: Application
    Filed: February 6, 2025
    Publication date: August 14, 2025
    Inventors: Yonguk YOON, Lien-Fei CHEN, Han GAO, Biao WANG, Roman CHERNYAK, Shan LIU, Motong XU, Ziyue XIANG
  • Publication number: 20250248452
    Abstract: An electronic atomization device is provided. The device includes a liquid storage cavity, an atomization assembly, and a battery cell. The device further includes an airflow channel defining an airflow path from an air inlet to an inhalation port through the atomization assembly; an airflow sensor including a first side and a second side for sensing an airflow change in the airflow channel; an operating element, which closes at least one of the first side and the second side at a first position to prevent the sensor from sensing the airflow change and opens both the first side and the second side at a second position to allow the sensor to sense an airflow in the airflow channel; and a circuit, which controls the battery cell to provide power according to a sensing result of the sensor.
    Type: Application
    Filed: April 14, 2023
    Publication date: August 7, 2025
    Applicant: SHENZHEN FIRST UNION TECHNOLOGY CO., LTD.
    Inventors: Zhongyuan SUN, Biao WANG, Zhongli XU, Yonghai LI
  • Publication number: 20250240449
    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 picture in a reference list. A plurality of intermediate vectors associated with one of the plurality of reference pictures is determined. The plurality of intermediate vectors includes an initial vector and a plurality of intermediate motion vectors (MVs). The initial vector is associated with the current picture. Each of the plurality of intermediate MVs is defined between two respective reference pictures of the plurality of reference pictures. A candidate motion vector predictor (MVP) is determined for the current block based on a sum of the plurality of intermediate vectors. The current block is reconstructed based on an MVP candidate list that includes the candidate MVP.
    Type: Application
    Filed: January 16, 2025
    Publication date: July 24, 2025
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Han GAO, Biao WANG, Roman CHERNYAK, Yonguk YOON, Motong XU, Xin ZHAO, Shan LIU
  • Publication number: 20250240455
    Abstract: A method of decoding of a video or picture bitstream implemented by a decoding device, the bitstream including a current sequence parameter set (SPS) comprising syntax elements that apply to a video sequence, the method comprising: obtaining a first syntax element used to determine a maximum number of temporal sublayers that is allowed to be present in each coded layer video sequence) referring to the current SPS, wherein a value of the first syntax element is in a range of 0 to a first value, wherein the first value is a value of a second syntax element used to determine the maximum number of temporal sublayers that is allowed to present in a layer in each coded video sequence referring to a video parameter set, when the second syntax element is referred to by the SPS; decoding the bitstream based on the value of the first syntax element.
    Type: Application
    Filed: January 27, 2025
    Publication date: July 24, 2025
    Inventors: Biao WANG, Semih ESENLIK, Elena Alexandrovna ALSHINA, Anand Meher KOTRA, Han GAO
  • Publication number: 20250240450
    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: Application
    Filed: January 16, 2025
    Publication date: July 24, 2025
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Roman CHERNYAK, Biao WANG, Yonguk YOON, Motong XU, Han GAO, Xin ZHAO, Shan LIU
  • Publication number: 20250240423
    Abstract: An example method of video coding includes receiving a video bitstream comprising a current block and identifying a first prediction mode for the current block. The method also includes, when the first prediction mode is a particular prediction mode, selecting a first set of transform kernels as transform kernels for the current block, and, when the first prediction mode is not the particular prediction mode, selecting a second set of transform kernels as the transform kernels for the current block. The method further includes applying a transform for the current block using the transform kernels.
    Type: Application
    Filed: January 15, 2025
    Publication date: July 24, 2025
    Inventors: Biao WANG, Roman Chernyak, Lien-Fei Chen, Yonguk Yoon, Xin Zhao, Motong Xu, Shan Liu, Ziyue Xiang, Yifan Wang
  • Publication number: 20250240414
    Abstract: A method of coding, implemented by a decoding device, includes obtaining a bitstream, wherein at least one bit in the bitstream represents a syntax element for a current block, wherein the syntax element specifies the clipping index of the clipping value for an adaptive loop filter (ALF); parsing the bitstream to obtain a value of the syntax element for the current block, wherein the syntax element is coded using a fixed length code; applying adaptive loop filtering on the current block, based on the value of the syntax element for the current block. Herein fixed length code means that all possible values of the syntax element are signaled using the same number of bits.
    Type: Application
    Filed: December 18, 2024
    Publication date: July 24, 2025
    Inventors: Anand Meher Kotra, Semih Esenlik, Jianle Chen, Han Gao, Biao Wang
  • Publication number: 20250233993
    Abstract: An example method of video coding includes receiving a video bitstream comprising a current block and identifying a first prediction mode for the current block. The method also includes mapping the first prediction mode to a corresponding intra prediction mode, and selecting a first transform set from a plurality of transform sets based on the corresponding intra prediction mode. The method further includes reconstructing the current block using the first transform set.
    Type: Application
    Filed: January 15, 2025
    Publication date: July 17, 2025
    Inventors: Biao WANG, Lien-Fei CHEN, Roman CHERNYAK, Yonguk YOON, Motong XU, Shan LIU, Xin ZHAO, Madhu PERINGASSERY KRISHNAN
  • Publication number: 20250233982
    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 picture in a reference list. The current block includes a plurality of subblocks. A reference block of the current block is determined. The reference block includes a plurality of reference subblocks corresponding to the plurality of subblocks of the current block. A subblock-level motion vector (MV) is determined for a subblock of the plurality of subblocks of the current block. The subblock-level MV is associated with a sum of a plurality of intermediate vectors. Each of the plurality of intermediate vectors is defined between two different respective pictures of the plurality of reference pictures. The subblock of the plurality of subblocks of the current block is reconstructed based on the subblock-level MV.
    Type: Application
    Filed: January 16, 2025
    Publication date: July 17, 2025
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Biao WANG, Yonguk YOON, Roman CHERNYAK, Motong XU, Shan LIU
  • Publication number: 20250233992
    Abstract: An example method of video decoding includes receiving a video bitstream comprising a plurality of blocks corresponding to a plurality of pictures, the plurality of blocks including a first block. The method also includes maintaining an ordered transform list for the plurality of blocks, the ordered transform list corresponding to most probable transform options and comprising at least one of: transform type information and transform set information. The method further includes determining, for the first block, an index value for the ordered transform list; and decoding the first block by applying a transform to the first block using information from the transform list at the index value.
    Type: Application
    Filed: July 23, 2024
    Publication date: July 17, 2025
    Inventors: Madhu PERINGASSERY KRISHNAN, Xin ZHAO, Yushin CHO, Liang ZHAO, Biao WANG, Shan LIU
  • Patent number: 12363284
    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: December 29, 2023
    Date of Patent: July 15, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Timofey Mikhailovich Solovyev, Semih Esenlik, Jianle Chen, Anand Meher Kotra, Biao Wang, Han Gao
  • Publication number: 20250227306
    Abstract: A method of coding implemented by a decoding device is provided. The method includes parsing a bitstream to obtain a flag from a picture header of the bitstream, wherein the flag indicates whether a current picture is I picture. when the flag indicates that the current picture is I picture, a syntax element designed for inter prediction is inferred to a default value; or when the flag indicates that the current picture is P or B picture, obtaining a syntax element designed for inter prediction from the picture header.
    Type: Application
    Filed: January 15, 2025
    Publication date: July 10, 2025
    Inventors: Biao WANG, Semih ESENLIK, Han GAO, Anand Meher KOTRA, Elena Alexandrovna ALSHINA
  • Publication number: 20250227232
    Abstract: An example method of video coding includes receiving a video bitstream comprising a current block and a syntax element and identifying an intra prediction mode for the current block. The method also includes parsing the syntax element to determine whether to change the intra prediction mode when deriving a transform set index, and deriving the transform set index for the current block based on the intra prediction mode and the parsed syntax element. The method further includes selecting a first transform set from a plurality of transform sets according to the transform set index, and reconstructing the current block using the first transform set.
    Type: Application
    Filed: January 8, 2025
    Publication date: July 10, 2025
    Inventors: Biao WANG, Xin ZHAO, Madhu PERINGASSERY KRISHNAN, Roman CHERNYAK, Lien-Fei CHEN, Shan LIU, Yonguk YOON, Motong XU
  • Patent number: 12355953
    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: April 12, 2023
    Date of Patent: July 8, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Han Gao, Jianle Chen, Zhijie Zhao
  • Publication number: 20250216112
    Abstract: A control method includes determining, in response to receiving an air outlet angle customization instruction, two positions selected by a user within a swing range of a swing mechanism of an air outlet apparatus as a starting position and an ending position, and controlling the swing mechanism to swing between the starting position and the ending position.
    Type: Application
    Filed: December 26, 2024
    Publication date: July 3, 2025
    Inventors: Runfa WANG, Yongxin YE, Biao WANG, Xinsheng GUO, Dingshan ZOU, Zhuangyao ZHANG, Lianjie HUANG, Dongcheng MENG, Fuxiong XIE, Rui WANG, Sijin YE
  • Patent number: 12348770
    Abstract: It is provided a method of prediction coding of a current block, comprising: obtaining an intra prediction mode of a left neighbor block of the current block and an intra prediction mode of an above neighbor block of the current block; constructing a Most Probable Mode (MPM) list of intra prediction modes for the current block, the MPM list comprising at least 5 entries of intra prediction modes as follows: {ang, 2+((ang+61)%64), 2+((ang?1)%64), 2+((ang+60)%64), 2+((ang) %64)} when at least a first condition is fulfilled, where ang represents the intra prediction mode of the left neighbor block or the intra prediction mode of the above neighbor block.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: July 1, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Han Gao, Jianle Chen
  • Patent number: 12348742
    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: February 13, 2024
    Date of Patent: July 1, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Elena Alexandrovna Alshina, Han Gao
  • Publication number: 20250211798
    Abstract: Some aspects of the disclosure provide a method of video decoding. In the method, a coded video bitstream comprising coded information of a current block in a current picture is received. The coded information of the current block indicates an intra prediction mode for the current block. One or more in-loop filters is applied on one or more reconstructed samples in the current picture to generate one or more filtered reconstructed samples. The current block is reconstructed using the intra prediction mode and based on the one or more filtered reconstructed samples.
    Type: Application
    Filed: December 18, 2024
    Publication date: June 26, 2025
    Applicant: Tencent America LLC
    Inventors: Biao WANG, Roman CHERNYAK, Lien-Fei CHEN, Yonguk YOON, Motong XU, Shan LIU
  • Publication number: 20250203070
    Abstract: A method of filtering a sample value of a picture and a video decoding apparatus are disclosed, the method comprises: obtaining a reconstructed sample value for a block of the picture; obtaining filter coefficients for adaptive loop filtering according to a bitstream; obtaining a sum value according to the filter coefficients and the reconstructed sample value for the block; rounding the sum value according to a vertical position of a sample in the block, to obtain a rounded sum value; obtaining a filter reconstructed sample value for the block according to the rounded sum value.
    Type: Application
    Filed: February 25, 2025
    Publication date: June 19, 2025
    Inventors: Anand Meher KOTRA, Semih ESENLIK, Han GAO, Biao WANG, Elena Alexandrovna ALSHINA
  • Patent number: D1085344
    Type: Grant
    Filed: February 13, 2025
    Date of Patent: July 22, 2025
    Inventor: Biao Wang