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: 20230306651
    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: Application
    Filed: June 2, 2023
    Publication date: September 28, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Wen GAO, Xiang ZHANG, Shan LIU
  • Publication number: 20230288599
    Abstract: A device and method for geo-electric extraction under water layer coverage are provided. The device includes auxiliary tubes, outer casings, main tubes, mud extractors, encapsulated extraction electrodes and a fixing ferrule assembly, where the auxiliary tubes each have one end open and the other end closed; the outer casings each have one end open and the other end detachably connected to a top cover; an inner diameter of each of the outer casings is larger than an outer diameter of each of the auxiliary tubes; an outer diameter of each of the main tubes is smaller than the inner diameter of each of the outer casings; the mud extractors each include an inner rod, an outer rod and a bottom plate; the outer rod is sleeved outside the inner rod; the inner rod has one end provided with a dredging wheel and the other end provided with a handle.
    Type: Application
    Filed: April 30, 2021
    Publication date: September 14, 2023
    Applicant: GUILIN UNIVERSITY OF TECHNOLOGY
    Inventors: Fei OUYANG, Xianrong LUO, Meilan WEN, Ruiling TONG, Wen GAO, Jiangtao SHAN, Baohua WANG, Yarong LIU
  • Patent number: 11750839
    Abstract: Aspects of the disclosure provide methods, apparatuses, and a non-transitory computer-readable medium for point cloud coding. In a method, when parallel octree coding is enabled for occupancy codes of nodes in an octree partitioning structure of the point cloud, syntax information of the point cloud is decoded from a coded bitstream and a bitstream offset of an octree depth is determined. The syntax information indicates a bitstream length of the octree depth at which the parallel octree coding is enabled. Parallel decoding is performed on the occupancy codes of the nodes of the octree depth based on the bitstream offset and the bitstream length of the octree depth. Further, the point cloud is reconstructed based on the occupancy codes of the nodes.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: September 5, 2023
    Assignee: Tencent America LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Patent number: 11741635
    Abstract: A method of point cloud geometry decoding including receiving, from a coded bitstream for a point cloud that includes a set of points in a three-dimensional (3D) space, first signaling information being indicative of partition information of the point cloud, and receiving second signaling information that indicates whether the 3D space is an asymmetric cuboid. The method further includes determining dimensions of the 3D space that are signaled along x, y, and z directions based on the second signaling information indicating that the 3D space is the asymmetric cuboid. The method further includes, in response to the first signaling information indicating that the 3D space is the asymmetric cuboid, partitioning the 3D space based on the determined dimensions of the 3D space and based on the partition information indicated by the first signaling information, and reconstructing, by the processing circuitry, the point cloud based on the partitioned 3D space.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: August 29, 2023
    Assignee: Tencent America LLC
    Inventors: Sehoon Yea, Wen Gao, Xiang Zhang, Shan Liu
  • Patent number: 11741637
    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: October 30, 2020
    Date of Patent: August 29, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Wen Gao, Xiang Zhang, Shan Liu
  • Patent number: 11743498
    Abstract: A method of point cloud geometry decoding in a point cloud decoder can include receiving a bitstream including a slice of a coded point cloud frame, and reconstructing an octree representing a geometry of points in a bounding box of the slice where a current node of the octree is partitioned with a quadtree (QT) partition or a binary tree (BT) partition.
    Type: Grant
    Filed: February 10, 2022
    Date of Patent: August 29, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Sehoon Yea, Shan Liu
  • Publication number: 20230269378
    Abstract: Systems, devices, and methods for performing video coding for machine (VCM) image enhancement, including obtaining a coded image from a coded bitstream; obtaining enhancement parameters corresponding to the coded image; decoding the coded image using a VCM decoding module to generate a decoded image; generating an enhanced image using an enhancement module based on the decoded image and the enhancement parameters, wherein the enhancement parameters are optimized for one of a human vision VCM task, a machine vision VCM task, and a human-machine hybrid vision VCM task; providing at least one of the decoded image and the enhanced image to at least one of a human vision module and a machine vision module for performing the one of the human vision VCM task, the machine vision VCM task, and the human-machine hybrid vision VCM task.
    Type: Application
    Filed: December 6, 2022
    Publication date: August 24, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Wen GAO, Xiaozhong Xu, Shan Liu
  • Patent number: 11736726
    Abstract: Aspects of the disclosure provide methods, apparatuses, and a non-transitory computer-readable medium for point cloud compression and decompression. In a method, an octree partitioning structure for a bounding box of a point cloud is determined. Whether parallel encoding is to be performed on occupancy codes of nodes in a range of one or more partitioning depths in the octree partitioning structure is determined. The parallel encoding on the occupancy codes of the nodes is performed in response to the parallel encoding being determined to be performed on the occupancy codes of the nodes in the range of the one or more partitioning depths in the octree partitioning structure. A coded bitstream is generated based on the encoded occupancy codes of the nodes. The coded bitstream includes syntax information that indicates whether parallel decoding is to be performed on the occupancy codes of the nodes in the range.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: August 22, 2023
    Assignee: Tencent America LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Patent number: 11710260
    Abstract: A method for coding information of a point cloud comprises obtaining the point cloud including a set of points in a three-dimensional space; partitioning the point cloud into a plurality of objects and generating occupancy information for each of the plurality of objects; and encoding the occupancy information by taking into account the distance between the plurality of objects.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: July 25, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Patent number: 11710259
    Abstract: A method and device for decoding a point cloud using octree partitioning and a predictive tree include obtaining the point cloud. A bounding box of the point cloud is determined. Octree nodes are generated by partitioning the bounding box using octree partitioning. The predictive tree is generated for points in at least one octree node of the octree nodes. A transform is applied to the predictive tree. The points in the at least one octree node are decoded using the predictive tree.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: July 25, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Patent number: 11711545
    Abstract: Aspects of the disclosure include a method for point cloud coding. In the method, whether decoding of occupancy codes of nodes in a range of octree partition depths in an octree partitioning structure of a point cloud reaches a minimum octree partition depth at which parallel decoding is enabled is determined. Arithmetic coding information for decoding the occupancy codes of the nodes in the minimum octree partition depth is stored based on the decoding of the occupancy codes of the nodes in the range of octree partition depths reaching the minimum octree partition depth. The parallel decoding is performed on occupancy codes of the nodes in each of the at least one remaining octree partitions depth based on the stored arithmetic coding information. The point cloud is reconstructed based on the occupancy codes of the nodes in the range of octree partition depths in the octree partitioning structure.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: July 25, 2023
    Assignee: Tencent America LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Patent number: 11683524
    Abstract: Aspects of the disclosure provide methods, apparatuses, and a non-transitory computer-readable medium for point cloud compression and decompression. In a method, syntax information of a point cloud is decoded from a coded bitstream. The syntax information indicates that parallel decoding is to be performed on occupancy codes of nodes in a range of one or more partitioning depths in an octree partitioning structure of the point cloud is determined. The parallel decoding is performed on the occupancy codes of the nodes. The point cloud is reconstructed based on the occupancy codes of the nodes.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: June 20, 2023
    Assignee: Tencent America LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Patent number: 11683514
    Abstract: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that decodes prediction information of a current block in a current picture that is a part of a video bitstream. The processing circuitry determines that a first plurality of coding tools is enabled and a second plurality of coding tools is disabled for the current block based on a syntax element included in the video bitstream. The first plurality of coding tools includes a deblocking filter. The second plurality of coding tools includes at least one of a sample adaptive offset filter, an intra sub-partitioning, and a matrix based intra prediction. The processing circuitry reconstructs the current block based on the first plurality of coding tools being enabled and the second plurality of coding tools being disabled.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: June 20, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Wen Gao, Xiaozhong Xu, Shan Liu
  • Patent number: 11683523
    Abstract: Methods and apparatuses of encoding a video stream encoded using video point cloud coding include obtaining a plurality of frames including a first frame and remaining frames, wherein each frame of the plurality of frames is packed with a corresponding plurality of patches; grouping the remaining frames into a first group and a second group, wherein frames grouped into same group are temporally neighboring; processing the first frame; parallel processing frames in the first group after the first frame is processed; and generating an encoded video stream based on the processed first frame and the processed frames in the first group, wherein at least one frame of the first group depends from the first frame.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: June 20, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Xiaozhong Xu, Shan Liu
  • Patent number: 11677979
    Abstract: A method, computer program, and computer system is provided for video coding. Video data including one or more views is received. A composite depth image and a composite texture image corresponding to the one or more views are generated based on the received video data. The video data is decoded based on the generated composite depth image and composite texture image.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: June 13, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Wen Gao, Jun Tian, Shan Liu
  • Publication number: 20230177737
    Abstract: Provided are a method, apparatus, and non-transitory computer readable medium for adaptive filtering in patch generation for video-based point cloud coding. The method includes projecting points included in a connected component (CC) to a projection plane associated with the CC, and removing one or more outlier points to generate an updated CC; determining a first surface by selecting one or more points associated with the updated CC; adaptively filtering the one or more points selected for the first surface, by adjusting a grid size parameter based on one or more characteristics of the CC; determining a second surface by selecting one or more points associated with the updated CC; adding a patch corresponding to the filtered first surface and the second surface to a list of patches associated with an original point cloud; and coding the original point cloud based on the list of patches.
    Type: Application
    Filed: November 8, 2022
    Publication date: June 8, 2023
    Applicant: Tencent America LLC
    Inventors: Wen GAO, Xiang ZHANG, Shan LIU
  • Publication number: 20230156222
    Abstract: Methods and apparatuses of grid-based patch generation for point cloud coding are provided. The method includes obtaining an input that is a point cloud; grouping one or more voxels in the point cloud into one or more grids, the one or more grids having a cubic dimension; determining whether the cubic dimension associated with the one or more grids exceeds a threshold value; in response to determining the cubic dimension exceeds the threshold value, generating a gridded point cloud; generating one or more patches in the gridded point cloud; converting the one or more patches in the gridded point cloud to one or more patches in the input point cloud; outputting the one or more patches to one or more output devices.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 18, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Wen GAO, Xiang Zhang, Shan Liu
  • Publication number: 20230144455
    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: Application
    Filed: September 22, 2022
    Publication date: May 11, 2023
    Applicant: Tencent America LLC
    Inventors: Wen GAO, Xiaozhong XU, Shan LIU
  • Publication number: 20230143700
    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 occupancy data corresponding to one or more parent nodes and one or more child nodes within the received data. The data corresponding to the point cloud is decoded based on the reduced number of contexts.
    Type: Application
    Filed: January 12, 2023
    Publication date: May 11, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Publication number: 20230109825
    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: Application
    Filed: October 25, 2019
    Publication date: April 13, 2023
    Inventors: Ronggang WANG, Xi XIE, Kui FAN, Wen GAO