Automatic rigging of animation skeletons with stacked hourglass networks and curve skeleton extraction

dc.contributor.authorStewart, Robert F.
dc.date.accessioned2020-12-07T18:29:32Z
dc.date.available2020-12-07T18:29:32Z
dc.date.graduationmonthMay
dc.date.issued2021-05-01
dc.description.abstractThis thesis presents an approach to the inverse rigging problem that combines ways to extract skeleton poses using deep learning pose estimation networks. This process uses graphical modelling software like Blender and Autodesk Maya with Python library modules that implement mesh contraction algorithms. Mesh contraction processes can produce and extract curve skeletons. Curve skeletons contain properties consistent with general animated rig principles and provide valuable information about medial surfaces, including topological knowledge. They are locally centered, fully connected, and invariant to pose and scale. I extracted curve skeletons from a dataset of model resources and included the curve skeletons as a geometric input feature to a Stacked Hourglass Network. Stacked Hourglass Networks are state-of-the-art architectures that can identify joint and bone locations while learning local detailing within the global context. I adapted a variant Stacked Hourglass network with 3D volumetric input representation and experimented with five combinations of geometric features: topology with signed distance function, topology with signed distance function and (2) principle surface curvatures, topology with signed distance function and local vertex density, topology with signed distance function and local shape diameter, and topology with all geometric features (signed distance function, (2) principle surface curvatures, local vertex density, and local shape diameter). My results show topological information obtained from curve skeletons could be more useful than any combination of these features. I demonstrated and compared my results between ground-truth rigs and network predicted rigs using the average chamfer distance metric.
dc.description.advisorWilliam H. Hsu
dc.description.degreeMaster of Science
dc.description.departmentDepartment of Computer Science
dc.description.levelMasters
dc.identifier.urihttps://hdl.handle.net/2097/40999
dc.language.isoen_US
dc.publisherKansas State University
dc.rights© the author. This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subjectAutomatic rigging
dc.subjectDeep learning
dc.subjectSkeleton extraction
dc.subjectPose estimation
dc.subjectStacked hourglass network
dc.subjectCurve skeleton
dc.titleAutomatic rigging of animation skeletons with stacked hourglass networks and curve skeleton extraction
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RobertStewart2021.pdf
Size:
3.71 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.62 KB
Format:
Item-specific license agreed upon to submission
Description: