Patents Assigned to Tencent America LLC
  • 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
  • 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
  • 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
  • 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
  • Publication number: 20250113031
    Abstract: A method of video decoding includes receiving a bitstream that comprises coded information of a current block, the coded information of the current block includes coded bits of quantized transform coefficients in a transform domain of the current block, the coded information is also indicative of at least a scaling factor to be used during a dequantization of the quantized transform coefficients. The method also includes determining one or more quantization shifting offsets for a reconstruction of transform coefficients in the transform domain based on at least the scaling factor, reconstructing the transform coefficients from the quantized transform coefficients based on the one or more quantization shifting offsets, calculating residuals in a spatial domain of the current block based on the transform coefficients in the transform domain, and reconstructing the current block according to the residuals in the spatial domain.
    Type: Application
    Filed: September 25, 2024
    Publication date: April 3, 2025
    Applicant: Tencent America LLC
    Inventors: Motong XU, Roman CHERNYAK, Xin ZHAO, Madhu PERINGASSERY KRISHNAN, Biao WANG, Lien-Fei CHEN, Yonguk YOON, Shan LIU
  • Publication number: 20250113061
    Abstract: A method and apparatus comprising computer code configured to cause a processor or processors to obtain video data comprising at least one coded picture; identify, by a decoder, at least one first supplementary information enhancement (SEI) message, the at least one first SEI message indicating variables specifying a type payloadType and a size payloadSize of a payload of the at least one SEI message and specified in bytes; and decode, by the decoder, the video data based on the first SEI message.
    Type: Application
    Filed: September 26, 2024
    Publication date: April 3, 2025
    Applicant: TENCENT AMERICA LLC
    Inventors: Stephan WENGER, Arianne HINDS
  • Publication number: 20250111581
    Abstract: A plurality of UV patches of a three-dimensional model is divided into a primary set of the UV patches and a secondary set of the UV patches based on a patch size threshold. The UV patches of the primary set are grouped into a plurality of super-patches. Each of the plurality of super-patches includes different UV patches in the primary set that are packed together in a predefined shape. The plurality of super-patches is assembled together into a first bounding box. Poses of the plurality of super-patches are adjusted to reduce spacing between the plurality of super-patches. Gaps between the UV patches in the primary set are filled with the UV patches in the secondary set.
    Type: Application
    Filed: October 3, 2023
    Publication date: April 3, 2025
    Applicant: Tencent America LLC
    Inventors: Zherong PAN, Xifeng GAO, Kui WU
  • Patent number: 12267512
    Abstract: Neighboring blocks of a current block include first blocks adjacent to one of a top side, an above left corner, and an above right corner of the current block and second blocks adjacent to one of a left side and a below left corner of the current block. Whether one or more of the first blocks and the current block are in a same coding tree unit (CTU) is determined. Based on the one or more of the first blocks and the current block being in the same CTU, a respective intra mode associated with each of the one or more of the first blocks is added into a most probable mode (MPM) list for the current block based on a sequence of conditions. A respective intra mode associated with each of the second blocks is added into the MPM list based on the sequence of conditions.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: April 1, 2025
    Assignee: Tencent America LLC
    Inventors: Ling Li, Xiang Li, Shan Liu
  • Patent number: 12265564
    Abstract: There is included a method and apparatus comprising computer code for instance-wise adaptive knowledge injection in a pre-trained language model (PTLM) including determining a necessity of external knowledge in a plurality of queries of a first dataset based on a likelihood that a respective query is solved by internal knowledge of a target model. Then, the one or more queries determined to need external knowledge may be augmented with pieces of external knowledge. A combined dataset may be generated by combining the first dataset and the one or more augmented queries, and the combined dataset may be applied to the target model.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: April 1, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Hongming Zhang, Xiaoman Pan, Wenlin Yao, Jianshu Chen, Dong Yu
  • Patent number: 12267515
    Abstract: A video decoder is provided for the decoding of a video bitstream encoded in a temporal interpolated prediction (TIP) mode. First and second motion vectors pointing to respective reference frames, or reference pictures within those frames, are generated for a block of a current picture. The motion vectors are then refined by application of a decoder-side motion vector refinement (DMVR) process, based on a bilateral matching process, and the refined motion vectors are used to decode the block. The refinement may more specifically involve consideration of candidates for the refined motion vectors, selected by the bilateral matching. The refinement may be applied at both block and sub-block divisions of the current picture.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: April 1, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Han Gao, Xin Zhao, Liang Zhao, Shan Liu
  • Publication number: 20250106398
    Abstract: In a method for video decoding in a video decoder, a maximum transform size associated with a video sequence is determined. The maximum transform size is indicated by a syntax element associated with the video sequence. Whether a coding unit (CU) size of a CU of the video sequence is larger than the maximum transform size is determined. When the CU size is less than the maximum transform size, a sub-block transform (SBT) mode is enabled. When the CU size is larger than the maximum transform size, the CU is split into a plurality of first transform units (TUs) and when intra sub partition (ISP) mode is enabled, one of the plurality of first TUs is split into a plurality of second TUs. The CU is reconstructed based on whether the CU size is larger than the maximum transform size.
    Type: Application
    Filed: December 9, 2024
    Publication date: March 27, 2025
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Xiang LI, Shan LIU
  • Publication number: 20250106383
    Abstract: A method includes receiving a polygon mesh that includes a plurality of vertices; generating a set of candidate predictors, each candidate predictor in the set of candidate predictors corresponding to a respective displacement vector between a vertex from the plurality of vertices to a vertex to be coded; selecting a candidate predictor from the set of candidate predictors; and generating a bitstream that includes at least a candidate predictor index corresponding to the selected candidate predictor.
    Type: Application
    Filed: September 20, 2024
    Publication date: March 27, 2025
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiaozhong XU, Shan LIU
  • Publication number: 20250106392
    Abstract: Some aspects of the disclosure provide a method of video decoding. The method includes: receiving a bitstream that comprises coded information of one or more pictures; generating, according to the bitstream, at least a to-be-filtered sample, and input samples for filtering the to-be-filtered sample in an in-loop filter, the in-loop filter using a Wiener-based filter with an adaptive filter shape; determining a modified filter shape for the Wiener-based filter, the modified filter shape being adapted according to a relationship between the to-be-filtered sample and the input samples; and applying the Wiener-based filter with the modified filter shape on the input samples to generate a filtered output of the to-be-filtered sample.
    Type: Application
    Filed: September 23, 2024
    Publication date: March 27, 2025
    Applicant: Tencent America LLC
    Inventors: Han ZHANG, Roman CHERNYAK, Lien-Fei CHEN, Madhu PERINGASSERY KRISHNAN, Biao WANG, Xin ZHAO, Motong XU, Yonguk YOON, Shan LIU
  • Publication number: 20250106420
    Abstract: A method and apparatus comprising computer code configured to cause a processor or processors to obtain video data comprising at least one coded picture, identify, by a decoder, at least one first supplementary information enhancement (SEI) message type included with the video data and from a plurality of SEI message types that is required to be processed by the decoder, and the first SEI message type is selected based on a value of a profile indicator; and decode, by the decoder, the video data based on the first SEI message type.
    Type: Application
    Filed: September 19, 2024
    Publication date: March 27, 2025
    Applicant: TENCENT AMERICA LLC
    Inventor: Stephan WENGER
  • Publication number: 20250106407
    Abstract: This disclosure relates generally to video coding/decoding and particularly prediction using multiple scaling factors and multiple samples. One method includes receiving a video bitstream comprising a current block and a reference block, the reference block being used for predicting the current block by using a prediction function; receiving, from the video bitstream, a first syntax element indicating a manner for determining parameters of the prediction function; determining the parameters of the prediction function based on the manner; predicting a current sample in the current block based on the reference block using the prediction function; and reconstructing the current block based on the predicted current sample.
    Type: Application
    Filed: December 29, 2023
    Publication date: March 27, 2025
    Applicant: Tencent America LLC
    Inventors: Jing YE, Xin ZHAO, Liang ZHAO, Han GAO, Shan LIU
  • Publication number: 20250106404
    Abstract: This disclosure relates generally to video coding and particularly to methods, devices, and systems for signaling prediction modes in recursively partitioned video frames. For example, a regional prediction mode flag syntax element may be introduced for indicating whether an entire coding region of a video frame signaled as being of a first predefined prediction mode is entirely coded in a second predefined prediction mode or not. The signaling schemes described in this disclosure facilitate reducing signaling overhead in video frames that employ a mix of different prediction modes.
    Type: Application
    Filed: April 11, 2024
    Publication date: March 27, 2025
    Applicant: TENCENT AMERICA LLC
    Inventors: Liang ZHAO, Xin ZHAO, Han GAO, Jing YE, Madhu PERINGASSERY KRISHNAN, Yushin CHO, Shan LIU
  • Publication number: 20250106436
    Abstract: A method and apparatus comprising computer code configured to cause a processor or processors to obtain video data including at least one coded picture; reconstruct a coded picture associated in the video data with a film grain characteristics SEI message, a first sample, a second sample, a third alpha map sample, and a fourth alpha map sample, wherein after reconstruction the first sample and the third alpha map sample, and the second sample and fourth sample are spatially co-located; apply film grain synthesis to the first sample based on a first value of the third sample; and determine to not apply film grain syntheses to the second sample based on a second value of the fourth sample, wherein the first value and second value are different from each other.
    Type: Application
    Filed: September 25, 2024
    Publication date: March 27, 2025
    Applicant: TENCENT AMERICA LLC
    Inventors: Stephan WENGER, Arianne HINDS
  • Publication number: 20250106437
    Abstract: A method and apparatus comprising computer code configured to cause a processor or processors to obtain video data comprising at least one coded picture, reconstruct a coded picture including a film grain characteristics SEI message, an alpha channel information SEI message, and at least a first sample and a second sample and at least a third alpha map sample and a fourth alpha map sample, wherein after reconstruction the first sample and the third alpha map sample, and the second sample and first sample are spatially co-located; apply film grain synthesis to the first sample based on a first value of the third sample; and determine to not applying film grain syntheses to the second sample based on a second value of the fourth sample, wherein the first value and second value are different from each other.
    Type: Application
    Filed: September 25, 2024
    Publication date: March 27, 2025
    Applicant: TENCENT AMERICA LLC
    Inventors: Stephan WENGER, Arianne HINDS