
Image Registration with Automatic Computation of Gradients
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
Image_Registration_with_Automatic_Computation_of_Gradients.pdf (98Kb) [view paper]
IJ-Image_Registration_with_Automatic_Computation_of_Gradients.1.tgz (2Mb)
IJ-Image_Registration_with_Automatic_Computation_of_Gradients.1.zip (2Mb)
IJ-Image_Registration_with_Automatic_Computation_of_Gradients.1.tgz (2Mb)
IJ-Image_Registration_with_Automatic_Computation_of_Gradients.1.zip (2Mb)
Code







Click here for more details.
Go here to access the main testing dashboard.
Reviews
Quick Comments
Resources
![]() |
|
Download All |
Statistics more
![]() |
|
Global rating: | ![]() ![]() ![]() ![]() ![]() |
Review rating: | ![]() ![]() ![]() ![]() ![]() |
Code rating: | ![]() ![]() ![]() ![]() ![]() |
Paper Quality: |
![]() ![]() |
Information more
![]() |
|
Categories: | Optimization, Registration metrics, Registration optimizers |
Keywords: | nonrigid image registration, automatic differentiation |
Toolkits: | ITK, CMake |
Export citation: |
Share
![]() |
Linked Publications more
![]() |
||
![]() by Tustison N., Gee J.
|
||
![]() by Bertelsen A., Borro D.
|
View license
Loading license...
Send a message to the author
