Patents by Inventor Jing Ye

Jing Ye 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: 20250024055
    Abstract: The various implementations described herein include methods and systems for encoding and decoding video. For example, a computing system receives a video bitstream that includes a current block and a syntax element. The current block is encoded using information from a set of reference blocks. The system determines, based on the syntax element, whether the current block is encoded in a compound weighted prediction (CWP) mode. The system decodes the current block using a set of weighted prediction factors when the current block is encoded in the CWP mode. When the current block is not encoded in the CWP mode, the system decodes the current block using an implicit masked blending mode based on a weighted average of reference values associated with the set of reference blocks.
    Type: Application
    Filed: September 1, 2023
    Publication date: January 16, 2025
    Inventors: Han GAO, Liang Zhao, Xin Zhao, Jing Ye, Shan Liu
  • Publication number: 20250024070
    Abstract: A computing system receives a video bitstream that comprises a current block within a current picture and one or more syntax elements. The current block is encoded in a subblock-based motion vector (MV) refinement mode using information from a first reference block and a second reference block. The system applies a MV refinement to generate a refined first MV indicating a first location of the first reference block and a refined second MV indicating a second location of the second reference block. Subsequent to applying the MV refinement, in accordance with a determination that (i) the first location is outside of a first set of reference boundaries and/or (ii) the second location is outside of a second set of reference boundaries, the system decodes the current block using a weighted average of respective values from the first and second locations.
    Type: Application
    Filed: September 1, 2023
    Publication date: January 16, 2025
    Inventors: Han GAO, Xin Zhao, Liang Zhao, Jing Ye, Shan Liu
  • Publication number: 20250008122
    Abstract: A video bitstream comprising coded information of a plurality of partial residual blocks of a current block in a current picture is received. Each of the plurality of partial residual blocks indicates a difference between a respective prediction block of the current block and the current block. The plurality of partial residual blocks of the current block is determined based on respective coding parameters. A residual block is determined based on the plurality of partial residual blocks. A prediction block for the current block is determined. The current block is reconstructed based on a combination of the derived residual block and the determined prediction block.
    Type: Application
    Filed: October 26, 2023
    Publication date: January 2, 2025
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Liang ZHAO, Han GAO, Jing YE, Tianqi LIU, Shan LIU
  • Publication number: 20250008137
    Abstract: A computing system receives a video bitstream comprising a current picture that includes a first block. The system determines that the first block is encoded using a first reference block and a second reference block. The system identifies a high-level syntax (HLS) flag in the video bitstream that indicates a weighting scheme for using the first and second reference blocks. The system reconstructs the first block using a first set of weighting factors for reference values from the first reference and second reference blocks when the HLS flag has a first value. The system reconstructs the first block using a second set of weighting factors for the reference values from the first and second reference blocks when (i) the HLS flag has a second value and (ii) at least one of the first and second reference blocks is at least partially outside of a corresponding reference boundary.
    Type: Application
    Filed: September 1, 2023
    Publication date: January 2, 2025
    Inventors: Han GAO, Xin Zhao, Liang Zhao, Jing Ye, Shan Liu
  • Publication number: 20250003996
    Abstract: The present invention provides a quality control solution and its use. Said quality control solution includes a buffer, a polymer, EDTA or a salt thereof, a preservative, a blood simulated dye and an analyte, said polymer being selected from PEG 2000˜6000, propylene glycol, glycerol, or a combination thereof. The quality control solution of the present invention can be for performing quality control of at least one analyte. It does not require refrigeration, freezing or lyophilization, can be placed at room temperature, is relatively convenient to use and can be used in fields of immunological detection, biochemical detection and electrochemical detection.
    Type: Application
    Filed: September 16, 2022
    Publication date: January 2, 2025
    Applicant: LEADWAY (HK) LIMITED
    Inventors: Jing YE, Yulong SUN, Li ZHANG
  • Publication number: 20250008123
    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 coding blocks including a current block. The method includes deriving a first residual block for the current block using a first set of parameters. The method includes deriving a second residual block for the current block using a second set of parameters, where the second set of parameters is independent of the first set of parameters. The method includes deriving a combined residual block using the first residual block and the second residual block. The method also includes reconstructing the current block using the combined residual block.
    Type: Application
    Filed: May 29, 2024
    Publication date: January 2, 2025
    Inventors: Tianqi LIU, Liang ZHAO, Xin ZHAO, Jing YE, Han GAO, Shan LIU
  • Publication number: 20250008138
    Abstract: This disclosure relates generally to video coding/decoding and particularly for improving block level adaptive weighted prediction. One method includes receiving the coded video bitstream comprising the current block of the current frame and a syntax element indicating a prediction mode for the current block, a plurality of scaling factor look-up tables being stored; determining the prediction mode based on a value of the syntax element, the prediction mode being used for predicting the current block based on a reference block of a reference frame; selecting a scaling factor look-up table from the plurality of scaling factor look-up tables based on an inter prediction mode of the current block or a picture order count (POC) distance between the reference frame and the current frame; determining a scaling factor from the selected scaling factor look-up table; and reconstructing the current block based on the reference block and the determined scaling factor.
    Type: Application
    Filed: September 6, 2023
    Publication date: January 2, 2025
    Applicant: Tencent America LLC
    Inventors: Liang ZHAO, Xin Zhao, Jing Ye, Han Gao, Shan Liu
  • Publication number: 20240430448
    Abstract: A computing system receives a video bitstream comprising a current picture and a current block within the current picture. The current block is encoded using information from a first reference block and a second reference block. When a portion of the current block corresponds to a first area that is within reference boundaries in both of the first and second reference blocks, the system reconstructs the portion using an average of reference values from the first and second reference blocks. When the portion of the current block corresponds to (i) a second area that is not within the reference boundaries in both of the first and second reference blocks or (ii) a third area that is within the reference boundaries in only one of the first and second reference blocks, the system reconstructs the portion using a weighted average of respective values of the first and second reference blocks.
    Type: Application
    Filed: September 1, 2023
    Publication date: December 26, 2024
    Inventors: Han GAO, Xin Zhao, Liang Zhao, Shan Liu, Jing Ye
  • Publication number: 20240406426
    Abstract: This disclosure relates generally to video coding/decoding. One method performed by a decoder includes receiving a video bitstream comprising a current picture, the current picture comprising a current block, and the current block comprising a current transform block; determining a skip transform flag indicating whether the current transform block has all zero coefficient or not via one of: receiving the skip transform flag from the video bitstream; or deriving the skip transform flag; deriving, based on the skip transform flag, at least one of following flags: an flag indicating whether Intra Block Copy is applied to the current block; an interPrediction flag indicating whether the current block is coded in inter-prediction mode; and reconstructing the current block based on at least one of: the IntraBC flag, the interPrediction flag.
    Type: Application
    Filed: April 11, 2024
    Publication date: December 5, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Liang Zhao, Madhu Peringassery Krishnan, Jing Ye, Han Gao, Shan Liu
  • Publication number: 20240397074
    Abstract: This disclosure relates generally to video coding/decoding and particularly for enhancing block adaptive weighted prediction. One method includes receiving a coded video bitstream comprising a current block of a current frame and a first syntax element indicating a prediction mode for the current block, a plurality of scaling factor look-up tables being stored and comprising different ranges of scaling factors, wherein step sizes of the scaling factors or precisions of the scaling factors for each look-up table in the plurality of scaling factor look-up tables are same; determining the prediction mode based on a value of the first syntax element, wherein the prediction mode is used for predicting the current block based on a reference block of a reference frame; determining a scaling factor from one of the plurality of scaling factor look-up tables; and reconstructing the current block based on the reference block and the determined scaling factor.
    Type: Application
    Filed: September 6, 2023
    Publication date: November 28, 2024
    Applicant: Tencent America LLC
    Inventors: Liang ZHAO, Xin Zhao, Jing Ye, Han Gao, Shan Liu
  • Publication number: 20240387338
    Abstract: A package assembly includes a package substrate including a molding material layer and a plurality of substrate portions embedded in the molding material layer, a redistribution layer (RDL) structure on the package substrate, and a plurality of semiconductor devices on the RDL structure.
    Type: Application
    Filed: July 28, 2024
    Publication date: November 21, 2024
    Inventors: Hsien-Wei CHEN, Jing-Ye JUANG, Shin-Puu JENG
  • Publication number: 20240388714
    Abstract: The various implementations described herein include methods and systems for encoding and decoding video. In one aspect, a method of video decoding includes receiving video data that includes a first block from a video bitstream, where the first block is predicted in an angular prediction mode. The method also includes identifying a set of reference samples for a portion of the first block using a prediction angle for the angular prediction mode and deriving a first angular prediction value for the portion using at least a first subset of the set of reference samples. The method further includes deriving a second angular prediction value for the portion using a weighted sum of at least a second subset of the set of reference samples and the first angular prediction value and decoding the portion using the second angular prediction value.
    Type: Application
    Filed: September 26, 2023
    Publication date: November 21, 2024
    Inventors: Jing YE, Xin ZHAO, Liang ZHAO, Han GAO, Shan LIU
  • Publication number: 20240380894
    Abstract: This disclosure relates generally to video coding/decoding and particularly for providing extension to block adaptive weighted prediction (BAWP) with multiple motion vectors. One method includes receiving a coded video bitstream; identifying, from the coded video bitstream, a first motion vector corresponding to a first reference block and a second motion vector corresponding to a second reference block; obtaining a first scaling factor corresponding to the first motion vector and a second scaling factor corresponding to the second motion vector by parsing the coded video bitstream; generating a first predicted block based on the first scaling factor and the first reference block according to a first linear equation; generating a second predicted block based on the second reference block according to a second linear equation; and reconstructing the current block based on the first predicted block and the second predicted block.
    Type: Application
    Filed: September 11, 2023
    Publication date: November 14, 2024
    Applicant: Tencent America LLC
    Inventors: Liang ZHAO, Xin ZHAO, Jing YE, Han GAO, Shan LIU
  • Publication number: 20240380889
    Abstract: The various implementations described herein include methods and systems for encoding and decoding video. In one aspect, a method of video decoding includes receiving video data comprising a plurality of blocks, including a first block, from a video bitstream, where the first block is encoded in one of a plurality of smooth modes. The method also includes identifying a set of reference samples for the first block and deriving a first prediction value for the first block, where the first prediction value is derived from a second prediction value, the second prediction value is derived without a division or shift operation, and a final step in deriving the first prediction value comprises a division or shift operation. The method further includes decoding the first block using the first prediction value.
    Type: Application
    Filed: September 26, 2023
    Publication date: November 14, 2024
    Inventors: Jing YE, Xin ZHAO, Liang ZHAO, Han GAO, Shan LIU
  • Publication number: 20240380909
    Abstract: This disclosure relates generally to video coding/decoding and particularly for providing extension to block adaptive weighted prediction (BAWP). One method includes receiving a coded video bitstream; determining, based on a syntax element signaled in the coded video bitstream, a prediction mode for predicting the current block based on a reference block, wherein the prediction mode comprises a linear equation; deriving a scaling factor for the current block, from at least one of the following: multiple scaling factors of neighboring blocks with respect to the current block, or a stored scaling factor bank; and reconstructing the current block based on the reference block and the identified scaling factor according to the linear equation.
    Type: Application
    Filed: September 11, 2023
    Publication date: November 14, 2024
    Applicant: Tencent America LLC
    Inventors: Liang ZHAO, Xin ZHAO, Jing YE, Han GAO, Shan LIU
  • Publication number: 20240373055
    Abstract: This disclosure relates generally to video coding/decoding and particularly for enhancing BAWP. One method includes receiving a video bitstream comprising a current block and a reference block, the reference block being used for predicting the current block and being identified by a motion vector associated with the current block; receiving a first syntax element indicating a scale factor, the scale factor being stored in a lookup table among two or more lookup tables maintained by the decoder for storing candidate scale factors or candidate scale factor differences, the candidate scale factor differences being differences between the candidate scale factors and a threshold value; selecting the lookup table; determining the scale factor based on the first syntax element and the selected lookup table; predicting the current block based on the reference block, the scale factor, and an offset; and reconstructing the current block based on the predicted current block.
    Type: Application
    Filed: September 6, 2023
    Publication date: November 7, 2024
    Applicant: Tencent America LLC
    Inventors: Liang ZHAO, Xin ZHAO, Han GAO, Jing YE, Shan LIU
  • Publication number: 20240372983
    Abstract: The various implementations described herein include methods and systems for encoding and decoding video. In one aspect, a method of video decoding includes receiving video data that includes a first block from a video bitstream, where the first block is encoded in a smooth mode. The method further includes identifying a set of reference samples for the first block and deriving a first prediction value for the first block. The method also includes deriving a refined first prediction value for the first block using a weighted sum of a first reference sample of the set of reference samples and the first prediction value and decoding the first block based on the refined first prediction value.
    Type: Application
    Filed: September 26, 2023
    Publication date: November 7, 2024
    Inventors: Xin ZHAO, Jing YE, Liang ZHAO, Han GAO, Shan LIU
  • Publication number: 20240373050
    Abstract: This disclosure relates to video coding/decoding. One method performed by a decoder includes: receiving a current block and a reference block; grouping samples in the current block into at least a first class and a second class based on a predefined criteria, the first class and the second class being associated with a first linear model and a second linear model, respectively, wherein the first linear model has at least a scale factor ?1 or an offset ?1, the second linear model has at least a scale factor ?2 or an offset ?2; determining the first and the second linear model; predicting samples in the first class based on the reference block and the first linear model; predicting samples in the second class based on the reference block and the second linear model; reconstructing the current block based on predicted samples in the first class and the second class.
    Type: Application
    Filed: October 30, 2023
    Publication date: November 7, 2024
    Applicant: Tencent America LLC
    Inventors: Liang ZHAO, Biao WANG, Xin ZHAO, Jing YE, Han GAO, Shan LIU
  • Publication number: 20240364906
    Abstract: A computing system receives a video bitstream that includes a current block and a syntax element indicating that the current block is to be predicted in a blending mode. The current block is encoded using information from first and second reference blocks. When a portion of the current block corresponds to a first area that (i) is within corresponding reference boundaries in both of the first and second reference blocks or (ii) is not within the corresponding reference boundaries in both of the first and second reference blocks, the system reconstructs the portion by averaging reference values from the first and second reference blocks. When the portion of the current block corresponds to a second area that is within the corresponding reference boundaries in only one of the first and second reference blocks, the system derives weighted reference values and reconstructs the portion by combining the weighted reference values.
    Type: Application
    Filed: September 1, 2023
    Publication date: October 31, 2024
    Inventors: Han GAO, Xin Zhao, Liang Zhao, Jing Ye, Shan Liu
  • Publication number: 20240348810
    Abstract: This disclosure relates generally to video coding/decoding and particularly for enhancing block adaptive weighted prediction. One method includes receiving a video bitstream comprising a current block and a reference block, the reference block being used for predicting the current block and being identified by a motion vector associated with the current block; receiving, from the video bitstream, a syntax element indicating a scale factor (?); determining the scale factor (?) based on a value of the syntax element; predicting the current block using an equation p?(x?)=?*p(x)+?, where: p?(x?) is a predicted sample in the current block, p(x) is a collocated reference sample in the reference block corresponding to p?(x?), ? is the determined scale factor based on the value of the syntax element, and ? is an offset; and reconstructing the current block based on the predicted current block.
    Type: Application
    Filed: September 6, 2023
    Publication date: October 17, 2024
    Applicant: Tencent America LLC
    Inventors: Liang ZHAO, Han GAO, Xin ZHAO, Jing YE, Shan LIU