Patents by Inventor Kui Wu
Kui Wu 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: 12657830Abstract: A method of optimizing a simplified model associated with a high-poly model includes obtaining information about the simplified model; iteratively updating values of an initialized set of parameters of the simplified model to obtain optimized values; updating the initial set of vertices of a low-poly mesh with the optimized values; optimizing coordinates associated with the simplified model based on the optimized values of the initialized set of parameters; and baking texture from the high-poly model onto the optimized coordinates to generate the simplified model.Type: GrantFiled: March 10, 2023Date of Patent: June 16, 2026Assignee: TENCENT AMERICA LLCInventors: Xifeng Gao, Zherong Pan, Kui Wu, Julian Knodt
-
Publication number: 20260087761Abstract: A proxy mesh is generated according to a fitting plane of a plurality of visual vertices in a visual mesh of an object worn by a character model. The proxy mesh includes a plurality of proxy vertices, each of the plurality of visual vertices associated with one or more proxy vertices in the plurality of proxy vertices. For at least a first visual vertex in the plurality of visual vertices, first one or more vertex weights are determined respectively for first one or more proxy vertices in the plurality of proxy vertices. The first one or more vertex weights are determined based on distances of the first visual vertex to the first one or more proxy vertices. A position of the first visual vertex is adjusted based on the first one or more vertex weights and positions of the first one or more proxy vertices.Type: ApplicationFiled: December 2, 2025Publication date: March 26, 2026Applicant: Tencent America LLCInventors: Kui WU, Zherong PAN, Xifeng GAO, Guangyi CAI, Qijia FENG, Lanye WANG
-
Publication number: 20260073653Abstract: Aspects of the disclosure provide methods and apparatuses for mesh processing. In some examples, a method for mesh processing includes receiving an input mesh that is bounded in a bounding box. The input mesh is formed of a first plurality of vertices and a first plurality of faces that connects the first plurality of vertices. The method further includes calculating at least a first visual measure for one or more faces in the first plurality of faces. At least the first visual measure for a face is calculated according to a number of valid rays respectively at a plurality of sampling positions of the face, a valid ray at a sampling position is a ray that is traced from the sampling position to the bounding box. The method also includes performing adjustments to the input mesh to generate a repaired mesh according to at least the first visual measure.Type: ApplicationFiled: November 19, 2025Publication date: March 12, 2026Applicant: Tencent America LLCInventors: Kui WU, Xifeng GAO, Zherong PAN
-
Patent number: 12530858Abstract: A proxy mesh that includes a plurality of proxy vertices is generated by projecting a visual mesh that includes a plurality of visual vertices onto a fitting plane. The visual mesh is of a character model. Each of the plurality of proxy vertices indicates a respective bone of the character model. A vertex weight associated with each of the plurality of proxy vertices of the proxy mesh is determined. Each of the vertex weights indicates how much the respective proxy vertex impacts a position of a visual vertex of the plurality of visual vertices that is adjacent to the respective proxy vertex. A position of each of the plurality of visual vertices is adjusted based on the determined vertex weights of a subset of the plurality of proxy vertices that are adjacent to the respective visual vertex.Type: GrantFiled: October 25, 2023Date of Patent: January 20, 2026Assignee: Tencent America LLCInventors: Kui Wu, Zherong Pan, Xifeng Gao, Guangyi Cai, Qijia Feng, Lanye Wang
-
Patent number: 12511851Abstract: Aspects of the disclosure provide methods and apparatuses for mesh processing. In some examples, a method for mesh processing includes receiving an input mesh that is bounded in a bounding box. The input mesh is formed of a first plurality of vertices and a first plurality of faces that connects the first plurality of vertices. The method further includes calculating at least a first visual measure for one or more faces in the first plurality of faces. At least the first visual measure for a face is calculated according to a number of valid rays respectively at a plurality of sampling positions of the face, a valid ray at a sampling position is a ray that is traced from the sampling position to the bounding box. The method also includes performing adjustments to the input mesh to generate a repaired mesh according to at least the first visual measure.Type: GrantFiled: July 26, 2023Date of Patent: December 30, 2025Assignee: Tencent America LLCInventors: Kui Wu, Xifeng Gao, Zherong Pan
-
Patent number: 12505621Abstract: A method of generating an iso-surface mesh for a three-dimensional (3D) model is provided. In the method a plurality of voxels is generated in a bounding box of an input mesh, where a size of each of the plurality of voxels is based on a size of the bounding box of the input mesh and an iso-value. One or more iso-surfaces in each of the plurality of voxels are determined based on an unsigned distance function and the iso-value. One or more feature points in each of the plurality of voxels are determined based on the one or more iso-surfaces in the respective voxel and a constraint function. A feature mesh is generated based on the determined one or more feature points, and an edge flip operation is performed on each of a plurality of edges of the feature mesh to generate the iso-surface mesh.Type: GrantFiled: February 21, 2023Date of Patent: December 23, 2025Assignee: Tencent America LLCInventors: Xifeng Gao, Zhen Chen, Zherong Pan, Kui Wu
-
Publication number: 20250355448Abstract: Described herein is a method of performing autonomous navigation by deploying one or more nodes over a predetermined space such that the one or more nodes is trained based on predetermined set of traffic rules; deploying one or more agents in the predetermined space; determining a destination for each of the one or more agents; determining a path to the destination; querying at least one of the nodes associated with at least one of corresponding regions encompass a current position of the corresponding one or more agents; determining, by at least one of the nodes, a direction of travel; sending the preferred direction of travel to the corresponding one or more agents; enabling the corresponding one or more agents to travel in the preferred direction; and determining the current position of the corresponding one or more agents is equal to the assigned destination or not.Type: ApplicationFiled: May 16, 2024Publication date: November 20, 2025Inventors: Zherong Pan, Xifeng Gao, Kui Wu
-
Patent number: 12439694Abstract: A TFT-LCD float glass substrate processing line sequentially divided into a precision cutting and edge grinding working area, surface grinding working area, and inspection and packaging working area is disclosed. In the precision cutting and edge grinding working area, a cold-end cutting device, precision cutting and breaking device, multi-axis edge grinding device, after-edge-grinding cleaning device, first edge inspection machine device, first size measurement device, grinding range measurement device, flipping conveyor belt, and loading frame are sequentially installed.Type: GrantFiled: May 19, 2023Date of Patent: October 7, 2025Assignees: BENGBU CHINA OPTOELECTRONIC TECHNOLOGY CO., LTD, CNBM RESEARCH INSTITUTE FOR ADVANCED GLASS MATERIALS GROUP CO., LTD, CHINA NATIONAL BUILDING MATERIAL GROUP CO., LTD.Inventors: Shou Peng, Chong Zhang, Zhiqiang Cao, Nan Zhan, Longyue Jiang, Kui Wu, Liangmao Jin, Changzhen Wang
-
Publication number: 20250308123Abstract: A plurality of initial values of a water wave function is defined. The water wave function is configured to simulate the water flow in a domain. A plurality of profile buffer values associated with the plurality of water waves of the water wave function is calculated. A plurality of water height values of the plurality of water waves of the water flow is determined. Each of the plurality of water height values is associated with a product of a direction weight value and an in-situ profile buffer value of a respective one of the plurality of water waves. A plurality of surface normal vectors of the plurality of water waves of the water flow is determined based on gradient vectors associated with the plurality of water height values. The water flow is rendered based on the plurality of water height values and the plurality of surface normal vectors.Type: ApplicationFiled: March 27, 2025Publication date: October 2, 2025Applicant: Tencent America LLCInventors: Kui WU, Haozhe SU, Zhenyu MAO
-
Patent number: 12397431Abstract: Processing circuitry selects surrogate time instances respectively representing temporal subsets of a time duration of a first intermediate trajectory for a robot. The processing circuitry determines surrogate constraints respectively associated the surrogate time instances, the surrogate constraints require a distance between the robot and an obstacle to satisfy a safe distance requirement at the surrogate time instances. The processing circuitry determines an adjustment from the first intermediate trajectory to a second intermediate trajectory based on the surrogate constraints. The processing circuitry determines a first strict surrogate constraint for a first surrogate time instance representing a first temporal subset based on the first temporal subset, the first strict surrogate constraint ensures the safe distance requirement being satisfied in the first temporal subset in response to the first strict surrogate constraint being satisfied.Type: GrantFiled: January 17, 2023Date of Patent: August 26, 2025Assignee: TENCENT AMERICA LLCInventors: Zherong Pan, Xifeng Gao, Kui Wu
-
Patent number: 12349022Abstract: The present disclosure discloses a method for sending recommendation information and a positioning service device. The method includes: receiving feedback signals sent by user terminals within a signal coverage range of the positioning service device, where each feedback signal carries a first signal strength and a first signal direction of a radio-frequency signal sent by the positioning service device and received by the corresponding user terminal; determining, according to the first signal strength and the first signal direction corresponding to each user terminal, a main region where the user terminals are concentrated within the signal coverage range; and adjusting a signal sending direction of each radio-frequency signal to a direction where the main region is located and sending the recommendation information, where the recommendation information is borne by the radio-frequency signals.Type: GrantFiled: April 30, 2021Date of Patent: July 1, 2025Assignee: BOE Technology Group Co., Ltd.Inventors: Enhui Guan, Kui Wu, Hongbo Feng
-
Patent number: 12333653Abstract: According to an aspect of the disclosure, a method of generating a low-poly mesh for a three-dimensional (3D) model is provided. In the method, an edge-collapse operation is performed on each of a plurality of edges of an input mesh to generate a simplified mesh in which a number of faces of the input mesh is reduced by the edge-collapse operation. A position of at least one vertex of the simplified mesh is updated to generate an updated mesh in which a distance between the simplified mesh and the input mesh is reduced. The low-poly mesh is generated based on an aligned mesh in which positions of vertices of the updated mesh are optimized by minimizing a shape difference between the simplified mesh and the updated mesh.Type: GrantFiled: February 21, 2023Date of Patent: June 17, 2025Assignee: TENCENT AMERICA LLCInventors: Xifeng Gao, Zhen Chen, Zherong Pan, Kui Wu
-
Publication number: 20250171580Abstract: Disclosed are polyurethane sealing material and a preparation method and an application thereof, to solve the technical problems in the prior art that the polyurethane seal material suffers from poor aging resistance and inadequate compression deformation properties. By adding the polyether carbonate polyol in the formulations, the polyurethane sealing material prepared in the present disclosure has better elongation at break, tensile strength, and tear strength after aging than those under normal conditions, and has lower permanent compression set; and no crosslinking agent is added in the present disclosure, such that the material can be prevented from losing elasticity at a lower temperature, and improved process operability and appearance can be obtained. The polyurethane sealing material prepared in the present disclosure can be applied in air filter sealing rings.Type: ApplicationFiled: September 2, 2024Publication date: May 29, 2025Applicant: Jiangsu Changneng Energy-saving New Materials Science & Technology Co., LTD.Inventors: Kui Wu, Shuaishuai Chen, Dejie Ni, Huaiyi Chen
-
Publication number: 20250139920Abstract: A proxy mesh that includes a plurality of proxy vertices is generated by projecting a visual mesh that includes a plurality of visual vertices onto a fitting plane. The visual mesh is of a character model. Each of the plurality of proxy vertices indicates a respective bone of the character model. A vertex weight associated with each of the plurality of proxy vertices of the proxy mesh is determined. Each of the vertex weights indicates how much the respective proxy vertex impacts a position of a visual vertex of the plurality of visual vertices that is adjacent to the respective proxy vertex. A position of each of the plurality of visual vertices is adjusted based on the determined vertex weights of a subset of the plurality of proxy vertices that are adjacent to the respective visual vertex.Type: ApplicationFiled: October 25, 2023Publication date: May 1, 2025Applicant: Tencent America LLCInventors: Kui WU, Zherong PAN, Xifeng GAO, Guangyi CAI, Qijia FENG, Lanye WANG
-
Publication number: 20250111581Abstract: A plurality of UV patches of a three-dimensional model is divided into a primary set of the UV patches and a secondary set of the UV patches based on a patch size threshold. The UV patches of the primary set are grouped into a plurality of super-patches. Each of the plurality of super-patches includes different UV patches in the primary set that are packed together in a predefined shape. The plurality of super-patches is assembled together into a first bounding box. Poses of the plurality of super-patches are adjusted to reduce spacing between the plurality of super-patches. Gaps between the UV patches in the primary set are filled with the UV patches in the secondary set.Type: ApplicationFiled: October 3, 2023Publication date: April 3, 2025Applicant: Tencent America LLCInventors: Zherong PAN, Xifeng GAO, Kui WU
-
Publication number: 20250037397Abstract: Aspects of the disclosure provide methods and apparatuses for mesh processing. In some examples, a method for mesh processing includes receiving an input mesh that is bounded in a bounding box. The input mesh is formed of a first plurality of vertices and a first plurality of faces that connects the first plurality of vertices. The method further includes calculating at least a first visual measure for one or more faces in the first plurality of faces. At least the first visual measure for a face is calculated according to a number of valid rays respectively at a plurality of sampling positions of the face, a valid ray at a sampling position is a ray that is traced from the sampling position to the bounding box. The method also includes performing adjustments to the input mesh to generate a repaired mesh according to at least the first visual measure.Type: ApplicationFiled: July 26, 2023Publication date: January 30, 2025Applicant: Tencent America LLCInventors: Kui WU, Xifeng GAO, Zherong PAN
-
Publication number: 20240338503Abstract: An example real-time simulation framework for a fluid and granular substance mixture is disclosed. Such a framework may be based on modeling height fields and horizontal velocities of different material phases, which in the context of a water-sand system, may include sand, water, and mixed water. The framework achieves a trade-off between simulation fidelity and performance, providing real-time computation for interactive applications. The example framework formulates the external frictional force and elastoplastic internal force of sand based on horizontal grid and further handles the water/sand coupling via diffusion and momentum exchange. The time updates for the simulation is efficiently performed using a semi-implicit operator splitting discretization scheme and an asynchronous scheme for the fluid and the granular substance.Type: ApplicationFiled: March 29, 2023Publication date: October 10, 2024Applicant: TENCENT AMERICA LLCInventors: Kui WU, Zherong PAN, Xifeng GAO
-
Publication number: 20240331299Abstract: A method of optimizing a simplified model associated with a high-poly model includes obtaining information about the simplified model; iteratively updating values of an initialized set of parameters of the simplified model to obtain optimized values; updating the initial set of vertices of a low-poly mesh with the optimized values; optimizing coordinates associated with the simplified model based on the optimized values of the initialized set of parameters; and baking texture from the high-poly model onto the optimized coordinates to generate the simplified model.Type: ApplicationFiled: March 10, 2023Publication date: October 3, 2024Inventors: Xifeng GAO, Zherong PAN, Kui WU, Julian KNODT
-
Publication number: 20240322505Abstract: An electrical connection device includes a panel and a connector. The panel is formed with an opened hole. The connector includes an insulative housing and a locking member. The insulative housing is configured to be capable of inserting into the opened hole of the panel and moving to an assembled position. The locking member has a protecting frame and a locking arm. The protecting frame has an inner frame body, an outer frame body and two side frame bodies which connects the inner frame body and the outer frame body. The locking arm has two end portions, an elastic arm portion and a lock protruding portion. The elastic arm portion is constructed as an elastic zone. The two end portions are connected to an inner side of the outer frame body so that the two side frame bodies are constructed as a deformable zone. When the lock protruding portion is squeezed by the panel, the elastic zone and the deformable zone all are capable of bending deformation.Type: ApplicationFiled: March 1, 2024Publication date: September 26, 2024Inventors: Guo-Li Li, Kui Wu, Xue-Qing Zhang
-
Patent number: 12094060Abstract: In a method, a visual hull is generated based on intersections of first 3D primitives of a plurality of first silhouettes with a bounding box of a 3D model. The first silhouettes are generated by projecting the 3D model onto planes perpendicular to a number of selected view directions of the 3D model. Each of the first 3D primitives is obtained by extruding a connected loop of a respective first silhouette along a view direction of the number of selected view directions that is associated with the respective first silhouette. A carved mesh is be generated based on subtractions of second 3D primitives derived from positive parts of the 3D model to carve out redundant structures from the visual hull. The positive parts are obtained based on fitting planes that slices the 3D model. A low-poly mesh sequence is generated based on progressive simplifications of the carved mesh.Type: GrantFiled: November 22, 2023Date of Patent: September 17, 2024Assignee: TENCENT AMERICA LLCInventors: Xifeng Gao, Kui Wu, Zherong Pan