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

stack-registration #1

Open
carandraug opened this issue Jan 25, 2013 · 0 comments
Open

stack-registration #1

carandraug opened this issue Jan 25, 2013 · 0 comments

Comments

@carandraug
Copy link
Member

An automatic algorithm for registration has been published in the paper "A pyramid approach to subpixel registration based on intensity" by Philippe Thévenaz, et al. The paper has however some errors which make the functions incorrect so here's the erratum http://bigwww.epfl.ch/publications/thevenaz9801.html

There's an ImageJ plugin for that (TurboReg http://bigwww.epfl.ch/thevenaz/turboreg/ ) and another that automates it for multi-frame images (Stackreg http://bigwww.epfl.ch/thevenaz/stackreg/ ). The distributed TurboReg binary for Unix seems however to have a bug and it needs to be recompiled (run Compile and run.. from the plugins menu of ImageJ. It might be needed to move the javac.jar into /usr/lib/jvm/java-6-openjdk/jre/lib/ext/ if ImageJ can't find the java compiler. The javac.jar can be downloaded from the Fiji project) . Also, it sometimes goes completely crazy giving completely abnormal results.

This algorithm seems to use the Marquardt-Lavenberg algorithm for non-linear least squares optimization which is part of the optim package of octave. They also propose a faster version of the Marquardt-Lavenberg algorithm which could maybe be added to the optim package.

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

No branches or pull requests

1 participant