A Python implementation of some geometric tools on Kendall 3D shape space for practical applications

📅 2026-03-11
📈 Citations: 0
Influential: 0
📄 PDF

career value

187K/year
🤖 AI Summary
This work addresses the lack of effective support for Kendall’s 3D shape space in existing Python libraries—such as Geomstats—which has hindered the practical application of Riemannian geometry in three-dimensional shape analysis. We present the first systematic implementation of an efficient and user-friendly Python toolkit tailored specifically to Kendall’s 3D shape space, enabling scale-, position-, and orientation-invariant shape modeling and statistical analysis. By providing a ready-to-use, open-source solution for shape statistics on manifolds, this contribution fills a critical software gap in advanced 3D shape analysis, substantially lowering the barrier to entry for researchers, improving computational efficiency, and enhancing the reproducibility of results.

Technology Category

Application Category

📝 Abstract
This work addresses the challenge of analyzing geometric structures using Kendall's 3D Shape Space. While Riemannian geometry provides a robust framework for shape analysis (independent of scale, position, and orientation) the transition from theoretical manifolds to practical computational workflows remains difficult. Although Geomstats is currently the leading Python library for manifold-based statistics, it lacks specific utilities required for advanced 3D shape analysis. This article introduces tools designed to bridge this gap, translating complex mathematical abstractions into efficient, accessible software solutions for researchers.
Problem

Research questions and friction points this paper is trying to address.

Kendall shape space
3D shape analysis
Riemannian geometry
computational tools
manifold-based statistics
Innovation

Methods, ideas, or system contributions that make the work stand out.

Kendall shape space
Riemannian geometry
3D shape analysis
manifold statistics
Python implementation
J
Jorge Valero
Instituto de Biomecánica de Valencia (IBV), Universitat Politècnica de València, Valencia, Spain
V
Vicent Gimeno i Garcia
Department of Mathematics-IMAC, Universitat Jaume I, Castelló, Spain
M
M. Victoría Ibáñez
Department of Mathematics-IMAC, Universitat Jaume I, Castelló, Spain
P
Pau Martinavarro
Department of Mathematics-IMAC, Universitat Jaume I, Castelló, Spain
A
Amelia Simó
Department of Mathematics-IMAC, Universitat Jaume I, Castelló, Spain