FAQ
logo of Jagiellonian University in Krakow

Automatic Differentiation in the Optimization of Imaging Optical Systems

Publication date: 20.12.2012

Schedae Informaticae, 2012, Volume 21, pp. 169 - 175

https://doi.org/10.4467/20838476SI.12.011.0821

Authors

,
Jürgen Werner
Technischen Universität Ilmenau, 98693 Ilmenau, Ehrenbergstraße 29, Germany
All publications →
,
Matthias Hillenbrand
Technischen Universität Ilmenau, 98693 Ilmenau, Ehrenbergstraße 29, Germany
All publications →
,
Armin Hoffmann
Technischen Universität Ilmenau, 98693 Ilmenau, Ehrenbergstraße 29, Germany
All publications →
Stefan Sinzinger
Technischen Universität Ilmenau, 98693 Ilmenau, Ehrenbergstraße 29, Germany
All publications →

Titles

Automatic Differentiation in the Optimization of Imaging Optical Systems

Abstract

Automatic differentiation is an often superior alternative to numerical differentiation that is yet unregarded for calculating derivatives in the optimization of imaging optical systems. We show that it is between 8% and 34% faster than numerical differentiation with central difference when optimizing various optical systems.

References

Shannon R.R.; The Art and Science of Optical Design, Cambridge University Press, 1997.

Gross H. (ed.); Aberration Theory and Correction of Optical Systems, Handbook of Optical Systems vol. 3, Wiley-VCH, 2007.

Vasiljevic D.; Classical and Evolutionary Algorithms in the Optimization of Optical Systems, Kluwer Academic Publishers, 2002.

Kidger M.J.; Use of the Levenberg-Marquardt (damped least-squares) optimization method in lens design, Optical Engineering 32(8), 1993, pp. 1731–1739.

Wengert R.; A simple automatic derivative evaluation program, Communications of the ACM 7(8), 1964, pp. 463–464.

Rall L.B.; Automatic Differentiation: Techniques and Applications, Lecture Notes in Computer Science 120, Springer 1981.

Griewank A., Walther A.; Evaluating Derivatives: Principles and Techniques of Algorithmic Differentiation, SIAM, 2nd edition, 2008.

Rall L.B., Corliss G.F.; An introduction to automatic differentiation, Computational Differentiation: Techniques, Applications, and Tools, SIAM, 1996, pp. 1–17.

Werner J.; Optimization of imaging optical systems. Bachelors thesis, Ilmenau University of Technology, 2011.

Devernay F.; C/C++ Minpack.

Johnson S.G.; The NLopt nonlinear-optimization package.

Walther A., Griewank A.; ADOL-C: A Package for the Automatic Differentiation of Algorithms Written in C/C++, 2010.

Press W.H., Teukolsky S.A., Vetterling W.T., Flannery B.P.; Numerical Recipes: The Art of Scientific Computing, Cambridge University Press, 2007.

Kidger M.J.; Intermediate Optical Design, SPIE Publications, 2004.

van Turnhout M., Bociort F.; Instabilities and fractal basins of attraction in optical system optimization, Optics Express 17(1), 2009, pp. 314–328.

Information

Information: Schedae Informaticae, 2012, Volume 21, pp. 169 - 175

Article type: Original article

Titles:

Polish:

Automatic Differentiation in the Optimization of Imaging Optical Systems

English:

Automatic Differentiation in the Optimization of Imaging Optical Systems

Authors

Technischen Universität Ilmenau, 98693 Ilmenau, Ehrenbergstraße 29, Germany

Technischen Universität Ilmenau, 98693 Ilmenau, Ehrenbergstraße 29, Germany

Technischen Universität Ilmenau, 98693 Ilmenau, Ehrenbergstraße 29, Germany

Technischen Universität Ilmenau, 98693 Ilmenau, Ehrenbergstraße 29, Germany

Published at: 20.12.2012

Article status: Open

Licence: None

Percentage share of authors:

Jürgen Werner (Author) - 25%
Matthias Hillenbrand (Author) - 25%
Armin Hoffmann (Author) - 25%
Stefan Sinzinger (Author) - 25%

Article corrections:

-

Publication languages:

English