Patent ID: 11928781
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computing device, comprising:
a processor; and
a memory storing instructions executable by the processor to
receive an initial mesh comprising a hand of a subject, wherein the initial mesh includes a plurality of vertices;
generate a smoothed mesh;
for each vertex of the plurality of vertices, determine a discrete curvature of the smoothed mesh;
identify one or more candidate finger vertices from among the plurality of vertices based upon a determination that the discrete curvature for each of the one or more candidate vertices is greater than or equal to a threshold curvature;
identify one or more seed vertices from among the one or more candidate finger vertices based upon a determination that the discrete curvature for one or more other vertices within a neighborhood of each seed vertex is greater than or equal to the threshold curvature;
perform dilation on the one or more seed vertices to grow one or more patches from the one or more seed vertices; and
deprioritize the one or more patches for mesh simplification.