Patents by Inventor Xiaozhong Liu
Xiaozhong 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: 20240137564Abstract: A method and apparatus comprising computer code configured to cause a processor or processors to obtain a coded bitstream comprising a mesh sequence of a plurality of meshes of the 3D visual content and a displacement of a local coordinate system (LCS) or a global coordinate system (GCS) of at least one mesh of the plurality of meshes, the LCS or GCS being at a vertex of the at least one mesh, determine a projection coefficient of the displacement of the LCS or GCS, the projection coefficient indicating a unit tangent vector of the LCS or GCS in a normal direction to the vertex and is based on normalizing a tangent basis vector of the LCS or GCS, and decode the mesh sequence based on the projection coefficient of the displacement.Type: ApplicationFiled: October 5, 2023Publication date: April 25, 2024Applicant: Tencent America LLCInventors: Chao HUANG, Xiaozhong XU, Xiang ZHANG, Jun TIAN, Shan LIU
-
Publication number: 20240137515Abstract: A video bitstream comprising coding information of a current block in a current picture is received. The coding information indicates that the current block is coded by a flip mode in which locations of samples of the current block are adjusted within the current block. A reference block is determined from a plurality of candidate reference blocks in a reconstructed region of the current picture for the current block based on template matching (TM) costs. The TM costs indicate differences between a template of the current block and respective templates of the plurality of candidate reference blocks. A reconstruction block of the current block is determined based on the determined reference block. The current block is reconstructed by adjusting locations of samples of the reconstruction block within the reconstruction block based on the flip mode.Type: ApplicationFiled: October 22, 2023Publication date: April 25, 2024Applicant: Tencent America LLCInventors: Xin ZHAO, Guichun LI, Lien-Fei CHEN, Xiaozhong XU, Shan LIU
-
Publication number: 20240135594Abstract: A method and apparatus comprising computer code configured to cause a processor or processors to determine more than one vertices in an input mesh, and group the more than one vertices in more than one group of vertices. The grouping of a respective vertex in a respective group may be based on a topological distance of the respective vertex. In embodiments, the processor or processors may also determine a set of filter coefficients for the more than one group of vertices; and signal the more than one group of vertices and the set of filter coefficients.Type: ApplicationFiled: October 12, 2023Publication date: April 25, 2024Applicant: Tencent America LLCInventors: Xiang ZHANG, Xiaozhong XU, Chao HUANG, Jun TIAN, Shan LIU
-
Publication number: 20240135593Abstract: A method comprising segmenting an input symmetry mesh into multiple non-connected UV segments; partitioning at least one UV segment via a plane that partitions the at least one UV segment into a first side and a second side; reorganizing the plurality of vertices included in the first side of the at least one UV segment; perform a 2D symmetry detection on the at least one UV segment to find a symmetry transform; determining a predicted vertex for each vertex on the second side of the at least one UV segment based on the symmetry transform of a corresponding vertex on the first side of the at least one UV segment to find a predicted vertex on the first side of the at least one UV segment; and encoding a bitstream that comprises at least the vertices within the first side of the at least one UV segment.Type: ApplicationFiled: October 10, 2023Publication date: April 25, 2024Applicant: Tencent America LLCInventors: Thuong NGUYEN CANH, Xiaozhong XU, Shan LIU
-
Patent number: 11967025Abstract: In some examples, an apparatus for mesh processing includes processing circuitry. The processing circuitry receives a first mesh frame with polygons representing a surface of an object, and determining that the first mesh frame is a non manifold type mesh in response to one or more singularity components in the first mesh frame. The processing circuitry converts the first mesh frame to a second mesh frame that is a manifold type mesh. The first mesh frame has first boundary loops that respectively correspond to second boundary loops in the second mesh frame. The processing circuitry detects the second boundary loops in the second mesh frame, and determines the first boundary loops in the first mesh frame according to the second boundary loops in the second mesh frame.Type: GrantFiled: September 22, 2022Date of Patent: April 23, 2024Assignee: TENCENT AMERICA LLCInventors: Chao Huang, Xiang Zhang, Jun Tian, Xiaozhong Xu, Shan Liu
-
Patent number: 11968365Abstract: Aspects of the disclosure provide method and apparatus for video coding. In some examples, an apparatus includes receiving circuitry and processing circuitry. The processing circuitry decodes, from a coded video bitstream, a syntax element for an adjusted version of an initial quantization parameter (QP) value at a picture level for a picture. The adjusted version is in a range with an upper boundary that is changed with a maximum QP value. Then, the processing circuitry determines the initial QP value of a segment (such as a slice, a tile, a group of tiles and the like) in the picture based on the syntax element and determines a QP value for a block in the segment according to the initial QP value of the segment and adjustments associated with the block. Then, the processing circuitry performs an inverse quantization on quantized data of the block according to the determined QP value.Type: GrantFiled: April 7, 2023Date of Patent: April 23, 2024Assignee: TENCENT AMERICA LLCInventors: Xiang Li, Xiaozhong Xu, Shan Liu
-
Publication number: 20240129479Abstract: A video bitstream is received. The video bitstream includes a current block comprising a plurality of subblocks and a template region of the current block comprising a plurality of template subblocks adjacent to at least one of a top side and a left side of the current block. A motion vector (MV) located in a center position of the current block is determined. The MV is determined based on at least one MV of the plurality of subblocks of the current block. A MV for each of the plurality of template subblocks is determined based on the MV located in the center position of the current block and a respective MV of a corresponding subblock of the plurality of subblocks that is adjacent to the respective template subblock. The current block is reconstructed based on the determined MVs for the plurality of template subblocks.Type: ApplicationFiled: August 31, 2023Publication date: April 18, 2024Applicant: Tencent America LLCInventors: Lien-Fei CHEN, Guichun LI, Xin ZHAO, Xiaozhong XU, Shan LIU
-
Publication number: 20240127490Abstract: A method of encoding includes receiving a polygon mesh comprising a plurality of faces and a plurality vertices; separating the polygon mesh into a left side half mesh and a right side half mesh by a plane; extracting the left side half mesh comprising a first plurality of vertices in-plane and on a left side of the polygon mesh; remapping the plurality of faces to represent a new vertices order in order to generate a plurality of remapped faces; extracting the plurality of remapped faces; compressing the left side half mesh by a codec; predicting a location of a second plurality of vertices on the right side half mesh using a symmetry based prediction on the compressed left side half mesh; and connecting the left side half mesh and the right side half mesh.Type: ApplicationFiled: May 5, 2023Publication date: April 18, 2024Applicant: Tencent America LLCInventors: Thuong NGUYEN CANH, Xiaozhong XU, Joel JUNG, Shan LIU
-
Publication number: 20240121404Abstract: Aspects of the disclosure include methods and apparatuses for video coding. One of the apparatuses includes processing circuitry that receives a bitstream of a current block in a current picture. The current block is coded with a directional nearest neighbor prediction (DNNP) mode. The processing circuitry selects a prediction value for a sample in the current block from a top-left value, a top value, or a left value based on one or more difference values between respective paired values of (i) the top-left value associated with a top-left reference sample that is a top-left neighbor of the current block, (ii) the top value associated with a top reference sample that is a top neighbor of the sample in the current block, and (iii) the left value associated with a left reference sample that is a left neighbor of the sample in the current block. The processing circuitry reconstructs the current block using the selected prediction value for the sample in the current block.Type: ApplicationFiled: October 5, 2023Publication date: April 11, 2024Applicant: Tencent America LLCInventors: Xin ZHAO, Xiaozhong XU, Guichun LI, Shan LIU
-
Publication number: 20240121408Abstract: A technique for encoding video for machine vision and human/machine hybrid vision, including receiving image data. The technique may also include detecting a plurality of bounding boxes associated with a plurality of objects of interest in a frame of the image data and detecting a frame-level bounding box for the frame based on coordinates of the plurality of bounding boxes. Then, the technique may include encoding the frame-level bounding box using a first bitrate.Type: ApplicationFiled: September 28, 2023Publication date: April 11, 2024Applicant: TENCENT AMERICA LLCInventors: Wen GAO, Xiaozhong XU, Shan LIU
-
Patent number: 11956456Abstract: A method of video encoding includes receiving a merge sharing region including a plurality of coding blocks, constructing a shared merge candidate list for the merge sharing region, and encoding a current inter coded coding block in the merge sharing region based on the shared merge candidate list. The method also includes determining whether to update a history-based motion vector prediction (HMVP) table with motion information of the current inter coded coding block based on whether the current inter coded coding block is inter coded with a merge/skip mode. The method further includes updating the HMVP table with the motion information of the current inter coded coding block when the HMVP table is determined to be updated with the motion information of the current inter coded coding block.Type: GrantFiled: June 27, 2023Date of Patent: April 9, 2024Assignee: TENCENT AMERICA LLCInventors: Guichun Li, Xiaozhong Xu, Xiang Li, Shan Liu
-
Patent number: 11956409Abstract: 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 receives first 3 degrees of freedom (3 DoF) information associated with a first media content for a scene in a media application. The first 3 DoF information includes a first revolution orientation for describing the first media content on a first sphere centered at a user of the media application. The processing circuitry determines that a rendering platform for rendering the first media content is a six degrees of freedom (6 DoF) platform, and calculates, first spatial location information of the first media content based on the first revolution orientation and first parameters of the first sphere. The first spatial location information is used in first 6 DoF information associated with the first media content for rendering the first media content on the 6 DoF platform.Type: GrantFiled: August 22, 2022Date of Patent: April 9, 2024Assignee: TENCENT AMERICA LLCInventors: Jun Tian, Xiaozhong Xu, Shan Liu
-
Patent number: 11956453Abstract: A method and apparatus for neural network based cross component prediction with scaling factors during encoding or decoding of an image frame or a video sequence, which may include training a deep neural network (DNN) cross component prediction (CCP) model with at least one or more scaling factors, wherein the at least one or more scaling factors are learned by optimizing a rate-distortion loss based on an input video sequence comprising a luma component, and reconstructing a chroma component based on the luma component using the trained DNN CCP model with the at least one or more scaling factors for chroma prediction. The trained DNN CCP may be updated for chroma prediction of the input video sequence using the one or more scaling factors, and performing chroma prediction of the input video sequence using the updated DNN CCP model with the one or more scaling factors.Type: GrantFiled: May 26, 2022Date of Patent: April 9, 2024Assignee: TENCENT AMERICA LLCInventors: Sheng Lin, Wei Jiang, Wei Wang, Ding Ding, Shan Liu, Xiaozhong Xu
-
Patent number: 11956461Abstract: An apparatus for video decoding includes processing circuitry. The processing circuitry can be configured to receive data of a current block coded with an intra block copy (IBC) mode in a bitstream. A block vector of the current block can be determined based on a history-based block vector prediction (HBVP) table that includes one or more entries each corresponding to a previously decoded block. Each entry can include a block vector of the corresponding previously decoded block and a location of the corresponding previously decoded block. The current block can be reconstructed based on the determined block vector of the current block.Type: GrantFiled: August 26, 2021Date of Patent: April 9, 2024Assignee: TENCENT AMERICA LLCInventors: Xiaozhong Xu, Shan Liu
-
Publication number: 20240114173Abstract: A method, computer program, and computer system for encoding or decoding video data, and indicating, with a syntax element, types of slices for all slices of a coded picture, the syntax element being coded using an unsigned integer.Type: ApplicationFiled: November 17, 2023Publication date: April 4, 2024Applicant: TENCENT AMERICA LLCInventors: Ling LI, Xiaozhong XU, Byeongdoo CHOI, Xiang LI, Stephan WENGER, Shan LIU
-
Patent number: 11949895Abstract: An apparatus for video decoding includes processing circuitry. The circuitry can be configured to receive a current block that is affine coded and included in a current coding tree unit (CTU), and determine an inherited affine candidate based on regular motion information of two minimum blocks in a rightmost column of minimum blocks of a left neighboring CTU of the current CTU when the current block is adjacent to a left boundary of the current CTU.Type: GrantFiled: September 9, 2021Date of Patent: April 2, 2024Assignee: TENCENT AMERICA LLCInventors: Guichun Li, Xiaozhong Xu, Xiang Li, Shan Liu
-
Patent number: 11949853Abstract: A data decoding method, performed by a computer device, is provided. The data decoding method includes obtaining coded data corresponding to a current to-be-decoded unit, obtaining a coding mode restriction type corresponding to the current to-be-decoded unit by decoding the coded data, determining a candidate coding mode set corresponding to the current to-be-decoded unit according to the coding mode restriction type, the candidate coding mode set comprising a block copy intra-frame coding mode, selecting a target coding mode from the candidate coding mode set, and decoding the current to-be-decoded unit according to the target coding mode, thereby obtaining corresponding decoded data.Type: GrantFiled: September 9, 2021Date of Patent: April 2, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTDInventors: Yiming Li, Xiaozhong Xu, Ye Hu, Shan Liu, Zhenzhong Chen
-
Patent number: 11949856Abstract: A method of controlling intra prediction for decoding or encoding of a video sequence, is performed by at least one processor and includes obtaining intra prediction modes including directional modes respectively corresponding to angular prediction directions, a first amount of one or more of the directional modes being excluded from the intra prediction modes based on a second amount of the intra prediction modes and a third amount of most probable modes (MPMs). The method further includes selecting, as the MPMs, two or more of the intra prediction modes from which the one or more of the directional modes are excluded, and selecting, for decoding the video sequence, one of the intra prediction modes from which the one or more of the directional modes are excluded.Type: GrantFiled: July 7, 2021Date of Patent: April 2, 2024Assignee: TENCENT AMERICA LLCInventors: Xiaozhong Xu, Shan Liu, Yiming Li, Zhenzhong Chen
-
Patent number: 11949896Abstract: Aspects of the disclosure provide a method and an apparatus for video encoding. Whether a block size cbSize of a chroma block in luma samples is less than or equal to a minimum allowed chroma quaternary tree (QT) leaf node size MinQtSizeC in luma samples such that cbSize <=MinQtSizeC is determined. In response to the block size cbSize of the chroma block in luma samples being less than or equal to the minimum allowed chroma QT leaf node size MinQtSizeC in luma samples, a QT split is determined as disallowed for the chroma block. Partition information indicating that a chroma coding tree structure in a dual tree is applied to the chroma block is generated, the partition information further indicating the block size cbSize of the chroma block in luma samples and the minimum allowed chroma QT leaf node size MinQtSizeC in luma samples.Type: GrantFiled: August 1, 2022Date of Patent: April 2, 2024Assignee: TENCENT AMERICA LLCInventors: Guichun Li, Xiang Li, Shan Liu, Xiaozhong Xu
-
Patent number: 11949892Abstract: A method and apparatus for neural network based cross component prediction with low-bit precision during encoding or decoding of an image frame or a video sequence, which may include reconstructing a chroma component based on a received luma component using a pre-trained deep neural network (DNN) cross component prediction (CCP) model for chroma prediction, and updating a set of parameters of the pre-trained DNN CCP model with low-bit precision. The method may also include generating an updated DNN CCP model for chroma prediction with low-bit precision based on at least one video sequence, and using the updated DNN CCP model for cross component prediction of the at least one video sequence at reduced processing time.Type: GrantFiled: May 26, 2022Date of Patent: April 2, 2024Assignee: TENCENT AMERICA LLCInventors: Sheng Lin, Wei Jiang, Wei Wang, Shan Liu, Xiaozhong Xu