paper-with-me

홈 › Papers

Computing CNN Loss and Gradients for Pose Estimation with Riemannian Geometry

2018-05-02 · Benjamin Hou, Nina Miolane, Bishesh Khanal, Matthew C. H. Lee, Amir Alansary, Steven McDonagh, Jo V. Hajnal, Daniel Rueckert, Ben Glocker, Bernhard Kainz

Pose estimation, i.e. predicting a 3D rigid transformation with respect to a fixed co-ordinate frame in, SE(3), is an omnipresent problem in medical image analysis with applications such as: image rigid registration, anatomical standard plane detection, tracking and device/camera pose estimation. Deep learning methods often parameterise a pose with a representation that separates rotation and translation. As commonly available frameworks do not provide means to calculate loss on a manifold, regression is usually performed using the L2-norm independently on the rotation's and the translation's parameterisations, which is a metric for linear spaces that does not take into account the Lie group structure of SE(3). In this paper, we propose a general Riemannian formulation of the pose estimation problem. We propose to train the CNN directly on SE(3) equipped with a left-invariant Riemannian metric, coupling the prediction of the translation and rotation defining the pose. At each training step, the ground truth and predicted pose are elements of the manifold, where the loss is calculated as the Riemannian geodesic distance. We then compute the optimisation direction by back-propagating the gradient with respect to the predicted pose on the tangent space of the manifold SE(3) and update the network weights. We thoroughly evaluate the effectiveness of our loss function by comparing its performance with popular and most commonly used existing methods, on tasks such as image-based localisation and intensity-based 2D/3D registration. We also show that hyper-parameters, used in our loss function to weight the contribution between rotations and translations, can be intrinsically calculated from the dataset to achieve greater performance margins.

📄 PDF Abstract BibTeX arXiv:1805.01026

Code (1)

farrell236/SVRnet tf

Tasks

Camera Pose EstimationMedical Image AnalysisPose EstimationTranslation

Similar Papers 제목 키워드 기반

Automatic differentiation for Riemannian optimization on low-rank matrix and tensor-train manifolds

2021-03-27 · Alexander Novikov, Maxim Rakhuba, Ivan Oseledets

In scientific computing and machine learning applications, matrices and more general multidimensional arrays (tensors) can often be approximated with the help of low-rank decompositions. Since matrices and tensors of fix…

Riemannian optimization

geomstats: a Python Package for Riemannian Geometry in Machine Learning

2018-05-21 · ICLR 2019 5 · Nina Miolane, Johan Mathe, Claire Donnat, Mikael Jorda 외

We introduce geomstats, a python package that performs computations on manifolds such as hyperspheres, hyperbolic spaces, spaces of symmetric positive definite matrices and Lie groups of transformations. We provide effic…

BIG-bench Machine LearningGPURiemannian optimization

Riemannian Diffusion Models

2022-08-16 · Chin-wei Huang, Milad Aghajohari, Avishek Joey Bose, Prakash Panangaden 외

Diffusion models are recent state-of-the-art methods for image generation and likelihood estimation. In this work, we generalize continuous-time diffusion models to arbitrary Riemannian manifolds and derive a variational…

Image Generation

Riemannian Integrated Gradients: A Geometric View of Explainable AI

2025-03-02 · Federico Costanza, Lachlan Simpson

We introduce Riemannian Integrated Gradients (RIG); an extension of Integrated Gradients (IG) to Riemannian manifolds. We demonstrate that RIG restricts to IG when the Riemannian manifold is Euclidean space. We show that…

Low-complexity subspace-descent over symmetric positive definite manifold

2023-05-03 · Yogesh Darmwal, Ketan Rajawat

This work puts forth low-complexity Riemannian subspace descent algorithms for the minimization of functions over the symmetric positive definite (SPD) manifold. Different from the existing Riemannian gradient descent va…

parameter estimationRiemannian optimization