Subdividing a three-dimensional mesh utilizing a neural network
AssigneeAdobe Inc.
InventorsVladimir Kim, Siddhartha Chaudhuri, Noam Aigerman, Hsueh-ti Liu, Alec Jacobson
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdobe Inc.
InventorsVladimir Kim, Siddhartha Chaudhuri, Noam Aigerman, Hsueh-ti Liu, Alec Jacobson
Estimating the term…
Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing one or more neural networks to recursively subdivide a three-dimensional mesh according to local geometries of vertices in the three-dimensional mesh. For example, the disclosed system can determine a local geometry (e.g., a one-ring neighborhood of half-flaps) for each vertex in a three-dimensional mesh. For each subdivision iteration, the disclosed system can then utilize a neural network to determine displacement coordinates for existing vertices in the three-dimensional mesh and coordinates for new vertices added to edges between the existing vertices in the three-dimensional mesh in accordance with the local geometries of the existing vertices. Furthermore, the disclosed system can generate a subdivided three-dimensional mesh based on the determined displacement coordinates for the existing vertices and the determined coordinates for the new vertices.
A computer-implemented method comprising:
A system comprising:
A non-transitory computer readable medium storing executable instructions, which when executed by a processing device, cause the processing device to perform operations comprising:
Dependencies are inferred from the claim text.