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: 20230097027
    Abstract: The present disclosure belongs to the field of vehicles, and relates to a battery energy processing device and method and a vehicle, which can charge batteries during self-heating of the batteries. The battery energy processing device includes: an energy exchange interface; a first circuit, wherein a first end of the first circuit is connected with the energy exchange interface, and a second end of the first circuit is connected with a battery; a second circuit, wherein a first end of the second circuit is connected with the battery; an energy storage device, connected with a second end of the second circuit; and a controller, configured to: in a first preset state, control the second circuit to charge and discharge the battery to heat the battery, and control the first circuit to receive energy from the energy exchange interface and output the energy to the battery to charge the battery.
    Type: Application
    Filed: December 2, 2022
    Publication date: March 30, 2023
    Inventors: Yubo LIAN, Heping LING, Lei YAN, Yong XIONG, Wen GAO
  • Patent number: 11615556
    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: Grant
    Filed: April 15, 2021
    Date of Patent: March 28, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Publication number: 20230090436
    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: Application
    Filed: November 30, 2022
    Publication date: March 23, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiang ZHANG, Wen GAO, Shan LIU
  • Publication number: 20230086521
    Abstract: Systems, devices, and methods for performing feature compression, including obtaining an input video; obtaining a feature map corresponding to the input video, the feature map including a plurality of feature channels; reordering the plurality of feature channels based on at least one characteristic of the plurality of feature channels; compressing the reordered plurality of feature channels; and generating an encoded bitstream based on the compressed and reordered plurality of feature channels.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 23, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Wen GAO, Xiaozhong XU, Shan LIU
  • Patent number: 11611775
    Abstract: In some examples, an apparatus for point cloud compression/decompression includes processing circuitry. The processing circuitry determines a flag that indicates an enable/disable control for saving coding state in a largest coding unit (LCU) based coding of a point cloud. In some examples, the processing circuitry stores coding state information before a coding of a first LCU; and in response to the flag indicating an enable control, the processing circuitry restores, a coding state according to the stored coding state information before a coding of a second LCU. In some examples, in response to the flag indicating an enable control, the processing circuitry stores the coding state information before the coding of the first LCU. In some examples, in response to the flag indicating a disable control, the processing circuitry skip the storing/restoring of the coding state information.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: March 21, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Wen Gao, Xiang Zhang, Shan Liu
  • Patent number: 11606556
    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: Grant
    Filed: October 15, 2021
    Date of Patent: March 14, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Wen Gao, Xiang Zhang, Shan Liu
  • Publication number: 20230075664
    Abstract: Disclosed is a method and system for achieving optimal separable convolutions, the method is applied to image analyzing and processing and comprises steps of: inputting an image to be analyzed and processed; calculating three sets of parameters of a separable convolution: an internal number of groups, a channel size and a kernel size of each separated convolution, and achieving optimal separable convolution process; and performing deep neural network image process. The method and system in the present disclosure adopts implementation of separable convolution which efficiently reduces a computational complexity of deep neural network process. Comparing to the FFT and low rank approximation approaches, the method and system disclosed in the present disclosure is efficient for both small and large kernel sizes and shall not require a pre-trained model to operate on and can be deployed to applications where resources are highly constrained.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 9, 2023
    Inventors: Tao WEI, Yonghong TIAN, Yaowei WANG, Yun LIANG, Chang Wen CHEN, Wen GAO
  • Patent number: 11600038
    Abstract: A method, computer program, and computer system for point cloud coding is provided. Data corresponding to a point cloud is received, and one or more geometric features are detected from among the data corresponding to the point cloud. A representation is determined for one or more of the detected geometric features, and the received data is encoded or decoded based on the determined representations whereby the point cloud is reconstructed based on the decoded data.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: March 7, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • 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: 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