Image Registration with Automatic Computation of Gradients
The Johns Hopkins University Applied Physics Laboratory
| Please use this identifier to cite or link to this publication: http://hdl.handle.net/1926/1469 |
Published in The Insight Journal - 2008 July - December.
Submitted by Eli Kahn on 07-29-2008.
Many image registration algorithms are formulated as optimization
problems with a gradient descent based solver, One difficulty with
designing and implementing such methods is in the implementation of
the gradient computation. This process can be time-consuming and
error-prone. In addition some functions do not have gradients that can
be expressed in symbolic form. Automatic differentiation is useful for
computing gradients of complicated objective functions. It moves the
burden of computing gradients from the programmer to the computer. So
far, AD has not been exploited for use in image registration. This
paper describes a software library the authors have developed to
automate the process of computing gradients of registration objective
functions. This can alleviate the job of registration designers
somewhat and potentially make it easier to design better registration
algorithms.
problems with a gradient descent based solver, One difficulty with
designing and implementing such methods is in the implementation of
the gradient computation. This process can be time-consuming and
error-prone. In addition some functions do not have gradients that can
be expressed in symbolic form. Automatic differentiation is useful for
computing gradients of complicated objective functions. It moves the
burden of computing gradients from the programmer to the computer. So
far, AD has not been exploited for use in image registration. This
paper describes a software library the authors have developed to
automate the process of computing gradients of registration objective
functions. This can alleviate the job of registration designers
somewhat and potentially make it easier to design better registration
algorithms.
Data
IJ-Image_Registration_with_Automatic_Computation_of_Gradients.1.zip (2Mb)
IJ-Image_Registration_with_Automatic_Computation_of_Gradients.1.tgz (2Mb)
Image_Registration_with_Automatic_Computation_of_Gradients.pdf (98Kb) [view paper]
IJ-Image_Registration_with_Automatic_Computation_of_Gradients.1.tgz (2Mb)
Image_Registration_with_Automatic_Computation_of_Gradients.pdf (98Kb) [view paper]
Code
Automatic Testing Results
by Insight-Journal Dashboard
on Tue Jul 29 23:26:25 2008 for revision #1 Click here for more details.
Go here to access the main testing dashboard.
Reviews
Statistics
| Global rating: | |
| Review rating: | |
| Code rating: | |
| Views: | 2521 |
| Downloads: | 643 |
Send a message to the author
Information
| Paper Id: | 296 |
| Categories: | Optimization, Registration metrics, Registration optimizers |
| Keywords: | nonrigid image registration, automatic differentiation, |
| Toolkit: | ITK, CMake |
| Revision: | 1 (07-29-2008) |
| Status: | Open for public review |
| View license
Loading license...
| |
Data
| Full download: | .zip |
| Paper: | view, .pdf |
Share






