Python for implementation of PCA-based multi-temporal registration
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Python implementation of PCA-based registration of multi-temporal echocardiography sequences.

This code implements the algorithm presented in [1].

Implemented registrations

Registration of echocardiography sequences:

  • registration using the PCA-based similarity measure;
  • registration using the SSD similarity measure;
  • registration using the phase-based similarity measure.

PCA class:

  • implementation of unsupervised/supervised PCA in standard and dual formulation.

Required modules

Required modules:

  • numpy
  • matplotlib
  • SimpleITK (v0.8).


[1] Peressutti D. et al. "Registration of multiview echocardiography sequences using a subspace error metric". IEEE Transactions on Biomedical Engineering, 64, 352-361, 2017