Deterministic Phase Retrieval: A Green's Function Solution
Deterministic Phase Retrieval: A Green's Function Solution
1.
INTRODUCTION
The optical phase-retrieval problem, which is to deduce optical phase from minimal irradiance measurements by using
noninterferometric techniques, has been studied extensively
in recent years. Its literature has been repeatedly surveyed
and is easily traceable.'- 3
Recently 4 a scheme was developed that allowed optical
phase to be determined from measured irradiance moments
in multiple measurement planes (in particular, two planes
sufficed in principle) if the pupils were sufficiently "soft," i.e.,
not sharp. The present paper, which is based on Green's
functions, evolved from a study of methods to determine
phase from two-plane irradiance measurements without the
auxiliary device of introducing irradiance moments with their
concomitant mathematical existence problems associated with
sharp pupils. (Which of these two schemes would actually
perform best in terms of dynamic range, bandwidth, and signal-to-noise ratio in a given measurement situation can be
determined only by further analysis, simulation, and experimental studies.) Both methods are deterministic phaseretrieval schemes in the sense that the phase is given directly
in terms of the measured irradiance data, and the phase
uniqueness question does not arise here as it does in methods
based on iterative algorithmsl- 3 to retrieve phase. Previous
studies based on two-defocus 5' 6 measurement methods and
Moreover, for circularly symmetric aberrations, only onephase irradiance measurements are needed for phase retrieval;
the perimeter phase measurements are unnecessary. Irradiance measurements near the pupil plane are generally inconvenient and difficult from the viewpoint of noise considerations. Section 4 indicates how to make the necessary irradiance measurements in a more favorable plane by using a
beam compressor. The penultimate section gives results of
a numerical simulation of the phase-determination scheme.
The Green's function method of phase retrieval applies
locally anywhere and not just at the pupil, as discussed in the
last paragraph. In general, the phase inside a region bounded
by some perimeter in a transverse plane is determined by the
longitudinal gradient of the irradiance in the given plane and
by perimeter phase measurements. As is discussed in Section
3, in some cases, e.g., in the image plane, it is permissible to
extend the perimeter effectively to infinity. Then imageplane phase is determined only by the longitudinal irradiance
gradient at the image plane, and pupil-plane phase is then
given by inverse Fresnel transformation.1
This paper is based on the local validity on the parabolicwave equations for describing the diffracted-wave field. As
is discussed in an extensive appendix, this is not the same as
assuming the validity of Fresnel diffraction theory since the
parabolic-wave equation remains approximately valid locally
even when the Fresnel diffraction integral gives an inaccurate
description of the diffracted wave (e.g., in the near-field region
of a sharp pupil). The somewhat unconventional approach
to diffraction theory presented in Appendix A is especially
suited to near-field-region considerations.
2. PROPAGATION EQUATIONS FOR PHASE
AND IRRADIANCE
Suppose that light propagates nominally in the +z direction,
and let the time-dependent wave amplitude be written as
exp(-i27rct/A)u,(r), where r = (x, y) is a two-dimensional
vector in the transverse direction. Then, as is discussed extensively in Appendix A, the amplitude u, (r) satisfies approximately the parabolic equation'0 [see Eq. (A18) of Appendix A]
1983 Optical Society of America
2k + k u,(r) = ,
(i d+
(1)
where V2 = [(a2 /ax2) + (a2/ay2)] and k = 2r/X. The normalization of u, (r) is such that
(2)
I.. (r) = Iu-,(r) II
is the irradiance at point (x, y, z).
The wave amplitude may be expressed in terms of the irradiance I and the phase 0, which are real-valued quantities,
i.e.,
uz(r) = [Iz(r)]1/ 2 exp[i-P,(r)].
(3)
2\
I= -v
Iv(,
az
(4)
(5)
= 2 Iv2I - - (VI) 2 - I 2(vO) 2 + kI 2.
X z
2
4
Thus the real quantities o and I satisfy a coupled set of nonlinear equations. If both 0 and I are unknown, it is obviously
easier to solve the single linear Eq. (1) for the complex-valued
amplitude u. However, if the irradiance is known (e.g., by
measurement), then Eq. (4) becomes a linear equation, which
may be solved to obtain the phase 0.
On introduction of an auxiliary function 4', which satisfies
v'=
IvO,
(6)
(9)
(10)
- ln I r2Ir2
a
(11)
+ a -2r * r'
G(r, r') = 0,
for r' on the perimeter.
In addition,
1435
a 2 - r2
27ra \a2 + r2-2r .r'(
aG(r, r')
an'
where in Eq. (12), but not in Eq. (11), r' = ar' and r' is a unit
vector.]
Finally, we now specialize to the case that the irradiance is
constant (I = Io) over the pupil plane (z = 0). Then Eq. (6)
implies that
=
Io(5 + constant).
(13)
00(r)
za
I,
+ f
(7)
dz
[The constant in Eq. (13) drops out of Eq. (14) because of the
identity
jp
X fR
dz
az
(r') a G(r,r'
(8)
(15)
aI0 (r')
(14)
an'
I& (r')
Io
6Z
1436
I i
zUO
PUPIL
-PLANE
- F
OUTPUT
PLANE
00(x)
iow)l
2a ) o(a)
-2a)o(-a),
(16)
2Io(r/m)
(21)
and
(17)
and satisfies
4.
(22)
(19)
'Z2
MEASUREMENT SCHEME
1 , ,
uo(-r/m).
m
Thus 3 1Z2/1z2
aI'
2 (r)
(20)
1 1OIo(r/m)
m2 Jo
Oz
(23)
Oz
2 2
(Xz/m a ) X (number of waves of aberration)
and, for a high-ratio compressor (e.g., m z 10-3), aiz2 /Iz2 GOz/1 meter), which is readily measurable. Equation (23) is
then used to obtain, for use in Eq. (14), (1/o)dIo/Oz from
measured data. (Incidentally, the beam-compressor technique makes feasible the two-plane irradiance-moment
method 4 of pupil-plane phase retrieval.)
5. NOISE CONSIDERATIONS AND CHOICE
OF 6z
Near the plane z
= Z2 , the
(24)
where
b= -2 (
V2 2
(25)
(26)
and
b2 = 4 (-)2 [(XX)2 + XXXXx
uZ2 (r) = - -
we have
(18)
1437
(A1
)rms = 1z2
Z2/N
COMA
(27)
0
Z2
6ZeZ2
= bi + b 2 6ez + AZ 22
5ZZ2
-e
Wo
Pn
_... :
-- ,
-,
-6.;!"' ,
.0
X --
-O.DI
(28)
-0.OZ~
OO
6z << I bl/b2i,
-D.04
6z.
lb
-0.0 j
[One can show that, for fixed b 2 and NZ2 , the optimal, in the
Fig. 2. Phase error for one wave of coma. Both here and in Fig. 3
a plot of b0(x, 0) = kactual(X, 0) - 4kcalculated(X, 0) is given. The solid
curve has simulated noise added to the calculation. The dotted curve
is the noise-free calculation and is nonzero because the number of
points used in the numerical integrations was finite. The pupil radius
is 1.0.
NUMERICAL SIMULATION
in
O)actual -
k(X,
O)calculated-
SPHERICAL ABERRATION
-0.0
-0.0
10.0
0.4
-0
c0
00
0.4
0r.6
0.01
1.0
7.
CONCLUDING COMMENTS
1438
(A7)
V2+ (27r 2]
(r) =
(Al)
(A2)
where
L = a
az
i22F [1 + (XV1211/2
\2irJ]
dz R
2,7r az R
(A3)
(A4)
(A8)
(A9)
holds, where
R-
(Z 2 + r 2 )1/2.
eikR
* *-_I,
~ Rj
27r-az I
(A10)
dr'f(r')g(r - r').
(All)
)] uo(r)
(A12)
(A13)
and
UZ,F(p) = exp(ikz)exp(-i7rXzp
)Uo(p),
=exp(i-xr 2 /Xz)
(A14)
iXZ
L-.v (r) = 0.
(A5)
(Choose z = 0 to be the initial plane.) The solutions JuzI describe either oscillatory waves with a positive z component of
the wave vector 27r[p, (1/A)(I - X2p2)1/2] or evanescent waves
if 2p 2 > 1 and z > 0, whereas the solutions lv,} describe either
oscillatory waves with a negative z component of the wave
vector 2 7r[p, -(l/X)(1 - X2 p2 )1/2 ] or evanescent waves if X2 p2
ikz (1 +
k-2] uo(r),
(A6)
exp(ikz)
uo(r) **
exp(irr2 /X_11
(A15)
iZ z~]
=p(
(A16)
2 + a 2)(1/2
J,(2 rap)
(2rap)
and, for p as large as
U0
ad+ 2k + k) uZF(r) =0
(A18)
[which is also Eq. (A4) with the square root expanded to lowegt,
nontrivial order]. In fact, Eq. (A18) has a greater region of
validity than the integral result of Eq. (A15) in the sense that
locally, away from sharp pupil edges, the correct (RayleighSommerfeld) wave field satisfies approximately the parabolic
equation. To see this, we write [using Eqs. (A7) and (A8)]
u,(r)
.a V2
(id + v
(A19)
+ k] to both sides
+ k) u, (r)
= Jdp exp(i27rp
X Uo(p)[-k(1
- r)exp[ikz(1 -
X2p2)1/2 -
X2p2)
2
rXp + k].
(A20)
()
(A21)
U(0)
()
assuming a >> X. To lowest nonvanishing order, a term proportional to p 4 remains inside the second set of square
brackets in Eq. (A20), and this may be brought outside the
integral as an operator proportional to V 4 if the point (r, z)
is not located at a pupil edge so that Eq. (A20) becomes
(A17)
[In arriving at Eq. (A16} it is best to use R' = (Z2 + r'2 )1/ 2
rather than r' as an integration variable in Eq. (A10).
Moreover, it appears generally true in evaluating Eq. (A10)
analytically that it is better to differentiate with respect to z
after the convolution is performed.] For z >> a, both theories
predict the same result. [A more precise condition for the
agreement of Eqs. (A16) and (A17) is that zia >> (a/X)1/ 3 be
satisfied, as discussed on p. 59 of Ref. 14.] Significant differences occur when z a, and for z << a Eq. (A17) predicts
longitudinal oscillations in the wave field over distances even
smaller than X, which is an unphysical result. Equation
(A16), however, correctly reproduces the initial field as z
0.
1/3 X,
value
and
1439
( dz
V2
8z
2k
8 k 1 u r ;-
(A22)
[We note that Eq. (A22) is formally the same as Eq. (A4) with
the square-root operator expanded to terms of order V 4 ;
however, a straightforward expansion of Eq. (A4) gives no
indication of the connection between the accuracy of a truncated expansion and the initial plane spectrum UO(p).]
We now consider, for several cases, the order of magnitude
of the ratio of the term involving V4 in Eq. (A22) to the term
involving v2 , i.e., we look at
1 V4U, (r)
2 u-
X742 12
4k V uZ(r)
as follows:
(1) Near the pupil, but away from pupil edges, for nominally collimated light
42
wheref# =f/2a.
(3) In a focused system, near the image plane,
[r2/X21
0I.
;
fl42O
In these cases we see that 7742 is small and hence the parabolic
equation is approximately valid locally, away from pupil edges,
if a >> Xand, for focused system, if f # >> 1. These conclusions are consistent with results recently reported, 27 which
were based on direct numerical calculations comparing the
Fresnel and Rayleigh-Sommerfeld theories.
A.3. Diffraction Operators and Near-Field
Considerations
Equations (A6) and (A12) give, respectively, for the Rayleigh-Sommerfeld and Fresnel diffraction theories, a diffraction-operator solution of the wave equation. In this
subsection we consider how these operators are defined and
use the results to investigate the near-field behavior of the
diffracted-wave field.
1440
1(iXzV
X jfdp'Po(p')Fo(P- p')
\N
uo(r).
(A23)
Iuo(r) -
X (-
iwXzp
exp (i
47w
where p
finally,
uz (r) =
exp (ikz)
(A24)
m-o n=O
-,Z
)m-(_XZn) nI
= 8m/Ox man/aynfo(r).
-exp
I l ti
m!n!
(-
X{(-Zd)~
X.2
47r
(A27)
Thus,
mwn(r)]
fo
Azd_)n fdpPo(p')
(A24')
)NUo(p).
X exp(i2rp' *r)exp(-irXzp'2)J.
(A28)
[exp (i X v2)zf(r)z,
(A29)
r <a
otherwise
[1-
po(r)fo(r),
(A25)
(A26)
where the third equality of Eq. (A26) results from the second
equality on introduction of dummy variable p" = p - p'. The
expression inside the braces may be written as
X exp(-i7rXzpi2)Fo(pii)},
3'dp'PO(p')exp(i2rp' - r)
X If
fN dp exp(i27rp- r)
2
dp'Po(p') J dp exp(i2irp - r)
X exp(-iwrXzp' 2 )
dp exp(i27rp -r)
X exp(- iwrXZp 2)Uo(p)
expzi 4Zv
dp exp(i27rp - r)exp(-i7-Xzp 2 )
while
(1p-2)1/2
- \
fo(r) = exp[ikw(r)]exp(-cr2 ),
where w(r) is the pupil-plane wave-front aberration and e is
a very small (ultimately set equal to zero) convergence parameter used to ensure that the Fourier transform of fo exists.
Then from Eq. (A24) and (A25) we have
p'.P
p" + (1 - X2 p"2 )1/2
(A30)
axX 1
_r E -
2 ro n-0
m'n!
XZ)m
X exp[ikz(1 -
(_
d nbdPoPo(p')exp(i27rP. *r)
X2p2)1/2]}exp(ikz).
(A31)
The first expression in braces describes the effects of aberrations, and here the diffraction operator may be expanded
in a power series. The second factor in braces now involves
the Rayleigh-Sommerfeld diffracted wave from an aberration-free pupil. For the near-field region,
(A32)
where P (r) is now the wave predicted by Rayleigh-Sommerfeld theory for an aberration-free pupil.
ACKNOWLEDGMENT
The author expresses his gratitude to V. N. Mahajan for
helpful discussions regarding this paper.
A preliminary version of this paper was presented as a
postdeadline paper at the Topical Meeting on Signal Recovery
and Synthesis with Incomplete Information and Partial
Constraints, January 12-14, 1983, Incline Village, Nevada.
REFERENCES
1. J. R. Fienup, "Phase retrieval algorithms: a comparison," Appl.
Opt. 21, 2758-2769 (1982).
2. R. H. T. Bates and W. R. Fright, "Reconstructing images from
their Fourier intensities," in Signal and Image Reconstruction
from Incomplete Data. Theory &Experiment, Vol. I of Advances in Computer Vision and Image Processing, T. S.Huang,
ed. (JAI, Greenwich, Conn., 1983), Chap. 5.
3. H. P. Baltes, ed., Inverse Source Problems in Optics (SpringerVerlag, New York, 1978); Inverse Scattering Problems in Optics
(Springer-Verlag, New York, 1980).
4. M. R. Teague, "Irradiance moments: their propagation and use
for unique retrieval of phase," J. Opt. Soc. Am. 72, 1199-1209
(1982).
1441