Parallelised Differentiable Straightest Geodesics for 3D Meshes
Hippolyte Verninas, Caner Korkmaz, Stefanos Zafeiriou, Tolga Birdal, Simone Foti

TL;DR
This paper introduces a parallel GPU implementation of differentiable straightest geodesics on 3D meshes, enabling improved learning and optimization on non-Euclidean surfaces through new methods and applications.
Contribution
It presents a novel parallelized framework for differentiable geodesics on meshes, including two differentiation methods and multiple applications in geometric learning.
Findings
Parallel GPU implementation achieves high performance and accuracy.
Differentiable exponential map enhances learning pipelines on meshes.
New geodesic convolutional layer and flow matching method demonstrate versatility.
Abstract
Machine learning has been progressively generalised to operate within non-Euclidean domains, but geometrically accurate methods for learning on surfaces are still falling behind. The lack of closed-form Riemannian operators, the non-differentiability of their discrete counterparts, and poor parallelisation capabilities have been the main obstacles to the development of the field on meshes. A principled framework to compute the exponential map on Riemannian surfaces discretised as meshes is straightest geodesics, which also allows to trace geodesics and parallel-transport vectors as a by-product. We provide a parallel GPU implementation and derive two different methods for differentiating through the straightest geodesics, one leveraging an extrinsic proxy function and one based upon a geodesic finite differences scheme. After proving our parallelisation performance and accuracy, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topics3D Shape Modeling and Analysis · Morphological variations and asymmetry · Topological and Geometric Data Analysis
