Abstract
Image registration is an important component of many image processing problems which often require optimizing over some set of parameters. In the image registration problem, one attempts to determine the best transformation for aligning similar images. Such problems typically require minimizing a dissimilarity measure with multiple local minima. We describe a global optimization algorithm and apply it to the problem of identifying the best transformation for aligning two images.
Similar content being viewed by others
References
Allison, J.: Simplified Gradient Descent Optimization (2013). https://www.mathworks.com/matlabcentral/fileexchange/35535-simplified-gradient-descent-optimization. Accessed 10 Aug 2019
Calvin, J.M., Gimbutienė, G., Phillips, W.O., Zilinskas, A.: On convergence rate of a rectangular partition based global optimization algorithm. J. Glob. Optim. 71, 165–191 (2018)
Chen, Y., Brooks, R.R., Iyengar, S.S., Rao, N.S.V., Barhen, J.: Efficient global optimization for image registration. IEEE Trans. Knowl. Data Eng. 14, 79–92 (2002)
de Vos, B.D., Berendsen, F.F., Viergever, M.A., Sokooti, H., Staring, M., Isgum, I.: A deep learning framework for unsupervised affine and deformable image registration. Med. Image Anal. 52, 128–143 (2019)
Eastman, R.D., Netanyahu, N.S., le Moigne, J.: Survey of image registration methods. In: Image Registration for Remote Sensing, pp. 35–78 (2011)
Finkel, D.E.: Global optimization with the DIRECT algorithm. Ph.D. thesis, North Carolina State University, Raleigh, North Carolina (2005)
Floudas, C.A., Pardalos, P.M.: Recent Advances in Global Optimization. Princeton University Press, Princeton (2014)
Gimbutas, A., Zilinskas, A.: An algorithm of simplicial Lipschitz optimization with the bi-criteria selection of simplices for the bi-section. J. Glob. Optim. 71, 115–127 (2018)
Goshtasby, A.: Image registration by local approximation methods. Image Vis. Comput. 6, 255–261 (1988)
Ikami, D., Yamasaki, T., Aizawa, K.: Local and global optimization techniques in graph-based clustering. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 3456–3464 (2018)
Jenkinson, M., Smith, S.: A global optimisation method for robust affine registration of brain images. Med. Image Anal. 5, 142–156 (2001)
Jones, D.R., Perttunen, C.D., Stuckman, B.E.: Lipschitzian optimization without the Lipschitz constant. J Optim. Theory Appl. 79, 157–181 (1993)
Kvasov, D.E., Sergeyev, Ya D.: Lipschitz gradients for global optimization in a one-point-based partitioning scheme. J. Comput. Appl. Math. 236, 4042–4054 (2012)
Lera, D., Gaviano, M., Kvasov, D.E., Sergeyev, Ya.D.: Algorithm 829: software for generation of classes of test functions with known local and global minima for global optimization. ACM Trans. Math. Softw. 29, 469–480 (2003)
Lera, D., Sergeyev, Ya D.: Deterministic global optimization using space-filling curves and multiple estimates of Lipschitz and Hölder constants. Commun. Nonlinear Sci. Numer. Simul. 23, 328–342 (2015)
Lera, D., Sergeyev, Ya D.: GOSH: derivative-free global optimization using multi-dimensional space-filling curves. J. Glob. Optim. 71, 193–211 (2018)
Liuzzi, G., Lucidi, S., Piccialli, V.: A partition-based global optimization algorithm. J. Glob. Optim. 48(1), 113–128 (2010)
Nag, S.: Image registration techniques: a survey, 79, 157–181 (2017). arXiv:1712.07540
Paulavicius, R., Zilinskas, J.: Simplicial Global Optimization. Springer, New York (2014)
Pluim, J.P., Maintz, J.B., Viergever, M.A.: Mutual-information-based registration of medical images: a survey. IEEE Trans. Med. Imaging 22, 986–1004 (2003)
Ramirez, L., Durdle, N.G., Raso, V.J.: Medical image registration in computational intelligence framework: a review. Electr. Comput. Eng. 2, 1021–1024 (2003)
Rouet, J.M., Jacq, J.J., Roux, C.: Genetic algorithms for a robust 3-D MR-CT registration. IEEE Trans. Inf. Technol. Biomed. 4, 126–136 (2000)
Sergeyev, Ya.D., Strongin, R.G., Lera, D.: Introduction to Global Optimization Exploiting Space-Filling Curves. Springer, New York (2013)
Sergeyev, Ya D., Kvasov, D.E.: Global search based on efficient diagonal partitions and a set of Lipschitz constants. SIAM J. Optim. 16, 910–937 (2006)
Sergeyev, Ya D., Kvasov, D.E.: A deterministic global optimization using smooth diagonal auxiliary functions. Commun. Nonlinear Sci. Numer. Simul. 21, 99–111 (2015)
Sergeyev, Ya D., Kvasov, D.E.: Deterministic Global Optimization. Springer, New York (2017)
Tangherloni, A., Rundo, L., Nobile, M.S.: Proactive particles in swarm optimization: a settings-free algorithm for real-parameter single objective optimization problems. In: 2017 IEEE Congress on Evolutionary Computation (CEC), pp. 1940–1947 (2017)
Zhang, C., Wang, H.P.: Mixed-discrete nonlinear optimization with simulated annealing. Eng. Optim. 21, 277–291 (1993)
Acknowledgements
This material is based upon work supported by the National Science Foundation under Grant No. CMMI-1562466.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zheng, C., Calvin, J. & Gotsman, C. A DIRECT-type global optimization algorithm for image registration. J Glob Optim 79, 431–445 (2021). https://doi.org/10.1007/s10898-020-00914-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10898-020-00914-y