Meet Your Augmented and Virtual Reality Challenges Head-On: Design Your Next System with 2D-Q Freeforms in CODE V

Similar documents
Lens Design I. Lecture 3: Properties of optical systems II Herbert Gross. Summer term

Lens Design I. Lecture 4: Properties of optical systems III Herbert Gross. Summer term

Lens Design I. Lecture 1: Basics Herbert Gross. Summer term

Efficient wave-optical calculation of 'bad systems'

Contrast Optimization: A faster and better technique for optimizing on MTF ABSTRACT Keywords: INTRODUCTION THEORY

Optimal local shape description for rotationally non-symmetric optical surface design and analysis

Refraction at a single curved spherical surface

Chapter 23. Geometrical Optics (lecture 1: mirrors) Dr. Armen Kocharian

Feature Map. Work the way you want, faster, easier... with the same Zemax reliability. RIBBONS / EDITORS

SWING ARM OPTICAL CMM

Lens Design I. Lecture 11: Imaging Herbert Gross. Summer term

All Reflective Fly s Eye Illuminators for EUV Lithography

Modeling Custom Surface Roughness with LucidShape 2D Scatter Curve BSDF Material

Advanced Lens Design

Camera model and multiple view geometry

Tolerance on material inhomogenity and surface irregularity

Freeform Monolithic Multi-Surface Telescope Manufacturing NASA Mirror Tech Days 1 November 2016

Baseline Shack Hartmann Design for the 6.5m MMT f/9 Focus

Lens Design. Craig Olson. Julie Bentley. Field Guide to. John E. Greivenkamp, Series Editor SPIE. SPIE Field Guides. Volume FG27

LucidShape MacroFocal Surfaces

Null test for a highly paraboloidal mirror

NIRSpec Technical Note NTN / ESA-JWST-TN Author(s): G. Giardino Date of Issue: November 11, 2013 Version: 1.0

LucidShape Procedural Surfaces for Lens and Reflector Applications

Optical design of COrE+

Chapter 34: Geometrical Optics

Fundamental Optics for DVD Pickups. The theory of the geometrical aberration and diffraction limits are introduced for

Freeform metrology using subaperture stitching interferometry

Optical Design with Zemax for PhD - Basics

Paraxial into real surfaces

Aberration Theory. Lens. Optical systems convert the shapes of wavefronts

Condenser Optics for Dark Field X-Ray Microscopy

Aberrations in Holography

Head Mounted Display Optics I!

Part Images Formed by Flat Mirrors. This Chapter. Phys. 281B Geometric Optics. Chapter 2 : Image Formation. Chapter 2: Image Formation

Ray Optics I. Last time, finished EM theory Looked at complex boundary problems TIR: Snell s law complex Metal mirrors: index complex

Lasers PH 645/ OSE 645/ EE 613 Summer 2010 Section 1: T/Th 2:45-4:45 PM Engineering Building 240

A method of evaluating and tolerancing interferometer designs

18.4 Release Notes May 10th, 2018

Lecture Notes (Reflection & Mirrors)

Refractive Optical Design Systems Any lens system is a tradeoff of many factors Add optical elements (lens/mirrors) to balance these Many different

3B SCIENTIFIC PHYSICS

Chapter 32 Light: Reflection and Refraction. Copyright 2009 Pearson Education, Inc.

LEICA Elmarit-S 45mm f/2.8 ASPH./CS

Application-Specific Optical Design

Improving visual function diagnostic metrics. Charles Campbell

Advanced Lens Design

Exercise 12 Geometrical and Technical Optics WS 2013/2014

Optical Design with Zemax

Diffraction. Single-slit diffraction. Diffraction by a circular aperture. Chapter 38. In the forward direction, the intensity is maximal.

Wide Field Corrector On-sky Image Quality Prediction. March 18, 2015 (original) April 3, 2015 (revised) April 10, 2015 (revised)

Contrast Optimization A new way to optimize performance Kenneth Moore, Technical Fellow

Optical Design with Zemax

Optics Course (Phys 311) Geometrical Optics Refraction through Lenses

Phys102 Lecture 21/22 Light: Reflection and Refraction

Geometric Optics. The Law of Reflection. Physics Waves & Oscillations 3/20/2016. Spring 2016 Semester Matthew Jones

TEAMS National Competition High School Version Photometry 25 Questions

LucidShape Computer Aided Lighting Overview. Willi Brandenburg brandenburg gmbh

Lenses lens equation (for a thin lens) = (η η ) f r 1 r 2

Integrating Wave-Optics and 5x5 Ray Matrices for More Accurate Optical System Modeling

PHYS 219 General Physics: Electricity, Light and Modern Physics

Distortion Correction for Conical Multiplex Holography Using Direct Object-Image Relationship

annual report 2011 / 2012 INSTITUT FÜR TECHNISCHE OPTIK UNIVERSITÄT STUTTGART

Chapters 1 7: Overview

INFINITY-CORRECTED TUBE LENSES

Cylinders in Vs An optomechanical methodology Yuming Shen Tutorial for Opti521 November, 2006

TOTAL INTERNAL REFLECTION BASED ANGLE FILTER FOR SIDE IMAGE MITIGATION IN A CURVED LIGHTGUIDE

Extracting Wavefront Error From Shack-Hartmann Images Using Spatial Demodulation

Nicholas J. Giordano. Chapter 24. Geometrical Optics. Marilyn Akins, PhD Broome Community College

Optimized Design of 3D Laser Triangulation Systems

Polymer Micro-Optics for Today s Compact Photonic Devices

Historical Perspective of Laser Beam Shaping

Roadmap Presentation. European User Group Symposium - March Zemax

TEAMS National Competition Middle School Version Photometry 25 Questions

Design and prototype of an augmented reality display with per-pixel mutual occlusion capability

Ray Tracing. Lens Design OPTI 517. Prof. Jose Sasian

Geometrical Optics. Chapter General Comments. 1.2 Snell s Law

FIXED FOCAL LENGTH LENSES

Light: Geometric Optics

Chapter 36. Image Formation

How to Use the Luminit LSD Scatter Model

LASCAD Tutorial No. 2: Modeling a laser cavity with side pumped rod

Testing spherical surfaces: a fast, quasi-absolute technique

18.9 release notes. December If you have questions, contact

Chapter 23. Geometrical Optics: Mirrors and Lenses and other Instruments

Optics II. Reflection and Mirrors

OPTI 513R / Optical Testing

Reflection & Mirrors

Section 10. Stops and Pupils

Introduction. Past Homework solutions Optimization Test Plate fitting Tolerance routine Homework. ECE 4616 Deslis

Practical Use of Saddle-Point Construction in Lens Design

PH880 Topics in Physics

LIGHT & OPTICS. Fundamentals of Physics 2112 Chapter 34 1

Optical Design with Zemax

Optical Design with Zemax

DESIGN AND ANALYSIS OF DIFFRACTIVE ASPHERIC NULLS

Refractive Optical Design Systems Any lens system is a tradeoff of many factors Add optical elements (lens/mirrors) to balance these Many different

TracePro Stray Light Simulation

Lens Design I. Lecture 2: Properties of optical systems I Herbert Gross. Summer term

Physics 1202: Lecture 17 Today s Agenda

Optical Design with Zemax for PhD

Transcription:

WHITE PAPER Meet Your Augmented and Virtual Reality Challenges Head-On: Design Your Next System with 2D-Q Freeforms in CODE V Author Matt Novak, Ph.D. CODE V Sr. Customer Applications Engineer, Synopsys The most challenging optical designs today need sophisticated and precise non-spherical surface shapes. A new surface formulation specified by G.W. Forbes describes a freeform surface with orthogonal polynomial deformations (like Zernike polynomials) 1. This formulation helps provide insight and control over the manufacturability of the surfaces. Other attributes help designers improve optical performance and lower manufacturing costs. We have developed a new 2D-Q freeform surface for Synopsys' CODE V optical design software, based on Forbes' formulation. The surface is available for you to download from the Synopsys Optical Solutions Group Customer Support Portal. The surface has a best-fit conic base shape and a series of Q-freeform, or 2D-Q, polynomials. X and Y offset terms allow designers to shift the center of the polynomial departure away from the vertex of the base surface. Picture of a few freeform basis functions provided by Forbes in Ref. 1 This freeform surface formulation is a powerful design tool for today s lightweight and compact optical systems. To illustrate its use, we show a non-symmetric, all-reflective design example. The system could serve as a lightweight, compact, head-mounted display (HMD) device for use in augmented reality (AR). synopsys.com

The Augmented and Virtual Reality Revolution Is Well Underway Augmented and virtual reality (VR) are prominent areas of optics development and research for a range of applications and markets. Some of these include gaming and entertainment, but others include applications in the workplace. A few examples are medical or harsh environment cleanup, as well as simulation and training for challenging tasks. The availability of displays based on low power and OLED technology enables development in AR/VR applications. All-Reflective AR Device Design Example For this example, we created a system based on a commercially available micro-display capable of SXGA resolution and operation at 1280 x 720p. This resolution is satisfactory for many AR applications. Specifications Eye Pupil Boundary ('Eye Box') Eye Pupil (Analysis) Detector Size 7 mm Detector Resolution 1280 x 720 Display Pixel Size 9.6 µm x 9.6 µm MTF for Observation Parameter Value 3 mm (average pupil size, well-lit scene) 12.28 mm x 6.91 mm (14.1 mm full diagonal) 25 cyc/mm (1/2 Nyquist for display pixels during design) 0.5 cyc/arc min (Nyquist limit for humans) Luminance 750 cd/m 2 (Lumens/m 2 /sr) Imaging System Focal Length Imaging System Focal Ratio 15.6 mm f/2.2 (Full Eye Box), f/5.2 (analysis in viewing direction) Micro-Display Imager Semi-FOV 24.3⁰ (sensor diagonal, ~40⁰ H x ~30⁰ V Full FOV) Table 1: Specifications and optical performance metrics Compact Starting Point Design The figures below show an initial reflective design to image from the OLED projection micro-display. In the figure at left, you can see the rear surface of the device (a rectangular checkerboard). You also see the optical chain given the pupil position for a wearer s right eye. An all-reflective design is attractive because it is lightweight, compact and free from dispersion-related chromatic aberrations. Design side and perspective view relative to adult male head, pupillary distance 64 mm Overview of Design Process For the example design, we arranged the geometry with the appropriate size and first-order properties. The micro-display semi-diagonal of 7.1 mm sets the image height for the design. This is because we performed the optical design in reverse, with collimated light flowing out from the observer s pupil to the optical system. Light reflects from the conic combiner inner surface (a partial reflector since it must transmit the view of the world as well). Then, each of the field points are imaged through the optical chain onto the corresponding position on the micro-display. We will look at the design final performance by reversing the system and consider light projection from the display to the eye as in actual viewing use. For a task like this, optical designers can make use of a very useful system reversal tool in CODE V. The reversal functionality works well in most cases, even with complex, non-rotationally symmetric geometry. 2

For the initial system layout, we used a constraint-only error function to ensure light reached the proper image plane location within the package required. CODE V offers optical designers the freedom to optimize each system based on optical performance. CODE V also allows a constraint-only optimization to handle packaging and geometric layout considerations. In this case, because the packaging of the system posed a unique challenge, it made sense to optimize for the position and angles of the mirrors first. The mirror packaging constraints were set such that a wrap-around frame could enclose the imaging device along the wearer s cheek. Initial view from combiner towards the micro-display Object (left) and Image Simulation (right) for initial geometry. Note poor contrast, high distortion. Optimization of System Performance with 2D-Q Freeforms in CODE V Once we established a starting point design and initial peformance, we next set up the system for optimization. The 2D-Q freeform surface in CODE V enables the rapid optimization of this type of non-symmetric design. The picture below shows how the freeforms can be set up in CODE V. Diagram showing how freeform aspheric terms add to a base conic surface; X offset is also supported. 3

These freeform aspheric terms can help correct non-rotationally symmetric aberrations in the field of view due to the folded, decentered nature of the system. The designer can apply a position offset in both X and Y relative to the local surface. For this design example, we chose to use three freeform surfaces. The 2D-Q implementation has radial orders available up to 38 th degree for designers to use in their work. In practice, designers should limit the terms to only the orders and orientations needed to meet the requirements of their particular design. In this example, we allowed the freeform surfaces to have coefficients through the 5th, 8th, and 9th groups (with highest polynomial at 22 nd degree). We varied the aspheric departure X, Y location relative to each base conic and held the conic constants near zero. The X, Y offsets were also constrained to small values, resulting in surfaces with reasonable slopes. To achieve an optimized design with good imaging performance, we also allowed the α and β angles of the mirrors (tilts about the local X and Y axes) and their positions relative to the optical axis to vary. We used constraints to match a typical adult male head with pupillary distance of 64 mm. All these terms in addition to the mirror air spaces and curvatures provided a full range of optimization variables for the design. Using these variables, and considering the packaging constraints, we created an optimization script with the CODE V Macro-PLUS programming language. Script-based optimization can be easily combined with graphical user interface (GUI) interactive optimization in CODE V, providing designers with flexibility to work on their projects as they deem most effective for their needs. With the optimization script, we were able to rapidly improve both the imaging and constraint components of the system error function. CODE V offers designers the ability to specify exact constraints that are not included in the error function and are imposed only when needed, or constraints can be weighted relative to the aberration portion of the error function, as their particular project requirements dictate. In the following figure, you can see a plot of the different components of the error function for easy visualization during one stage of the progress of the optical design. CODE V plot of the total error function (red), aberration component (green), and constraint component (blue) as a function of optimization cycle As in any project, engineers must use their judgment to determine when it is appropriate to stop with computer/paper design, and when to move on to the finalization of the design for packaging and production. CODE V offers many tools to assist in this work as well, which we describe in the next section. Optical Diagnostic and Display Tools for System Design CODE V offers several useful options for viewing, analyzing, and tracking the performance of any type of imaging optical design, including: 3D Viewing Distortion Grid Analysis Field Map Analysis Diffraction Image Simulation Footprint Plot MTF Analysis CAD Export 4

The 3D views in CODE V give the designer the ability to examine the system in three dimensions. With this information, the designer can set up constraints for requirements of the compact geometry. We used these views to help construct the optimization constraints for the final optical system and optimization. CODE V s realistic 3D views with rendering controls allow designers to easily manage packaging constraints. AR systems require reasonable control of distortion typical specifications may show values under 10%. This level of distortion can be pre-programmed into the display device with the resulting projected image being undistorted for the user. You can see an example disortion grid left-hand figure below. Distortion Grid and Field Map Analysis for AR reflective imaging system Additionally, CODE V offers Field Map Analysis plots to provide insight into the behavior of the optical system through the entire field of regard. This is especially helpful for non-rotationally symmetric visual systems such as this AR system. Note that nodal aberration theory can help tremendously for improving the performance of such a design 2. Consider the anti-symmetric nature of the astigmatism Zernike terms shown in the Field Map Analysis plot above. Based on concepts from nodal aberration theory, the designer might build constraints to create a more plane-symmetric behavior for the astigmatism and field curvature (leading to smaller variations in accommodation for the eye, for example). For the purposes of this white paper, we have stopped short of an ideal design. As mentioned, we first used a constraints-only error function to achieve a folded path meeting the requirements for the unique packaging. After this, we added the aspheric 2D-Q surfaces and optimized for reasonable imaging performance. As this is a feasibility-level design, we could also work to reduce sensitivity to alignment and fabrication errors. CODE V provides designers with several effective features for reducing tolerance sensitivity. Primarily, we intend this design to be an example of the use of the 2D-Q surfaces to solve an interesting packaging challenge for an AR system. 5

Often, it is useful to show the performance level by simulating the imaging capability for an optical system. CODE V offers an option for diffraction-based image simulation with the capability to create simulations over multiple wavelengths and considering the PSF of the optical system over the entire field of view of the system. Final 2D diffraction image simulation for example AR design (left: object; right: simulated image) To aid their work in creating manufacturable, realistic optical systems, designers can use the Footprint Plot option in CODE V to map the beam size and shape on each surface. The numerical and graphical information allows the designer to finalize the proper apertures, including mechanical clearances required for fabrication. The following figure shows one example of a footprint plot (the first fold mirror in the example design). The designer can use the size limits and the origin for the surfaces computed with the footprint option to construct apertures for all the rays with proper clearance, while keeping the geometry as small as possible for a compact design. Footprint analysis with detailed information about ray surface intersections for the optical surfaces CODE V offers the designer accurate MTF computations to estimate the performance and simulate the performance relative to normal human visual acuity. The diffraction MTF for the optimized reverse direction design with full 7 mm EPD, as well as the instantaneous pupil MTF for a well-lit image (corresponding to 3 mm eye pupil for the user) are shown in the following figures. 6

MTF for reverse (design) direction over 7 mm eye pupil diameter Instantaneous pupil MTF for reverse (design) direction (left) and visual use orientation (right) The MTF curve at the left in the lower figure shows reasonable resolution at 50 cycles/mm. The MTF curve at the right in the lower figure shows the MTF in the actual visual use direction for the AR device. This MTF curve is plotted to 10 cycles/degree. In practice, most of the eye s resolving power is below about 15 cyc/degree. The normal human MTF is at or below 50% at 10 cycles/degree for most humans, and this is true even more so as age increases through and beyond the middle-age years3. The MTF plot for the viewing direction of the design shows performance above 55% for the worst-case field and azimuth at 10 cycles/degree. The optical performance given assumes normal human accommodation for small values of field curvature. In this design, the accommodation values for field curvature were all below 0.2 diopters, and near zero for much of the field of view. They also vary by not more than 0.1 diopter from field point to field point in the example design, which will yield smoothly varying imagery for the viewer. Finally, to support engineering team project collaboration, CODE V offers a flexible CAD Export feature. The CAD Export enables designers to easily share their optical design layout and ray paths in a variety of formats. This enables early collaboration with mechanical and systems engineers using design software of their choice to ensure a functional full system solution. An example of using CODE V CAD Export for the AR system is shown in the following figures. The first figure shows the CAD rendering of the design, and the second set of figures show the AR optical system design as would be worn for a typical adult male (64 mm pupillary distance was assumed for this user, to provide a relative scale). 3D CAD Export view of final optimized AR system 7

Final CAD software package front view (left) and side view (right) with nominal adult male wearer These options and analyses are easy to use and are available for designers in CODE V. In this example, they show the all-reflective AR optical system as a reasonable feasibility-level design, making a good starting point suitable for further study as a projection system for HMD visual optics. Some Final Tips for Optimization with Freeform 2D-Q Surfaces in CODE V Packaging should be considered very early in the design so mechanical constraints don t preclude your optical solution. CODE V has powerful functions to support ray clearance controls during optimization. Due to the complexity in optimizing this type of system, running local optimization sequences mulitple times can be more successful than running a single optimization. Derivative scaling in CODE V helps to escape deep troughs in error function space in favor of better solutions. EFL constraints should be managed with ABCD matrix computations (available in CODE V) since paraxial values are generally not valid for folded, tilted, decentered and non-rotationally symmetric systems. Limit X, Y offsets for freeforms to values giving reasonable slope departure (to aid manufacturability). CODE V provides tools to evaluate and control angles of incidence on each surface during optimization. Reasonable normalization radius values should be maintained during optimization. The designer can set user-defined constraints to control the ratio of the normalization radius to maximum surface aperture. Bounding boxes and/or edge apertures are recommended for 2D-Q surfaces. These limit the regions for ray intersections to minimize stray ray paths during tracing of compact, folded geometries. Summary A new freeform surface formulation based on the Forbes 2D-Q type polynomials is available in CODE V. The 2D-Q surfaces enable engineers to solve challenging design problems while providing surface shapes more readily manufactured in production optical systems. Using these surfaces, we showed an example optical design for an all-reflective AR imaging device to a feasibility level. We then showed the performance for an instantaneous pupil for realistic visual acuity limits. The example shows the power of CODE V in optimizing optical designs using this new surface type, giving optical engineers another excellent option for solving today s challenging design problems. References 1. G. W. Forbes, Characterizing the shape of freeform optics, Opt. Express 20, 2483-2499 (2012). https://doi.org/10.1364/oe.20.002483. 2. J. R. Rogers, Using Nodal Aberration Theory for Optical Design, in Robert Shannon and Roland Shack, Legends in Applied Optics, J. Harvey and R.B. Hooker, eds., SPIE, Bellingham WA (2005). 3. A. Guirao, et al., Average Optical Performance of the Human Eye as a Function of Age in a Normal Population, Investigative Ophthalmology and Visual Science 40, 203-212 (1999). 2018 Synopsys, Inc. All rights reserved. Synopsys is a trademark of Synopsys, Inc. in the United States and other countries. A list of Synopsys trademarks is available at synopsys.com/copyright.html. All other names mentioned herein are trademarks or registered trademarks of their respective owners. 08/13/18.CS261295000_Code V 2D-Q FreeForm WP. Pub: Sept. 2017