Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Correction of static and non-common path aberrations in an adaptive optics system using inherent calibration data

Open Access Open Access

Abstract

For low-order adaptive optics systems, a method that is able to correct for system aberrations in the final focal plane is presented. The paper presents a novel figure of merit, corresponding to the integrated non-normalized tip-tilt-free optical transfer function. The inherent singular value decomposition modal content of the interaction matrix is used to optimize this figure of merit. The method has proven to be stable and robust, providing a simple mean to facilitate diffraction limited imaging in an experimental setup for ophthalmic applications.

© 2021 Optical Society of America under the terms of the OSA Open Access Publishing Agreement

1. Introduction

Adaptive optics (AO) has been applied in different areas of science, e.g., astronomy [1,2] and ophthalmology [3], to enhance the capabilities of imaging systems and also in beam control of lasers [4]. In environments where an imaging system is used to observe objects behind a continuously evolving phase curtain (atmosphere, ocular optics, heating effects, etc.), the AO system can effectively mitigate the effects of this medium to regain the loss of imaging performance within the control space of the deformable mirror. However, common to any sensory or active control system, phase errors outside the control space of the deformable mirror or the wavefront sensor will remain uncorrected.

The purpose of an AO system is to correct aberrations, or phase errors Φ(ξ), across the pupil thereby reducing the phase variance

$$\sigma _{\mathit{\Phi }} ^2 = \mathop \int \limits_{{A_p}} {\left[ {{\mathit{\Phi }}({\boldsymbol{\mathrm{\xi }}} )- \mathop {\mathit{\Phi }} \limits^ - } \right]^2}d{\boldsymbol{\mathrm{\xi }}}/{A_p}$$
where ${\overline{\mathit{\Phi }}}$ is the average phase over the pupil area ${A_p}$. However, the wavefront sensor in many AO-systems is relative (e.g., a Shack-Hartmann sensor), meaning that static errors are unseen if not calibrated correctly. Even with an absolute wavefront sensor, non-common path (NCP) errors between the wavefront sensor and final image plane imply an aberrated optical path of the imaging optics. It is therefore crucial to reduce these effects to achieve optimal performance of the AO system.

The pupil phase error can be deduced from the final focal plane intensity by using phase retrieval or phase diversity, which has been applied to reduce static and NCP errors in telescopes [59]. Phase diversity needs duplicate measurements with a known pupil phase difference between the measurements, and thus a physical modification of the optical system or any other means to introduce controlled aberrations. Phase retrieval can also be used in this context but is likewise often dependent on a known alteration of the setup, e.g., amplitude masks or aberrations (single image phase diversity can be used in that case) and is generally computationally intense. Further, AO systems can include an interferometer to estimate these errors [10,11].

Other tools to improve imaging performance are image sharpening [1216], where final image quality is enhanced by optimizing a focal plane quality metric or figure of merit, or sensorless adaptive optics, in which operation is based upon maximizing a detector signal or a related measure [17,18]. A recent paper describes a wavefront correction algorithm for AO systems operating on either a Zernike or generalized deformable mirror mode base that uses the square of the focal spot radius as a criterion to guide correction [19]. There are of course also options to use neural networks for wavefront sensing in the focal plane [20].

The patented [2124] method presented in this paper is similar to the imaging sharpening method, but a novel figure of merit based on the optical transfer function (OTF) is used, and the inherent singular modes of the AO system are optimized. The purpose is to establish the optimal reference points for a Shack-Hartmann wavefront sensor. The scope of this paper is not to compare the proposed figure-of-merit to other image sharpening techniques and/or phase diversity methods, but that part is of course welcomed by the authors to do elsewhere. The scope is to present a method that exploits already existing data and functions in an AO system, and propose to handle this data in a computationally efficient way to correct for NCP errors. The only necessary addition to the system is a reference object, which is necessary also for other image sharpening and phase diversity techniques.

2. Method

The method presented below rests upon familiar simple theoretical relationships, and it is easily implemented in high-level programming environments such as LabVIEW [25] or MATLAB [26]. A figure of merit based on the optical transfer function (OTF) that is shown to reduce the focal plane aberrations is given in the next subsection. An iterative improvement of this figure using the singular value decomposition (SVD) modal content of the interaction matrix is described in the succeeding subsection.

2.1 Figure of merit

Quality metrics for general objects have been considered elsewhere [12] but given the fact that the interaction matrix of most AO systems is calibrated with a point source, the discussion here will be limited to that. Image plane quality metrics can then be encircled energy radius or ${I^n}(\textrm{\textbf{x}} )$ where $I(\textrm{\textbf{x}} )$ is the focal plane intensity etc. [13,27]. A commonly used metric that describes the AO system performance is the Strehl ratio

$$S = \frac{{I({0,0} )}}{{{I_\ast }({0,0} )}} = \frac{{\smallint \tilde{I}({\textrm{\textbf{f}}} )d{\textrm{\textbf{f}}}}}{{\smallint {{\tilde{I}}_\ast }({\textrm{\textbf{f}}})d{\textrm{\textbf{f}}}}} \approx \textrm{exp} ( - \sigma _{\mathit{\Phi }} ^2), $$
where $I({0,0} )$ is the on-axis image intensity, ${I_\ast }({0,0} )$ is the on-axis aberration-free image intensity in the focal plane and ~ denotes the Fourier transform. The second equality is a consequence of the definite integral theorem [28], and following that, the Marèchal approximation is given, valid for phase deviations conforming to Gaussian statistics [29]. The Marèchal approximation is seen to describe a Gaussian function of the RMS pupil phase error ${\sigma _{\mathit{\Phi }} }$, but is also commonly given in a quadratic form $S \approx 1 - \sigma _{\mathit{\Phi }} ^2$. Both approximations are valid for ${\sigma _{\mathit{\Phi }} } \ll 1$. Looking at simulated Strehl values for the Zernike modes from 2nd to 5th radial order it is seen that the observed Strehl value will approximate a Gaussian function $\textrm{exp}({ - \sigma_{\mathit{\Phi }} ^2} )$ over a larger aberration interval than the quadratic decay $1 - \sigma _{\mathit{\Phi }} ^2$ (see Fig. 1).

 figure: Fig. 1.

Fig. 1. Simulation of Strehl ratios for Zernike terms of 2nd to 5th radial order in grey, compared to Strehl approximations $S \approx \textrm{exp}({ - \sigma_{\mathit{\Phi }} ^2} )$ (dashed) and $S \approx 1 - \sigma _{\mathit{\Phi }} ^2$ (dotted).

Download Full Size | PDF

If the actual tip-tilt contribution is neglected, which does not affect the image quality, the peak intensity is found at ${\textbf{\textrm{x}}_{\textrm{max}}} = \textrm{arg}\; \textrm{ma}{\textrm{x}_\textrm{x}}I(\textbf{\textrm{x}} )$, and according to the shift theorem [28] it is found that

$${S_ \bot } = \frac{{I({\textbf{x}_{\max }})}}{{{I_\ast }(0,0)}} = \frac{{\int {\tilde{I}(\textbf{f})\textrm{exp} (i2\pi \textbf{f}{\textbf{x}_{\max }})d\textbf{f}} }}{{\int {{{\tilde{I}}_\ast }(\textbf{f})d\textbf{f}} }} \approx \textrm{exp} ( - \sigma _{{{\mathit{\Phi }} _ \bot }}^2).$$
It is obvious from this expression that minimizing the phase error (purpose of the AO system) is identical to maximizing the numerators. A Nyquist-sampled or near thereto image will suffer from severe discretization implying that the spatial domain has been found less suitable for the task of estimating the Strehl value. In case it is used, it is common to change the sampling interval by zero-padding in the Fourier domain followed by inverse transformation [30]. Since all information is contained within the Fourier domain, the quality metric used here is based on the Fourier transformed image. For a discrete image ${I_{rs}}$ from the imaging sensor, where the pixel coordinates are given by the positive integers r and s, the subpixel shift in the image domain $({{x_{\textrm{max}}},{y_{\textrm{max}}}} )$ is estimated with a quadratic interpolation around the maximum pixel intensity value at ${I_{{r_{\textrm{max}}}{s_{\textrm{max}}}}}$ giving [31]
$${x_{\max }} = ({r_{\max }} - \frac{m}{2} - 1) + \frac{{{I_{({r_{\max }} - 1){s_{\max }}}} - {I_{({r_{\max }} + 1){s_{\max }}}}}}{{2[{I_{({r_{\max }} - 1){s_{\max }}}} + {I_{({r_{\max }} + 1){s_{\max }}}} - 2{I_{{r_{\max }}{s_{\max }}}}]}},$$
and analogous for ${y_{\textrm{max}}}$. The continuous pixel coordinates x and y have an origin in the center if the discrete image, hence the subtraction of $m/2 + 1$ as the image format is $m \times m$. Centering of the PSF is needed if the singular modes in the AO system have significant tip-tilt content and the actual position of the PSF is irrelevant. The proposed figure of merit is then given by the discrete version of the Fourier domain numerator in Eq. (3)
$$Q = \sum\limits_{r = 1}^m {\sum\limits_{s = 1}^m {{{\tilde{I}}_{rs}}\textrm{exp} \left( {\frac{{i2\pi }}{m}\left[ {\left( {r - \frac{m}{2} - 1} \right){x_{\textrm{max}}} + \left( {s - \frac{m}{2} - 1} \right){y_{\max }}} \right]} \right)} .}$$
Maximizing this figure of merit, the integrated non-normalized tip-tilt-free optical transfer function, will minimize the wavefront error and maximize the Strehl ratio. ${\tilde{I}_{rs}}$ is the discrete Fourier transform (e.g., using FFT) of the point source image ${I_{rs}}$. Since the image intensity is a real function, its Fourier transform will be Hermitian, i.e., $\tilde{I}({ - {\textrm{\textbf{f}}}} )= {\tilde{I}^\ast }({\textrm{\textbf{f}}} )$, and the imaginary part will cancel out to give a real figure of merit. Hence the summation can be limited to the real part in half of the Fourier domain to speed up calculations.

2.2 Single value decomposition modal optimization

The phase in a pupil plane imposed by a deformable mirror with k actuators can be denoted by

$${\mathit{\Phi}} ({\boldsymbol{\mathrm{\xi }}} )= \mathop \sum \nolimits_k {c_k}{\mathit{\Phi}} _k^\textrm{I}({\boldsymbol{\mathrm{\xi }}} )$$
where ${\mathit{\Phi}} _k^\textrm{I}({\boldsymbol{\mathrm{\xi }}} )$ is the point response function, or influence function, of a unit actuator command ${c_k} = 1$. The phase is measured by the wavefront sensor producing the measurement vector s. During calibration of an AO system, the interaction matrix s = Gc is obtained by measuring the unit response of each actuator and collecting these wavefront sensor measurements as columns in G. During closed loop the (truncated or Tikhonov regularized) pseudoinverse is used to update the shape of the deformable mirror c = G+s, and common in the control of AO systems is to obtain the singular value decomposition G = VΛUT; for a reference on SVD see e.g., [32]. Λ is an $m \times n$ rectangular matrix with non-negative numbers on the diagonal referred to as the singular values of G, with their number equal to the rank of G. The columns of V and U, ${\textrm{\textbf{v}}_m}$ and ${\textrm{\textbf{u}}_n}$, are the left and right singular modes defining orthonormal vectors in sensor measurement space and actuator command space respectively. These are also ordered according to sensitivity, starting with the most sensitive modes. Hence each singular mode is an orthogonal phase distribution according to Eq. (7), i.e.
$${{\mathit{\Phi}} _n}({\boldsymbol{\mathrm{\xi }}} )= \mathop \sum \nolimits_k {U_{kn}}{\mathit{\Phi}} _k^\textrm{I}({\boldsymbol{\mathrm{\xi }}} ), $$
and changing the magnitude of this phase mode to ${\alpha }_n {\mathit{\Phi }}_n$(ξ) corresponds to applying the actuator commands ${\alpha _n}{\textbf{\textrm{u}}_n}$. It is certainly common to use also other orthogonal expansions, e.g., Zernike polynomials, to describe the phase, but the SVD method offers to a natural decomposition of the AO system’s inputs and outputs without any further approximations, simultaneously grading the sensitivity of the singular modes. The method presented here exploits scanning of the orthogonal singular modes ${\mathit{\Phi }}_n$(ξ). According to Eqs. (1)–(4) the quality metric Q will follow a Gaussian function for small aberrations. Hence, for each scanned singular mode (changing ${\alpha _n}$ over j points, where j is odd to allow for even sampling around zero value), a least squares fit gives
$$\left[ {\begin{array}{c} {{{\hat{a}}_n}}\\ {{{\hat{b}}_n}}\\ {{{\hat{k}}_n}} \end{array}} \right] = \mathop {\arg \min }\limits_{{a_n},{b_n},{k_n}} {\sum\limits_{j = 1}^{{j_{\max }}} {\left|\left|{{Q_j} - {k_n}\textrm{exp} ( - \frac{{{{({a_{n,j}} - {a_n})}^2}}}{{b_n^2}})} \right|\right|} ^2},$$
where the last term in the squared norm defines a Gaussian function, given by the parameters ${\alpha _n}$, ${b_n}$ and ${k_n}$. The peak of the estimated function is found at ${\hat{a}_n}$, and hence for a specific singular mode the Strehl is maximized and the wavefront error is minimized for ${\hat{a}_n}{{\mathit{\Phi}} _n}({\boldsymbol{\mathrm{\xi }}} )$. As all singular modes have been optimized the mirror shape that optimizes the AO performance, without externally introduced aberrations that are corrected during close loop operation, will be ${\textbf{\textrm{c}}_\ast } = \mathop \sum \limits_n {\hat{a}_n}{\textbf{\textrm{u}}_n}$. A flow chart describing the method is given in Fig. 2. The optimal vector is translated to an additive to the reference Hartmann points through $\Delta {\textbf{\textrm{s}}_\ast } = \textbf{G}{\textbf{\textrm{c}}_\ast }$, defining the wavefront sensor signal that reduces externally induced phase errors and system internal NCP errors.

 figure: Fig. 2.

Fig. 2. Flow chart of optimization procedure. An initial shape of the DM different from zero can be set, e.g., from a previous calibration, hence the motivation for the first step “Apply original command c*”. The nmax singular modes are sampled over j points.

Download Full Size | PDF

This method is proposed, since all parameters that are needed to achieve the optimization are already available in most AO systems and it can be executed immediately after the interaction matrix has been calibrated without any alteration of the setup. No further assumptions need to be made, nor is any additional equipment or alteration of the optical system needed. However, it does require that the pupil is defined by an aperture along the imaging path, and that this aperture is matched to the closed-loop pupil. It is of course also important to consider the limited intervals of ${\alpha _n}$ due to the limited actuator stroke. For ill-sensed modes ($n$ high) this method will also elucidate which modes that are sensible to correct in the reconstruction matrix that is obtained by truncating SVD modes, and the optimized ${\textbf{\textrm{c}}_\ast }$ will contain only the controlled modes.

2.3 Level of correction

There are of course limitations on the possible level of correction for the method. Due to the orthogonality of the singular modes, the method will converge to a local maximum. However, several iterations of the method are needed for the case of severe initial aberrations (no core in the PSF). For the practical implementation of the correction procedure, when a new calibration is needed, we have found it useful to start the new calibration from the preceding calibration of the DM, i.e., from the old command vector ${\textbf{\textrm{c}}_\ast }$, since the quasi-static aberrations in the imaging path are likely similar. Likewise, the first 10 modes are scanned twice, since loss of alignment and thermally induced errors will plausibly introduce low-order aberrations such as astigmatism and coma, and these are commonly present among the well-sensed modes of the AO system.

Given that the method will find the global maximum, the fitting error, or ability of the deformable mirror to reproduce the spatial phase deviation, will limit the level of correction. Since this is an error that is dependent on the individual characteristics of the system, it will not be considered here. Likewise, a truncation of the number of SVD modes to optimize, nmax, is a form of fitting error that will limit the achievable correction. When lower-order misalignment aberrations are present, these can certainly be corrected by the deformable mirror and it is assumed that the fitting error is small.

3. Results

The method presented above has been implemented in two ophthalmic AO instruments [33,34]. The current instrument [34] features a Hi-Speed DM52-1.5 as the pupil DM and a Hi-Speed DM97-1.5 as the field-correcting DM (both from ALPAO S.A.S., Grenoble, France), as well as a multi-object Shack-Hartmann wavefront sensor with 5 × 89 lenslets, yielding a reconstructor matrix of 149 × 890 elements.

Five single mode optical fibers were used as point sources ($\lambda $ = 632 nm) in the retinal conjugate plane R1 of the AO-instrument described in [34] (Fig. 3(A), top left). Their positions roughly correspond to the positions of the five guide objects on the retina (Fig. 3(B)), where rGS corresponds to a visual angle of 3.1 deg (880 µm). The sampling of the CCD detector corresponds to Nyquist sampling and the PSFs were optimized according to the method above.

 figure: Fig. 3.

Fig. 3. A) Cutout of optical layout of an ophthalmic AO instrument showing the NCP calibration path. The single mode optical fiber point sources are located at the retinal conjugate plane R1 to the upper left. The optical path used for NCP calibration includes two deformable mirrors (DM1 and DM2), relay optics, a cold mirror (CM), imaging path optics, and a retinal camera. B) The optical fibers are arranged in a manner roughly corresponding to the positions of the guide objects on the retina.

Download Full Size | PDF

The scan interval of each mode was adjusted individually, with an increasing interval of ${\alpha _n}$ for each mode, roughly corresponding to ${\sigma _{\mathit{\Phi }}} \approx [{ - 0.15,0.15} ]$ waves for which the Gaussian approximation has a small deviation from observed values (c.f. Figure 1). Likewise, the number of modes nmax to optimize was limited since it was obvious that that ill-sensed modes did not follow the Marèchal approximation, and the threshold was set according to this criterion.

Tables Icon

Table 1. Estimated Strehl values of PSFs in Fig. 4 for the cases of no correction, correction without NCP optimization, and correction with NCP optimization.

The columns of U, e.g., un are the actuator command space singular modes from the SVD decomposition. They are ordered according to sensitivity, starting with the most sensitive modes. We consequently chose to optimize the first 10 of the nmax modes twice, since most of the energy is contained within these modes. The number of scan points was empirically chosen as jmax = 11, with five samples below and above the nominal value to allow for a robust gaussian fit to the data. Typical PSF and Strehl results of the method are given in Fig. 4 and Table 1, respectively.

 figure: Fig. 4.

Fig. 4. Log-intensity-plot of PSFs, with mean background subtracted to reveal fine details, from five optical fiber point sources located in the retinal conjugate plane R1 in Fig. 3(A): top row – uncorrected, middle row – AO corrected with a regular Hartmann spot pattern according to lenslet pitch used as wavefront sensor reference and no NCP optimization, bottom row – AO corrected with NCP optimization. The dominating residual static aberrations in the middle row are coma and astigmatism (bow-tie pattern). This is no longer visible after NCP calibration. Image size 32 × 32 pixels (retinal scale 0.982 µm/pixel)

Download Full Size | PDF

For each guide object, the optimal vector is translated to an additive to the reference points of the Shack-Hartmann wavefront sensor through $\Delta {\textbf{\textrm{s}}_\ast } = \textbf{G}{\textbf{\textrm{c}}_\ast }$. Alternatively, the reference points can be exposed once the mirror shape is optimized.

4. Discussion

This method being computationally simple and exploiting only already available data and functions, has proven to be very useful and reliable when used in an ophthalmic AO system [33,34], allowing diffraction limited imaging. Here, the method has been used on five guide objects. The method is being run immediately after the calibration of the interaction matrix and it has been found to be autonomous, once tuned to proper scan intervals of ${\alpha _n}$ and number of modes to optimize nmax. Misalignment aberrations such as astigmatism and coma are most well-sensed modes by the AO system, and thus corrected early on in the iterative process. Arguably for a high-order AO system, e.g., extreme AO, the method would be time consuming, and why phase diversity is a better option.

One option to speed up the proposed method would be to temporally multiplex the modal optimization procedure, as in [35]. However, due to its simplicity it has been very useful in a low-order AO system, which is often the case for ophthalmic applications. Potential error sources are an uneven illumination of the pupil, and a mismatch between the aperture and pupil in case an aperture is needed during the calibration, but these are error sources for phase diversity as well [7].

The quality metric Q is similar to the integrated optical transfer function OTF, it is actually the integrated non-normalized tip-tilt-free OTF. During the development of the method the MTF or modulus of the OTF was used, but this often resulted in residual symmetrical tails in the optimized PSF. The centering of the PSF according to Eq. (4) was needed since many of the singular modes in the AO system had significant tip-tilt content and the actual position of the PSF is irrelevant in our application.

Funding

De Blindas Vänner (10/07).

Disclosures

PK, JT, MOP, ZP: Profundus AB, Gothenburg, Sweden (I, P).

References

1. H. W. Babcock, “The possibility of compensating astronomical seeing,” Publ. Astron. Soc. Pac. 65, 229–236 (1953). [CrossRef]  

2. M. Merkle, G. Rousset, P. Y. Kern, and J.-P. Gaffard, “First diffraction-limited astronomical images with adaptive optics,” Astron astrophys 230, L29–L32 (1990). [CrossRef]  

3. J. Liang, D. R. Williams, and D. T. Miller, “Supernormal vision and high-resolution retinal imaging through adaptive optics,” J. Opt. Soc. Am. A 14(11), 2884–2892 (1997). [CrossRef]  

4. T. Yu. Cherezova and A. V. Kudryashov, “Laser beam shaping by means of flexible mirrors,” in Laser Beam Shaping Applications, F. M. Dickey, S. C. Holswade, and D. L. Shealy, eds. (CRC Press, Boca Raton, FL, 2006), pp. 211–240.

5. R. A. Gonsalves, “Phase retrieval and diversity in adaptive optics,” Opt. Eng. 21(5), 829–832 (1982). [CrossRef]  

6. C. J. Carrano, S. S. Olivier, J. M. Brase, B. A. Macintosh, and J. R. An, “Phase retrieval techniques for adaptive optics,” Proc. SPIE 3353, 658–667 (1998). [CrossRef]  

7. M. G. Löfdahl, G. B. Scharmer, and W. Wei, “Calibration of a deformable mirror and Strehl ratio measurements by use of phase diversity,” Appl. Opt. 39(1), 94–103 (2000). [CrossRef]  

8. A. Blanc, T. Fusco, M. Hartung, L. M. Mugnier, and G. Rousset, “Calibration of NAOS and CONICA static aberrations - Application of the phase diversity technique,” Astron. Astrophys. 399(1), 373–383 (2003). [CrossRef]  

9. D. Turaga and T. E. Holy, “Image-based calibration of a deformable mirror in wide-field microscopy,” Appl. Opt. 49(11), 2030–2040 (2010). [CrossRef]  

10. D. Ren, T. R. Rimmele, S. Hegwer, and L. Murray, “A single-mode fiber interferometer for the adaptive optics wave-front test,”,” Publ. Astron. Soc. Pac. 115(805), 355–361 (2003). [CrossRef]  

11. G. Yoon, “Wavefront Sensing and Diagnostic Uses,” in Adaptive Optics for Vision Science: Principles, Practices, Design and Applications, J. Porter, H. Queener, J. Lin, K. Thorn, and A. A. S. Awwal, eds. (Wiley-Interscience, Hoboken, NJ, 2006), pp. 63–81.

12. R. A. Muller and A. Buffington, “Real-time correction of atmospherically degraded telescope images through image sharpening,” J. Opt. Soc. Am. 64(9), 1200–1210 (1974). [CrossRef]  

13. L. Murray, “Smart optics: Wavefront sensor-less adaptive optics - image correction through sharpness maximization.” (NUI Galway, 2006).

14. Y. N. Sulai and A. Dubra, “Non-common path aberration correction in an adaptive optics scanning ophthalmoscope,” Biomed. Opt. Express 5(9), 3059–3073 (2014). [CrossRef]  

15. C. A. Lamb, J. Joachim, and S. A. Tooze, “Quantifying autophagic structures in mammalian cells using confocal microscopy,” Methods Enzymol. 587, 21–42 (2017). [CrossRef]  

16. S. Esposito, A. Puglisi, E. Pinna, G. Agapito, F. Quiros-Pacheco, J. P. Veran, and G. Herriot, “On-sky correction of non-common path aberration with the pyramid wavefront sensor,” Astron. Astrophys. 636, A88 (2020). [CrossRef]  

17. M. Booth, “Wave front sensor-less adaptive optics: a model-based approach using sphere packings,” Opt. Express 14(4), 1339–1352 (2006). [CrossRef]  

18. Y. Jian, J. Xu, M. A. Gradowski, S. Bonora, R. J. Zawadzki, and M. V. Sarunic, “Wavefront sensorless adaptive optics optical coherence tomography for in vivo retinal imaging in mice,” Biomed. Opt. Express 5(2), 547–559 (2014). [CrossRef]  

19. D. A. Yagnyatinskiy and V. N. Fedoseyev, “Algorithm for sequential correction of wavefront aberrations with the criterion of focal spot size minimization,” J. Opt. Technol. 86(1), 25–31 (2019). [CrossRef]  

20. T. Andersen, M. Owner-Petersen, and A. Enmark, “Neural networks for image-based wavefront sensing for astronomy,” Opt. Lett. 44(18), 4618–4621 (2019). [CrossRef]  

21. P. Knutsson, “Reference calibration for an adaptive optics system,” US9335603B2 (2016).

22. P. Knutsson, “Reference calibration for an adaptive optics system,” US9733474B2 (2017).

23. P. Knutsson, “Reference calibration for an adaptive optics system,” JP6225112B2 (2017).

24. P. Knutsson, “Reference calibration for an adaptive optics system,” EP2596745B1 (2019).

25. LabVIEW is a licensed product of the National Instruments Corporation, http://www.ni.com/

26. MATLAB is a licensed product of The MathWorks, http://www.mathworks.com/

27. L. N. Thibos, X. Hong, A. Bradley, and R. A. Applegate, “Accuracy and precision of objective refraction from wavefront aberrations,” J. Vision 4(4), 9 (2004). [CrossRef]  

28. R. Bracewell, The Fourier transform and its applications, 3rd ed., (McGraw-Hill, Boston, 2000).

29. T. S. Ross, “Limitations and applicability of the Marèchal approximation,” Appl. Opt. 48(10), 1812–1818 (2009). [CrossRef]  

30. L. C. Roberts Jr, M. D. Perrin, F. Marchis, A. Sivaramakrishnan, R. B. Makidon, J. C. Christou, B. A. Macintosh, L. A. Poyneer, M. A. van Dam, and M. Troy, “Is that really your Strehl ratio?” Proc. SPIE 5490, 504–515 (2004). [CrossRef]  

31. L. A. Poyneer, “Scene-based Shack-Hartmann wave-front sensing: analysis and simulation,” Appl. Opt. 42(29), 5807–5815 (2003). [CrossRef]  

32. H. H. Barrett and K. Myers, “Vectors and operators,” in Foundations of Image Science, (Wiley-Interscience, Hoboken, NJ, 2004), pp. 1–62.

33. J. Thaung, P. Knutsson, Z. Popovic, and M. Owner-Petersen, “Dual-conjugate adaptive optics for wide-field high-resolution retinal imaging,” Opt. Express 17(6), 4454–4467 (2009). [CrossRef]  

34. Z. Popovic, J. Thaung, P. Knutsson, and M. Owner-Petersen, “Dual conjugate adaptive optics prototype for wide field high resolution retinal im.ging,” Adaptive Optics Progress, R. K. Tyson, ed. (InTechOpen, 2012), pp. 3–21.

35. S. Oberti, F. Quirós-Pacheco, S. Esposito, R. Muradore, R. Arsenault, E. Fedrigo, M. Kasper, J. Kolb, E. Marchetti, A. Riccardi, C. Sönke, and S. Ströbele, “Large DM AO systems: synthetic IM or calibration on sky?” Proc. SPIE 6272, 627220 (2006). [CrossRef]  

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (4)

Fig. 1.
Fig. 1. Simulation of Strehl ratios for Zernike terms of 2nd to 5th radial order in grey, compared to Strehl approximations $S \approx \textrm{exp}({ - \sigma_{\mathit{\Phi }} ^2} )$ (dashed) and $S \approx 1 - \sigma _{\mathit{\Phi }} ^2$ (dotted).
Fig. 2.
Fig. 2. Flow chart of optimization procedure. An initial shape of the DM different from zero can be set, e.g., from a previous calibration, hence the motivation for the first step “Apply original command c*”. The nmax singular modes are sampled over j points.
Fig. 3.
Fig. 3. A) Cutout of optical layout of an ophthalmic AO instrument showing the NCP calibration path. The single mode optical fiber point sources are located at the retinal conjugate plane R1 to the upper left. The optical path used for NCP calibration includes two deformable mirrors (DM1 and DM2), relay optics, a cold mirror (CM), imaging path optics, and a retinal camera. B) The optical fibers are arranged in a manner roughly corresponding to the positions of the guide objects on the retina.
Fig. 4.
Fig. 4. Log-intensity-plot of PSFs, with mean background subtracted to reveal fine details, from five optical fiber point sources located in the retinal conjugate plane R1 in Fig. 3(A): top row – uncorrected, middle row – AO corrected with a regular Hartmann spot pattern according to lenslet pitch used as wavefront sensor reference and no NCP optimization, bottom row – AO corrected with NCP optimization. The dominating residual static aberrations in the middle row are coma and astigmatism (bow-tie pattern). This is no longer visible after NCP calibration. Image size 32 × 32 pixels (retinal scale 0.982 µm/pixel)

Tables (1)

Tables Icon

Table 1. Estimated Strehl values of PSFs in Fig. 4 for the cases of no correction, correction without NCP optimization, and correction with NCP optimization.

Equations (8)

Equations on this page are rendered with MathJax. Learn more.

σ Φ 2 = A p [ Φ ( ξ ) Φ ] 2 d ξ / A p
S = I ( 0 , 0 ) I ( 0 , 0 ) = I ~ ( \textbf{f} ) d \textbf{f} I ~ ( \textbf{f} ) d \textbf{f} exp ( σ Φ 2 ) ,
S = I ( x max ) I ( 0 , 0 ) = I ~ ( f ) exp ( i 2 π f x max ) d f I ~ ( f ) d f exp ( σ Φ 2 ) .
x max = ( r max m 2 1 ) + I ( r max 1 ) s max I ( r max + 1 ) s max 2 [ I ( r max 1 ) s max + I ( r max + 1 ) s max 2 I r max s max ] ,
Q = r = 1 m s = 1 m I ~ r s exp ( i 2 π m [ ( r m 2 1 ) x max + ( s m 2 1 ) y max ] ) .
Φ ( ξ ) = k c k Φ k I ( ξ )
Φ n ( ξ ) = k U k n Φ k I ( ξ ) ,
[ a ^ n b ^ n k ^ n ] = arg min a n , b n , k n j = 1 j max | | Q j k n exp ( ( a n , j a n ) 2 b n 2 ) | | 2 ,
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.