Skip to content

Non Rigid ICP based off optimal step non rigid ICP paper from CVPR 2007. Implemented as a VTK Filter using Eigen for sparse matrix operations.

License

Notifications You must be signed in to change notification settings

aWilson41/vtkNonRigidICP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vtkNonRigidICP

Non-Rigid ICP based off optimal step non rigid ICP paper from CVPR 2007. Implemented as a VTK Filter using Eigen for sparse matrix operations. Build with provided CMakeLists.txt.

Implements the data term and regularization term from the paper. The data term drives points to points whilst the regularization terms smoothens the transform among its neighbors.

Filter can cache the results to pick up where it left off faster. It can also output the displacement vectors as scalars.

Future improvements: Better correspodence dropping. Incoporate normals in kd-trees nearest neighbor search.

Alt text

About

Non Rigid ICP based off optimal step non rigid ICP paper from CVPR 2007. Implemented as a VTK Filter using Eigen for sparse matrix operations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published