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: 20240098300
    Abstract: This disclosure relates generally to video coding/decoding and particularly for implicitly indicating motion vector predictor precision. One method includes receiving a coded video bitstream; determining, based on the coded video bitstream, a current block of a current frame to be inter predicted by at least one reference block of at least one reference frame; determining, based on the coded video bitstream, a motion vector (MV) of the current block to be predicted by a motion vector predictor (MVP) and a corresponding motion vector difference (MVD); determining an MVP precision according to an implicit indication, a pre-defined rule, or a high-level syntax, wherein an MVD precision associated with the corresponding MVD is different from the MVP precision; and reconstructing, by the device, the current block based at least on the MVP at the determined MVP precision and the MVD at the MVD precision that is different from the MVP precision.
    Type: Application
    Filed: March 17, 2023
    Publication date: March 21, 2024
    Applicant: Tencent America LLC
    Inventors: Han GAO, Xin ZHAO, Liang ZHAO, Shan LIU
  • Patent number: 11936880
    Abstract: A method, computer program, and computer system is provided for coding a video sequence. Video information corresponding to one or subpictures within a picture is received. A first subpicture is identified from among the one or more subpictures as a region of interest. The first subpicture corresponding to the region of interest is encoded in a high quality mode. One or more other subpictures from among the one or more subpictures is encoded in a low quality mode. The first encoded subpicture and the encoded one or more other subpictures are output with one or more output layer sets.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: March 19, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Patent number: 11936913
    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 that is configured to decode a current picture based on a bitstream. The processing circuitry can determine, from a supplemental enhancement information (SEI) message, a first flag indicating whether a warping process is applied to the current decoded picture. Based on the first flag indicating that the warping process is applied to the current decoded picture, the processing circuitry can determine warping information of the warping process based on the SEI message. The processing circuitry can determine a warped picture from the current decoded picture based on the warping information.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: March 19, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Xiang Li, Shan Liu
  • Patent number: 11936912
    Abstract: Aspects of the disclosure provide methods and apparatuses for video processing. In some examples, an apparatus for video processing includes processing circuitry. For example, processing circuitry determines a frame interval for a current block in a current frame within a sequence of frames. The frame interval indicates a group of frames in the sequence of frames with collocated blocks of the current block that satisfy an error metric requirement comparing to the current block. Further, the processing circuitry determines a replacement block based on the collocated blocks in the group of frames, and replaces the current block in the current frame with the replacement block.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: March 19, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Jun Tian, Wen Gao, Shan Liu
  • Patent number: 11936903
    Abstract: A method for video coding includes obtaining a coding block of video data, determining whether a joint coding of motion vector difference (JMVD) is used for predicting the coding block, obtaining, based on determining that the JMVD is used for predicting the coding block, a list of scaling factors and the JMVD from the video bitstream, deriving a predicted scaling factor based on the list of scaling factors, deriving a motion vector difference (MVD) for a reference list based on at least the joint motion vector difference and the predicted scaling factor, and reconstructing the coding block based on the derived MVD.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: March 19, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Shan Liu
  • Patent number: 11937070
    Abstract: Aspects of the disclosure provide methods and apparatuses for audio processing. In some examples, an apparatus for media processing includes processing circuitry. The processing circuitry receive audio inputs associated with a layered description for a space of interest in an audio scene. The space of interest includes a plurality of subspaces. The layered description includes a first layer and a second layer. The first layer has a common node with a first value that is a common attribute value of two or more subspaces in the plurality of subspaces. The second layer has individual nodes respectively associated with each of the plurality of subspaces. The processing circuitry determines the plurality of subspaces of the space of interest based on the layered description, and renders an audio output based on the audio inputs in response to a location of a subject of the audio scene being in the space of interest.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: March 19, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Jun Tian, Xiaozhong Xu, Shan Liu
  • Patent number: 11935271
    Abstract: A method, computer program, or computer system is provided for compressing a neural network model. One or more blocks are identified from among a superblock corresponding to a multi-dimensional tensor associated with a neural network. A set of weight coefficients associated with the superblock is unified. A model of the neural network is compressed based on the unified set of weight coefficients.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: March 19, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Wei Jiang, Wei Wang, Shan Liu
  • Patent number: 11936891
    Abstract: A method and system for decoding a coded video sequence may include obtaining the coded video sequence, and decoding the coded video sequence. A value of a temporal sublayer identifier of a video coding layer (VCL) network abstraction layer (NAL) unit in the coded video sequence is constrained to be less than or equal to a value of vps_max_sublayers_minus1, that specifies a maximum number of temporal sublayers that may be present in a layer in each coded video sequence referring to the video parameter set (VPS), in the VPS referred to by the VCL NAL unit.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: March 19, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
  • Publication number: 20240087173
    Abstract: A method of encoding includes receiving a polygon mesh comprising a plurality of original vertices. The method further includes deriving an initial base mesh from the polygon mesh, the initial base mesh including a first set of base mesh vertices. The method further includes performing a symmetrize process on the initial base mesh to generate a symmetrical base mesh that includes a first side having the first set of base mesh vertices and a second side having a second set of base mesh vertices, each base mesh vertex in the first set of base mesh vertices having a corresponding symmetric vertex in the second set of base mesh vertices. The method further includes determining a first displacement between each original vertex in the polygon mesh located on the second side of the symmetrical base mesh and a nearest vertex included in the second set of base mesh vertices.
    Type: Application
    Filed: May 4, 2023
    Publication date: March 14, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Thuong NGUYEN CANH, Xiaozhong Xu, Xiang Zhang, Shan Liu
  • Publication number: 20240087176
    Abstract: A point cloud decoding method is provided. In the method, a target point cloud group of a plurality of point cloud groups is obtained. The target point cloud group includes at least one point. An attribute coding mode of the target point cloud group is determined. Prediction attribute information of each point in the target point cloud group is obtained based on attribute prediction of the respective point in the target point cloud group according to the attribute coding mode of the target point cloud group. Reconstruction residual information of each point in the target point cloud group is obtained based on attribute decoding of the respective point in the target point cloud group. Reconstruction attribute information of each point in the target point cloud group is determined according to the prediction attribute information and the reconstruction residual information of the respective point in the target point cloud group.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Wenjie ZHU, Shan LIU
  • Publication number: 20240089481
    Abstract: A method and device identify a maximum number of temporal sublayers that is allowed in a coded video sequence referring to a parameter set. A coded video sequence is decoded based on the identified maximum number of temporal sublayers that is allowed in the coded video sequence referring to the parameter set.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Byeongdoo CHOI, Shan LIU, Stephan WENGER
  • Publication number: 20240089461
    Abstract: A method of video coding, executable by a processor, includes receiving video data having a coding tree unit size, determining whether the coding tree unit size is greater than a predetermined threshold, and in response to the coding tree unit size being greater than the predetermined threshold, signaling, in a sequence parameter set (SPS), a first flag indicating whether a maximum transform size in luma samples is equal to 64. The first flag being equal to 1 specifies that the maximum transform size in luma samples is equal to 64, the first flag equal to 0 specifies that the maximum transform size in luma samples is equal to 32, and when not present, the first flag is inferred to be equal to 0.
    Type: Application
    Filed: November 16, 2023
    Publication date: March 14, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Yixin DU, Byeongdoo CHOI, Xiang LI, Xin ZHAO, Stephen WENGER, Shan LIU
  • Publication number: 20240089487
    Abstract: The various embodiments described herein include methods and systems for encoding and decoding video. In one aspect, a method includes receiving a video bitstream comprising a plurality of blocks, including a first block, where the first block includes a plurality of subblocks. The method also includes determining, based on a syntax element value in the video bitstream, that the first block is predicted in a subblock mode. The method further includes, in accordance with the first block being predicted in the subblock mode: deriving a set of motion vector predictors (MVPs) corresponding to a plurality of subblocks of the first block; deriving a set of motion vector differences (MVDs) for the plurality of subblocks; determining a set of motion vectors for the plurality of subblocks by applying the set of MVDs to the set of MVPs; and reconstructing the first block using the set of motion vectors.
    Type: Application
    Filed: June 14, 2023
    Publication date: March 14, 2024
    Inventors: Xin ZHAO, Guichun LI, Lien-Fei CHEN, Shan LIU
  • Publication number: 20240089502
    Abstract: A method of decoding may be performed by at least one processor, and may comprise: receiving an entropy coded bitstream comprising compressed video data; generating one or more dequantized blocks, determining whether at least one of a height and a width of the one or more dequantized blocks is greater than or equal to a predefined threshold, and responsive to the at least one of the height or the width of the one or more dequantized blocks being greater than or equal to the predefined threshold, transform coding a dequantized block using a tuned line graph transform (LGT) core to perform direct matrix multiplications for each of the horizontal and vertical dimensions of the one or more dequantized blocks.
    Type: Application
    Filed: November 10, 2023
    Publication date: March 14, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery KRISHNA, Xin ZHAO, Shan LIU
  • Publication number: 20240089429
    Abstract: A video coding device receives a bitstream including video data. The device determines an intra-prediction mode subset. The intra-prediction mode subset include intra-prediction modes that correlate to a plurality of reference lines for a current image block and excludes intra-prediction modes that correlate to a primary reference line for the current image block. When a first intra-prediction mode is included in the intra-prediction mode subset, the device decodes the first intra-prediction mode by an alternative intra-prediction mode index. When the first intra-prediction mode is not included in the intra-prediction mode subset, the device decodes the first intra-prediction mode by an intra-prediction mode index. The device presents video data including an image block decoded based on the first intra-prediction mode.
    Type: Application
    Filed: September 18, 2023
    Publication date: March 14, 2024
    Inventors: Shan Liu, Xiang Ma
  • Publication number: 20240089426
    Abstract: A method of and device for controlling multi-line intra prediction using a non-zero reference line. The method includes determining whether an intra prediction mode of a first neighboring block of a current block is an angular mode, determining whether an intra prediction mode of a second neighboring block of the current block is an angular mode, and generating a Most Probable Mode (MPM) list of the current block.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Liang ZHAO, Xin ZHAO, Xiang LI, Shan LIU
  • Publication number: 20240089499
    Abstract: A method and apparatus comprising computer code configured to cause a processor or processors to obtain volumetric data of at least one three-dimensional (3D) visual content, derive a mesh from a frame of the volumetric data, the mesh including a plurality of base mesh vertices, determine a displacement of at least one vertex, that is not of the base mesh vertices, based on a series of projections from at least one of the plurality of base mesh vertices that is a neighboring one of the plurality of base mesh vertices to the at least one vertex, predicting the at least one vertex based at least on the determined displacement, and encode the volumetric data based on the predicted at least one vertex.
    Type: Application
    Filed: May 10, 2023
    Publication date: March 14, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Thuong NGUYEN CANH, Xiaozhong XU, Chao HUANG, Xiang ZHANG, Shan LIU
  • Publication number: 20240085404
    Abstract: The present disclosure relates to methods and compositions useful for measuring the transcytosis or recycling of a molecule. In particular, the present disclosure relates to in vitro receptor-dependent transcytosis or recycling assays for evaluating the clearance rates of therapeutic antibody molecules and Fc-fusion proteins in humans and animals.
    Type: Application
    Filed: October 13, 2023
    Publication date: March 14, 2024
    Applicant: Genentech, Inc.
    Inventors: Chang LIU, John Hok Nin LOWE, Shan CHUNG
  • Publication number: 20240086213
    Abstract: Methods and systems for emulating a hardware accelerator is provided. When executed by a computer, the platform includes a plurality of computational resources provided by the computer; a hardware emulator operated on a first computational resource of the plurality of computational resources; and an accelerator being emulated in the platform and operated on a second computational resource of the plurality of computational resources, the accelerator being configured to execute an offloading operation.
    Type: Application
    Filed: October 11, 2023
    Publication date: March 14, 2024
    Inventors: Hui Zhang, Fei Liu, Ping Zhou, Chul Lee, Bo Li, Shan Xiao
  • Publication number: 20240089485
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video encoding includes receiving circuitry and processing circuitry. The processing circuitry determines whether a block is under a local dual tree structure, and disallows a palette based coding mode for encoding the block in response to the block being under the local dual tree structure.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 14, 2024
    Inventors: Xiaozhong XU, Shan LIU