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).

  • Patent number: 11593969
    Abstract: A method of a geometry merge mode for point cloud coding (PCC), is performed by at least one processor, and includes obtaining a candidate node of an octree partition of a point cloud, for a current node of the octree partition, the current node being currently-coded, and the candidate node being previously-coded. The method further includes obtaining an occupancy code of the obtained candidate node, constructing a candidate list including the obtained occupancy code of the candidate node, obtaining an occupancy code of the current node, based on the constructed candidate list, and performing the PCC, based on the obtained occupancy code of the current node.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: February 28, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Publication number: 20230050351
    Abstract: A skin cleaning device includes a body, the body is provided with a water storage tank, the water storage tank includes a clean water tank and a waste water tank, the body is provided with an electrolytic device, the water inlet of the electrolytic device is connected with the clean water tank, the water outlet of the electrolytic device is connected with a suction nozzle capable of contacting with the skin, the suction nozzle is also connected with a pump body, and the water outlet end of the pump body is connected with the waste water tank. The device can immediately generate hydrogen rich water with high efficiency and avoid wasting waiting time for electrolysis.
    Type: Application
    Filed: August 11, 2022
    Publication date: February 16, 2023
    Applicant: RUNNER(XIAMEN) CORP.
    Inventors: Jieyang LIN, Zhenjiang ZHANG, Xiaomei YAN, Jinlin CHEN, Taoyan ZHANG, Quanlao WANG, Wen GAO
  • Patent number: 11582469
    Abstract: An apparatus for point cloud decoding includes processing circuitry. The processing circuitry receives, from a coded bitstream for a point cloud, encoded occupancy codes for nodes in an octree structure for the point cloud. The nodes in the octree structure correspond to three dimensional (3D) partitions of a space of the point cloud. Sizes of the nodes are associated with sizes of the corresponding 3D partitions. Further, the processing circuitry decodes, from the encoded occupancy codes, occupancy codes for the nodes. At least a first occupancy code for a child node of a first node is decoded without waiting for a decoding of a second occupancy code for a second node having a same node size as the first node. Then, the processing circuitry reconstructs the octree structure based on the decoded occupancy codes for the nodes, and reconstructs the point cloud based on the octree structure.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: February 14, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Patent number: 11580671
    Abstract: A method, computer program, and computer system is provided for point cloud coding. Data corresponding to a point cloud is received. Hash elements corresponding to attribute values associated with the received data is reconstructed. A size of a hash table may be decreased based on deleting one or more of the hash elements corresponding to non-border regions associated with the attribute values. The data corresponding to the point cloud is decoded based on the reconstructed hash elements.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: February 14, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Publication number: 20230040484
    Abstract: Methods and apparatuses of encoding a video stream using video point cloud coding include determining a projection plane for each point in the point cloud; creating a list of raw points included in the point cloud; generating a list of connected components; determining whether a number of connected components is greater than a first threshold; based on determining that the number of the connected components is greater than the first threshold, processing the connected components and generating one or more patches based on the processed connected components; and generating an encoded video stream based on the generated one or more patches, wherein the list of raw points is updated based on at least one from among a result of the generating of the list of connected components, and a result of the processing of the connected components.
    Type: Application
    Filed: October 15, 2021
    Publication date: February 9, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Wen Gao, Xiang Zhang, Shan Liu
  • Publication number: 20230025557
    Abstract: Embodiments of the present application provide a method and a device of inverse tone mapping and an electronic device. The method includes: obtaining one or more low dynamic range images; performing a decomposition operation to the low dynamic range image to acquire a detail layer and a basic layer of the low dynamic range image; restoring the detail layer and the basic layer by using a predetermined first restoration network and a second restoration network to acquire restored detail layer and basic layer; and adjusting the restored detail layer and basic layer by using a predetermined fusion network to acquire an adjusted high dynamic range image. With the technical solution of the present application, the conversion from a low dynamic range image to a high dynamic range image can be more robustly completed without complicated parameter settings.
    Type: Application
    Filed: June 19, 2019
    Publication date: January 26, 2023
    Inventors: Ronggang WANG, Chao WANG, Wen GAO
  • Patent number: 11563984
    Abstract: A method of decoding encoded information of a point cloud may be performed by at least one processor and comprises: obtaining an encoded bitstream, the encoded bitstream including encoded information of a point cloud including a set of points in a three-dimensional space; and determining a type of partitioning used to encode the information of the point cloud by at least one of parsing signals of at least three binary syntaxes or inferring at least one syntax of the at least three binary syntaxes.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: January 24, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Publication number: 20230015039
    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: Application
    Filed: September 16, 2022
    Publication date: January 19, 2023
    Applicant: Tencent America LLC
    Inventors: Sehoon YEA, Wen GAO, Xiang ZHANG, Shan LIU
  • Publication number: 20230011096
    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: Application
    Filed: October 8, 2021
    Publication date: January 12, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiang ZHANG, Wen Gao, Xiaozhong Xu, Shan Liu
  • Patent number: 11551334
    Abstract: A method, computer system, and computer-readable medium are provided for point cloud attribute coding by at least one processor. Data associated with a point cloud is received. The received data is transformed through a lifting decomposition based on enabling a scalable coding of attributes associated with the lifting decomposition. The point cloud is reconstructed based on the transformed data.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: January 10, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Sehoon Yea, Stephan Wenger, Shan Liu, Wen Gao
  • Publication number: 20220394295
    Abstract: Methods and apparatuses of encoding a video stream using video point cloud coding include obtaining a source point cloud; obtaining a geometry-reconstructed point cloud, wherein the geometry-reconstructed point cloud is reconstructed using lossy coding; obtaining a target point included in the geometry-reconstructed point cloud; performing at least one of a forward K-dimensional (KD)-tree search to determine a first plurality of points of the source point cloud which are nearest neighbors to the target point, and a backward KD-tree search to determine a second plurality of points of the source point cloud for which the target point is a nearest neighbor; determining an average color value based on at least one of a first average color value of the first plurality of points and a second average color value of the second plurality of points; selecting a color value for the target point based on the average color value; and generating an encoded video stream based on the selected color value.
    Type: Application
    Filed: October 13, 2021
    Publication date: December 8, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu, Weiwei Feng, Bing Jian
  • Publication number: 20220392114
    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: Application
    Filed: May 23, 2022
    Publication date: December 8, 2022
    Applicant: Tencent America LLC
    Inventors: Xiang ZHANG, Wen GAO, Shan LIU
  • Publication number: 20220394293
    Abstract: Methods and apparatuses of encoding a video stream using video point cloud coding include obtaining a source point cloud; generating a geometry map and a texture map based on the source point cloud; generating a reconstructed geometry map and a reconstructed texture map using lossy coding without using recoloring, wherein a resolution of the reconstructed geometry map is same as a resolution of the reconstructed texture map; obtaining a point of the source point cloud corresponding to a geometry pixel of the geometry map and a texture pixel of the texture map; selecting a color of the texture pixel based on a color of the obtained point; and generating an encoded video stream based on the selected color, the geometry map, and the texture map.
    Type: Application
    Filed: October 6, 2021
    Publication date: December 8, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu, Weiwei Feng, Bing Jian
  • Publication number: 20220394294
    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: Application
    Filed: October 7, 2021
    Publication date: December 8, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiang ZHANG, Weiwei Feng, Wen Gao, Shan Liu, Bing Jian
  • Patent number: 11514612
    Abstract: A method of point cloud geometry decoding in a point cloud decoder is provided. In the method, first signaling information is received from a coded bitstream for a point cloud that includes a set of points in a three-dimensional (3D) space. The first signaling information indicates partition information of the point cloud. Second signaling information is determined based on the first signaling information indicating a first value. The second signaling information is indicative of a partition mode of the set of points in the 3D space. Further, the partition mode of the set of points in the 3D space is determined based on the second signaling information. The point cloud is reconstructed subsequently based on the partition mode.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: November 29, 2022
    Assignee: Tencent America LLC
    Inventors: Sehoon Yea, Wen Gao, Xiang Zhang, Shan Liu
  • Patent number: 11514610
    Abstract: Aspects of the disclosure provide methods, apparatuses, and a non-transitory computer-readable medium for point cloud compression and decompression. In some examples, an apparatus for point cloud compression/decompression includes processing circuitry. The processing circuitry determines, for each point in a first point cloud, a corresponding point in a second point cloud. The first point cloud is a processed point cloud based on the second point cloud. The processing circuitry determines, for each point in the first point cloud, a corresponding error vector based on the corresponding point in the second point cloud. The processing circuitry determines, for each point in the first point cloud, a corresponding weight factor based on a position of the respective point in the first point cloud. The processing circuitry determines a quality metric for the first point cloud based on the error vectors and the weight factors.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: November 29, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Wen Gao, Shan Liu
  • Publication number: 20220366613
    Abstract: Aspects of the disclosure provide methods and apparatuses for point cloud compression. In some examples, an apparatus for point cloud compression includes processing circuitry. The processing circuitry determines a plurality of original points in a point cloud that is quantized to a reconstructed position. The processing circuitry determines an attribute value of the reconstructed position based on attribute information of the plurality of original points. Further, the processing circuitry encodes the point cloud based on the determined attribute value of the reconstructed position.
    Type: Application
    Filed: July 7, 2022
    Publication date: November 17, 2022
    Applicant: Tencent America LLC
    Inventors: Xiang ZHANG, Wen GAO, Shan LIU
  • Patent number: 11490134
    Abstract: A method and system for codec of visual feature data is provided. First protocol format visual feature data generated by an intelligent front end and a certificate identity used to uniquely identify a corresponding first protocol format are received. The first protocol format visual feature data is converted to a same type of second protocol format visual feature data according to the certificate identity. The second protocol format visual feature data is received and parsed according to the second protocol format to obtain original visual feature data that are generated by the intelligent front end and contained in the first protocol format visual feature data.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: November 1, 2022
    Assignee: Peking University
    Inventors: Lingyu Duan, Yihang Lou, Ziqian Chen, Yan Bai, Yicheng Huang, Tiejun Huang, Wen Gao
  • Publication number: 20220345706
    Abstract: An embodiment of the present description provides a decoding method and device for a quantization block as well as an electronic device.
    Type: Application
    Filed: March 7, 2019
    Publication date: October 27, 2022
    Inventors: Ronggang WANG, Zhenyu WANG, Wen GAO
  • Publication number: 20220343555
    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: Application
    Filed: July 7, 2022
    Publication date: October 27, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiang ZHANG, Wen GAO, Shan LIU