Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add sub-pixel registration method #205

Open
andrewgiessel opened this issue Jul 16, 2015 · 1 comment
Open

Add sub-pixel registration method #205

andrewgiessel opened this issue Jul 16, 2015 · 1 comment

Comments

@andrewgiessel
Copy link
Member

I propose that we implement the following as a thunder registration method:

Manuel Guizar-Sicairos, Samuel T. Thurman, and James R. Fienup, "Efficient subpixel image registration algorithms," Opt. Lett. 33, 156-158 (2008). link

MATLAB implementation
Original Python Port
My generalization for neuro data in d_code

Essentially, images are transformed using an FFT, up-sampled to an arbitrary degree and aligned via cross correlation, the benefit of this algorithm is the efficiency of the up-sampling, and the fact that it is sub-pixel. It works quite well and porting the code should be straight forward.

@freeman-lab
Copy link
Member

Thanks @andrewgiessel , I think this would be terrific to have! Take a look at the image registration API and maybe try putting together an implementation? Happy to jump into a discussion in the chat room if you get stuck. You can also check out this WIP PR from @poolio that adds another, different registration method (#100).

cc @broxtronix

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants