Deep Learning Estimation of Modified Zernike Coefficients and Recovery of Point Spread Functions in Turbulence
Abstract: Recovering the turbulence-degraded point spread function from a single intensity image is important for a variety of imaging applications. Here, a deep learning model based on a convolutional neural network is applied to intensity images to predict a modified set of Zernike polynomial coefficients corresponding to wavefront aberrations in the pupil due to turbulence. The modified set assigns an absolute value to coefficients of even radial orders due to a sign ambiguity associated with this problem and is shown to be sufficient for specifying the intensity point spread function. Simulated image data of a point object and simple extended objects over a range of turbulence and detection noise levels are created for the learning model. The MSE results for the learning model show that the best prediction is found when observing a point object, but it is possible to recover a useful set of modified Zernike coefficients from an extended object image that is subject to detection noise and turbulence.
- Julia: A fast dynamic language for technical computing. arXiv preprint arXiv:1209.5145, 2012.
- Ronald N Bracewell. The Fourier transform and its applications, volume 31999. McGraw-Hill, 1986.
- Emnist: Extending mnist to handwritten letters. In 2017 international joint conference on neural networks (IJCNN), pages 2921–2926. IEEE, 2017.
- An accurate and efficient gaussian fit centroiding algorithm for star trackers. The Journal of the Astronautical Sciences, 61(1):60–84, 2014.
- Improved machine learning approach for wavefront sensing. Sensors, 19(16):3533, 2019.
- Adaptive optics based on machine learning: a review. Opto-Electronic Advances, 5(7):200082–1, 2022.
- Simplifying the detection of optical distortions by machine learning. Journal of Innovative Optical Health Sciences, 13(03):2040001, 2020.
- Mike Innes. Flux: Elegant machine learning with julia. Journal of Open Source Software, 3(25):602, 2018.
- Psf estimation of space-variant ultra-wide field of view imaging systems. Applied Sciences, 7(2):151, 2017.
- Machine learning guided rapid focusing with sensor-less aberration corrections. Optics express, 26(23):30162–30171, 2018.
- Shao Jing and Ma Dongmei. A new method for comparing zernike circular polynomials with zernike annular polynomials in annular pupils. In 2010 International Conference on Computer, Mechatronics, Control and Electronic Engineering, volume 1, pages 229–232. IEEE, 2010.
- Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
- Imagenet classification with deep convolutional neural networks. Advances in neural information processing systems, 25, 2012.
- Zernike polynomials: a guide. Journal of Modern Optics, 58(7):545–561, 2011.
- On-the-fly estimation of a microscopy point spread function. Optics express, 26(20):26120–26133, 2018.
- Prediction of wavefront distortion for wavefront sensorless adaptive optics based on deep learning. Applied Optics, 61(14):4168–4176, 2022.
- Mitigating the ambiguity problem in the cnn-based wavefront correction. Optics Letters, 47(13):3251–3254, 2022.
- Deep learning wavefront sensing. Optics express, 27(1):240–251, 2019.
- Robert J Noll. Zernike polynomials and atmospheric turbulence. JOsA, 66(3):207–211, 1976.
- Machine learning for improved image-based wavefront sensing. Optics letters, 43(6):1235–1238, 2018.
- JDÂ Schmidt. Numerical simulation of optical wave propagation with examples in matlab, vol. PM199 (SPIE, 2010), 2010.
- Jim Schwiegerling. Optical specification, fabrication, and testing. SPIE, 2014.
- Using a deep learning algorithm in image-based wavefront sensing: determining the optimum number of zernike terms. Optics Continuum, 2(3):632–645, 2023.
- Dnn-based aberration correction in a wavefront sensorless adaptive optics system. Optics express, 27(8):10765–10776, 2019.
- Wave optics approach for incoherent imaging simulation through distributed turbulence. In Unconventional Imaging and Wavefront Sensing 2013, volume 8877, pages 112–119. SPIE, 2013.
- Christopher Wilcox. Zernike polynomial coefficients for a given wavefront using matrix inversion in matlab. https://www.mathworks.com/matlabcentral/fileexchange/27072-zernike-polynomial-coefficients-for-a-given-wavefront-using-matrix-inversion-in-matlab, 2023. MATLAB Central File Exchange [retrieved February 6, 2023].
- Wave optics simulation studies of the fried parameter for weak to strong atmospheric turbulent fluctuations. In Propagation Through and Characterization of Atmospheric and Oceanic Phenomena, pages PM1C–3. Optica Publishing Group, 2019.
- Machine learning based adaptive optics for doughnut-shaped beam. Optics Express, 27(12):16871–16881, 2019.
- Adaptive optics for orbital angular momentum-based internet of underwater things applications. IEEE Internet of Things Journal, 9(23):24281–24299, 2022.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.