# Geometric Disentanglement for Generative Latent Shape Models

arXiv: https://arxiv.org/abs/1908.06386 · HTML: https://mlsanity.com/paper/1908.06386/

## Key facts

- Cited by 30 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 18 Aug 2019.

## Built on by (most cited first, 30 of 30)

- [Shape registration in the time of transformers](https://mlsanity.com/paper/2106.13679/) (2021)
- [Point-set Distances for Learning Representations of 3D Point Clouds](https://mlsanity.com/paper/2102.04014/) (2021)
- [ARAPReg: An As-Rigid-As Possible Regularization Loss for Learning Deformable Shape Generators](https://mlsanity.com/paper/2108.09432/) (2021)
- [DeepMetaHandles: Learning Deformation Meta-Handles of 3D Meshes with Biharmonic Coordinates](https://mlsanity.com/paper/2102.09105/) (2021)
- [Neural Template: Topology-aware Reconstruction and Disentangled Generation of 3D Meshes](https://mlsanity.com/paper/2206.04942/) (2022)
- [MeshMAE: Masked Autoencoders for 3D Mesh Data Analysis](https://mlsanity.com/paper/2207.10228/) (2022)
- [Intrinsic-Extrinsic Preserved GANs for Unsupervised 3D Pose Transfer](https://mlsanity.com/paper/2108.07520/) (2021)
- [3D Shape Variational Autoencoder Latent Disentanglement via Mini-Batch Feature Swapping for Bodies and Faces](https://mlsanity.com/paper/2111.12448/) (2021)
- [AniFormer: Data-driven 3D Animation with Transformer](https://mlsanity.com/paper/2110.10533/) (2021)
- [Geometry-Contrastive Transformer for Generalized 3D Pose Transfer](https://mlsanity.com/paper/2112.07374/) (2021)
- [LADIS: Language Disentanglement for 3D Shape Editing](https://mlsanity.com/paper/2212.05011/) (2022)
- [A Riemannian Framework for Analysis of Human Body Surface](https://mlsanity.com/paper/2108.11449/) (2021)
- [3D Shape Sequence of Human Comparison and Classification using Current and Varifolds](https://mlsanity.com/paper/2207.12485/) (2022)
- [Intuitive Shape Editing in Latent Space](https://mlsanity.com/paper/2111.12488/) (2021)
- [BaRe-ESA: A Riemannian Framework for Unregistered Human Body Shapes](https://mlsanity.com/paper/2211.13185/) (2022)
- [Neural Human Deformation Transfer](https://mlsanity.com/paper/2109.01588/) (2021)
- [3D Generative Model Latent Disentanglement via Local Eigenprojection](https://mlsanity.com/paper/2302.12798/) (2023)
- [Locally Adaptive Neural 3D Morphable Models](https://mlsanity.com/paper/2401.02937/) (2024)
- [DiffSurf: A Transformer-based Diffusion Model for Generating and Reconstructing 3D Surfaces in Pose](https://mlsanity.com/paper/2408.14860/) (2024)
- [Disentangling Geometric Deformation Spaces in Generative Latent Shape Models](https://mlsanity.com/paper/2103.00142/) (2021)
- [DifAttack++: Query-Efficient Black-Box Adversarial Attack via Hierarchical Disentangled Feature Space in Cross-Domain](https://mlsanity.com/paper/2406.03017/) (2024)
- [MeshMamba: State Space Models for Articulated 3D Mesh Generation and Reconstruction](https://mlsanity.com/paper/2507.15212/) (2025)
- [Unsupervised Representation Learning for Diverse Deformable Shape Collections](https://mlsanity.com/paper/2310.18141/) (2023)
- [Localized Shape Modelling with Global Coherence: An Inverse Spectral Approach](https://mlsanity.com/paper/2108.02161/) (2021)
- [Can A Neural Network Hear the Shape of A Drum?](https://mlsanity.com/paper/2203.08073/) (2022)
- [3DLatNav: Navigating Generative Latent Spaces for Semantic-Aware 3D Object Manipulation](https://mlsanity.com/paper/2211.09770/) (2022)
- [DSFFNet: Dual-Side Feature Fusion Network for 3D Pose Transfer](https://mlsanity.com/paper/2305.14951/) (2023)
- [Latent Disentanglement in Mesh Variational Autoencoders Improves the Diagnosis of Craniofacial Syndromes and Aids Surgical Planning](https://mlsanity.com/paper/2309.10825/) (2023)
- [DualContrast: Unsupervised Disentangling of Content and Transformations with Implicit Parameterization](https://mlsanity.com/paper/2405.16796/) (2024)
- [Disentangled Human Body Representation Based on Unsupervised Semantic-Aware Learning](https://mlsanity.com/paper/2505.19049/) (2025)

## Abstract (arXiv)

Representing 3D shape is a fundamental problem in artificial intelligence, which has numerous applications within computer vision and graphics. One avenue that has recently begun to be explored is the use of latent representations of generative models. However, it remains an open problem to learn a generative model of shape that is interpretable and easily manipulated, particularly in the absence of supervised labels. In this paper, we propose an unsupervised approach to partitioning the latent space of a variational autoencoder for 3D point clouds in a natural way, using only geometric information. Our method makes use of tools from spectral differential geometry to separate intrinsic and extrinsic shape information, and then considers several hierarchical disentanglement penalties for dividing the latent space in this manner, including a novel one that penalizes the Jacobian of the latent representation of the decoded output with respect to the latent encoding. We show that the resulting representation exhibits intuitive and interpretable behavior, enabling tasks such as pose transfer and pose-aware shape retrieval that cannot easily be performed by models with an entangled representation.
