siavashk / pycpd

Pure Numpy Implementation of the Coherent Point Drift Algorithm
MIT License
513 stars 115 forks source link

Add low-rank option to deformable_registration #37

Closed gattia closed 4 years ago

gattia commented 4 years ago

Adds the option to use low-rank for deformable registrations. This will compute the deformable transformation by using a smaller representation of the transformation calculated by using the first n eigenvector and eigenvalues of the gaussian kernel. The number of eigenvectors/values used is defined by setting num_eig when calling deformable_registration.

New defaults:

num_eig=100
low_rank=False