Reference calibration for an adaptive optics system
09733474 · 2017-08-15
Assignee
Inventors
Cpc classification
G01J9/00
PHYSICS
G02B27/0068
PHYSICS
F41H13/005
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
A61B3/0025
HUMAN NECESSITIES
A61B3/14
HUMAN NECESSITIES
International classification
G02B26/00
PHYSICS
F41H13/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G02B27/00
PHYSICS
A61B3/14
HUMAN NECESSITIES
G02F1/19
PHYSICS
A61B3/00
HUMAN NECESSITIES
A61B3/10
HUMAN NECESSITIES
Abstract
A method of determining a reference calibration setting for an adaptive optics system (1) comprising a detecting device (8) for detecting light from an object (5); and at least one controllable wavefront modifying device (9) arranged such that light from the object (5) passes via the wavefront modifying device (9) to the detecting device (8). The method comprises the steps of: arranging (100) a light-source between the object (5) and the wavefront modifying device (9) to provide a reference light beam to the detecting device (8) via the wavefront modifying device; for each of a plurality of orthogonal wavefront modes of the wavefront modifying device: controlling (101) the wavefront modifying device to vary a magnitude of the orthogonal wavefront mode over a predetermined number of magnitude settings; acquiring (102) a series of readings of the detecting device, each reading corresponding to one of the magnitude settings; determining (103) a quality metric value indicative of an information content of the reading for each reading in the series of readings, resulting in a series of quality metric values; and determining (106) a reference parameter set for the wavefront modifying device corresponding to an optimum quality metric value based on the series of quality metric values.
Claims
1. A method of determining a reference calibration setting for an adaptive optics system comprising: a detecting device for detecting light from an object; and at least one controllable wavefront modifying device arranged such that light from said object passes via said wavefront modifying device to said detecting device, said method comprising the steps of: arranging a light-source between said object and said wavefront modifying device to provide a reference light beam to the detecting device via the wavefront modifying device; for each of a plurality of orthogonal wavefront modes of the wavefront modifying device: controlling the wavefront modifying device to vary a magnitude of the orthogonal wavefront mode over a predetermined number of magnitude settings; acquiring a series of readings of the detecting device, each reading corresponding to one of said magnitude settings; determining a quality metric value indicative of an information content of the reading for each reading in said series of readings, resulting in a series of quality metric values; and determining a reference parameter set for the wavefront modifying device corresponding to an optimum quality metric value based on the series of quality metric values.
2. The method according to claim 1, wherein said adaptive optics system further comprises a wavefront sensor arranged such that light from said object passes to said wavefront sensor via said wavefront modifying device, said wavefront sensor being configured to provide signals indicative of a spatial phase distribution of light incident on the wavefront sensor, and wherein said orthogonal wavefront modes are determined based on an interaction matrix defining a relation between different wavefront modifying states of the controllable wavefront modifying device and corresponding signals from the wavefront sensor.
3. The method according to claim 2, wherein said orthogonal wavefront modes are determined using singular value decomposition of the interaction matrix.
4. The method according to claim 2, further comprising the steps of: controlling the wavefront modifying device to a plurality of different wavefront modifying states; registering, for each of said wavefront modifying states, a corresponding signal from the wavefront sensor; and determining said interaction matrix based on said plurality of different wavefront modifying states and said corresponding signals from the wavefront sensor.
5. The method according to claim 1, further comprising the step of, for each of said plurality of wavefront modes: controlling the wavefront modifying device using said reference parameter set.
6. The method according to claim 1, wherein said step of determining said reference parameter set comprises the step of: fitting said series of quality metric values to a predetermined function having a maximum or a minimum corresponding to a minimum aberration of the wavefront mode.
7. The method according to claim 1, wherein said detecting device is an imaging device, and each of said readings of the detecting device is an image.
8. The method according to claim 7, wherein said step of determining quality metric values comprises the step of: transforming each image in said series of images from a spatial domain to a Fourier domain.
9. The method according to claim 8, wherein said imaging device comprises an image sensor having a plurality of pixels, said step of determining quality metric values further comprising the step of: summing a product of the Fourier transform of the image intensity and a measure indicative of a distance from the position of maximum intensity for each pixel in of the image sensor.
10. The method according to claim 1, wherein said light-source is a point source and each of said quality metric values is indicative of a Strehl ratio of an associated reading of the detecting device.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) These and other aspects of the present invention will now be described in more detail, with reference to the appended drawings showing at least one example embodiment of the invention, wherein:
(2)
(3)
(4)
DETAILED DESCRIPTION OF AN EXAMPLE EMBODIMENT OF THE INVENTION
(5) In the below detailed description, example embodiments of the present invention are mainly described with reference to an adaptive optics system where a point source is used to generate the reference beam and the detecting device is provided in the form of an image sensor which is used to acquire pixelated images of the point source. Furthermore, so-called guide stars are described as being generated by the adaptive optics system.
(6) This should by no means be construed as limiting the scope of the present invention, which also encompasses cases when other types of reference beams are used, which result in another spatial intensity distribution at the plane of the detecting device. For example, such reference beams may provide an edge or a checkered pattern at the detecting device. Furthermore, the detecting device need not be an imaging device, but may be a non-imaging detector, such as a photo diode or equivalent. Moreover, one or several externally provided guide stars may be used. In astronomy-related applications, for example, one or several stars may be used as guide stars.
(7)
(8) When in operation, the adaptive optics system 1 in
(9) Calibration is accomplished by imaging one point source or multiple point sources, via the wavefront modifying device 9, on the wavefront sensor 7. The position of the point source(s) will vary depending on the application field of the adaptive optics system 1 (retinal imaging, astronomy, etc). According to an embodiment of the present invention, one exemplary position for the point source(s) (which may be a reflection of the point source(s) formed by the guide star light-source 11) is at a suitable position on the common path 2 between the object 5 and the controllable wavefront-modifying device 9, designated by “X” in
(10) With the point source(s) in place at the position denoted by “X”, the wavefront modifying device 9 is controlled by the controller between different wavefront modifying states, and corresponding signals from the wavefront sensor 7 are registered. Based on the different wavefront modifying states and the corresponding signals from the wavefront sensor 7, a so-called interaction matrix is determined that can be used to correlate between changes at the wavefront modifying device 9 and corresponding changes in the signal from the wavefront sensor 7.
(11) The above-described calibration is a relative calibration in the meaning that differences between states of the wavefront modifying device 9 are correlated to differences between corresponding signals from the wavefront sensor 7. For many types of wavefront sensors 7, a reference calibration or zero-point calibration is additionally required. Such a reference calibration is provided through the various embodiments of the present invention.
(12) When performing a reference calibration according to various embodiments of the present invention, a reference light-source (not shown in
(13) It should be noted that the adaptive optics system 1 described above with reference to
(14) As was touched upon above, the adaptive optics system 1 in
(15) With reference to
(16) In the regulation mode, the wavefront modifying device controller 23 controls the wavefront modifying device 9 based on signals from the wavefront sensor 7, and the calibration parameters stored in the memory 25. The purpose of the regulation is to control the wavefront modifying device 9 to keep the wavefront associated with the guide-star(s) constant at the wavefront sensor 7 and thereby continuously compensate for variations in the optical properties between the object 5 and the wavefront sensor 7.
(17) The calibration parameters stored in the memory 25 are crucial to the ability of the adaptive optics system 1 to accurately perform the above-mentioned regulation. The calibration parameters are therefore advantageously determined based on both a relative calibration as briefly described above and a reference calibration. In the following, a reference calibration method according to an exemplary embodiment of the present invention will be described with reference to the flow chart in
(18) In the first step 100, a reference light-source is arranged on the common path 2, for example at the position denoted “X” in
(19) For each of a number of orthogonal wavefront modes, the wavefront modifying device 9 is then controlled to vary the magnitude of the orthogonal wavefront mode over a number of magnitude settings. In
(20) In
(21) After having determined the reference parameter set for orthogonal wavefront mode n, it is checked in step 107 if all orthogonal wavefront modes have been stepped through, that is if n=n.sub.max. If this is not the case, the orthogonal wavefront mode counter is incremented by 1 in step 108, and steps 101-107 are repeated. Before returning to step 101, the orthogonal wavefront modes that have already been cycled through may be set according to their determined reference parameter sets. It has been empirically established that this generally results in a faster calibration than if the other orthogonal wavefront modes (other than orthogonal wavefront mode n) are controlled to a predefined setting during the magnitude variation of orthogonal wavefront mode n.
(22) If n=n.sub.max, the method proceeds to step 108 and provides a reference calibration setting for the adaptive optics system 1 based on the reference parameter sets for the orthogonal wavefront modes.
EXAMPLE
Theoretical Discussion and Experimental Setup
(23) Theoretical Discussion
(24) Quality metrics for general objects have been considered, but given the fact that the interaction matrix of most adaptive optics 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, I.sup.n(x) where I(x) is the focal plane intensity etc. A commonly used metric that describes the performance of an adaptive optics system is the Strehl ratio:
S=I(0,0)/I.sub.*(0,0)=∫{tilde over (I)}(f)df/∫Ĩ.sub.*(f)df≈exp(−σ.sub.Φ.sup.2) (1)
(25) where I(0,0) is the on-axis image intensity, I.sub.*(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, and following that, the Marèchal approximation is given, valid for phase deviations conforming to Gaussian statistics. The Marèchal approximation is seen to describe a Gaussian function of the RMS pupil phase error σ.sub.Φ, but is also commonly given in a quadratic form S≈1−σ.sub.Φ.sup.2. Both approximations are valid for σ.sub.Φ<<1. Looking at simulated Strehl values for the Zernike modes from 2nd to 5th radial order, it is seen that the Strehl value will approximate a Gaussian function exp(−σ.sub.Φ.sup.2) over a larger aberration interval than the quadratic decay 1−σ.sub.Φ.sup.2. If the actual tip-tilt contribution is neglected, which does not affect the image quality, the peak intensity is found at x.sub.max=arg max.sub.xI(x) and according to the shift theorem it is found that
S.sub.⊥=I(x.sub.max)/I.sub.*(0,0)=∫{tilde over (I)}(f)exp(i2πfx.sub.max)df/∫Ĩ.sub.*(f)df≈exp(−σ.sub.Φ.sub.
(26) It is obvious from this expression that minimizing the phase error (the purpose of an adaptive optics system) is identical to maximizing the numerators. In the discrete 21st century, an image sampled at or near the Nyquist-limit 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. 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.sub.rs from the CCD/CMOS detector, where the pixel coordinates are given by the positive integers r and s, the sub-pixel shift in the image domain (x.sub.max, y.sub.max) is estimated with a quadratic interpolation around the maximum pixel intensity value at I.sub.r.sub.
(27)
(28) and analogous for x.sub.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×m. The quality metric value according to this exemplary embodiment of the invention is then given by the discrete version of the Fourier domain numerator in Eq. (2)
Q=Σ.sub.r=1.sup.mΣ.sub.s=1.sup.mĨ.sub.rsexp(i2π[(r−m/2−1)y.sub.max+(s−m/2−1)x.sub.max]/m). (4)
(29) It is seen that maximizing this quality metric value will minimize the wavefront error and maximize the Strehl ratio. Ĩ.sub.rs is the discrete Fourier transform (e.g. using FFT) of the point source image I.sub.rs. Since the image intensity is a real function, its Fourier transform will be Hermitian, i.e., Ĩ(−f)=Ĩ*(f), and the imaginary part will cancel out to give a real quality metric value. Hence the summation can be limited to the real part in half of the Fourier domain, to speed up the calculations of the quality metric value.
(30) The phase imposed in a pupil plane by an exemplary waveform modifying device in the form of a deformable mirror with k actuators can be described by
Φ(ξ)=Σ.sub.kc.sub.kΦ.sub.k.sup.I(ξ) (5)
(31) where Φ.sub.k.sup.I(ξ) is the point response function, or influence function, of a unit actuator command c.sub.k=1. The phase is measured by the wavefront sensor producing the measurement vector s. During reference calibration of an adaptive optics system, the interaction matrix s=Gc is obtained by measuring the impulse response of each actuator and collecting these wavefront sensor measurements as columns in G. During closed loop (in the regulation mode) the (truncated) pseudoinverse is used to update the shape of the deformable mirror c=G.sub.+s, and common in the control of adaptive optics systems is to obtain the singular value decomposition G=VΛU.sup.T. The columns of V and U, v.sub.m and u.sub.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. (5), i.e.
Φ.sub.n(ξ)=Σ.sub.kU.sub.knΦ.sub.k.sup.I(ξ) (6)
(32) and changing the magnitude of this phase mode to α.sub.nΦ.sub.n(ξ) corresponds to applying the actuator commands α.sub.nu.sub.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 adaptive optics system's inputs and outputs without any further approximations, simultaneously grading the sensitivity of the singular modes. The exemplary method presented here exploits scanning of the orthogonal singular modes Φ.sub.n(ξ). According to Eqs. (1-4) the quality metric value Q will follow a Gaussian function for small aberrations. Hence, for each scanned singular mode (changing α.sub.n over j points) a least squares fit gives:
(33)
(34) where the last term in the squared norm defines a Gaussian function, given by the parameters α.sub.n, b.sub.n and k.sub.n. The peak of the estimated function is found at {circumflex over (α)}.sub.n, and hence for a specific singular mode, the Strehl is maximized and the wavefront error is minimized for {circumflex over (α)}.sub.nΦ.sub.n(ξ) As all singular modes have been optimized, the mirror shape that optimizes the performance of the adaptive optics system will be c.sub.*=Σ.sub.n{circumflex over (α)}.sub.nu.sub.n. An advantage of this exemplary embodiment of the method according to the present invention is that all parameters that are needed to achieve the optimization are already available in most adaptive optics systems, and it can be executed immediately after the interaction matrix has been calibrated without any alteration of the setup, but simply with the provision of a reference light-source. No further assumptions need to be made, nor is any additional equipment or alteration of the optical system needed.
(35) 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 not converge to a local maximum. However, for the case of severe initial aberrations (no core in the point spread function) several iterations of the method may be required. 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 wavefront modifying device, i.e. from the old command vector c.sub.*, since the quasi-static aberrations in the imaging path are likely similar. Likewise, the first 10 modes may advantageously be 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 adaptive optics system.
(36) Experimental Setup
(37) The exemplary method presented above has been implemented in an ophthalmic adaptive optics instrument such as that described in U.S. Pat. No. 7,639,369. A single mode optical fiber has been used as a point source (λ=635 nm) on the common path, and the point spread function has been optimized according to the method given above. The sampling of the CCD detector corresponds to Nyquist sampling. The scan interval of each mode was adjusted individually, with an increasing interval of α.sub.n for each mode, roughly corresponding to σ.sub.Φ≈[−0.15, 0.15] waves. Likewise, the number of modes n.sub.max 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. The first 10 modes were optimized twice, since most of the energy is likely contained within these modes. The number of scan points was j.sub.max=10.
(38) The peak intensity position of the resulting point spread function has been estimated according to Eq. (3), applying this phase shift to the Fourier transformed image according to Eq. (2), which then generates the centred point spread function through an inverse Fourier transform. The intensity of the central pixel was then compared to the ideal point spread function, where the energy in both point spread functions were adjusted to the same level.