OSA's Digital Library

Optics Express

Optics Express

  • Editor: Michael Duncan
  • Vol. 14, Iss. 2 — Jan. 23, 2006
  • pp: 474–486

Nonlinear optimization algorithm for retrieving the full complex pupil function

Gregory R. Brady and James R. Fienup  »View Author Affiliations

Optics Express, Vol. 14, Issue 2, pp. 474-486 (2006)

View Full Text Article

Enhanced HTML    Acrobat PDF (825 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



Techniques for retrieving the phase of an optical field typically depend on assumptions about the amplitude of the field in a desired plane, usually a pupil plane. We describe an approach that makes no such assumptions and is capable of retrieving both the amplitude and phase in the desired plane. Intensity measurements in two or more planes are used by a nonlinear optimization algorithm to retrieve the phase in the measurement planes. The complex field (amplitude and phase) in the desired plane is then computed by simple propagation. We show simulation results and examine the convergence of the algorithm.

© 2006 Optical Society of America

OCIS Codes
(100.5070) Image processing : Phase retrieval
(120.3940) Instrumentation, measurement, and metrology : Metrology
(120.5050) Instrumentation, measurement, and metrology : Phase measurement

ToC Category:
Focus issue: Signal recovery and synthesis

Gregory R. Brady and James R. Fienup, "Nonlinear optimization algorithm for retrieving the full complex pupil function," Opt. Express 14, 474-486 (2006)

Sort:  Journal  |  Reset  


  1. J. R. Fienup, "Phase Retrieval Algorithms: a Comparison," Appl. Opt. 21, 2758-2769 (1982). [CrossRef] [PubMed]
  2. J.N. Cederquist, J.R. Fienup, C.C. Wackerman, S.R. Robinson and D. Kryskowski, "Wave-Front Phase Estimation from Fourier Intensity Measurements," J. Opt. Soc. Am. A 6, 1020-1026 (1989). [CrossRef]
  3. J. R. Fienup, "Phase-retrieval Algorithms for a Complicated Optical System," Appl. Opt. 32, 1737-1746 (1993). [CrossRef] [PubMed]
  4. J. R. Fienup, J. C. Marron, T. J. Schulz, and J. H. Seldin, "Hubble Space Telescope Characterized by Using Phase-retrieval Algorithms," Appl. Opt. 32, 1747-1767 (1993). [CrossRef] [PubMed]
  5. D. L. Misell, "A Method for the Solution of the Phase Problem in Electron Microscopy," J. Phys. D: Appl. Phys. 6, L6-L9 (1973). [CrossRef]
  6. C. Roddier and F. Roddier, "Combined Approach to Hubble Space Telescope Wave-Front Distortion Analysis," Appl. Opt. 32, 2992-3008 (1993). [CrossRef] [PubMed]
  7. S. M. Jefferies, M. Lloyd-Hart, E. K. Hege, and J. Georges, "Sensing wave-front amplitude and phase with phase diversity," Appl. Opt. 41, 2095-2102 (2002). [CrossRef] [PubMed]
  8. J. H. Seldin and R. G. Paxman, "Joint Estimation of Amplitude and Phase from Phase-Diversity Data," in "Signal Recovery and Synthesis" Topical Meeting of the Optical Society of America (June, 2005), paper JTuB4.
  9. Joseph W. Goodman, Introduction to Fourier Optics 2nd Ed. (McGraw-Hill, 1996), Chap. 3. [PubMed]
  10. W. H. Press, B. P. Flannery, S. A. Teukolsky, and W. T. Vetterling, Numerical Recipes: The Art of Scientific Computing (Cambridge University Press, 1986), Chap. 10.
  11. D. Malacara and S. L. DeVore, "Interferogram Evaluation and Wavefront Fitting" in Optical Shop Testing, D. Malacara, Ed. (Wiley, 1992), Chap. 13.
  12. G. R. Brady and J. R. Fienup, "Retrieval of Complex Field Using Nonlinear Optimization", in "Signal Recovery and Synthesis" Topical Meeting of the Optical Society of America (June, 2005), postdeadline paper JTuC3.

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited