Prototype implementation of a non-rigid point cloud registration algorithm using piece-wise tricubic polynomials as transformation model.
https://github.com/AIT-Assistive-Autonomous-Systems/2D_nonrigid_tricubic_pointcloud_registration
Vous suivez désormais cette soumission
- Les mises à jour seront visibles dans votre flux de contenu suivi
- Selon vos préférences en matière de communication il est possible que vous receviez des e-mails
2D non-rigid point cloud registration
Introduction
This repository contains a prototype implementation of a 2D non-rigid point cloud registration algorithm. The algorithm is described in the paper "Non-rigid point cloud registration using piece-wise tricubic polynomials as transformation model".
The preprint of the paper can be found here - it can be cited as:
@article{glira2023,
doi = {10.20944/preprints202310.1120.v1},
url = {https://doi.org/10.20944/preprints202310.1120.v1},
year = 2023,
month = {October},
publisher = {Preprints},
author = {Philipp Glira and Christoph Weidinger and Johannes Otepka-Schremmer and Camillo Ressl and Norbert Pfeifer and Michaela Haberler-Weber},
title = {Non-Rigid Point Cloud Registration Using Piece-Wise Tricubic Polynomials as Transformation Model},
journal = {Preprints}
}
An efficient 3D implementation of this algorithm written in C++ can be found here.
Minimal example
A minimal example is provided in the test folder. It can be started with:
cd test
minimal_exampleThis example registers two point clouds of a fish in a non-rigid manner. The result is:
Source of the point clouds: Myronenko, A.; Song, X.; Carreira-Perpinan, M. Non-rigid point set registration: Coherent point drift. Advances in neural information processing systems 2006, 19.
GUI
We have implemented a graphical user interface (GUI) for testing the algorithm - it can be started in the test folder with:
cd test
run_nonrigidRegistrationGUI.mRequirements
The prototype has been tested with Matlab R2023a. It requires the "Statistics and Machine Learning Toolbox".
Citation pour cette source
Philipp Glira (2026). 2D_nonrigid_tricubic_pointcloud_registration (https://github.com/AIT-Assistive-Autonomous-Systems/2D_nonrigid_tricubic_pointcloud_registration), GitHub. Extrait(e) le .
@article{glira2023, doi = {10.20944/preprints202310.1120.v1}, url = {https://doi.org/10.20944/preprints202310.1120.v1}, year = 2023, month = {October}, publisher = {Preprints}, author = {Philipp Glira and Christoph Weidinger and Johannes Otepka-Schremmer and Camillo Ressl and Norbert Pfeifer and Michaela Haberler-Weber}, title = {Non-Rigid Point Cloud Registration Using Piece-Wise Tricubic Polynomials as Transformation Model}, journal = {Preprints} }
Informations générales
- Version 1.0.0 (4,53 Mo)
-
Afficher la licence sur GitHub
Compatibilité avec les versions de MATLAB
- Compatible avec toutes les versions
Plateformes compatibles
- Windows
- macOS
- Linux
Les versions qui utilisent la branche GitHub par défaut ne peuvent pas être téléchargées
| Version | Publié le | Notes de version | Action |
|---|---|---|---|
| 1.0.0 |


