Table of Contents
Fetching ...

Towards Robust Probabilistic Modeling on SO(3) via Rotation Laplace Distribution

Yingda Yin, Jiangran Lyu, Yang Wang, Haoran Liu, He Wang, Baoquan Chen

TL;DR

This work introduces a rotation Laplace distribution on SO(3) to address robustness gaps in probabilistic rotation regression, where Gaussian-like models can be overly sensitive to outliers such as large-angle errors. By grounding the RL distribution in tangent-space Laplace behavior and offering a practical normalization via discretization (with a quaternion counterpart), the authors achieve strong single-prediction and semi-supervised performance, and extend the approach to a multimodal Rotation Laplace Mixture Model to handle symmetry-induced ambiguity. Empirical results on ModelNet10-SO3 and Pascal3D+ show state-of-the-art or competitive performance across probabilistic and non-probabilistic baselines, with improved robustness to outliers and noise, and tangible gains in 6DoF object pose estimation. The work also demonstrates practical benefits in SSL settings (FisherMatch integration) and multimodal prediction, highlighting the method’s utility for real-world robotics and vision tasks where uncertainty and multiple plausible poses matter.

Abstract

Estimating the 3DoF rotation from a single RGB image is an important yet challenging problem. As a popular approach, probabilistic rotation modeling additionally carries prediction uncertainty information, compared to single-prediction rotation regression. For modeling probabilistic distribution over SO(3), it is natural to use Gaussian-like Bingham distribution and matrix Fisher, however they are shown to be sensitive to outlier predictions, e.g. $180^\circ$ error and thus are unlikely to converge with optimal performance. In this paper, we draw inspiration from multivariate Laplace distribution and propose a novel rotation Laplace distribution on SO(3). Our rotation Laplace distribution is robust to the disturbance of outliers and enforces much gradient to the low-error region that it can improve. In addition, we show that our method also exhibits robustness to small noises and thus tolerates imperfect annotations. With this benefit, we demonstrate its advantages in semi-supervised rotation regression, where the pseudo labels are noisy. To further capture the multi-modal rotation solution space for symmetric objects, we extend our distribution to rotation Laplace mixture model and demonstrate its effectiveness. Our extensive experiments show that our proposed distribution and the mixture model achieve state-of-the-art performance in all the rotation regression experiments over both probabilistic and non-probabilistic baselines.

Towards Robust Probabilistic Modeling on SO(3) via Rotation Laplace Distribution

TL;DR

This work introduces a rotation Laplace distribution on SO(3) to address robustness gaps in probabilistic rotation regression, where Gaussian-like models can be overly sensitive to outliers such as large-angle errors. By grounding the RL distribution in tangent-space Laplace behavior and offering a practical normalization via discretization (with a quaternion counterpart), the authors achieve strong single-prediction and semi-supervised performance, and extend the approach to a multimodal Rotation Laplace Mixture Model to handle symmetry-induced ambiguity. Empirical results on ModelNet10-SO3 and Pascal3D+ show state-of-the-art or competitive performance across probabilistic and non-probabilistic baselines, with improved robustness to outliers and noise, and tangible gains in 6DoF object pose estimation. The work also demonstrates practical benefits in SSL settings (FisherMatch integration) and multimodal prediction, highlighting the method’s utility for real-world robotics and vision tasks where uncertainty and multiple plausible poses matter.

Abstract

Estimating the 3DoF rotation from a single RGB image is an important yet challenging problem. As a popular approach, probabilistic rotation modeling additionally carries prediction uncertainty information, compared to single-prediction rotation regression. For modeling probabilistic distribution over SO(3), it is natural to use Gaussian-like Bingham distribution and matrix Fisher, however they are shown to be sensitive to outlier predictions, e.g. error and thus are unlikely to converge with optimal performance. In this paper, we draw inspiration from multivariate Laplace distribution and propose a novel rotation Laplace distribution on SO(3). Our rotation Laplace distribution is robust to the disturbance of outliers and enforces much gradient to the low-error region that it can improve. In addition, we show that our method also exhibits robustness to small noises and thus tolerates imperfect annotations. With this benefit, we demonstrate its advantages in semi-supervised rotation regression, where the pseudo labels are noisy. To further capture the multi-modal rotation solution space for symmetric objects, we extend our distribution to rotation Laplace mixture model and demonstrate its effectiveness. Our extensive experiments show that our proposed distribution and the mixture model achieve state-of-the-art performance in all the rotation regression experiments over both probabilistic and non-probabilistic baselines.
Paper Structure (55 sections, 4 theorems, 33 equations, 13 figures, 13 tables)

This paper contains 55 sections, 4 theorems, 33 equations, 13 figures, 13 tables.

Key Result

Proposition 1

Let $\boldsymbol{\Phi} = \log \mathbf{\widetilde{R}} \in \mathfrak{so}(3)$ and $\boldsymbol{\phi} = {\boldsymbol{\Phi}^\vee} \in \mathbb{R}^3$. For rotation matrix $\mathbf{R} \in \mathrm{SO}(3)$ following matrix Fisher distribution, when $\|\mathbf{R} - \mathbf{R}_0 \| \rightarrow 0$ , $\boldsymbol

Figures (13)

  • Figure 1: Visualization of the results of matrix Fisher distribution and rotation Laplace distribution after convergence. The horizontal axis is the geodesic distance between the prediction and the ground truth. The blue bins count the number of data points within corresponding errors (2$^\circ$ each bin). The red dots illustrate the percentage of the sum of the gradient magnitude $\|\partial \mathcal{L} / \partial (\text{dist. param.})\|$ within each bin. The experiment is done on all categories of ModelNet10-SO3 dataset.
  • Figure 2: Effect of the parameter $\mathbf{A}$ on the shape of rotation Laplace distribution.$\mathbf{T}_i$ refers to the rotation matrix by rotating $\pi/4$ around $e_i$.
  • Figure 3: Visualizations of the predicted distributions. The top row displays example images with the projected axes of predictions (thick lines) and ground truths (thin lines) of the object. The bottom row shows the visualization of the corresponding predicted distributions of the image. For clarity we have aligned the predicted poses with the standard axes.
  • Figure 4: Histogram visualization of the probability density of fitting a uniform distribution. We let the matrix Fisher distribution and rotation Laplace distribution to fit a uniform distribution, and visualize the probability density function after convergence.
  • Figure 5: Visualization of the optimization curves of fitting a Dirac distribution. We let the matrix Fisher distribution and rotation Laplace distribution to fit a Dirac distribution and plot the training curves.
  • ...and 8 more figures

Theorems & Definitions (9)

  • Definition 1
  • Proposition 1
  • Definition 2
  • Definition 3
  • Proposition 2
  • Definition 4
  • Proposition 3
  • Proposition 4
  • Definition 5