Skip to content

← ArchivePaper2020

Using Deep Learning to Approximate Joint Placement in 3D Bipedal Characters

Andrew Dean Bishop, Jichen Zhu (advisor), Drexel University

ThesisAcademicRigging

A 3D convolutional neural network places skeleton joints in bipedal characters from mesh volume alone, automating a step most auto-rigging tools leave manual.

Abstract

Character rigging for 3D media production still depends on a manual, time-consuming skeleton setup step, even though many existing tools focus on building the control rig on top of that skeleton. This thesis proposes using a 3D convolutional neural network to automatically place joints in bipedal characters based on mesh volume. While prior work has explored automating character deformation, far less attention has gone to better automatic joint placement. The study demonstrates that 3D-CNNs can effectively handle joint placement for bipedal characters with standardized joint configurations, and identifies refinement of the method and expanded training data as the main avenues for improvement.

How to read this

Category
Master of Science thesis (Drexel University, 2020) on machine-learning auto-rigging: automatic skeleton joint placement for bipedal characters.
Contributions
  • Frames automatic joint placement as a learnable task distinct from the better-studied problem of automating skin deformation.
  • Trains a 3D convolutional neural network that consumes a voxelized mesh volume and predicts joint positions for a standardized bipedal skeleton.
  • Shows a 3D-CNN can produce usable joint placements for bipeds, and reports where it falls short so the approach can be extended.
Context
Part of the 2020 wave that pushed deep learning into the rigging pipeline. It sits alongside the contemporaneous RigNet, which predicts both skeleton topology and skinning weights from a mesh; this thesis narrows the scope to joint placement only and to bipeds with a fixed joint layout. The motivation echoes the long line of automatic-rigging work descending from Pinocchio-style automatic rigging: the control rig has many tools, but the underlying skeleton is still placed by hand.
Correctness
Findings rest on a single network trained on a limited dataset of bipedal characters with one standardized joint configuration, so the claims are scoped to that setting rather than general articulated shapes. The author is explicit that results are promising but preliminary, and that accuracy depends heavily on more and more varied training data. Treat it as a feasibility study, not a production-ready method.
Clarity
A readable graduate thesis: it spends real space motivating why joint placement is the neglected half of auto-rigging, then walks through the volumetric representation and network. Longer and more tutorial in tone than a conference paper, which helps if the 3D-CNN framing is new to you.
How to read it
First pass: read the abstract and the problem-motivation section to see the manual-skeleton-setup gap it targets, then skip to the results figures to judge placement quality. Second pass: study how the mesh is voxelized into the network input and how the standardized joint set is defined, and read the limitations and future-work section, then compare its scope against RigNet to see what a full topology-plus-weights system adds.

Related work

Keywords

This page summarises the entry and links to its original source. The archive never hosts or redistributes the publication itself.Show it in the full archive list →