Crates.io | umeyama |
lib.rs | umeyama |
version | 0.1.0 |
source | src |
created_at | 2024-02-26 07:24:44.546314 |
updated_at | 2024-02-26 07:24:44.546314 |
description | An algorithm for finding the optimal translation, rotation, and scaling that aligns two sets of points with minimum root-mean-square deviation (RMSD). |
homepage | https://pwa.ir |
repository | https://github.com/xclud/rust-umeyama |
max_upload_size | |
id | 1153087 |
size | 6,110 |
The Kabsch-Umeyama algorithm is a method for finding the optimal translation, rotation, and scaling that aligns two sets of points with minimum root-mean-square deviation (RMSD). It is named after Wolfgang Kabsch and Shinji Umeyama, who independently developed the algorithm for different applications. It is useful for comparing molecular and protein structures, point-set registration, and physics simulation.
Some of the main steps of the algorithm are: