Patents Assigned to Tencent America LLC
-
Patent number: 12284375Abstract: 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: GrantFiled: September 1, 2023Date of Patent: April 22, 2025Assignee: TENCENT AMERICA LLCInventors: Han Gao, Xin Zhao, Liang Zhao, Jing Ye, Shan Liu
-
Patent number: 12284398Abstract: 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: GrantFiled: March 3, 2023Date of Patent: April 22, 2025Assignee: TENCENT AMERICA LLCInventors: Madhu Peringassery Krishnan, Xin Zhao, Shan Liu
-
Publication number: 20250126298Abstract: 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: ApplicationFiled: October 10, 2024Publication date: April 17, 2025Applicant: Tencent America LLCInventors: Stephan WENGER, Xin ZHAO, Ding DING, Shan LIU
-
Publication number: 20250126253Abstract: 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: ApplicationFiled: October 10, 2024Publication date: April 17, 2025Applicant: Tencent America LLCInventors: Roman CHERNYAK, Biao WANG, Lien-Fei CHEN, Xin ZHAO, Motong XU, Yonguk YOON, Shan LIU
-
Publication number: 20250121286Abstract: 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: ApplicationFiled: December 23, 2024Publication date: April 17, 2025Applicant: Tencent America LLCInventors: Taeyeon KIM, Stefan HAINES
-
Publication number: 20250126406Abstract: 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: ApplicationFiled: October 13, 2023Publication date: April 17, 2025Applicant: TENCENT AMERICA LLCInventors: Hao Zhang, Meng Yu, Dong Yu
-
Publication number: 20250124604Abstract: 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: ApplicationFiled: September 5, 2024Publication date: April 17, 2025Applicant: TENCENT AMERICA LLCInventors: Jun TIAN, Xiaozhong Xu, Shan Liu
-
Publication number: 20250126270Abstract: 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: ApplicationFiled: October 10, 2024Publication date: April 17, 2025Applicant: Tencent America LLCInventors: Biao WANG, Lien-Fei CHEN, Roman CHERNYAK, Xin ZHAO, Shan LIU
-
Publication number: 20250126249Abstract: 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: ApplicationFiled: October 11, 2024Publication date: April 17, 2025Applicant: Tencent America LLCInventors: Biao WANG, Roman CHERNYAK, Lien-Fei CHEN, Yonguk YOON, Motong XU, Xin ZHAO, Shan LIU
-
Patent number: 12278976Abstract: 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: GrantFiled: December 15, 2023Date of Patent: April 15, 2025Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Xiang Li, Shan Liu
-
Patent number: 12278977Abstract: 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: GrantFiled: December 14, 2022Date of Patent: April 15, 2025Assignee: TENCENT AMERICA LLCInventors: Xin Zhao, Yixin Du, Shan Liu
-
Patent number: 12278980Abstract: 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: GrantFiled: November 27, 2023Date of Patent: April 15, 2025Assignee: TENCENT AMERICA LLCInventors: Xiaozhong Xu, Shan Liu
-
Patent number: 12278978Abstract: 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: GrantFiled: April 19, 2024Date of Patent: April 15, 2025Assignee: TENCENT AMERICA LLCInventors: Yixin Du, Xin Zhao, Shan Liu
-
Patent number: 12277939Abstract: 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: GrantFiled: May 2, 2022Date of Patent: April 15, 2025Assignee: TENCENT AMERICA LLCInventors: Chunlei Zhang, Dong Yu
-
Publication number: 20250119587Abstract: 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: ApplicationFiled: October 1, 2024Publication date: April 10, 2025Applicant: Tencent America LLCInventors: Arianne HINDS, Stephan Wenger
-
Publication number: 20250119588Abstract: 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: ApplicationFiled: October 1, 2024Publication date: April 10, 2025Applicant: TENCENT AMERICA LLCInventors: Arianne HINDS, Stephan WENGER
-
Publication number: 20250119567Abstract: 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: ApplicationFiled: October 2, 2024Publication date: April 10, 2025Applicant: Tencent America LLCInventor: Stephan WENGER
-
Patent number: 12271341Abstract: 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: GrantFiled: September 14, 2023Date of Patent: April 8, 2025Assignee: TENCENT AMERICA LLCInventors: Shuai Zhao, Stephan Wenger, Shan Liu
-
Patent number: 12273523Abstract: 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: GrantFiled: May 4, 2023Date of Patent: April 8, 2025Assignee: TENCENT AMERICA LLCInventors: Samruddhi Yashwant Kahu, Madhu Peringassery Krishnan, Xin Zhao, Shan Liu
-
Patent number: 12273547Abstract: 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: GrantFiled: November 14, 2023Date of Patent: April 8, 2025Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Stephan Wenger, Shan Liu