Icp (Iterative Closest Point) Registration / Alignment

by Niels Klop in Scripts and Addons

WHAT'S IN THE BOX?

This is the Iterative Closest Point (ICP) Registration addon for Blender 2.80. Performs fast and accurate alignment of two mesh objects (location, rotation and if necessary, scale).


WHY DO I NEED THIS?

Are you tired of endlessly repositioning, rotating and scaling an object until it matches the exact transforms of another object? Look no further. With this addon, you will be able to perform this task flawlessly. The intuitive user interface will guide you through the functionalities. If needed, the elaborate read me will provide additional information.


LET'S TALK FEATURES

* Allows for scaling

* Selecting a region of interest to focus the alignment on

* Setting the number of ICP iterations

* Setting a percentage of outliers to perform alignment of noisy or sparse objects

* Downsampling of large objects to increase speed

* ONLY AVAILABLE IN FULL PACKAGE: export of the transformation matrix, location, rotation and scale of the moving object. In the full package, alignment involves two steps: first, manual rough alignment and secondly, automatic fine alignment. The export includes the transformations of the rough alignment as well as the transformations of the fine ICP alignment. That way, you can copy the exact transformations of the alignment to another object.