Patents Assigned to Tencent America LLC
  • Patent number: 12284375
    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: Grant
    Filed: September 1, 2023
    Date of Patent: April 22, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Han Gao, Xin Zhao, Liang Zhao, Jing Ye, Shan Liu
  • Patent number: 12284398
    Abstract: The various embodiments described herein include methods and systems for coding video. In one aspect, a method includes obtaining video data that includes a first syntax element with a corresponding alphabet of M elements, and obtaining respective probabilities of occurrence for the M elements. The method further includes entropy coding a first portion of the video data using the respective probabilities of occurrence, and, while entropy coding, encountering the first syntax element. The method also includes updating probabilities of occurrence based on the first syntax element, and, in accordance with at least one of the updated probabilities being less than a threshold probability value, determining regularized probabilities of occurrence by applying a probability regularization to the updated probabilities of occurrence, where the probability regularization does not include a division operation.
    Type: Grant
    Filed: March 3, 2023
    Date of Patent: April 22, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery Krishnan, Xin Zhao, Shan Liu
  • Publication number: 20250126298
    Abstract: A method of video decoding includes receiving a coded video bitstream comprising coded information of one or more coded pictures, the coded information includes an SEI message associated with at least a first picture in the one or more coded pictures, the SEI message includes at least a syntax element indicative of at least one of a forward truncation function for converting an original picture of a first bit depth to the first picture of a second bit depth and/or a reverse truncation function corresponding to the forward truncation function, the second bit depth is lower than the first bit depth. The method also includes reconstructing at least the first picture comprising first reconstructed samples based on the coded information, a numbering range of sample values of the first reconstructed samples is determined by at least one of the forward truncation function and/or the reverse truncation function.
    Type: Application
    Filed: October 10, 2024
    Publication date: April 17, 2025
    Applicant: Tencent America LLC
    Inventors: Stephan WENGER, Xin ZHAO, Ding DING, Shan LIU
  • Publication number: 20250126253
    Abstract: A method of video decoding includes receiving a bitstream that comprises coded information of one or more pictures. The coded information indicates an intra prediction of a current block. The method also includes: enabling a reference sample filtering with a bilateral filter when the current block satisfies one or more conditions associated with the reference sample filtering; applying the reference sample filtering with the bilateral filter on reference samples of the current block to obtain filtered reference samples when the reference sample filtering with the bilateral filter is enabled; and reconstructing one or more samples of the current block according to the intra prediction using the filtered reference samples.
    Type: Application
    Filed: October 10, 2024
    Publication date: April 17, 2025
    Applicant: Tencent America LLC
    Inventors: Roman CHERNYAK, Biao WANG, Lien-Fei CHEN, Xin ZHAO, Motong XU, Yonguk YOON, Shan LIU
  • Publication number: 20250121286
    Abstract: In a method for collecting at least one resource in a game, a first set of resource collection virtual units of a user in the virtual scene is generated at a first location in a virtual scene. Each resource collection virtual unit of the first set of resource collection virtual units is configured to automatically collect the at least one resource associated with the first location. The at least one resource collected by the first set of resource collection virtual units is accumulated for the user based on a number of resource collection virtual units in the first set of resource collection virtual units and resource collection rates of the resource collection virtual units in the first set of resource collection virtual units.
    Type: Application
    Filed: December 23, 2024
    Publication date: April 17, 2025
    Applicant: Tencent America LLC
    Inventors: Taeyeon KIM, Stefan HAINES
  • Publication number: 20250126406
    Abstract: A method and apparatus comprising computer code configured to cause a processor or processors to receive an audio signal obtained from a microphone, input the audio signal into a neural-network based AHS model, train the neural-network based AHS model based on input signals which are recursively generated from the audio signal during training of the AHS model, and output an AHS signal from the neural-network based AHS model in which AHS is applied to the audio signal, wherein the AHS signal is a version of the audio signal in which acoustic howling noise of the audio signal is suppressed and target audio of the audio signal is sustained.
    Type: Application
    Filed: October 13, 2023
    Publication date: April 17, 2025
    Applicant: TENCENT AMERICA LLC
    Inventors: Hao Zhang, Meng Yu, Dong Yu
  • Publication number: 20250124604
    Abstract: A method and apparatus comprising computer code for mesh coding configured to cause a processor or processors to receive a dynamic input mesh representing a volumetric data of at least one three-dimensional (3D) visual content; determine, for a mesh at a first level of sub-division, a plurality of first vertices, wherein the plurality of first vertices are determined using a mid-point sub-division scheme and a plurality of previous vertices of a mesh at a previous level of sub-division, wherein the mesh at the first level and the mesh at the previous level are generated from the dynamic input mesh; determine a valence of a first vertex among the plurality of first vertices to be a first value based on whether a selected two vertices of the mesh at the first level; and generate a compressed bitstream for the dynamic input mesh based on the valence of the first vertex.
    Type: Application
    Filed: September 5, 2024
    Publication date: April 17, 2025
    Applicant: TENCENT AMERICA LLC
    Inventors: Jun TIAN, Xiaozhong Xu, Shan Liu
  • Publication number: 20250126270
    Abstract: Aspects of the disclosure includes methods and apparatuses for video decoding and video encoding and a method of processing visual media data. A current block in a first coding tree unit (CTU) is predicted using samples in a current picture. The first CTU and a second CTU are processed in parallel. The method for video decoding includes determining one of (i) a reference block of the current block in an allowed search range that is constrained for parallel processing of the first CTU and the second CTU in the current picture and (ii) an intra prediction mode of the current block based on a template adjacent to the current block that is constrained for parallel processing of the first CTU and the second CTU, and reconstructing the current block using the one of (i) the reference block and (ii) the intra prediction mode.
    Type: Application
    Filed: October 10, 2024
    Publication date: April 17, 2025
    Applicant: Tencent America LLC
    Inventors: Biao WANG, Lien-Fei CHEN, Roman CHERNYAK, Xin ZHAO, Shan LIU
  • Publication number: 20250126249
    Abstract: Aspects of the disclosure includes methods and apparatuses for video decoding and encoding and a method of processing visual media data. The method for video decoding includes receiving coded information in a bitstream indicating that a first intra mode coding method using one of (i) a template-based intra prediction mode derivation (TIMD) and (ii) a decoder-side intra mode derivation (DIMD) is not enabled for a current block. The method for video decoding includes determining at least one template-based intra mode with the first intra mode coding method using the one of the TIMD and the DIMD; and when the at least one template-based intra mode is to be excluded from a second intra mode coding method, determining an intra prediction mode of the current block using the second intra mode coding method excluding the at least one template-based intra mode, and reconstructing the current block using the intra prediction mode.
    Type: Application
    Filed: October 11, 2024
    Publication date: April 17, 2025
    Applicant: Tencent America LLC
    Inventors: Biao WANG, Roman CHERNYAK, Lien-Fei CHEN, Yonguk YOON, Motong XU, Xin ZHAO, Shan LIU
  • Patent number: 12278976
    Abstract: An improved scheme for intra-inter prediction mode and an adaptive intra-inter prediction mode for video coding/decoding, including selecting a set of weightings in an intra-inter mode and applying position dependent intra prediction combination to modify at least one of an inter prediction sample and another sample.
    Type: Grant
    Filed: December 15, 2023
    Date of Patent: April 15, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Xiang Li, Shan Liu
  • Patent number: 12278977
    Abstract: An apparatus includes processing circuitry that decodes prediction information of a current block in a current picture that is a part of a coded video sequence. The processing circuitry determines whether a cross component filtering (CCF) process is enabled for the current block based on one of a partitioning scheme, a prediction mode, a block width, a block height, transform coefficients, and quantization parameters. The processing circuitry generates filtered reconstruction samples of the current block by applying the CCF process on at least one of predicted samples, residual values, or reconstruction samples of the current block based on the CCF process being enabled. The filtered reconstruction samples of the current block are used for reconstruction of a subsequent block. The processing circuitry reconstructs the current block and the subsequent block based on the filtered reconstruction samples of the current block.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: April 15, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Yixin Du, Shan Liu
  • Patent number: 12278980
    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: Grant
    Filed: November 27, 2023
    Date of Patent: April 15, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiaozhong Xu, Shan Liu
  • Patent number: 12278978
    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 determines reconstructed samples of a first color component in a filter support region of a current picture that is a part of a coded video sequence. The processing circuitry performs a filter process on the reconstructed samples of the first color component in the filter support region. A quantization step size of the filter process is separately set per one of a coding block, a video frame, and a video sequence. The processing circuitry reconstructs samples of a second color component in the filter support region based on an output value of the filter process. The second color component is different from the first color component.
    Type: Grant
    Filed: April 19, 2024
    Date of Patent: April 15, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Yixin Du, Xin Zhao, Shan Liu
  • Patent number: 12277939
    Abstract: A method includes receiving, by a first encoder, an original speech segment, receiving, by a second encoder, an augmented speech segment of the original speech segment, generating, by the first encoder, a first speaker representation based on the original speech segment, generating, by the second encoder, a second speaker representation based on the augmented speech segment, and generating a contrastive loss based on the first speaker representation and the second speaker representation.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: April 15, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Chunlei Zhang, Dong Yu
  • Publication number: 20250119587
    Abstract: A method and apparatus comprising computer code for video processing, the method including receiving a text prompt from a user device, the text prompt being used for instructing an artificial intelligence (AI) generative process to generate one or more images; encoding a video in a bitstream, the video comprising the one or more images generated using the AI generative process and the text prompt; signaling the text prompt in the bitstream in a supplemental enhancement information (SEI) message; and signaling the encoded video comprising the one or more images.
    Type: Application
    Filed: October 1, 2024
    Publication date: April 10, 2025
    Applicant: Tencent America LLC
    Inventors: Arianne HINDS, Stephan Wenger
  • Publication number: 20250119588
    Abstract: A method and apparatus comprising computer code for video processing, the method including setting an image format metadata type identifier, wherein the image format metadata type identifier indicates a type of metadata included in a supplemental enhancement information (SEI) message associated with a current image; signaling the image format metadata type identifier in a bitstream; and encoding the current image in the bitstream based on the image format metadata type identifier. The method may also include signaling an image format metadata universal resource identifier flag, wherein the image format metadata universal resource identifier flag indicates whether image information payload associated with the current image is obtained from a payload of the SEI message.
    Type: Application
    Filed: October 1, 2024
    Publication date: April 10, 2025
    Applicant: TENCENT AMERICA LLC
    Inventors: Arianne HINDS, Stephan WENGER
  • Publication number: 20250119567
    Abstract: A method and apparatus comprising computer code configured to cause a processor or processors to obtain video data including at least a first coded picture and a second coded picture, identify, by a decoder, at least one syntax element in a supplementary information enhancement (SEI) message indicating that the second coded picture is to be decoded independently from the first picture, and decode the second coded picture independently from the first coded picture based on the at least one syntax element in the SEI message.
    Type: Application
    Filed: October 2, 2024
    Publication date: April 10, 2025
    Applicant: Tencent America LLC
    Inventor: Stephan WENGER
  • Patent number: 12271341
    Abstract: Systems, methods, and devices for managing media storage and delivery, including obtaining, by a media access function (MAF), a glTF file corresponding to a scene; determining that the glTF file has a CBOR format; converting the glTF file into a converted glTF file having a JSON format using a first CBOR parser function implemented by the MAF; and obtaining media content corresponding to the scene based on the converted glTF file.
    Type: Grant
    Filed: September 14, 2023
    Date of Patent: April 8, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Shuai Zhao, Stephan Wenger, Shan Liu
  • Patent number: 12273523
    Abstract: The various embodiments described herein include methods and systems for encoding and decoding video. In one aspect, a method includes obtaining video data that includes a first block. The method further includes determining a plurality of transform coefficients associated with the first block. The method also includes predicting respective coefficient signs for the plurality of transform coefficients. The method also includes entropy coding the first block including jointly signaling two or more of the predicted coefficient signs.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: April 8, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Samruddhi Yashwant Kahu, Madhu Peringassery Krishnan, Xin Zhao, Shan Liu
  • Patent number: 12273547
    Abstract: A method and apparatus for decoding multiple semantically independent picture parts into a single video picture includes decoding unique picture order count values for each coded picture, coded slice, or coded tile in a coded video sequence, with multiple decoded pictures, cycles, and tiles belonging to a same access unit representing a frame of the video. A value representing the amount of pictures, cycles, or tiles, is then assigned to each access unit for assigning sequential access unit count values to the access units. As a result, each access unit, which represents multiple pictures, slices, or tiles to be combined into a single frame, is decoded for display processing.
    Type: Grant
    Filed: November 14, 2023
    Date of Patent: April 8, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu