Patents by Inventor Wen Gao

Wen Gao 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: 20250142073
    Abstract: A point cloud encoding method, decoding method, encoding device, and decoding device are disclosed. The point cloud encoding method includes calculating a distance from a first point to a parent point of the first point as a first distance; determining a point in un-encoded points closest to the first point as a second point, and calculating residual values on N coordinate components from the second point to the first point; encoding absolute values of the residual values on the N coordinate components from the second point to the first point; encoding signs of the residual values of the second point based on the residual values of the second point and the first distance. The present disclosure utilizes the geometry position relationship between points in a point cloud to encode the absolute values of residual values and the feasible signs of residual values, thereby improving the encoding efficiency of residual values.
    Type: Application
    Filed: August 23, 2022
    Publication date: May 1, 2025
    Inventors: Wenbo Zhao, Jing Wang, Ge Li, Wen Gao
  • Publication number: 20250069275
    Abstract: A method and apparatus comprising computer code for mesh coding configured to cause a processor or processors to receive an input dynamic mesh representing a volumetric data of at least one three-dimensional (3D) visual content, wherein the input dynamic mesh comprises a plurality of mesh frames; determine that a mesh frame among the plurality of mesh frames comprises a plurality of texture maps in response to a mesh file associated with the mesh frame indicating that at least two different materials are applied in the mesh frame; determine a material index associated with each triangle face in the mesh frame, wherein a respective material index indicates a texture to be applied to a respective triangle face; and encode material indices associated with the mesh frame of the input dynamic mesh.
    Type: Application
    Filed: August 23, 2024
    Publication date: February 27, 2025
    Applicant: TENCENT AMERICA LLC
    Inventors: Wen GAO, Jun TIAN, Xiaozhong XU, Shan LIU
  • Patent number: 12236649
    Abstract: Aspects of the disclosure provide methods and apparatuses for point cloud compression and decompression. In some examples, an apparatus for point cloud compression/decompression includes processing circuitry. The processing circuitry determines to use a prediction mode for coding (encoding/decoding) information associated with a current point in a point cloud. In the prediction mode, the information associated with the current point is predicted based on one or more neighbor points of the current point. The processing circuitry calculates, using integer operations, a distance-based weighted average value based on distances of the one or more neighbor points to the current point, and determines the information associated with the current point based on the distance-based weighted average value.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: February 25, 2025
    Assignee: Tencent America LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Publication number: 20250063194
    Abstract: In a method, re-parameterization information of a current frame is generated. The re-parameterization information indicates a re-parameterization transform of a color attribute map of the current frame. A corresponding region of the current frame is determined in a color attribute map of a reference frame. Correspondence information of the current frame is encoded in a bitstream that indicates the corresponding region of the current frame in the color attribute map of the reference frame. The color attribute map of the current frame is encoded based on (i) the re-parameterization information of the current frame and (ii) the corresponding region of the current frame in the color attribute map of the reference frame.
    Type: Application
    Filed: August 16, 2024
    Publication date: February 20, 2025
    Applicant: Tencent America LLC
    Inventors: Jun TIAN, Wen GAO, Xiaozhong XU
  • Publication number: 20250042307
    Abstract: A battery self-heating control method includes: in a first period of each of control periods, configuring a conduction state of an upper bridge arm assembly and a conduction state of a lower bridge arm assembly to be a self-heating state, and in the self-heating state, alternately charging and discharging a first battery pack and/or a second battery pack to heat the battery pack by a current on a second connecting wire between a motor and the battery pack.
    Type: Application
    Filed: October 18, 2024
    Publication date: February 6, 2025
    Inventors: Heping LING, Lei YAN, Wen GAO, Jinyue XIE, Ke ZHU
  • Publication number: 20250046904
    Abstract: A battery heating system includes: a power battery pack including a first battery assembly and a second battery assembly connected to each other at a connection point, buck-boost inverters connected in parallel to form a first bus terminal and a second bus terminal, and a controller connected to a control terminal of the inverter bridge and configured to control self-heating of the first battery assembly and the second battery assembly. A center line is led out at the connection point. Each buck-boost inverters includes an inverter bridge and an inductor. The first bus terminal is connected to a positive electrode of the power battery pack. The second bus terminal is connected to a negative electrode of the power battery pack. A first terminal of the inductor is connected to a midpoint of the inverter bridge. A second terminal of the inductor is connected to the center line.
    Type: Application
    Filed: October 23, 2024
    Publication date: February 6, 2025
    Inventors: Heping LING, Lei YAN, Wen GAO, Jinyue XIE
  • Publication number: 20250046906
    Abstract: A battery self-heating device, comprising: a bridge arm converter, an energy storage element, an inductor and a controller. The controller is configured to control, in a preset state, the connection and disconnection of the bridge arm converter, such that a first power battery and a second power battery are respectively charged/discharged by means of the inductor, and each form a freewheeling circuit by means of the energy storage element, so as to realize the continuous heating of the first power battery and the second power battery.
    Type: Application
    Filed: October 22, 2024
    Publication date: February 6, 2025
    Inventors: Yubo LIAN, Heping LING, Lei YAN, Gan SONG, Wen GAO
  • Patent number: 12219140
    Abstract: A technique for encoding video for machine vision and human/machine hybrid vision, including receiving at a hybrid codec, input including at least one of video or image data, the hybrid codec including a first and second codec wherein the first codec is a traditional codec designed for human consumption and the second codec is a learning-based codec designed for machine vision; compressing the input using the first codec, wherein the compressing includes down-sampling the input using a down-sampling module and up-sampling the compressed input using an up-sampling module producing a residual signal; quantizing the residual signal to obtain a quantized representation of the input; entropy encoding the quantized representation of the input using one or more convolutional filter modules; and training one or more networks using the entropy encoded quantized representation.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: February 4, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Wen Gao, Xiaozhong Xu, Shan Liu
  • Patent number: 12217465
    Abstract: According to an aspect of the disclosure, a method of point cloud geometry encoding in a point cloud encoder is provided. In the method, geometry coding is performed on a point cloud at a first partition depth. Further, a plurality of largest coding units (LCUs) of the point cloud is determined at a second partition depth. A coding state of a LCU of the plurality of LCUs of the point cloud is set at the second partition depth. The geometry coding is performed on the plurality of LCUs of the point cloud at the second partition depth based on the coding state of the LCU at the second partition depth.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: February 4, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Wen Gao, Xiang Zhang, Shan Liu
  • Patent number: 12206892
    Abstract: A method and a device for encoding or decoding based on an inter-frame prediction. The method includes steps of: determining a temporal motion vector prediction value of a to-be-processed coding unit, where the temporal motion vector prediction value is a temporal motion vector prediction value of a sub-block, a temporal motion vector of which is obtainable through prediction, in sub-blocks adjacent to the to-be-processed coding unit and/or sub-blocks in the to-be-processed coding unit; determining a motion vector residual prediction value of the to-be-processed coding unit according to the temporal motion vector prediction value; determining a motion vector of a sub-block in the to-be-processed coding unit according to the temporal motion vector prediction value and the motion vector residual prediction value and performing a motion compensation according to the motion vector of the sub-block in the to-be-processed coding unit to determine a prediction block of the to-be-processed coding unit.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: January 21, 2025
    Assignee: PEKING UNIVERSITY SHENZHEN GRADUATE SCHOOL
    Inventors: Ronggang Wang, Xi Xie, Kui Fan, Wen Gao
  • Patent number: 12192519
    Abstract: Methods and apparatuses of encoding a video stream encoded using video point cloud coding include obtaining a source point cloud; generating an occupancy map including one or more pixels based on the source point cloud, an occupancy value associated with each pixel being a non-binary value; encoding the occupancy map to generate an encoded occupancy map, wherein a block of the encoded occupancy map corresponds to the one or more pixels of the occupancy map; selecting an occupancy value of the block based on the one or more pixels; and generating an encoded video stream based on the selected occupancy value.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: January 7, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Weiwei Feng, Wen Gao, Shan Liu, Bing Jian
  • Patent number: 12190552
    Abstract: A method and apparatus for coding information of a point cloud may be performed by at least one processor and comprises: obtaining the point cloud including a set of points in a three-dimensional space; partitioning the point cloud into a tree structure comprising a plurality of nodes at different depths; encoding geometry information of the nodes; and encoding attribute information of the nodes before the entire point cloud is partitioned.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: January 7, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Wen Gao, Xiang Zhang, Shan Liu
  • Patent number: 12169953
    Abstract: A method, computer program, and computer system is provided for decoding point cloud data. Data corresponding to a point cloud is received. A number of contexts associated with the received data is reduced based on reducing a size of an array corresponding to syntax elements for predictive tree-based coding of the point cloud. The data corresponding to the point cloud is decoded based on the reduced number of contexts.
    Type: Grant
    Filed: February 5, 2024
    Date of Patent: December 17, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Wen Gao, Xiang Zhang, Shan Liu
  • Patent number: 12160611
    Abstract: In a method for point cloud processing, a bitstream corresponding to a sequence of coded point cloud frames is received. Whether an implicit geometry partition is enabled for the sequence of coded point cloud frames is determined. An octree representing a geometry of points in a bounding box in a coded point cloud frame in the sequence of coded point cloud frames is reconstructed based on whether the implicit geometry partition is determined to be enabled for the sequence of coded point cloud frames.
    Type: Grant
    Filed: June 23, 2023
    Date of Patent: December 3, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Sehoon Yea, Shan Liu
  • Publication number: 20240394925
    Abstract: A method and apparatus comprising computer code configured to cause a processor or processors to obtain, from a bitstream, a mesh representing an encoded volumetric data of at least one three-dimensional (3D) visual content, and decode the encoded volumetric data based on displacement vectors of vertices of the mesh, and the displacement vectors are based on a square root of three subdivision in which faces of the mesh are iteratively subdivided in a manner in which a number of subdivided faces resulting from subdividing the mesh in an iteration is less than four times a number of faces from before subdividing the mesh in the iteration.
    Type: Application
    Filed: May 23, 2024
    Publication date: November 28, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Wen GAO, Jun Tian, Xiaozhong Xu, Shan Liu
  • Patent number: 12149717
    Abstract: An apparatus for point cloud coding, includes processing circuitry that receives a coded bitstream for a point cloud. The coded bitstream includes encoded data for nodes in an octree structure for the point cloud corresponding to three dimensional (3D) partitions of a space of the point cloud, node sizes of the nodes being associated with sizes of the corresponding 3D partitions of the nodes. The processing circuitry decodes, from the coded bitstream, a first set of occupancy codes for a first set of nodes in the nodes using a first coding order and a second set of occupancy codes for a second set of nodes in the nodes using a second coding order that is different from the first coding order. Further, the processing circuitry reconstructs the octree structure based on at least the first set of occupancy codes and the second set of occupancy codes.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: November 19, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Publication number: 20240371046
    Abstract: A point cloud attribute encoding method and apparatus, decoding method and apparatus are disclosed. The point cloud attribute encoding method includes: sorting point cloud data to be encoded to obtain sorted point cloud data; constructing a multilayer structure based on the sorted point cloud data and distances between the sorted point cloud data; obtaining an encoding mode corresponding to each of nodes in the multilayer structure. The encoding mode corresponding to each of the nodes is a direct encoding mode, a predictive encoding mode, or a transform encoding mode. The predictive encoding mode is to encode a node based on information of a neighboring node corresponding to the node. The transform encoding mode is to encode the node based on a transform matrix; and encoding point cloud attributes for each of the nodes based on the multilayer structure and the respective encoding mode.
    Type: Application
    Filed: August 23, 2022
    Publication date: November 7, 2024
    Inventors: Yueru Chen, Jing Wang, Ge Li, Wen Gao
  • Publication number: 20240367553
    Abstract: A battery self-heating apparatus and method, and a vehicle include a first energy processing apparatus, a second energy processing apparatus, and a controller connected to each other. The controller is configured to control connect/disconnect of a first inverter and a second inverter in a first preset state, to enable a first power battery and a second power battery to be charged/discharged through the first energy processing apparatus and the second energy processing apparatus, to implement heating of the first power battery and the second power battery.
    Type: Application
    Filed: July 19, 2024
    Publication date: November 7, 2024
    Inventors: Heping LING, Lei YAN, Zhen ZHAI, Wen GAO, Ke ZHU
  • Patent number: 12137222
    Abstract: A technique for encoding video for machine vision and human/machine hybrid vision, including receiving at a hybrid codec, input including at least one of video or image data, the hybrid codec including a first and second codec wherein the first codec is a traditional codec designed for human consumption and the second codec is a learning-based codec designed for machine vision; compressing the input using the first codec, wherein the compressing includes down-sampling the input using a down-sampling module and up-sampling the compressed input using an up-sampling module producing a residual signal; quantizing the residual signal to obtain a quantized representation of the input; entropy encoding the quantized representation of the input using one or more convolutional filter modules; and training one or more networks using the entropy encoded quantized representation.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: November 5, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Wen Gao, Xiaozhong Xu, Shan Liu
  • Patent number: 12131506
    Abstract: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for point cloud compression. An apparatus includes processing circuitry that encodes information associated with a current point of a plurality of points of a point cloud. The plurality of points is partitioned into multiple bounding boxes. The processing circuitry determines whether a first size of a hash table is greater than or equal to a predetermined maximum size of the hash table. The processing circuitry removes information associated with non-boundary points in the multiple bounding boxes from the hash table based on the first size of the hash table being greater than or equal to the predetermined maximum size of the hash table. The processing circuitry stores the encoded information associated with the current point into the hash table.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: October 29, 2024
    Assignee: Tencent America LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu