Patents by Inventor Xinwei Li

Xinwei Li 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: 20220329862
    Abstract: Disclosed are a transformation method, an encoder, a decoder, and a storage medium. The transformation method applied to an encoder includes: determining a prediction mode parameter of a current block; determining a Matrix-based Intra Prediction (MIP) parameter when the prediction mode parameter indicates that MIP is used for the current block to determine an intra prediction value; determining an intra prediction value of the current block according to the MIP parameter and calculating a residual value between the current block and the intra prediction value; determining a Low-Frequency Non-Separable Transform (LFNST) transform kernel used for the current block according to the MIP parameter when an LFNST is used for the current block, setting an LFNST index, and signalling the LFNST index in a video bitstream; and performing a transform processing on the residual value by using the LFNST transform kernel.
    Type: Application
    Filed: June 17, 2022
    Publication date: October 13, 2022
    Inventors: Junyan HUO, Xinwei LI, Wenhan QIAO, Yanzhuo MA, Shuai WAN, Fuzheng YANG
  • Publication number: 20220329861
    Abstract: A transform method applied to an encoder includes: determining a prediction mode parameter of a current block; determining a CCLM parameter when the prediction mode parameter indicates that CCLM is used for the current block to determine an intra prediction value; determining the intra prediction value of the current block according to the CCLM parameter and calculating a residual value between the current block and the intra prediction value; performing a first transform on the residual value to obtain a first coefficient matrix; determining an LFNST coefficient scanning order used for the current block according to the CCLM parameter when an LFNST is used for the current block; constructing an input coefficient matrix of the LFNST by using the first coefficient matrix according to the LFNST coefficient scanning order; and performing an LFNST processing on the input coefficient matrix to obtain a transform coefficient matrix of the current block.
    Type: Application
    Filed: June 17, 2022
    Publication date: October 13, 2022
    Inventors: JUNYAN HUO, XINWEI LI, WENHAN QIAO, YANZHUO MA, SHUAI WAN, FUZHENG YANG
  • Publication number: 20220329824
    Abstract: A method, an apparatus and non-transitory computer-readable storage medium for video data process are provided. The method includes receiving a bitstream comprising a coding unit coded in a geometric partition mode (GPM); decoding a first parameter associated with the coding unit, the first parameter indicating whether template matching being applied to the coding unit; and determining, according to the first parameter, motion information for the coding unit, wherein when the first parameter indicates the template matching is applied to the coding unit, the motion information is refined using the template matching.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 13, 2022
    Inventors: Ru-Ling LIAO, Yan YE, Xinwei LI, Jie CHEN
  • Patent number: 11457223
    Abstract: A method for intra prediction includes: obtaining multiple previously reconstructed neighbouring blocks corresponding to a current processing block; determining prediction modes, that are signalled in a bitstream, corresponding to neighbouring blocks of the multiple previously reconstructed neighbouring blocks, to obtain multiple first prediction modes; if the multiple first prediction modes comprise at least two directional modes, taking directional modes comprised in the multiple first prediction modes as first prediction directions; performing, according to a preset operation rule, operation on multiple first prediction directions of the first prediction directions to obtain second prediction directions; obtaining a prediction mode set according to the second prediction directions and the multiple first prediction modes; and performing intra prediction on the current processing block based on the prediction mode set.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: September 27, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Yanzhuo Ma, Junyan Huo, Shuai Wan, Fuzheng Yang, Ze Guo, Xinwei Li
  • Patent number: 11451792
    Abstract: A chroma intra prediction method and device are provided. The method applied to a decoder includes parsing bitstream data corresponding to a current chroma block, and determining that a prediction mode corresponding to the current chroma block is a direct mode (DM); determining an intra prediction mode of the current chroma block from a set of chroma prediction modes, wherein the set of chroma prediction modes comprises at least one of DM, LM, LM_T or LM_L; and determining a reconstructed value of the current chroma block according to the intra prediction mode.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: September 20, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Junyan Huo, Yanzhuo Ma, Shuai Wan, Fuzheng Yang, Xinwei Li
  • Publication number: 20220295069
    Abstract: The present disclosure provides a video data processing method for cross-component sample adaptive offset (CCSAO). The method includes determining an index based on a vertical coordinate of a chroma sample within a picture; determining a luma sample based on the index; classifying the chroma sample based on a reconstructed value associated with the luma sample; determining an offset based on the classification; and adding the offset to a reconstructed value associated with the chroma sample.
    Type: Application
    Filed: February 16, 2022
    Publication date: September 15, 2022
    Inventors: Xinwei LI, Jie CHEN, Ru-Ling LIAO, Yan YE
  • Publication number: 20220272363
    Abstract: The present disclosure provides a video data processing method. The method includes receiving a bitstream; decoding an index associated with a coding unit based on the bitstream, the index indicating a selection mode among at least four selection modes; determining four samples based on the index; determining two parameters based on the four samples; determining predicted samples of the coding unit based on the two parameters; and decoding the coding unit based on the predicted samples.
    Type: Application
    Filed: February 8, 2022
    Publication date: August 25, 2022
    Inventors: Xinwei LI, Jie CHEN, Ru-Ling LIAO, Yan YE
  • Publication number: 20220272323
    Abstract: A video processing method includes: determining whether an inter predictor correction is enabled for a coding block; and when the inter predictor correction is enabled for the coding block, performing the inter predictor correction by: obtaining a plurality of predicted samples from a top boundary and a left boundary of a predicted block corresponding to the coding block; obtaining a plurality of reconstructed samples from top neighboring reconstructed samples and left neighboring reconstructed samples of the coding block; and deriving a corrected predicted block based on the plurality of the predicted samples, the plurality of the reconstructed samples and the predicted block.
    Type: Application
    Filed: February 18, 2022
    Publication date: August 25, 2022
    Inventors: Xinwei LI, Jie CHEN, Ru-Ling LIAO, Yan YE
  • Publication number: 20220248001
    Abstract: Colour component prediction method is provided, which includes that: first reference sample set corresponding to colour component to be predicted of coding block in video image is acquired; when available sample number in first reference sample set is less than preset number, preset component value is taken as predicted value corresponding to the colour component to be predicted; when available sample number in first reference sample set is not less than preset number, first reference sample set is screened to obtain second reference sample set; when available sample number in second reference sample set is equal to preset number, model parameter is determined through second reference sample set, and prediction model corresponding to colour component to be predicted is obtained based on model parameter, prediction model is used for prediction processing of colour component to be predicted to obtain predicted value corresponding to colour component to be predicted.
    Type: Application
    Filed: April 18, 2022
    Publication date: August 4, 2022
    Inventors: Junyan HUO, Yanzhuo MA, Shuai WAN, Fuzheng YANG, Xinwei LI, Qihong RAN
  • Publication number: 20220248032
    Abstract: A method for intra prediction includes: obtaining multiple previously reconstructed neighbouring blocks corresponding to a current processing block; determining prediction modes, that are signalled in a bitstream, corresponding to neighbouring blocks of the multiple previously reconstructed neighbouring blocks, to obtain multiple first prediction modes; if the multiple first prediction modes comprise at least two directional modes, taking directional modes comprised in the multiple first prediction modes as first prediction directions; performing, according to a preset operation rule, operation on multiple first prediction directions of the first prediction directions to obtain second prediction directions; obtaining a prediction mode set according to the second prediction directions and the multiple first prediction modes: and performing intra prediction on the current processing block based on the prediction mode set.
    Type: Application
    Filed: April 14, 2022
    Publication date: August 4, 2022
    Inventors: Yanzhuo MA, Junyan HUO, Shuai WAN, Fuzheng YANG, Ze GUO, Xinwei LI
  • Publication number: 20220239928
    Abstract: A method for intra prediction includes: obtaining multiple previously reconstructed neighbouring blocks corresponding to a current processing block; determining prediction modes, that are signalled in a bitstream, corresponding to neighbouring blocks of the multiple previously reconstructed neighbouring blocks, to obtain multiple first prediction modes; if the multiple first prediction modes comprise at least two directional modes, taking directional modes comprised in the multiple first prediction modes as first prediction directions; performing, according to a preset operation rule, operation on multiple first prediction directions of the first prediction directions to obtain second prediction directions; obtaining a prediction mode set according to the second prediction directions and the multiple first prediction modes; and performing intra prediction on the current processing block based on the prediction mode set.
    Type: Application
    Filed: April 14, 2022
    Publication date: July 28, 2022
    Inventors: Yanzhuo Ma, Junyan Huo, Shuai Wan, Fuzheng Yang, Ze Guo, Xinwei Li
  • Publication number: 20220239929
    Abstract: A method for intra prediction includes: obtaining multiple previously reconstructed neighbouring blocks corresponding to a current processing block; determining prediction modes, that are signalled in a bitstream, corresponding to neighbouring blocks of the multiple previously reconstructed neighbouring blocks, to obtain multiple first prediction modes; if the multiple first prediction modes comprise at least two directional modes, taking directional modes comprised in the multiple first prediction modes as first prediction directions; performing, according to a preset operation rule, operation on multiple first prediction directions of the first prediction directions to obtain second prediction directions; obtaining a prediction mode set according to the second prediction directions and the multiple first prediction modes; and performing intra prediction on the current processing block based on the prediction mode set.
    Type: Application
    Filed: April 14, 2022
    Publication date: July 28, 2022
    Inventors: Yanzhuo MA, Junyan HUO, Shuai WAN, Fuzheng YANG, Ze GUO, Xinwei LI
  • Publication number: 20220237429
    Abstract: A system for providing a persona-driven and artificially-intelligent avatar is disclosed. The avatar may be utilized to represent an artificially-intelligent virtual assistant that may perform actions on behalf of a user, such as actions related to personal shopping for the user. Notably, the avatar may influence artificial intelligence algorithms supporting the functionality of the virtual assistant via quantifiable traits of a persona of the avatar. In particular, the quantifiable traits of the persona of the avatar may be utilized to range bound the controlling parameters of the algorithms such that the virtual assistant represented by the avatar performs actions that conform to the ranged-bounded controlling parameters. Metrics corresponding to the performance of the virtual assistant may be tracked, and the system may modify parameters of the virtual assistant based on the metrics so as to adjust future actions performed by the virtual assistant for the user.
    Type: Application
    Filed: April 12, 2022
    Publication date: July 28, 2022
    Applicant: Graphen, Inc.
    Inventors: Ching-Yung Lin, Danny Lo-Tien Yeh, Yizhou Shen, Yihan Wang, Yuting An, Xinwei Li
  • Patent number: 11363257
    Abstract: Colour component prediction method is provided, which includes that: first reference sample set corresponding to colour component to be predicted of coding block in video image is acquired; when available sample number in first reference sample set is less than preset number, preset component value is taken as predicted value corresponding to the colour component to be predicted; when available sample number in first reference sample set is not less than preset number, first reference sample set is screened to obtain second reference sample set; when available sample number in second reference sample set is equal to preset number, model parameter is determined through second reference sample set, and prediction model corresponding to colour component to be predicted is obtained based on model parameter, prediction model is used for prediction processing of colour component to be predicted to obtain predicted value corresponding to colour component to be predicted.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: June 14, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Junyan Huo, Yanzhuo Ma, Shuai Wan, Fuzheng Yang, Xinwei Li, Qihong Ran
  • Publication number: 20220182617
    Abstract: The present disclosure provides a video data processing method. The method includes: receiving a bitstream; decoding a first index from the bitstream; determining a maximum number of an adaptive loop filter (ALF) for a component of a picture based on the first index; and processing pixels in the picture with the ALF.
    Type: Application
    Filed: November 26, 2021
    Publication date: June 9, 2022
    Inventors: Jie CHEN, Ru-Ling LIAO, Xinwei LI, Yan YE
  • Publication number: 20220182608
    Abstract: A prediction method, apparatus, and a computer storage medium for decoding, the method includes: acquiring reference samples adjacent to at least one side of a decoding block; determining a reference point from the at least one side and determining reference sample positions to be selected corresponding to the at least one side according to a preset number of samples; selecting reference samples corresponding to the reference sample positions to be selected from the reference samples based on the reference sample positions to be selected; and performing prediction decoding on the decoding block based on the selected reference samples.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventors: Junyan HUO, Yanzhuo MA, Shuai WAN, Fuzheng YANG, Xinwei LI
  • Publication number: 20220182609
    Abstract: A prediction method, apparatus, and a computer storage medium for decoding, the method includes: acquiring reference samples adjacent to at least one side of a decoding block; determining a reference point from the at least one side and determining reference sample positions to be selected corresponding to the at least one side according to a preset number of samples; selecting reference samples corresponding to the reference sample positions to be selected from the reference samples based on the reference sample positions to be selected; and performing prediction decoding on the decoding block based on the selected reference samples.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventors: Junyan HUO, Yanzhuo MA, Shuai WAN, Fuzheng YANG, Xinwei LI
  • Publication number: 20220182635
    Abstract: The present disclosure provides a video data processing method for cross-component sample adaptive offset. The method includes receiving a bitstream; determining a category index of a target chroma sample, wherein the category index is determined based on a first reconstructed value associated with a co-located luma sample and a second reconstructed value associated with the target chroma sample; decoding an index indicating an offset corresponding to the category index from the bitstream; determining the offset based on the index; and adding the offset to a third reconstructed value associated with the target chroma sample.
    Type: Application
    Filed: November 30, 2021
    Publication date: June 9, 2022
    Inventors: Xinwei LI, Ru-Ling Liao, Jie Chen, Yan Ye
  • Publication number: 20220182611
    Abstract: A prediction method, apparatus, and a computer storage medium for decoding, the method includes: acquiring reference samples adjacent to at least one side of a decoding block; determining a reference point from the at least one side and determining reference sample positions to be selected corresponding to the at least one side according to a preset number of samples; selecting reference samples corresponding to the reference sample positions to be selected from the reference samples based on the reference sample positions to be selected; and performing prediction decoding on the decoding block based on the selected reference samples.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventors: Junyan HUO, Yanzhuo MA, Shuai WAN, Fuzheng YANG, Xinwei LI
  • Publication number: 20220182610
    Abstract: A prediction method, apparatus, and a computer storage medium for decoding, the method includes: acquiring reference samples adjacent to at least one side of a decoding block; determining a reference point from the at least one side and determining reference sample positions to be selected corresponding to the at least one side according to a preset number of samples; selecting reference samples corresponding to the reference sample positions to be selected from the reference samples based on the reference sample positions to be selected; and performing prediction decoding on the decoding block based on the selected reference samples.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventors: Junyan HUO, Yanzhuo MA, Shuai WAN, Fuzheng YANG, Xinwei LI