# FilterReg: Robust and Efficient Probabilistic Point-Set Registration using Gaussian Filter and Twist Parameterization

arXiv: https://arxiv.org/abs/1811.10136 · HTML: https://mlsanity.com/paper/1811.10136/

## Key facts

- Cited by 43 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 26 Nov 2018.

## Built on by (most cited first, 30 of 43)

- [A Survey of Non-Rigid 3D Registration](https://mlsanity.com/paper/2203.07858/) (2022)
- [SceneGen: Single-Image 3D Scene Generation in One Feedforward Pass](https://mlsanity.com/paper/2508.15769/) (2025)
- [SE(3)-Equivariant Relational Rearrangement with Neural Descriptor Fields](https://mlsanity.com/paper/2211.09786/) (2022)
- [Accurate Point Cloud Registration with Robust Optimal Transport](https://mlsanity.com/paper/2111.00648/) (2021)
- [Unsupervised Deep Probabilistic Approach for Partial Point Cloud Registration](https://mlsanity.com/paper/2303.13290/) (2023)
- [Tac2Pose: Tactile Object Pose Estimation from the First Touch](https://mlsanity.com/paper/2204.11701/) (2022)
- [LSG-CPD: Coherent Point Drift with Local Surface Geometry for Point Cloud Registration](https://mlsanity.com/paper/2103.15039/) (2021)
- [Overlap-guided Gaussian Mixture Models for Point Cloud Registration](https://mlsanity.com/paper/2210.09836/) (2022)
- [DisguisOR: Holistic Face Anonymization for the Operating Room](https://mlsanity.com/paper/2307.14241/) (2023)
- [RPSRNet: End-to-End Trainable Rigid Point Set Registration Network using Barnes-Hut 2D-Tree Representation](https://mlsanity.com/paper/2104.05328/) (2021)
- [Point Cloud Registration for LiDAR and Photogrammetric Data: a Critical Synthesis and Performance Analysis on Classic and Deep Learning Algorithms](https://mlsanity.com/paper/2302.07184/) (2023)
- [Stein ICP for Uncertainty Estimation in Point Cloud Matching](https://mlsanity.com/paper/2106.03287/) (2021)
- [EasyREG: Easy Depth-Based Markerless Registration and Tracking using Augmented Reality Device for Surgical Guidance](https://mlsanity.com/paper/2504.09498/) (2025)
- [GelSLAM: A Real-time, High-Fidelity, and Robust 3D Tactile SLAM System](https://mlsanity.com/paper/2508.15990/) (2025)
- [GraphReg: Dynamical Point Cloud Registration with Geometry-aware Graph Signal Processing](https://mlsanity.com/paper/2302.01109/) (2023)
- [Continual Learning in 3D Point Clouds: Employing Spectral Techniques for Exemplar Selection](https://mlsanity.com/paper/2409.08388/) (2024)
- [FF-LOGO: Cross-Modality Point Cloud Registration with Feature Filtering and Local to Global Optimization](https://mlsanity.com/paper/2309.08966/) (2023)
- [Coupled Laplacian Eigenmaps for Locally-Aware 3D Rigid Point Cloud Matching](https://mlsanity.com/paper/2402.17372/) (2024)
- [MIRACLE3D: Memory-efficient Integrated Robust Approach for Continual Learning on Point Clouds via Shape Model Construction](https://mlsanity.com/paper/2410.06418/) (2024)
- [Hybrid Trilinear and Bilinear Programming for Aligning Partially Overlapping Point Sets](https://mlsanity.com/paper/2101.07458/) (2021)
- [DeepBBS: Deep Best Buddies for Point Cloud Registration](https://mlsanity.com/paper/2110.03016/) (2021)
- [ECTLO: Effective Continuous-time Odometry Using Range Image for LiDAR with Small FoV](https://mlsanity.com/paper/2206.08517/) (2022)
- [3D Registration in 30 Years: A Survey](https://mlsanity.com/paper/2412.13735/) (2024)
- [Investigating Vision-Language Model for Point Cloud-based Vehicle Classification](https://mlsanity.com/paper/2504.08154/) (2025)
- [PhyMix: Towards Physically Consistent Single-Image 3D Indoor Scene Generation with Implicit--Explicit Optimization](https://mlsanity.com/paper/2604.10125/) (2026)
- [Deep 6-DoF Tracking of Unknown Objects for Reactive Grasping](https://mlsanity.com/paper/2103.05401/) (2021)
- [3DMNDT:3D multi-view registration method based on the normal distributions transform](https://mlsanity.com/paper/2103.11084/) (2021)
- [Online Learning of a Probabilistic and Adaptive Scene Representation](https://mlsanity.com/paper/2103.16832/) (2021)
- [PCKRF: Point Cloud Completion and Keypoint Refinement With Fusion Data for 6D Pose Estimation](https://mlsanity.com/paper/2210.03437/) (2022)
- [Multiview Point Cloud Registration via Optimization in an Autoencoder Latent Space](https://mlsanity.com/paper/2504.21467/) (2025)

## Abstract (arXiv)

Probabilistic point-set registration methods have been gaining more attention for their robustness to noise, outliers and occlusions. However, these methods tend to be much slower than the popular iterative closest point (ICP) algorithms, which severely limits their usability. In this paper, we contribute a novel probabilistic registration method that achieves state-of-the-art robustness as well as substantially faster computational performance than modern ICP implementations. This is achieved using a rigorous yet computationally-efficient probabilistic formulation. Point-set registration is cast as a maximum likelihood estimation and solved using the EM algorithm. We show that with a simple augmentation, the E step can be formulated as a filtering problem, allowing us to leverage advances in efficient Gaussian filtering methods. We also propose a customized permutohedral filter for improved efficiency while retaining sufficient accuracy for our task. Additionally, we present a simple and efficient twist parameterization that generalizes our method to the registration of articulated and deformable objects. For articulated objects, the complexity of our method is almost independent of the Degrees Of Freedom (DOFs), which makes it highly efficient even for high DOF systems. The results demonstrate the proposed method consistently outperforms many competitive baselines on a variety of registration tasks.
