Patents by Inventor Shan Liu

Shan Liu 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: 20240155159
    Abstract: A method and apparatus for performing a frequency-dependent joint component secondary transform (FD-JCST). The method includes obtaining a plurality of transform coefficients in a transform coefficient block; determining whether at least one of the plurality of transform coefficients is a low-frequency coefficient; based on determining that the at least one of the plurality of transform coefficients is the low-frequency coefficient, determining whether the low-frequency coefficient is a non-zero value; and based on determining that the low-frequency coefficient is the non-zero value, performing a joint component secondary transform (JCST) on the low-frequency coefficient and signaling a related syntax to indicate that the JCST is performed.
    Type: Application
    Filed: January 18, 2024
    Publication date: May 9, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Xin ZHAO, Madhu Peringassery KRISHNAN, Shan LIU
  • Publication number: 20240155113
    Abstract: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that decodes a video bitstream to obtain a reduced-resolution residual block for a current block. The processing circuitry determines that a block level flag is set to a pre-defined value. The pre-defined value indicates that the current block is coded in reduced-resolution coding. Based on the block level flag, the processing circuitry generates a reduced-resolution prediction block for the current block by down-sampling a full-resolution reference block of the current block. The processing circuitry generates a reduced-resolution reconstruction block for the current block based on the reduced-resolution prediction block and the reduced-resolution residual block. The processing circuitry generates a full-resolution reconstruction block for the current block by up-sampling the reduced-resolution reconstruction block.
    Type: Application
    Filed: January 19, 2024
    Publication date: May 9, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Sehoon YEA, Xin Zhao, Shan Liu
  • Publication number: 20240155112
    Abstract: Systems and methods for deep neural network (DNN)-based cross component prediction are provided. A method includes inputting a reconstructed luma block of an image or video into a DNN; and predicting, by the DNN, a reconstructed chroma block of the image or video based on the reconstructed luma block that is input. Luma and chroma reference information and side information may also be input into the DNN to predict the reconstructed chroma block. The various inputs may also be generated using processes such as downsampling and transformation.
    Type: Application
    Filed: January 16, 2024
    Publication date: May 9, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Sheng LIN, Wei JIANG, Wei WANG, Liqiang WANG, Shan LIU, Xiaozhong XU
  • Publication number: 20240150902
    Abstract: A fluoride ion cleaning system is provided. The system includes a retort including an interior sized to receive at least one component therein. The at least one component has a target area defined thereon. The system also includes a gas distribution system. The gas distribution system includes a manifold configured to provide reaction gas within the interior, a flow modulator configured to agitate the reaction gas within the interior, and at least one nozzle in flow communication with the flow modulator. The at least one nozzle is adapted to define an agitated flow of reaction gas at the target area of the at least one component.
    Type: Application
    Filed: November 9, 2022
    Publication date: May 9, 2024
    Inventors: Jonathan Matthew Lomas, Shan Liu, Michael Anthony DePalma, Malorie Myers Burnette, James C. Dalton
  • Publication number: 20240153149
    Abstract: A method performed by at least one processor of an encoder comprises: performing, on an input 3D mesh, a symmetry detection process to estimate a partition plane. The method further comprises partitioning the input 3D mesh into a first side and a second side based on the partition plane, where the first side is opposite to the second side, and where a first vertex on the first side is symmetric to a second vertex on the second side. The method further comprises quantizing the first vertex and the second vertex in pairs to reduce a quantization error and symmetry prediction error associated with the first vertex and the second vertex.
    Type: Application
    Filed: September 21, 2023
    Publication date: May 9, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Thuong NGUYEN CANH, Xiaozhong Xu, Shan Liu, Fang-Yi Chao
  • Publication number: 20240155118
    Abstract: Methods, apparatus, and computer readable storage medium for intra prediction mode coding in video decoding. The method includes receiving, by a device, a coded video bitstream for a block. The device includes a memory storing instructions and a processor in communication with the memory. The method also includes dividing, by the device, a list of intra modes into a plurality of intra mode sets for the block based on mode information of each intra mode in the list, the list of intra modes corresponding to an intra prediction mode of at least one neighboring block of the block; extracting, by the device from the coded video bitstream, a set index indicating an intra mode set from the plurality of intra mode sets; extracting, by the device from the coded video bitstream, a mode index indicating an intra prediction mode from the intra mode set; and determining, by the device, the intra prediction mode for the block based on the set index and the mode index.
    Type: Application
    Filed: January 16, 2024
    Publication date: May 9, 2024
    Applicant: Tencent America LLC
    Inventors: Liang ZHAO, Xin Zhao, Shan Liu
  • Patent number: 11979606
    Abstract: Methods and apparatuses of encoding a video stream using video point cloud coding include obtaining a source point cloud; generating a geometry map and a texture map based on the source point cloud; generating a reconstructed geometry map and a reconstructed texture map using lossy coding without using recoloring, wherein a resolution of the reconstructed geometry map is same as a resolution of the reconstructed texture map; obtaining a point of the source point cloud corresponding to a geometry pixel of the geometry map and a texture pixel of the texture map; selecting a color of the texture pixel based on a color of the obtained point; and generating an encoded video stream based on the selected color, the geometry map, and the texture map.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: May 7, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu, Weiwei Feng, Bing Jian
  • Patent number: 11979592
    Abstract: A method of video decoding includes receiving a syntax element associated with a current coding block that is partitioned into a first part and a second part along a partition edge for prediction in a geometric partitioning mode. The method further includes determining a weight index at a sample position of the current coding block, and determining a stored motion vector type for a first motion storage unit in a motion field of the current coding block based on a motion index of the first motion storage unit. The method further includes storing the motion field of the current coding block based on the stored motion vector type determined for the first motion storage unit.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: May 7, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Lien-Fei Chen, Xiang Li, Guichun Li, Shan Liu
  • Patent number: 11979586
    Abstract: Aspects of the disclosure provide methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that partitions a current picture into a plurality of sub-pictures. Each of the plurality of sub-pictures corresponds to a different region of the current picture. The processing circuitry encodes each of the plurality of sub-pictures based on one or more layers associated with the respective one of the plurality of sub-pictures. The plurality of sub-pictures includes (i) a first sub-picture that is associated with a first number of layers, and (ii) a second sub-picture that is associated with a second number of layers that is different from the first number of layers.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: May 7, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Iraj Sodagar, Shan Liu
  • Patent number: 11979560
    Abstract: Aspects of the disclosure provide a method, an apparatus, and non-transitory computer-readable storage medium for video decoding. The apparatus includes processing circuitry configured to reconstruct an area in a block in a current picture from a coded video bitstream. The block includes one or more coding blocks (CBs) in the current picture. After the reconstructing, the processing circuitry determines whether to update a previous local reference range for an intra block copy (IBC) mode based on a content of the reconstructed area and/or prediction information of the reconstructed area. In response to a determination not to update the previous local reference range for the IBC mode, the previous local reference range for the IBC mode is not updated. The processing circuitry decodes a coding block in the current picture using the IBC mode that is based on the previous local reference range, which does not include the reconstructed area.
    Type: Grant
    Filed: August 23, 2022
    Date of Patent: May 7, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Xiaozhong Xu, Shan Liu
  • Patent number: 11979565
    Abstract: Aspects of the disclosure provide a method, an apparatus, and a non-transitory computer-readable storage medium for video decoding. The apparatus can include processing circuitry. The processing circuitry is configured to receive an image or video comprising one or more blocks. The processing circuitry can decode a first post-filtering parameter in the image or video corresponding to the one or more blocks to be reconstructed. The first post-filtering parameter applies to at least one of the one or more blocks and has been updated by a post-filtering module in a post-filtering neural network (NN) that is trained based on a training dataset. The processing circuitry can determine the post-filtering NN in a video decoder corresponding to the one or more blocks based on the first post-filtering parameter. The processing circuitry can decode the one or more blocks based on the determined post-filtering NN corresponding to the one or more blocks.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: May 7, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Ding Ding, Wei Jiang, Wei Wang, Shan Liu
  • Patent number: 11979596
    Abstract: This disclosure relates generally to video coding and particularly to methods and systems for providing signaling schemes for jointly coding of motion vector difference with adaptive resolution in compound-reference inter-prediction. An example method for processing a current video block of a video stream is disclosed. The method includes receiving the video stream; determining from the video stream whether joint motion vector difference (MVD) coding is applied to the current video block; determining from the video stream whether adaptive MVD pixel resolution is applied to the current video block; and decoding the current video block based on whether joint MVD coding and whether adaptive MVD pixel resolution are applied to the current video block.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: May 7, 2024
    Assignee: Tencent America LLC
    Inventors: Liang Zhao, Xin Zhao, Shan Liu
  • Patent number: 11979603
    Abstract: Aspects of the disclosure provide methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. In a method, prediction information for a current block is decoded. The prediction information indicates a first intra prediction mode and a secondary transform index, based on which a secondary transform core is determined. A first transform coefficient block is de-quantized from the prediction information. A size of the first transform coefficient block is less than a size of the secondary transform core. A part of a second transform coefficient block is generated based on the first transform coefficient block and the secondary transform core. A size of the second transform coefficient block equals the size of the secondary transform core. A size of the part of the second transform coefficient equals the size of the first transform coefficient block. The current block is reconstructed based on the part of the second transform coefficient block.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: May 7, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Xiang Li, Shan Liu
  • Publication number: 20240146903
    Abstract: This disclosure relates generally to video coding and particularly to methods and systems for determining context for coding and decoding various syntax elements of a video stream in inter prediction modes. Various example implementations are disclosed for limiting numbers of possible coding contexts for syntax elements related to the inter prediction mode, and for selecting coding contexts for a current block based on coding information of spatially neighboring blocks and temporal motion prediction information.
    Type: Application
    Filed: March 22, 2023
    Publication date: May 2, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Han GAO, Xin ZHAO, Liang ZHAO, Shan LIU
  • Publication number: 20240146928
    Abstract: A method of controlling intra-inter prediction for decoding or encoding of a video sequence, is performed by at least one processor. The method may include setting a prediction mode flag associated with a current block to indicate whether the current block is coded in inter prediction mode, intra prediction mode, or inter-intra prediction mode; deriving a context value associated with a coded block flag associated with the current block based on the prediction mode flag associated with the current block. Deriving the context value may include based on the current block being determined to be coded in the intra prediction mode, setting the context value of the coded block flag to a first value, and based on the current block being determined to be coded in the inter prediction mode, setting the context value of the coded block flag to a second value.
    Type: Application
    Filed: January 12, 2024
    Publication date: May 2, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Xin ZHAO, Xiang Li, Shan Liu
  • Publication number: 20240146902
    Abstract: This disclosure relates generally to video coding and particularly to methods and systems for determining context for coding and decoding various syntax elements of a video stream in inter prediction modes. Various example implementations are disclosed for limiting numbers of possible coding contexts for syntax elements related to the inter prediction mode, and for selecting coding contexts for a current block based on coding information of spatially neighboring blocks and temporal motion prediction information.
    Type: Application
    Filed: March 16, 2023
    Publication date: May 2, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Han GAO, Xin ZHAO, Liang ZHAO, Shan LIU
  • Publication number: 20240146911
    Abstract: A method of and an apparatus for controlling intra prediction for decoding of a video sequence are provided. The method may include based on a reference line index signaling a first reference line nearest to a coding unit, among a plurality of reference lines adjacent to the coding unit, applying intra smoothing on one or more first reference lines comprising the first reference line, among the plurality of reference lines, and based on the intra smoothing being applied on the one or more first reference lines, applying a position-dependent intra prediction combination (PDPC) on one or more third reference lines comprising the first reference line, among the plurality of reference lines, while preventing application of the PDPC on one or more fourth reference lines other than the one or more third reference lines, among the plurality of reference lines.
    Type: Application
    Filed: January 5, 2024
    Publication date: May 2, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Liang ZHAO, Xin ZHAO, Xiang LI, Shan LIU
  • Patent number: 11973937
    Abstract: A method of video encoding in an encoder is described. A triangle merge list of a current coding block in a set of coding blocks is constructed based on a number of triangular merge mode candidates. The number of triangular merge mode candidates in the triangle merge list is less than or equal to a maximum number of triangular merge mode candidates. A first syntax element that indicates the maximum number of triangular merge mode candidates is generated. Further, a coded video bit stream that includes the first syntax element is generated.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: April 30, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Li, Guichun Li, Xiaozhong Xu, Shan Liu
  • Patent number: 11973990
    Abstract: A method for video decoding includes decoding prediction information for a current block in a current picture that is a part of a coded video sequence, the prediction information including a first syntax element and a second syntax element. The first syntax element indicates that a deblocking filter process is enabled for the current block, the deblocking filter process being applied to a boundary of the current block. The second syntax element indicates a number of samples to be used for calculating a boundary strength of the deblocking filter process. The method also includes determining the boundary strength of the deblocking filter process using the number of samples indicated by the second syntax element, and performing the deblocking filter process for the current block based on the boundary strength.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: April 30, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiaozhong Xu, Shan Liu
  • Publication number: 20240137487
    Abstract: Processing circuitry for video decoding receives coded information of a current block in a current picture from a coded video bitstream, the coded information is indicative of applying local illumination compensation (LIC) on the current block in the current picture. The processing circuitry derives, parameters of an LIC model, according to a first template of a current block and a second template of a reference block in a reference picture. The reference block is pointed based on a motion vector for the current block. The first template includes a subset of reconstructed neighboring samples that are above and left to the current block, and the second template includes collocated samples to the subset of the reconstructed neighboring samples. The processing circuitry applies the LIC model on the current block according to the reference block to generate compensated samples of the current block.
    Type: Application
    Filed: August 30, 2023
    Publication date: April 25, 2024
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Xin ZHAO, Guichun LI, Shan LIU