Exploring the Adjugate Matrix Approach to Quaternion Pose Extraction
- URL: http://arxiv.org/abs/2205.09116v1
- Date: Tue, 17 May 2022 23:20:55 GMT
- Title: Exploring the Adjugate Matrix Approach to Quaternion Pose Extraction
- Authors: Andrew J. Hanson and Sonya M. Hanson
- Abstract summary: Quaternions are important for a wide variety of rotation-related problems in computer graphics, machine vision, and robotics.
We study the nontrivial geometry of the relationship between quaternions and rotation matrices by exploiting the adjugate matrix of the characteristic equation of a related eigenvalue problem.
We find an exact solution to the 3D orthographic least squares pose extraction problem, and apply it successfully also to the perspective pose extraction problem with results that improve on existing methods.
- Score: 0.0
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Quaternions are important for a wide variety of rotation-related problems in
computer graphics, machine vision, and robotics. We study the nontrivial
geometry of the relationship between quaternions and rotation matrices by
exploiting the adjugate matrix of the characteristic equation of a related
eigenvalue problem to obtain the manifold of the space of a quaternion
eigenvector. We argue that quaternions parameterized by their corresponding
rotation matrices cannot be expressed, for example, in machine learning tasks,
as single-valued functions: the quaternion solution must instead be treated as
a manifold, with different algebraic solutions for each of several
single-valued sectors represented by the adjugate matrix. We conclude with
novel constructions exploiting the quaternion adjugate variables to revisit
several classic pose estimation applications: 2D point-cloud matching, 2D
point-cloud-to-projection matching, 3D point-cloud matching, 3D orthographic
point-cloud-to-projection matching, and 3D perspective
point-cloud-to-projection matching. We find an exact solution to the 3D
orthographic least squares pose extraction problem, and apply it successfully
also to the perspective pose extraction problem with results that improve on
existing methods.
Related papers
- Dual Quaternion Rotational and Translational Equivariance in 3D Rigid
Motion Modelling [6.130606305848124]
We propose a dual quaternion representation of rigid motions in the 3D space that jointly describes rotations and translations of point sets.
Our approach is translation and rotation equivariant, so it does not suffer from shifts in the data.
Models endowed with this formulation outperform previous approaches in a human pose forecasting application.
arXiv Detail & Related papers (2023-10-11T16:06:14Z) - VI-Net: Boosting Category-level 6D Object Pose Estimation via Learning
Decoupled Rotations on the Spherical Representations [55.25238503204253]
We propose a novel rotation estimation network, termed as VI-Net, to make the task easier.
To process the spherical signals, a Spherical Feature Pyramid Network is constructed based on a novel design of SPAtial Spherical Convolution.
Experiments on the benchmarking datasets confirm the efficacy of our method, which outperforms the existing ones with a large margin in the regime of high precision.
arXiv Detail & Related papers (2023-08-19T05:47:53Z) - Experimental Results regarding multiple Machine Learning via Quaternions [1.2183405753834562]
This paper presents an experimental study on the application of quaternions in several machine learning algorithms.
Based on quaternions and multiple machine learning algorithms, it has shown higher accuracy and significantly improved performance in prediction tasks.
arXiv Detail & Related papers (2023-08-03T08:14:07Z) - Kinematics and Dynamics Modeling of 7 Degrees of Freedom Human Lower Limb Using Dual Quaternions Algebra [0.0]
This paper exploits dual quaternion theory to provide a fast and accurate solution for the forward and inverse kinematics and the Newton-Euler dynamics algorithm.
arXiv Detail & Related papers (2023-02-22T19:02:47Z) - Searching Dense Point Correspondences via Permutation Matrix Learning [50.764666304335]
This paper presents a novel end-to-end learning-based method to estimate the dense correspondence of 3D point clouds.
Our method achieves state-of-the-art performance for dense correspondence learning.
arXiv Detail & Related papers (2022-10-26T17:56:09Z) - Relative Pose from SIFT Features [50.81749304115036]
We derive a new linear constraint relating the unknown elements of the fundamental matrix and the orientation and scale.
The proposed constraint is tested on a number of problems in a synthetic environment and on publicly available real-world datasets on more than 80000 image pairs.
arXiv Detail & Related papers (2022-03-15T14:16:39Z) - Robust Extrinsic Symmetry Estimation in 3D Point Clouds [4.416484585765027]
Detecting the reflection symmetry plane of an object represented by a 3D point cloud is a fundamental problem in 3D computer vision and geometry processing.
We propose a statistical estimator-based approach for the plane of reflection symmetry that is robust to outliers and missing parts.
arXiv Detail & Related papers (2021-09-21T03:09:51Z) - Deep regression on manifolds: a 3D rotation case study [0.0]
We show that a differentiable function mapping arbitrary inputs of a Euclidean space onto this manifold should satisfy to allow proper training.
We compare various differentiable mappings on the 3D rotation space, and conjecture about the importance of the local linearity of the mapping.
We notably show that a mapping based on Procrustes orthonormalization of a 3x3 matrix generally performs best among the ones considered.
arXiv Detail & Related papers (2021-03-30T13:07:36Z) - A Differential Geometry Perspective on Orthogonal Recurrent Models [56.09491978954866]
We employ tools and insights from differential geometry to offer a novel perspective on orthogonal RNNs.
We show that orthogonal RNNs may be viewed as optimizing in the space of divergence-free vector fields.
Motivated by this observation, we study a new recurrent model, which spans the entire space of vector fields.
arXiv Detail & Related papers (2021-02-18T19:39:22Z) - An Analysis of SVD for Deep Rotation Estimation [63.97835949897361]
We present a theoretical analysis that shows SVD is the natural choice for projecting onto the rotation group.
Our analysis shows simply replacing existing representations with the SVD orthogonalization procedure obtains state of the art performance in many deep learning applications.
arXiv Detail & Related papers (2020-06-25T17:58:28Z) - Quaternion Equivariant Capsule Networks for 3D Point Clouds [58.566467950463306]
We present a 3D capsule module for processing point clouds that is equivariant to 3D rotations and translations.
We connect dynamic routing between capsules to the well-known Weiszfeld algorithm.
Based on our operator, we build a capsule network that disentangles geometry from pose.
arXiv Detail & Related papers (2019-12-27T13:51:17Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.