Patents Assigned to Tencent America LLC
  • Publication number: 20240098279
    Abstract: In a method, coded information of a current block in a current picture of a video is received from a coded video bitstream. The coded information indicates that the current block is partitioned into at least a first partition and a second partition based on a geometric partition mode (GPM). The first partition is associated with an intra block copy (IBC) prediction mode, and the second partition is associated with an intra prediction mode. Prediction mode information for a first subblock of a plurality of subblocks of the current block is stored. The prediction mode information includes one of a DC mode, a Planar mode, and an intra prediction mode based on whether the first subblock is associated with one of the IBC prediction mode, the intra prediction mode, and both the IBC prediction mode and the intra prediction mode.
    Type: Application
    Filed: December 1, 2023
    Publication date: March 21, 2024
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Xiang LI, Shan LIU
  • Publication number: 20240096022
    Abstract: In a method, a visual hull is generated based on intersections of first 3D primitives of a plurality of first silhouettes with a bounding box of a 3D model. The first silhouettes are generated by projecting the 3D model onto planes perpendicular to a number of selected view directions of the 3D model. Each of the first 3D primitives is obtained by extruding a connected loop of a respective first silhouette along a view direction of the number of selected view directions that is associated with the respective first silhouette. A carved mesh is be generated based on subtractions of second 3D primitives derived from positive parts of the 3D model to carve out redundant structures from the visual hull. The positive parts are obtained based on fitting planes that slices the 3D model. A low-poly mesh sequence is generated based on progressive simplifications of the carved mesh.
    Type: Application
    Filed: November 22, 2023
    Publication date: March 21, 2024
    Applicant: Tencent America LLC
    Inventors: Xifeng GAO, Kui WU, Zherong PAN
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 20240089472
    Abstract: A method of decoding an encoded video bitstream using at least one processor, including obtaining a first flag indicating whether a constant picture size is used in a coded video sequence including a current picture; based on the first flag indicating that the constant picture size is used, decoding the current picture without performing reference picture resampling; based on the first flag indicating that the constant picture size is not used, obtaining a second flag indicating whether a conformance window size is signaled; based on the second flag indicating that the conformance window size is signaled: obtaining the conformance window size, determining a resampling ratio between the current picture and a reference picture based on the conformance window size, and performing the reference picture resampling on the current picture using the resampling ratio.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Byeongdoo CHOI, Stephan WENGER, 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: 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: 20240086637
    Abstract: Methods and devices to efficiently normalize text by processing inputted text based on a text normalization model that includes processing the input text in a first stage including a statistical model as a first output, processing the first output in a second stage including a rule based model as a normalized text, and outputting the normalized text.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Applicant: Tencent America LLC
    Inventors: Jia Cui, Dong Yu
  • Publication number: 20240086320
    Abstract: A method for modifying engine files, the method performed by at least one processor in one or more servers at a cloud based location, the method comprising receiving, by the one or more servers at the cloud based location from at least one host device, a derived data cache (DDC) generated by the at least one host device; distributing the DDC from the one or more servers at the cloud based location to one or more client locations, the one or more client locations performing at least one modification to the DDC; and receiving the modified DDC, by the one or more servers at the cloud based location from the one or more client locations.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Haitao WU, Xin Wang, Zhong WANG, Kexue WEI
  • Patent number: 11930177
    Abstract: This disclosure relates generally to video coding and particularly to cross component level reconstruction. For example, a method is disclosed for processing video data which may include extracting a first transform block of a first color component and a second transform block of a second color component from a bitstream of a video block; determining that transform coefficients in the first transform block are all zero; determining that a CCLR is applied to the first transform block; refining one or more of the transform coefficients in the first transform block, to obtain a refined first transform block; determining a target transform kernel for the refined first transform block; performing a reverse transform on the refined first transform block based on the target transform kernel to obtain a target block; and reconstructing the first color component of the video block based on at least the target block.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: March 12, 2024
    Assignee: Tencent America LLC
    Inventors: Madhu Peringassery Krishnan, Xin Zhao, Shan Liu
  • Patent number: 11930217
    Abstract: A method, computer program, and computer system is provided for video coding. The method may include decoding coded syntax elements corresponding to a wrap-around padding process based on shifting a reference block by a width value that is determined based on luma samples in the reference block; and reconstructing at least one coded current picture using the wrap-around padding process, wherein the wrap-around padding process is applied at boundaries of subpictures.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: March 12, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu