Display system with low latency pupil tracker

Through the light source and spatial light modulator combined with pupil tracking technology, the light source and the user's pupil position are accurately aligned, and the image of the user's eyes is captured and displayed, solving the problem of unnatural virtual image presentation in AR and VR, and achieving efficient and comfortable virtual image presentation.

JP7625757B2Active Publication Date: 2025-02-03MAGIC LEAP INC
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024123031
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2018-03-05
Filing Date
2024-07-30
Publication Date
2025-02-03
Estimated Expiration
2039-03-01

AI Technical Summary

Technical Problem

Existing AR and VR technologies are difficult to efficiently achieve natural and comfortable image presentation between the real world and virtual content without affecting the user's visual experience.

Method used

By using light sources and spatial light modulators combined with pupil tracking technology, the light source is accurately aligned with the user's pupil position, captured and displayed the image of the user's eyes, and using negative image technology and efficient optical systems to achieve high-quality presentation of virtual images.

Benefits of technology

It realizes continuous high-quality virtual image presentation during user's line of sight movement, reduces optical distortion and energy consumption, and improves the compactness and service life of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007625757000001
    Figure 0007625757000001
  • Figure 0007625757000002
    Figure 0007625757000002
  • Figure 0007625757000003
    Figure 0007625757000003
Patent Text Reader

Abstract

To provide a favorable display system with a low-latency pupil tracker.SOLUTION: A display system aligns the location of its exit pupil with the location of a viewer's pupil by changing the location of the portion of a light source that outputs light. The light source may include an array of pixels that output light, thereby allowing an image to be displayed on the light source. The display system includes a camera that captures images of an eye, and negatives of the images are displayed by the light source. In the negative image, the dark pupil of the eye is a bright spot which, when displayed by the light source, defines the exit pupil of the display system. The location of the pupil of the eye may be tracked by capturing the images of the eye, and the location of the exit pupil of the display system may be adjusted by displaying negatives of the captured images using the light source.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] (Cited by reference) This application incorporates by reference the entirety of each of the following patent applications: U.S. Patent Application No. 14 / 555,585, filed November 27, 2014, published on July 23, 2015 as U.S. Patent Publication No. 2015 / 0205126; U.S. Patent Application No. 14 / 690,401, filed April 18, 2015, published on October 22, 2015 as U.S. Patent Publication No. 2015 / 0302652; U.S. Patent Application No. 14 / 212,961, filed March 14, 2014, published August 16, 2016, now U.S. Patent No. 9,417,452; No. 14 / 331,218, filed on October 29, 2015, published as U.S. Patent Publication No. 2015 / 0309263; U.S. Patent Application No. 15 / 789,895, filed on October 20, 2017; U.S. Patent Application No. 15 / 442,461, filed on February 24, 2017; U.S. Provisional Patent Application No. 62 / 474,419, filed on March 21, 2017; U.S. Application No. 15 / 271,802, filed on September 21, 2016, published as U.S. Publication No. 2017 / 0082858; and U.S. Publication No. 2015 / 0346495, published on December 3, 2015.

[0002] (Field) The present disclosure relates to display systems, and more particularly to augmented and virtual reality display systems. [Background technology]

[0003] Modern computing and display technologies have facilitated the development of systems for so-called "virtual reality" or "augmented reality" experiences, in which digitally reproduced images or portions thereof are presented to a user in a manner that appears or may be perceived as real. Virtual reality, or "VR", scenarios typically involve the presentation of digital or virtual image information without transparency to other actual real-world visual inputs, and augmented reality, or "AR", scenarios typically involve the presentation of digital or virtual image information as an extension to the visualization of the real world around the user. Mixed reality, or "MR", scenarios are a type of AR scenario that typically involve virtual objects that are integrated into and responsive to the natural world. For example, in MR scenarios, AR image content may be perceived as being blocked by or interacting with objects in the real world.

[0004] 1, an augmented reality scene 10 is depicted in which a user of the AR technology is viewing a real-world park-like setting 20 featuring people, trees, buildings in the background, and a concrete platform 30. In addition to these items, the user of the AR technology perceives that they are "seeing" "virtual content," such as a robotic figure 40 standing on the real-world platform 30 and a flying, cartoon-like avatar character 50 that appears to be an anthropomorphic bumblebee, even though these elements 40, 50 do not exist in the real world. The human visual perception system is complex, and creating AR technology that facilitates a comfortable, natural-feeling, and rich presentation of virtual image elements among other virtual or real-world image elements is challenging. Summary of the Invention [Problem to be solved by the invention]

[0005] The systems and methods disclosed herein relate to AR and VR technologies. [Means for solving the problem]

[0006] Some embodiments include a method of displaying an image to a viewer. The method includes providing a display device including a light source configured to display the image. A location of a pupil of the viewer's eye is aligned with an exit pupil of the display device. Aligning the exit pupil with the pupil of the eye includes capturing an image of the viewer's eye and displaying a negative image of the eye image on the light source. The light forming the negative image is modulated to provide image content to the viewer's eye.

[0007] Some other embodiments include a method of displaying an image to a viewer. The method includes providing a display device including a light source configured to output light to an eye of the viewer from a plurality of different light output locations. An exit pupil location of the display device is aligned with a pupil location of the eye of the viewer. The aligning includes capturing an image of the eye and selectively emitting light from one or more locations of the light source that correspond to the location of the eye pupil in the eye image.

[0008] Yet another embodiment includes a head mounted display system comprising an eye imaging device configured to capture an image of a user's eye. The display system also comprises a light source comprising a plurality of selectively activated light emitting locations configured to emit light and form a negative image of the eye. The spatial light modulator is configured to display image content to the user by encoding image information in the light that forms the negative image of the eye.

[0009] Additional examples of embodiments include the following.

[0010] Example 1. A method for displaying an image to a viewer, the method comprising: Providing a display device comprising a light source configured to display an image; aligning a location of a pupil of a viewer's eye with an exit pupil of a display device, the aligning location comprising: Capturing an image of a viewer's eye; displaying a negative image of the eye on a light source; and modulating light to form a negative image and providing image content to a viewer's eye; A method comprising:

[0011] (Example 2) The method of embodiment 1, wherein modulating the light to form the negative image includes propagating the light through a spatial light modulator.

[0012] (Example 3) The method of embodiment 1, wherein the light source is a spatial light modulator and the negative image is displayed on the spatial light modulator.

[0013] Example 4: A negative image of the eye defines the location of the exit pupil of the display aligning the location of the pupil of the eye is performed continuously while providing image content to the eye; Capturing an image of the eye and displaying a negative of the image is performed at least 60 times per second; 2. The method of embodiment 1.

[0014] Example 5. A method for displaying an image to a viewer, the method comprising: providing a display device comprising a light source configured to output light to a viewer's eye from a plurality of different light output locations; Aligning the location of the exit pupil of the display device with the position of the pupil of the viewer's eye; Including, To align, Capturing an image of the eye; selectively emitting light from one or more locations of the light source that correspond to locations of the eye's pupil within the image of the eye; A method comprising:

[0015] Example 6 modulating light emitted from one or more locations; and Propagating the modulated light to the eye and providing image content to a viewer. 6. The method of embodiment 5, further comprising:

[0016] (Example 7) The method of embodiment 5, wherein the light source comprises a spatial light modulator.

[0017] (Example 8) The method further comprises converting the image of the eye to a negative image, 6. The method of embodiment 5, wherein selectively emitting light comprises displaying a negative image on the light source.

[0018] Example 9. A head mounted display system, comprising: an eye imaging device configured to capture an image of an eye of a user; a light source comprising a plurality of selectively activated light emitting locations configured to emit light and form a negative image of the eye; a spatial light modulator configured to display image content to a user by encoding image information in light that forms a negative image of the eye; A display system comprising:

[0019] (Example 10) A display system as described in embodiment 9, wherein the eye imaging device comprises a camera.

[0020] (Example 11) The display system of embodiment 9, wherein the light source is another spatial light modulator.

[0021] (Example 12) A display system according to embodiment 11, wherein the other spatial light modulator is an emissive spatial light modulator.

[0022] (Example 13) A display system as described in embodiment 12, wherein the emissive spatial light modulator is an LED array.

[0023] Example 14 a light source optical system configured to collimate light propagating from the light source to the spatial light modulator; a light source relay optical system configured to receive light from the spatial light modulator and form an image of the light source; a pupil relay optics configured to receive light from the light source relay optics and provide a simultaneous image of the light source and the spatial light modulator to the eye; 10. The display system of embodiment 9, further comprising:

[0024] (Example 15) A display system as described in embodiment 9, further comprising a light guide configured to direct light from the spatial light modulator toward a user's eye.

[0025] (Example 16) A display system as described in embodiment 15, wherein the light guide has refractive power and is configured to output light with a diverging wavefront.

[0026] (Example 17) A display system as described in embodiment 16, further comprising a plurality of light guides, at least some of the plurality of light guides having a different refractive power than others of the plurality of light guides.

[0027] (Example 18) The eye imaging device further includes a frame configured to be mounted on a head of a user, wherein at least a light capturing portion of the eye imaging device is attached to the frame; 10. The display system of embodiment 9, wherein the spatial light modulator is mounted in a frame.

[0028] (Example 19) A display system as described in embodiment 9, wherein the display system is configured to binarize a captured image of the eye and convert the captured image into a corresponding negative image.

[0029] (Example 20) A display system as described in embodiment 9, in which the light source is a binary spatial light modulator and the selectively activated light-emitting locations have an on state and an off state. The present specification also provides, for example, the following items: (Item 1) 1. A method of displaying an image to a viewer, the method comprising: Providing a display device comprising a light source configured to display an image; aligning a location of a pupil of the viewer's eye with an exit pupil of the display device, the aligning comprising: capturing an image of the viewer's eye; displaying a negative image of the eye image on the light source; and modulating light forming said negative image to provide image content to said viewer's eye; A method comprising: (Item 2) 2. The method of claim 1, wherein modulating the light that forms the negative image comprises propagating the light through a spatial light modulator. (Item 3) Item 10. The method of item 1, wherein the light source is a spatial light modulator and the negative image is displayed on the spatial light modulator. (Item 4) the negative image of the eye defines the location of an exit pupil of the display; aligning a pupil location of the eye is performed continuously while providing image content to the eye; 2. The method of claim 1, wherein capturing an image of the eye and displaying a negative of the image is performed 60 or more times per second. (Item 5) 1. A method of displaying an image to a viewer, the method comprising: providing a display device comprising a light source configured to output light to the viewer's eye from a plurality of different light output locations; aligning an exit pupil location of said display device with a pupil position of said viewer's eye; Including, To align, capturing an image of the eye; selectively emitting light from one or more locations of the light source that correspond to locations of a pupil of the eye in the image of the eye; A method comprising: (Item 6) modulating the light emitted from the one or more locations; and transmitting the modulated light to the eye and providing image content to the viewer; and The method of claim 5, further comprising: (Item 7) Item 6. The method of item 5, wherein the light source comprises a spatial light modulator. (Item 8) converting the image of the eye to a negative image; 6. The method of claim 5, wherein selectively emitting light comprises displaying the negative image on the light source. (Item 9) 1. A head mounted display system, comprising: an eye imaging device configured to capture an image of the user's eye; a light source comprising a plurality of selectively activated light emitting locations configured to emit light and form a negative image of the eye; a spatial light modulator configured to display image content to the user by encoding image information in the light that forms a negative image of the eye; A display system comprising: (Item 10) 10. The display system of claim 9, wherein the eye imaging device comprises a camera. (Item 11) 10. The display system of item 9, wherein the light source is another spatial light modulator. (Item 12) Item 12. The display system of item 11, wherein the other spatial light modulator is an emissive spatial light modulator. (Item 13) Item 13. The display system of item 12, wherein the emissive spatial light modulator is an LED array. (Item 14) a light source optical system configured to collimate light propagating from the light source to the spatial light modulator; a light source relay optical system configured to receive light from the spatial light modulator and form an image of the light source; a pupil relay optics configured to receive light from the light source relay optics and provide a simultaneous image of the light source and the spatial light modulator to the eye; 10. The display system of claim 9, further comprising: (Item 15) 10. The display system of claim 9, further comprising a light guide configured to direct light from the spatial light modulator toward an eye of the user. (Item 16) Item 16. The display system of item 15, wherein the light guide has refractive power, the light guide being configured to output light with a diverging wavefront. (Item 17) Item 17. The display system of item 16, further comprising a plurality of said light guides, at least some of said plurality of light guides having a different refractive power than others of said plurality of light guides. (Item 18) a frame configured to be mounted on the user's head; At least a light capturing portion of the eye imaging device is attached to the frame; 10. The display system of claim 9, wherein the spatial light modulator is attached to the frame. (Item 19) 10. The display system of claim 9, wherein the display system is configured to binarize the captured image of the eye and convert the captured image into a corresponding negative image. (Item 20) 10. The display system of claim 9, wherein the light source is a binary spatial light modulator and the selectively activated light emitting locations have an on state and an off state. [Brief description of the drawings]

[0030] [Figure 1] FIG. 1 illustrates a user's view of an augmented reality (AR) device. [Figure 2A] FIG. 2A illustrates an example of a display system having a light source with a single light emitter. [Figure 2B] FIG. 2B illustrates an example of a display system having a light source with multiple light emitters that emit light from different locations. [Diagram 3] FIG. 3 illustrates an example of a display system having a camera for capturing an image of a viewer's eye and a light source configured to display a negative of the captured image. [Figure 4] FIG. 4 illustrates an example of an exit pupil of the display system of FIG. 3 tracking the movement of a viewer's eyes. [Diagram 5] FIG. 5 illustrates an example of a display system with an optical combiner. [Figure 6] FIG. 6 illustrates an example of the display system of FIG. 5 having an off-axis mirror-based eye imaging device. [Figure 7] FIG. 7 illustrates an example of a display system with a folded relay mirror combiner. [Figure 8] FIG. 8 illustrates a conventional display system for simulating a three-dimensional image for a user. [Figure 9] 9A-9C illustrate the relationship between the radius of curvature and the radius of focus. [Figure 10] FIG. 10 illustrates a representation of the accommodation-vergence response of the human visual system. [Figure 11] FIG. 11 illustrates examples of different accommodation and vergence states of a user's pair of eyes. [Figure 12] 12A illustrates an example of a top-down view of a user viewing content through a display system. FIG. 12B illustrates another example of a top-down view of a user viewing content through a display system. [Figure 13] FIG. 13 illustrates aspects of an approach for simulating a three-dimensional image by modifying wavefront divergence. [Figure 14] FIG. 14 illustrates an example light guide stack for outputting image information to a user. [Figure 15]FIG. 15 illustrates an example of a stacked light guide assembly where each depth plane contains an image formed using multiple different primary colors. [Figure 16] FIG. 16 illustrates a cross-sectional side view of an example set of stacked light guides, each containing an incoupling optical element. [Figure 17] FIG. 17 illustrates an example of a wearable display system. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0031] Virtual and augmented reality near-eye display systems, including mixed reality display systems, preferably provide image information to a viewer's eye with high optical quality while also allowing for continuous reception of image information when the viewer's eye is moving. For example, a user can preferably continue to receive image information (e.g., to view a displayed image) even when the user's eye is moving relative to the display. The image information can take the form of modulated light from a light source. For example, the light from the light source may or may not be modulated by a spatial light modulator to encode the light with image information before directing the modulated light into the viewer's eye. To form a compact and / or portable display system, the display system preferably utilizes light from the light source efficiently. High efficiency reduces the power requirements of the light source while still producing a desirably bright image. The more efficient the light utilization, the smaller and longer-lasting the display system can generally be.

[0032] It should be understood that the modulated light may be provided to the viewer's eye through an exit pupil of the display system. For example, the display system may utilize a projection / relay system that transfers the image light from the spatial light modulator to an infinity or near infinity focused image that is viewed by the viewer through an exit pupil formed by an upstream projector optical system. In these optical systems, the exit pupil of the system may be small (e.g., 0.5-2 mm), which may require careful alignment of the viewer's eye pupil with the exit pupil to allow all of the light exiting the display system to preferably enter the eye pupil. Misalignment of the exit pupil with the eye pupil may cause some of the light exiting the display system not to be captured by the viewer's eye, which may cause undesirable optical artifacts such as vignetting.

[0033] Pupil expansion may be employed in display systems to relax alignment requirements. For example, a pupil expansion eyepiece may be used to diffractively sample input light into multiple beamlets across an eyepiece that may be formed by one or more light guides. For example, pupil expansion may involve duplicating light rays across the eyepiece. An "eyebox" may be described as an area or volume where a viewer places their pupil to view an image formed using a spatial light modulator, for example, by capturing beamlets exiting the eyepiece. The large size of the eyebox allows the viewer's pupil to move and rotate without the viewer perceiving significant vignetting. However, this is achieved at the expense of efficient light utilization, since the viewer's eye will sample only a small percentage of the light present in the eyebox at a given moment. Thus, most of the light emitted by the light source and later output by the eyepiece does not enter the viewer's eye pupil.

[0034] The optical elements used to replicate and output the light rays from the light guide in the eyepiece may also contribute to inefficient light utilization. For example, the use of diffractive structures themselves may contribute to inefficient light utilization, as diffractive structures typically do not direct all light in a single desired direction, nor do diffractive structures typically direct light of different wavelengths uniformly in desired directions. In addition, a uniform distribution and flux of light out of the eyepiece is desirable to provide high perceived image quality, including high uniformity of image brightness as the eye pupil moves across the eyebox. In some configurations, the optical elements that outcouple light out of the light guide may be diffractive structures with low diffraction efficiency to promote a uniform distribution of light across the eyebox and out of the eyepiece. Thus, similar to the above, only a small portion of the light that is coupled from the light source into the light guide is output out of the light guide into the eye pupil at a given location across the light guide. In some configurations, the requirement for uniformity may result in the use of diffractive elements with very low diffraction efficiency, where some of the light that is coupled into the light guide is not output to the viewer before passing completely across the light guide.

[0035] Advantageously, in some embodiments, the display system provides highly efficient light utilization using an exit pupil that tracks and aligns with the viewer's eye pupil. Alignment can be achieved using a light source with a plurality or array of selectively activated light output locations. Changing the location where light is output by the light source changes the lateral location of the exit pupil, thereby allowing the exit pupil to be moved to track the eye pupil.

[0036] In some embodiments, each of the selectively activated light output locations of the light source may function as a pixel, and selectively activating different ones of these light output locations may allow an image to be displayed by the light source. In addition to the light source, the display system may include an imaging device for capturing an image of the eye. The captured image is converted into a negative image, which is displayed by the light source. In the negative image, the dark pupil of the eye appears as a bright spot, which when displayed by the light source defines the exit pupil of the display system. Thus, the location of the eye pupil may be effectively determined by capturing images of the eye, and the location of the exit pupil of the display system may be set by using the light source to display the negative of these captured images. In operation, in some embodiments, images of the viewer's eye may be continuously captured, and the displayed negative of the captured images may also be continuously updated, thereby adjusting the location of the exit pupil and allowing the position of the eye pupil to be continuously tracked. In some embodiments, the light output by the light source may then be modulated to encode image information before the light exits the display system. With respect to displays that display images to both eyes of a viewer, it should be understood that in some embodiments the system may include a dedicated imaging device, light source, and associated for each eye.

[0037] Advantageously, various embodiments of the display system disclosed herein can provide several benefits. For example, the display system can provide extremely efficient use of light. Because the exit pupil moves and tracks the location of the viewer's eye, the display system may not require pupil dilation over a wide area that encompasses the possible locations of the eye pupil. Rather than attempting to output light uniformly across a large eyebox, in some embodiments, substantially all of the light output by the emissive light source is available to be directed into the viewer's eye, depending on any modulation of that light to encode image information. Additionally, higher light utilization efficiency can enable more compact devices and longer startup times with a given amount of stored power.

[0038] The ability to track and align the viewer's eye pupil with the exit pupil may also improve image quality. For example, maintaining eye alignment at the exit pupil may allow substantially all of the light exiting the exit pupil to be captured by the viewer's eye, thereby reducing the occurrence of optical artifacts, such as vignetting. Tracking and aligning the eye with the exit pupil may also allow the use of a specular optical relay to generate the exit pupil, eliminating the need for leaky diffractive structures. This may eliminate the difficulty of diffractive structures providing a coherent light output. In addition, because only the light to form a single exit pupil is utilized to display the image, the amount of light propagating through the system is reduced, which may reduce the amount of unintentionally scattered light that reaches the viewer's eye. This reduction in unintentionally scattered light may advantageously increase the perceived contrast of the displayed image.

[0039] The various embodiments disclosed herein may also be advantageously compatible with a wide variety of optical combiners as discussed herein. In addition, because tracking and alignment of the exit pupil with the eye pupil involves a relatively simple process primarily related to capturing, inverting, and displaying a negative image of the eye, the tracking and alignment may advantageously be performed with low latency and utilize a small amount of processing resources.

[0040] Reference is now made to the drawings, in which like reference numbers refer to like parts throughout. Unless otherwise indicated, the drawings are schematic and are not necessarily drawn to scale.

[0041] 2A illustrates an example of a display system having a light source with a single light emitter. The display system includes a light source 1000 having a light emitter 1002. The light emitter 1002 emits light that will eventually enter the eye pupil 208 of a viewer's eye 210 and form an image within the eye 210.

[0042] The display system may also include source focusing / collimating optics 1010. The source focusing / collimating optics 1010 may be configured to collimate the light emitted by the light emitter 1002 before the light reaches an image spatial light modulator (SLM) 1020.

[0043] The image SLM 1020 is configured to modulate light from the light source 1000. The image SLM 1020 may comprise an array of pixel elements, each of which may modify light that interacts with it (e.g., incident on it or propagating through it). An image may be formed by modulating the light (e.g., varying the intensity of the light, selectively transmitting certain wavelengths of light, and / or polarizing light, etc.). As a result, the image SLM 1020 may be said to encode the light with image information before it reaches the eye 210. It should be understood that the image SLM 1020 may be of a transmissive or reflective type. If the image SLM 1020 is of a reflective type, additional optical elements (e.g., beam splitters and related optical elements) may be provided to direct light from the light source 1000 to the image SLM 1020 and toward the eye 210. Additional details regarding the use of reflective spatial light modulators may be found, for example, in U.S. patent application Ser. No. 15 / 442,461, filed Feb. 24, 2017, the entire disclosure of which is incorporated herein by reference. In some embodiments, the image SLM 1020 may take the form of a liquid crystal display (LCD), including a liquid crystal on silicon (LCOS) display.

[0044] The display system may include a relay optics or lens structure 1030 configured to generate an output or exit pupil, which is also an image 1031 of the light emitter 1002. A viewer who places their eye pupil 208 at the location of the exit pupil (at the image 1031) will see an infinity focused image of the image SLM 1020. Such a configuration may be utilized, for example, in a virtual reality or other display system where the viewer is provided with an image directly from the system without combining the image content with other light, such as light from the surrounding environment.

[0045] In some embodiments, a relay lens system 1040 may be provided in the optical path between the relay optics 1030 and the viewer's eye pupil 208. The relay lens system 1040 may be, for example, a 4F relay system. In some embodiments, the relay lens system 1040 may be understood to diagrammatically represent an eyepiece, for example, a combiner eyepiece, examples of which are discussed further herein. The combiner eyepiece advantageously allows a view of the surrounding environment by transmitting light from this environment to one or both eyes of the viewer, while also allowing an image output by the display system to be combined with that light. Such a display system may constitute an augmented reality display system.

[0046] 2A , as discussed above, the relay optics 1030 may be configured to form an image 1031 of the light emitter 1002, which may be between the relay optics 1030 and the relay lens system 1040. The relay lens system 1040 may include a first lens 1042 and a second lens 1044. An image of the image SLM 1020 may be between the first lens 1042 and the second lens 1044 of the relay lens system 1040. A viewer who positions their eye pupil 208 at the exit pupil location (i.e., at the image of the light emitter 1002 provided by the relay lens system 1040) will see an infinity focused image of the image SLM 1020.

[0047] In some embodiments, it may be desirable to focus the image of the SLM 1020 on a plane other than infinity. For such embodiments, a lens structure 1046 (e.g., a meniscus lens) may be provided in the optical path between the output of the relay lens system 1040 and the viewer. The lens structure 1046 may modify the focus of the image of the SLM 1020 at the desired depth plane. In some embodiments, for example, if the second lens 1044 focuses the image of the SLM 1020 at the desired depth plane, the lens structure 1046 may be omitted. It should be understood that the first and second lenses 1042, 1044 may include one or more lens elements or groups of lens elements in addition to other lenses disclosed herein.

[0048] 2A , the location of the exit pupil may be determined by the location of the light emitter 1002. Correspondingly displacing the light emitter 1002 laterally shifts the location of the exit pupil. For example, placing the light emitter 1002 at a different location causes light from the light emitter 1002 to take a different path through various optical structures of the display system (e.g., the collection / collimation optics 1010, the relay optics 1030, and the relay lens system 1040). As a result, shifting the position of the light emitter 1002 may cause a corresponding shift in the location of the exit pupil. A similar shift in the location of the exit pupil may also be achieved using one or more additional light emitters at different locations, i.e., rather than shifting the light emitter 1002 to one or more other locations, other light emitters may be provided at those locations.

[0049] FIG. 2B illustrates an example of a display system having a light source with multiple light emitters that emit light from different locations. The display system of FIG. 2B is similar to the display system of FIG. 2A, except that the light source 1000 includes two light emitters, namely light emitters 1002 and 1004, at different locations. In this illustration, light from light emitter 1002 is shown as a dashed line and light from light emitter 1000 is shown as a solid line. The light source focusing / collimating optics 1010 receives light from either light emitter and focuses / collimates the light to propagate to the image SLM 1020 as a collimated beam of light. However, due to the location difference between light emitter 1000 and light emitter 1004, the light from each light emitter propagates towards the image SLM 1020 at a different angle. Thus, the relay optics 1030 forms images of both the light emitter 1002 and the light emitter 1004 between the relay optics 1030 and the relay lens system 1040, but these images of the light emitters are offset from one another. In addition, both images of the image SLM 1020 formed by the light from each of the light emitters 1002 and 1004 may reside between the first lens 1042 and the second lens 1044, and these images of the image SLM 1020 are also offset from one another. Depending on the spacing between the light emitters 1002 and 1004, light from both exit pupils may simultaneously enter the viewer's eye 210, and the viewer may continue to see a single image of the SLM focused at infinity. The difference in location between light emitters 1002 and 1004 provides exit pupils at different locations, so that eye 210 may shift between the different exit pupils and the image on image SLM 1020 will remain visible as eye 210 shifts. Advantageously, the addition of a second light emitter 1004 may effectively expand the size of the exit pupil of the system.

[0050] In some embodiments, light emitters 1002 and 1004 may be part of an array of light emitters. For example, light source 1000 may be a spatial light modulator. The spatial light modulator forming light source 1000 may be an emissive spatial light modulator, which comprises pixels formed from light emitting diodes (such as organic light emitting diodes (OLEDs)) that spatially modulate light, for example, by outputting light of different intensities and / or wavelengths from the pixels at different locations across the array of pixels. In some other embodiments, the spatial light modulator may be a transmissive or reflective SLM configured to modulate light provided by an illumination optics system.

[0051] When the light source is a spatial light modulator, individual pixels or groups of pixels of the spatial light modulator may constitute the light emitters 1002 and 1004. As described above, the image of each of the light emitters 1002 and 1004 may provide a respective corresponding exit pupil for the display system, with the location of the exit pupil being determined by the location of the light emitters 1002 and 1004. As discussed above, the location of the light emitters may be shifted by selectively activating light emitters (different pixels) at different locations on the spatial light modulator. In addition, since the exit pupil is defined by the image of the light emitters, the size of these light emitters also defines the size of the exit pupil. As a result, in some embodiments, the size and location of the exit pupil may be set by selectively activating pixels of the spatial light modulator that forms the light source 1000.

[0052] For example, as discussed with reference to FIG. 2B, an image of a light emitter (in this case, the light source SLM1000 with its activated pixels) may be relayed through a display system. When a viewer places their eye 210 on the image of the SLM forming the light source, an infinity-focused image of the image SLM1020 will be seen. The size of the exit pupil will be determined by the number of pixels that are activated on the SLM of the light source 1000, also referred to herein as the light source SLM1000. The position of the exit pupil may be determined by the pixels on the light source SLM1000 that are activated. Thus, when a single pixel on the light source SLM1000 is activated, a single small exit pupil is formed at the viewer's eye when positioned within the image of the light source SLM1000. When the single pixel is moved (i.e., when it is deactivated and another single pixel at a different location on the light source SLM1000 is activated), the exit pupil of the display system will move correspondingly. In all of these cases, the infinity-focus image of the image SLM will preferably remain stationary within and be visible through the exit pupil, regardless of where it may be and how large or small it may be.

[0053] Advantageously, the ability to change the location of the exit pupil laterally can provide benefits for image quality and / or energy efficiency. For example, the display system can be configured to change the location of the exit pupil to track the position of the eye pupil. This can reduce the occurrence of optical artifacts, such as vignetting, thereby increasing the perceived image quality and reducing unintended variations in image brightness. In addition, by continuously tracking and aligning the eye pupil and the exit pupil, the display system can avoid the use of low-efficiency diffractive optical elements. Furthermore, if the light source comprises emissive light emitters (e.g., LEDs, including OLEDs), only those light emitters that contribute light for the exit pupil can be activated at any given time. As a result, substantially all of the light emitted by the light source can be captured by the viewer's eye, thereby increasing the light utilization efficiency of the display system.

[0054] In addition, utilizing a light source with multiple independently activated light emitters effectively allows the size of the light source to be altered, e.g., the image to be dynamically altered while the image is being displayed to the viewer. This alterability allows, for example, the depth of field of the display system to be modified, e.g., the depth of field to be continuously modified while the image is being displayed to the viewer. For example, the size of the light source may be increased by activating a relatively large number of light emitters, while the size of the light source may be decreased by activating a smaller number of light emitters (e.g., a single light emitter). A larger light source would be expected to produce an image with a shallow depth of field of the SLM 1020, while a relatively smaller light source would be expected to produce an image with a deep depth of field of the SLM 1020. The ability to alter the effective size of the light source may have advantages for managing the accommodation function of the viewer's eyes. For example, the user's eye sensitivity to accommodation cues may be set at a high level by utilizing a relatively large light source, while the user's eye sensitivity to accommodation cues may be reduced by utilizing a relatively small light source. This may have the advantage, for example, of reducing the effects of accommodation-vergence mismatch. For example, if the accommodation-vergence mismatch is expected to exceed a desired threshold level, the size of the light source may be reduced to reduce the user's sensitivity to accommodation cues associated with the mismatch.

[0055] It should be understood that a light source with multiple selectively activated light emitters may be loosely considered to function as a display. If the light source is a spatial light modulator, the light source may actually be considered a type of display device. In some embodiments, the eye pupil may be tracked by capturing images of the viewer's eye 210 and displaying modified versions of those images on the light source SLM1000. Since the eye pupil is dark or black, but the exit pupil should emit light, the display system may be configured to display a negative of the captured image of the eye 210 on the light source SLM1000. In the negative, relatively dark pixels or areas of the captured image appear relatively bright or light, and relatively bright or light pixels or areas of the captured image appear relatively dark. As a result, the dark eye pupil may appear white or light, while other areas of the eye 210 (such as the white of the eye) are dark. Thus, light emitters corresponding to the eye pupil are activated (to emit light), while light emitters corresponding to other areas of the eye 210 are not activated (to not emit light).

[0056] 3 illustrates an example of a display system having a camera for capturing an image of a viewer's eye and a light source configured to display a negative of the captured image. The light source 1000 comprises a plurality of light emitters. For example, the light source 1000 may be an SLM that may comprise a panel display that may include an array of light emitters such as LEDs or lasers. The light source 1000 displays a negative image of the viewer's eye 210. This negative image provides an exit pupil where the image SLM 1020 is viewed.

[0057] The display system includes an imaging device 1050 for capturing images of the eye 210. In some embodiments, the imaging device 1050 may comprise a digital video camera and / or a digital still camera. In some embodiments, the imaging device 1050 may be configured to capture images of the eye 210 continuously, or to capture such images at a desired rate. For example, an image may be captured and a negative of the image may be displayed at a rate fast enough that updates to the negative image displayed by the light source SLM 1000 are not perceptible. In some embodiments, the negative image is updated at a rate above a flicker fusion threshold, for example, more than 60 times per second (or 60 Hz) or more than 90 times per second (or 90 Hz).

[0058] Continuing with reference to FIG. 3, the display system includes a processing unit 1051 configured to receive captured images and convert them into negative, preferably high-contrast, images for display by the light source SLM 1000. The processing unit 1051 communicates with the imaging device 1050 and receives a captured image 1052 of the eye 210 from the imaging device 1050 (e.g., in the form of data representative of the captured image). In some embodiments, the captured image 1052 is a grayscale or black-and-white image. The processing unit 1051 includes an inverter 1060 configured to convert the captured image 1052 into a negative of the captured image, thereby forming a negative image 1062. For example, a normally black pupil now becomes white in the negative image 1062. The processing unit 1051 may then be configured to transmit the negative image 1062 (eg, in the form of data representative of the negative image) to the light source SLM 1000, which then displays the negative image 1062.

[0059] In some embodiments, the inverter 1060 may be configured to invert the intensity value of each pixel of the captured image 1052. As an example, for an 8-bit grayscale image having 256 grade levels and corresponding intensity values ​​from 0 to 255, the inverter 1060 may be configured to invert the intensity of the pixels by inverting the intensity values, i.e., an intensity value of X (X above 0, the lower limit of possible intensity values) may be inverted by converting its value to a number that is X less than 255 (the upper limit of possible intensity values).

[0060] In some other embodiments, the inverter 1060 may be configured to perform binarization. For example, the inverter 1060 may be configured to convert each "dark" pixel having an intensity below a threshold into a pixel having a certain higher intensity (e.g., maximum intensity). Preferably, the threshold is set at a level such that only substantially black pixels of the captured image 1052 representing the eye pupil 208 are converted into white pixels having a higher intensity. In some other embodiments, the light source SLM may be a binary SLM with pixels configured to provide only two levels of intensity (e.g., to provide only black and white, or on and off states). The use of a binary SLM may eliminate the need for binarization.

[0061] In addition to inverting the captured image 1052 of the eye, in some embodiments, the processing unit 1051 may be configured to filter out dark portions of the captured image that are not the eye pupil 208 in the negative image. For example, the iris of the eye 210 may also include black portions. To filter out such portions of the iris from the negative image, the processing unit 1051 may be configured to perform image recognition and determine in real time whether a pixel forms part of an image of the iris or whether the photo forms part of an image of the eye pupil 208. In some embodiments, the processing unit 1051 may be configured to identify a round area that is substantially completely black as the eye pupil 208 and show only this round area in the negative image 1062 (using white pixels).

[0062] In some embodiments, the processing unit 1051 may be part of the local processing and data module 140 and / or the remote processing module 150 (FIG. 17). In some other embodiments, the local processing unit 1051 may be part of the light source SLM 1000 itself. In such embodiments, transmitting the negative image 1062 for display by the light source SLM 1000 may simply involve transmitting image information between circuits within the light source SLM 1000 (e.g., inverter circuits and display circuits).

[0063] Continuing with reference to FIG. 3, the negative image 1062 may be displayed by the light source SLM 1000. As discussed herein, the images of the light source SLM 1000 and the image SLM 1020 may be relayed through a display system. For example, the relay optics 1030 forms an image 1032 of the light source SLM 1000 between the relay optics 1030 and the relay lens system 1040. In addition, an image of the image SLM 1020 is formed between a first lens 1042 and a second lens 1044 of the relay lens system 1040. The relay lens system 1040 also forms an image 1048 of the light source SLM 1000. Placing the viewer's eye 210 within the light source SLM image 1048 allows the viewer to see an infinity focused image of the image SLM 1020.

[0064] Preferably, the exit pupil and the eye pupil have substantially the same size. For example, when the light source SLM 1020 shows a negative image 1062, the size of the eye pupil 208 reproduced in the image 1048 of the negative image 1062 is substantially the same size as the actual eye pupil 208. It should be understood that the focal length of the lens of the camera 1050 and the size of the image sensor of the camera 1050 determine the relative size of the eye pupil 208 in the captured image of the eye pupil, which may differ from the actual size of the eye pupil 208. Thus, there is a scale factor between the actual size of the eye pupil 208 and the size of the eye pupil 208 in the captured image. In addition, various lens structures (e.g., lenses 1010, 1030, 1042, and 1044) between the light source SLM 1000 and the eye pupil 208 may also have associated scale factors. All of these scale factors may be taken into account to produce an image 1048 having an image of the eye pupil 208 of the desired size at a location coinciding with the pupil position 208. For example, the size of the negative image of the eye pupil 208 shown on the SLM 1000 may be increased or decreased to provide an image 1048 having the eye pupil 208 of the desired size.

[0065] In some other embodiments, the size of the activated light-emitting pixels on the light source SLM 1020 may provide an exit pupil that is smaller or larger than the size of the eye pupil 208. For example, the intensity values ​​for binarization may be selected such that both the iris and pupil of the eye 210 are shown as white pixels in the negative image 1062. As a result, the size of the exit pupil may correspond to the size of the iris of the eye 210. In some other embodiments, as disclosed herein, the size of the light-emitting area on the light source SLM 1020 (e.g., the size of the negative of the pupil of the eye 210) may be modified to control the depth of focus of the display system.

[0066] It should be appreciated that the source SLM image 1048 includes a white point that defines the exit pupil of the display system. The movement of the eye pupil 208 with the eye 210 can be tracked by continually capturing new images 1052 of the eye 210. In addition, the alignment of the exit pupil of the display system with the eye pupil 208 can be continually updated (e.g., in real time) by continually converting the captured images 1052 into a negative image 1062 that is displayed on the spatial light modulator 1000. For example, if the eye pupil 208 shifts in position, this shift is captured in the captured image 1052, which then results in a shift in the position of the high intensity areas of the negative image 1062. This updated negative image 1062 with the shifted high intensity areas is then displayed on the source SLM 1000, which causes the exit pupil to shift. As a result, a change in the position of the eye pupil 208 results in a corresponding change in the position of the exit pupil. Thus, the exit pupil may be seen to track the position of the eye pupil 208 in substantially real time.

[0067] FIG. 4 illustrates an example of the exit pupil of the display system of FIG. 3 tracking the movement of a viewer's eye. An upward shift in the orientation of the eye 210 can be observed in the image captured by the imaging device 1050. To simplify illustration, the captured images and the resulting converted negative images are not shown. However, it should be understood that the captured images are received by the processing unit 1051 and negatives of those captured images are formed by the inverter 1060, as discussed above with respect to FIG. 3. The negative images are provided to the light source SLM 1000 and displayed thereby. As a result, an upward shift in the orientation of the eye 210 results in a corresponding upward shift in the image of the eye pupil displayed by the light source SLM 1000. The upward shift in the image of the eye pupil results in an upward shift in the exit pupil, thereby aligning the exit pupil with the eye pupil 208.

[0068] It should be understood that the augmented reality system may utilize an optical combiner that allows light from the surrounding environment to propagate to the viewer's eye, enabling a view of the surrounding environment, while also allowing light from the displayed image to propagate to the user's eye, i.e., light from the surrounding environment (real world) and light containing image information from the display may be combined and both may be received by the viewer's eye. In some embodiments, the optical combiner may be a light guide (e.g., a waveguide) that is at least partially transparent in the direction of the viewer's gaze, thereby allowing visibility of the real world. The light guide may be configured to guide light from the light source SLM1000 and the image encoded with image information SLM1020 and output the light towards the viewer's eye 210. It should be understood that light may be guided and propagated within the light guide by total internal reflection. It may also be understood throughout this disclosure that a waveguide is an example of a light guide.

[0069] FIG. 5 illustrates an example of a display system with an optical combiner. The illustrated display system is similar to that shown in FIGS. 3 and 4, except that the relay lens system 1040 is an optical combiner. As illustrated, the relay lens system 1040 includes a light guide 1070 (e.g., a waveguide) and reflective lens structures 1076 and 1078, which may correspond to the lenses 1042 and 1044 shown in FIGS. 2A-4. The light guide 1070 allows light 1074 from the surrounding environment to reach the viewer's eye 210. In addition, the light guide 1070 functions as a folded optical system that guides the light 1072 emitted by the light source SLM 1000 and modified by the image SLM 1020 to the viewer's eye 210. In some embodiments, the reflective instructors 1076 and 1078 may be partially transparent curved specular reflectors.

[0070] 5, the imaging device 1050 may be positioned off-axis with respect to the gaze direction of the eye 210, for example, such that the imaging device 1050 is not within the field of view of the eye 210. The imaging device 1050 may be part of an eye imaging assembly 1056 that includes a light guide 1054 (e.g., a waveguide) configured to guide light 1058 from the eye 210 to the imaging device 1050. The light guide 1054 may include an internal coupling optical element 1055 configured to internally couple the light 1058 into the light guide 1054. The internally coupled light 1058 may be guided within the light guide 1054 by total internal reflection until it exits the light guide 1054 toward the imaging device 1050.

[0071] In some embodiments, the imaging device 1050 may be configured to image the eye using electromagnetic radiation outside the visible spectrum. For example, the imaging device 1050 may be configured to image the eye by detecting infrared light. In some embodiments, the imaging device 1050 may also include an infrared light emitter configured to illuminate the eye with infrared light. For example, the imaging device 1050 may include an infrared light emitter that injects light into the light guide 1054, which may be emitted out of the light guide 1054 by the optical element 1055.

[0072] FIG. 6 illustrates an example of the display system of FIG. 5 with an off-axis mirror-based eye imaging device. The illustrated display system is similar to that illustrated in FIG. 5, except that light 1058 from the eye 210 is reflected to the imaging device 1050 using a partially reflective and partially transparent mirror 1057. The mirror 1057 may be a specular reflector. In some other embodiments, the mirror 1057 may be an off-axis mirror where the angle of reflection of light from the mirror is different from the angle of incidence of that light on the mirror. For example, the mirror 1057 may include a diffractive optical element having a diffractive structure configured (e.g., oriented and shaped) to reflect light from the eye 210 in a direction to be captured by the imaging device 1050, where the angle of incidence of light from the eye 210 is different from the angle of reflection of that light from the mirror 1057.

[0073] 6, in some embodiments, the mirror 1057 may be disposed on the light guide 1070. As noted above, in some embodiments, the imaging device 1050 may be configured to detect electromagnetic radiation, for example, infrared light outside the visible spectrum. In some embodiments, the imaging device 1050 may also include an infrared light emitter for illuminating the eye 210.

[0074] In addition to the optical combiner configurations shown in Figures 4 and 5, it should be understood that the eye tracking and exit pupil alignment systems disclosed herein may be utilized in conjunction with a variety of other optical combiners. For example, optical combiner 1040 may include one or more light guides that include diffractive optical elements for incoupling and outcoupling light encoded with image information. Examples of such light guides include the light guides of light guide stacks 250 (Figure 14) and 660 (Figure 16).

[0075] As another example, the optical combiner may be a birdbath optical combiner. In some embodiments, the birdbath optical combiner may include a beam splitter and a partially transparent mirror (e.g., a partially transparent spherical mirror), where the beam splitter directs light encoded with image information to the mirror, which then reflects the light back to the viewer. Both the beam splitter and the partially transparent mirror may be partially transparent, thereby allowing light from the surrounding environment (external world) to reach the viewer's eye. Further details regarding birdbath optical combiners may be found in US2015 / 0346495, published December 3, 2015, the entirety of which is incorporated herein by reference.

[0076] In another example, Figure 7 illustrates a display system with a folded relay mirror combiner. The display system of Figure 7 is similar to that of Figure 6, except that the relay lens system 1040 includes folded mirrors 1077 and 1079 instead of the lens structures 1076 and 1078 of Figure 6. As shown, the eye imaging assembly 1056 may include a mirror 1057 configured to direct light to the imaging device 1050 and image the eye 210. In some other embodiments, the eye imaging assembly 1056 may include a light guide 1054 (Figure 5) configured to collect and propagate light to the image capture device 1050.

[0077] It should be understood that Figures 2A-7 depict systems for providing light and image information to a single eye for ease of illustration and explanation. It should also be understood that to provide light and image information to two eyes of a viewer, the display system may have two of the systems shown, one for each eye.

[0078] Additionally, in some embodiments, rather than multiple light emitters positioned at different locations, the light source 1000 may include one or more light emitters that may change the apparent location of the light output, thereby mimicking the light output of a light source having an array of light emitters. For example, the light source may include a linear transfer lens, such as an F-theta (F-θ or F-tan θ) lens, a common or shared light emitter, and an actuator for directing the light emitted by the light emitters along different paths through the F-theta lens. The light exits the light source at different locations through the F-theta lens, which focuses the exiting light onto an image plane. At different locations, the light exiting the F-theta lens is also positioned at different locations on the image plane, which may be considered to provide a virtual 2D light emitter array. As a result, both the individual regions of the light emitter array and the locations where the light from the linear transfer lens passes through the image plane may be considered as light output locations of the light source.

[0079] In some embodiments, the actuator may be part of a dual-axis galvanometer comprising multiple (e.g., a pair) mirrors that are independently actuated on different axes to direct light from the light emitter along a desired propagation path. In some other embodiments, the light source may comprise a fiber scanner, and the actuator may be an actuator configured to move a fiber of the fiber scanner. The light source may also comprise or be in communication with a processing module that synchronizes the output of light by the light source with the location of the mirror or fiber and the intrapupillary image to be displayed. For example, the mirror or fiber may be moved along a known path, and the light emitter may be controlled by the processing module to emit light when the mirror or fiber is in a position corresponding to a desired light output location for a negative image, as discussed further herein. Examples of such light sources are described in U.S. Application Serial No. 15 / 789,895, filed October 20, 2017, the entire disclosure of which is incorporated herein by reference.

[0080] Exemplary Display System with Accommodation-Variation Coordination Advantageously, the display systems disclosed herein may be configured to provide a high level of accommodation-vergence agreement, which may provide various benefits such as for viewing comfort and long-term wearability. For example, in contrast to conventional stereoscopic displays, the eyepieces of the display system (e.g., optical combiner 1040) may be configured to provide a selectively variable amount of wavefront divergence that may provide the desired accommodation cues to achieve agreement with the vergence cues provided by displaying slightly different views to each eye of the viewer.

[0081] FIG. 8 illustrates a conventional display system for simulating a three-dimensional image for a user. It should be understood that the user's eyes are spaced apart and when viewing a real object in space, each eye may have a slightly different view of the object and form an image of the object at a different location on the retina of each eye. This may be referred to as binocular disparity and may be utilized by the human visual system to provide a perception of depth. Conventional display systems simulate binocular disparity by presenting two different images 190, 200 (one for each eye 210, 220) with slightly different views of the same virtual object that correspond to the views of the virtual object as it would appear by each eye as if the virtual object were a real object at a desired depth. These images provide binocular cues that the user's visual system may interpret to derive a perception of depth.

[0082] Continuing with reference to FIG. 8, the images 190, 200 are spaced from the eyes 210, 220 by a distance 230 on the z-axis. The z-axis is parallel to the optical axis of the viewer with the eye fixating on an object at optical infinity directly in front of the viewer. The images 190, 200 are flat and at a fixed distance from the eyes 210, 220. Based on slightly different views of the virtual object in the images presented to the eyes 210, 220, the eyes may naturally rotate so that the image of the object comes to a corresponding point on the eye's respective retina, maintaining single binocular vision. This rotation may result in the line of sight of each of the eyes 210, 220 converging on a point in space where the virtual object is perceived to reside. As a result, providing three-dimensional images traditionally involves manipulating the binocular vergence of the user's eyes 210, 220 and providing binocular cues that the human visual system interprets to provide the perception of depth.

[0083] However, creating a realistic and comfortable perception of depth is difficult. It should be understood that light from an object at different distances from the eye has a wavefront with different amounts of divergence. Figures 9A-9C illustrate the relationship between distance and divergence of light rays. The distance between the object and the eye 210 is represented in the order of decreasing distances R1, R2, and R3. As shown in Figures 9A-9C, the light rays become more divergent as the distance to the object decreases. Conversely, as the distance increases, the light rays become more collimated. In other words, the light field generated by a point (an object or part of an object) can be said to have a spherical wavefront curvature that is a function of the distance the point is away from the user's eye. As the curvature increases, the distance between the object and the eye 210 decreases. Although only a single eye 210 is illustrated in Figures 9A-9C and other figures herein for clarity of illustration, the discussion regarding the eye 210 may apply to both eyes 210 and 220 of a viewer.

[0084] 9A-9C, light from an object on which a viewer's eye is fixating may have different wavefront divergences. Due to the different wavefront divergences, the light may be focused differently by the eye's lens, which may then assume a different shape and require the lens to form a focused image on the eye's retina. If a focused image is not formed on the retina, the resulting retinal blur acts as an accommodation cue that causes a change in the shape of the eye's lens until a focused image is formed on the retina. For example, the accommodation cue may induce the ciliary muscle surrounding the eye's lens to relax or contract, thereby modulating the force applied to the suspensory ligaments that hold the lens, thus causing a change in the shape of the eye's lens, thereby forming a focused image of the fixated object on the eye's retina (e.g., fovea) until the retinal blur of the fixated object is eliminated or minimized. The process by which the eye lens changes shape may be referred to as accommodation, and the shape of the eye lens required to form a focused image of a fixated object on the eye's retina (e.g., the fovea) may be referred to as the state of accommodation.

[0085] Referring now to FIG. 10, a representation of the accommodation-vergence response of the human visual system is illustrated. A movement of the eye to fixate an object causes the eye to receive light from the object, which forms an image on each of the retinas of the eye. The presence of retinal blur in the image formed on the retina may provide a cue for accommodation, and the relative location of the image on the retina may provide a cue for vergence. The cue for accommodation causes accommodation and causes each of the lenses of the eye to assume a particular accommodation state that forms a focused image of the object on the retina of the eye (e.g., the fovea). On the other hand, the cue for vergence causes a vergence movement (eye rotation) such that the image formed on each retina of each eye is at a corresponding retinal point that maintains single binocular vision. In those positions, the eye may be said to assume a particular vergence state. Continuing with reference to FIG. 10, accommodation can be understood to be the process by which the eye achieves a particular accommodation state, and vergence can be understood to be the process by which the eye achieves a particular vergence state. As shown in FIG. 10, the accommodation state and vergence state of the eye can change when the user fixates on a different object. For example, the accommodated state can change when the user fixates on a new object at a different depth on the z-axis.

[0086] Without being limited by theory, it is believed that a viewer of an object may perceive the object as being "three-dimensional" due to a combination of vergence and accommodation. As described above, vergence movement of the two eyes relative to one another (e.g., rotation of the eyes such that the pupils move toward or away from one another, converging the gaze of the eyes to fixate on an object) is closely associated with accommodation of the eye's lens. Under normal conditions, changing the shape of the eye's lens and changing focus from one object to another at a different distance will automatically produce a corresponding change in vergence for the same distance, under a relationship known as the "accommodation-vergence reflex." Similarly, a change in vergence will induce a corresponding change in lens shape under normal conditions.

[0087] 11, examples of different accommodation and vergence states of the eyes are illustrated. The pair of eyes 222a fixates an object at optical infinity, while the pair of eyes 222b fixates an object 221 at less than optical infinity. Notably, the vergence states of each pair of eyes are different, with the pair of eyes 222a pointing straight ahead, while the pair of eyes 222 converge on the object 221. The accommodation states of the eyes forming each pair of eyes 222a and 222b are also different, as represented by the different shapes of the lenses 210a, 220a.

[0088] Unfortunately, many users of conventional "3-D" display systems find such conventional systems uncomfortable or may not perceive any depth sensation due to the mismatch between accommodation and vergence states in these displays. As noted above, many stereoscopic or "3-D" display systems display a scene by providing a slightly different image to each eye. Such systems are uncomfortable for many viewers because, among other things, they simply provide a different presentation of the scene, resulting in changes in the vergence states of the eyes, but without a corresponding change in the accommodation states of those eyes. Rather, images are presented by the display at a fixed distance from the eyes, such that the eyes view all image information in a single accommodation state. Such an arrangement counters the "accommodation-vergence reflex" by providing changes in the vergence states without a corresponding change in the accommodation state. It is believed that this mismatch results in viewer discomfort. Display systems that provide a better match between accommodation and vergence may produce a more realistic and comfortable simulation of a three-dimensional image.

[0089] Without being limited by theory, it is believed that the human eye may typically interpret a finite number of depth planes to provide depth perception. As a result, a highly realistic simulation of perceived depth may be achieved by providing the eye with different presentations of images corresponding to each of those limited number of depth planes. In some embodiments, the different presentations may provide both cues for vergence and matching cues for accommodation, thereby providing physiologically correct accommodation-vergence matching.

[0090] 11, two depth planes 240 are illustrated that correspond to different distances in space from the eyes 210, 220. For a given depth plane 240, vergence cues may be provided by displaying appropriately different perspective images for each eye 210, 220. In addition, for a given depth plane 240, the light forming the image provided to each eye 210, 220 may have a wavefront divergence that corresponds to the light field produced by a point at the distance of that depth plane 240.

[0091] In the illustrated embodiment, the distance along the z-axis of the depth plane 240 that includes the point 221 is 1 m. As used herein, the distance or depth along the z-axis may be measured with the zero point located at the pupil of the user's eye. Thus, the depth plane 240 located at a depth of 1 m corresponds to a distance of 1 m away from the pupil of the user's eye on the optical axis of those eyes with the eyes pointed towards optical infinity. As an approximation, the depth or distance along the z-axis may be measured from the display in front of the user's eye (e.g., from the surface of the light guide) and a value for the distance between the device and the pupil of the user's eye may be added. That value may be referred to as the pupil distance and corresponds to the distance between the pupil of the user's eye and the display worn by the user in front of the eye. In practice, the value for the pupil distance may be a normalized value generally used for all viewers. For example, the pupil distance may be assumed to be 20 mm and the depth plane at a depth of 1 m may be at a distance of 980 mm in front of the display.

[0092] 12A and 12B, examples of matched accommodation-vergence distance and mismatched accommodation-vergence distance are illustrated, respectively. As illustrated in FIG. 12A, the display system may provide an image of a virtual object to each eye 210, 220. The image may cause the eyes 210, 220 to assume a vergence state in which the eyes converge on point 15 on the depth plane 240. In addition, the image may be formed by light having a wavefront curvature corresponding to a real object in that depth plane 240. As a result, the eyes 210, 220 assume an accommodation state in which the image is focused on the retinas of those eyes. Thus, the user may perceive the virtual object as being at point 15 on the depth plane 240.

[0093] It should be appreciated that each of the accommodation and vergence states of the eyes 210, 220 is associated with a particular distance on the z-axis. For example, an object at a particular distance from the eyes 210, 220 will cause those eyes to assume a particular accommodation state based on the object's distance. The distance associated with a particular accommodation state is referred to as the accommodation distance A. d Similarly, a particular vergence distance V associated with an eye in a particular vergence state may be referred to as d or positions relative to each other. If the accommodation distance and the vergence distance match, the relationship between accommodation and vergence can be said to be physiologically correct. This is considered to be the most comfortable scenario for the viewer.

[0094] However, in a stereoscopic display, the accommodation distance and the vergence distance may not necessarily coincide. For example, as illustrated in FIG. 12B, the images displayed to the eyes 210, 220 may be displayed with a wavefront divergence corresponding to the depth plane 240, and the eyes 210, 220 may assume a particular accommodation state in which points 15a, 15b on the depth plane are in focus. However, the images displayed to the eyes 210, 220 may provide a cue for vergence that causes the eyes 210, 220 to converge on a point 15 that is not located on the depth plane 240. As a result, the accommodation distance corresponds to the distance from the pupils of the eyes 210, 220 to the depth plane 240 in some embodiments, while the vergence distance corresponds to a larger distance from the pupils of the eyes 210, 220 to the point 15. The accommodation distance is different from the vergence distance. As a result, there is an accommodation-vergence mismatch. Such a mismatch may be considered undesirable and may cause discomfort to the user. d -A d ) and can be characterized in terms of diopters.

[0095] It should be understood that in some embodiments, reference points other than the eye pupils of the eyes 210, 220 may also be utilized to determine distances for determining accommodation-vergence discrepancy, so long as the same reference points are utilized for accommodation distance and vergence distance. For example, distances may be measured from the cornea to the depth plane, from the retina to the depth plane, from the eyepiece (e.g., a light guide of a display device) to the depth plane, etc.

[0096] Without being limited by theory, it is believed that a user may still perceive an accommodation-vergence mismatch of up to about 0.25 diopters, up to about 0.33 diopters, and up to about 0.5 diopters as physiologically correct, without the mismatch itself causing significant discomfort. In some embodiments, a display system disclosed herein (e.g., display system 250, FIG. 14) presents a viewer with an accommodation-vergence mismatch of about 0.5 diopters or less. In some other embodiments, the accommodation-vergence mismatch of an image provided by the display system is about 0.33 diopters or less. In still other embodiments, the accommodation-vergence mismatch of an image provided by the display system is about 0.25 diopters or less, including about 0.1 diopters or less.

[0097] FIG. 13 illustrates aspects of an approach for simulating a three-dimensional image by modifying the wavefront divergence. The display system includes an eyepiece 1040 configured to receive light 770 encoded with image information and output the light to a user's eye 210. In some embodiments, the eyepiece 1040 may include a light guide 270 (e.g., a waveguide). The light guide 270 may output light 650 with a defined amount of wavefront divergence that corresponds to the wavefront divergence of a bright field generated by a point on a desired depth plane 240. In some embodiments, the same amount of wavefront divergence is provided for all objects presented on that depth plane. In addition, it will be illustrated that the user's other eye may be provided with image information from a similar light guide.

[0098] In some embodiments, a single light guide may be configured to output light with a set wavefront divergence corresponding to a single or limited number of depth planes, and / or the light guide may be configured to output light of a limited range of wavelengths. As a result, in some embodiments, the eyepiece 1040 may include multiple light guides or stacks thereof that may be utilized to provide different wavefront divergence for different depth planes and / or to output light of different ranges of wavelengths. As used herein, it will be understood that a depth plane may follow the contour of a flat or curved surface. In some embodiments, advantageously and for simplicity, the depth plane may follow the contour of a flat surface.

[0099] 14 illustrates an example of a light guide stack for outputting image information to a user. Display system 250 includes an eyepiece 1040 having a stack of light guides or stacked light guide assembly 260 that may be utilized to provide a three-dimensional perception to the eye / brain using multiple light guides 270, 280, 290, 300, 310. It should be understood that display system 250 may be considered a bright field display in some embodiments.

[0100] In some embodiments, the display system 250 may be configured to provide a substantially continuous cue for vergence and multiple separate cues for accommodation. The cue for vergence may be provided by displaying a different image to each of the user's eyes, and the cue for accommodation may be provided by outputting light forming images with selectable separate amounts of wavefront divergence. In other words, the display system 250 may be configured to output light with variable levels of wavefront divergence. In some embodiments, each separate level of wavefront divergence corresponds to a particular depth plane and may be provided by a particular one of the light guides 270, 280, 290, 300, 310.

[0101] 14, the light guide assembly 260 may include a number of features 320, 330, 340, 350 between the light guides. In some embodiments, the features 320, 330, 340, 350 may be one or more lenses. In some embodiments, the lenses 320, 330, 340, 350 may correspond to the lenses 1046 (FIG. 2A). The light guides 270, 280, 290, 300, 310 and / or the number of lenses 320, 330, 340, 350 may be configured to transmit image information to the eye with various levels of wavefront curvature or light beam divergence. Each light guide level may be associated with a particular depth plane and may be configured to output image information corresponding to that depth plane.

[0102] In some embodiments, light is injected into the light guides 270, 280, 290, 300, 310 by an image injection system 520 comprising an optical module 530, which may include a light emitter such as a light emitting diode (LED). Light from the optical module 530 may be directed through a beam splitter 550 to and modified by an optical modulator 540 (e.g., a spatial light modulator). It should be understood that the optical module 530 may correspond to the light source 1000, and the optical modulator 540 may correspond to the image SLM 1020 (FIGS. 2A-7).

[0103] The light modulator 540 may be configured to vary the perceived intensity of light injected into the light guides 270, 280, 290, 300, 310 and encode the light with image information. Examples of spatial light modulators include liquid crystal displays (LCDs), including liquid crystal on silicon (LCOS) displays. In some embodiments, the image injection system 520 may be a scanning fiber display comprising one or more scanning fibers configured to project light in various patterns (e.g., raster scan, spiral scan, Lissajous pattern, etc.) into one or more light guides 270, 280, 290, 300, 310 and ultimately to the viewer's eye 210.

[0104] With continued reference to FIG. 14, the controller 560 controls the operation of one or more of the stacked light guide assemblies 260, the light sources 530, and the light modules 540. In some embodiments, the controller 560 is part of the local data processing module 140. The controller 560 includes programming (e.g., instructions in a non-transitory medium) that coordinates the timing and provision of image information to the light guides 270, 280, 290, 300, 310, for example, according to any of the various schemes disclosed herein. In some embodiments, the controller may be a single integrated device or a distributed system connected by wired or wireless communication channels. The controller 560 may be part of the processing modules 140 or 150 (FIG. 17) in some embodiments.

[0105] 14, the light guides 270, 280, 290, 300, 310 may be configured to propagate light within each respective light guide by total internal reflection (TIR). Each of the light guides 270, 280, 290, 300, 310 may be planar or have another shape (e.g., curved) with major top and bottom surfaces and edges extending between the major top and bottom surfaces. In the illustrated configuration, each of the light guides 270, 280, 290, 300, 310 may include out-coupling optical elements 570, 580, 590, 600, 610 configured to extract light from the light guide by redirecting light propagating within each respective light guide out of the light guide and outputting image information to the eye 210. The extracted light may also be referred to as out-coupled light, and the out-coupling optical element light may also be referred to as light extraction optical elements. The outcoupling optical elements 570, 580, 590, 600, 610 may be, for example, gratings including diffractive optical features as discussed further herein. Although shown disposed on the bottom major surface of the light guide 270, 280, 290, 300, 310 for ease of explanation and clarity of the drawings, in some embodiments the outcoupling optical elements 570, 580, 590, 600, 610 may be disposed on the top and / or bottom major surfaces and / or directly within the volume of the light guide 270, 280, 290, 300, 310, as discussed further herein. In some embodiments the outcoupling optical elements 570, 580, 590, 600, 610 may be attached to a transparent substrate and formed within a layer of material forming the light guide 270, 280, 290, 300, 310. In some other embodiments, the light guides 270, 280, 290, 300, 310 may be a monolithic piece of material and the outcoupling optical elements 570, 580, 590, 600, 610 may be formed on and / or within the piece of material. In some embodiments, the outcoupling optical elements 570, 580, 590, 600, 610 may correspond to the lens structures 1078, 1079 (FIGS. 5-7).

[0106] Continuing with reference to FIG. 14, as discussed herein, each light guide 270, 280, 290, 300, 310 is configured to output light and form an image corresponding to a particular depth plane. For example, the light guide 270 closest to the eye may be configured to deliver collimated light to the eye 210. The collimated light may represent an optical infinity focal plane. The next upper light guide 280 may be configured to send collimated light that passes through a first lens 350 (e.g., a negative lens) before it can reach the eye 210, and such first lens 350 may be configured to generate a slight convex wavefront curvature so that the eye / brain interprets the light originating from the next upper light guide 280 as originating from a first focal plane closer inward from optical infinity toward the eye 210. Similarly, the third upper light guide 290 passes its output light through both the first 350 and second 340 lenses before reaching the eye 210, and the combined refractive power of the first 350 and second 340 lenses may be configured to produce another incremental amount of wavefront curvature such that the eye / brain interprets the light originating from the third light guide 290 as originating from a second focal plane that is closer inward towards the person from optical infinity, which was the light from the next upper light guide 280.

[0107] The other light guide layers 300, 310 and lenses 330, 320 are similarly configured, with the highest light guide 310 in the stack sending its output through all of the lenses between it and the eye with a collective focal power representing the focal plane closest to the person. To compensate the stack of lenses 320, 330, 340, 350 when viewing / interpreting light originating from the world 510 on the other side of the stacked light guide assembly 260, a compensating lens layer 620 may be placed on top of the stack to compensate for the collective power of the lens stacks 320, 330, 340, 350 below. Such a configuration provides as many perceived focal planes as there are available light guide / lens pairs. Both the outcoupling optical elements of the light guides and the focusing sides of the lenses may be static (i.e., not dynamic or electroactive). In some alternative embodiments, either one or both may be dynamic using electroactive features.

[0108] In some embodiments, two or more of the light guides 270, 280, 290, 300, 310 may have the same associated depth plane. For example, multiple light guides 270, 280, 290, 300, 310 may be configured to output images set at the same depth plane, or multiple subsets of the light guides 270, 280, 290, 300, 310 may be configured to output images set at the same depth planes, with one set per depth plane. This may provide an advantage for forming tiled images to provide an extended field of view at those depth planes.

[0109] 14, the out-coupling optical elements 570, 580, 590, 600, 610 can be configured to redirect light out of their respective light guides and output this light with the appropriate amount of divergence or collimation for the particular depth plane associated with the light guide. As a result, light guides with different associated depth planes can have different configurations of out-coupling optical elements 570, 580, 590, 600, 610 that output light with different amounts of divergence depending on the associated depth plane. In some embodiments, the light extraction optical elements 570, 580, 590, 600, 610 can be volume or surface features that can be configured to output light at a particular angle. For example, the light extraction optical elements 570, 580, 590, 600, 610 can be volume holograms, surface holograms, and / or diffraction gratings. In some embodiments, the features 320, 330, 340, 350 may not be lenses; rather, they may simply be spacers (eg, cladding layers and / or structures for forming air gaps).

[0110] In some embodiments, one or more DOEs may be switchable between an "on" state in which they actively diffract and an "off" state in which they do not significantly diffract. For example, a switchable DOE may comprise a layer of polymer dispersed liquid crystal in which microdroplets comprise a diffractive pattern in a host medium, and the refractive index of the microdroplets may be switched to substantially match the refractive index of the host material (in which case the pattern does not significantly diffract incident light), or the microdroplets may be switched to a refractive index that does not match that of the host medium (in which case the pattern actively diffracts incident light).

[0111] In some embodiments, as discussed herein, an eye imaging assembly 1056 (e.g., a digital camera, including visible and infrared light cameras) may be provided to capture images of the eye 210. As used herein, a camera may be any image capture device. In some embodiments, the eye imaging assembly 1056 may include an image capture device and a light source for projecting light (e.g., infrared light) onto the eye that may then be reflected by the eye and detected by the image capture device. In some embodiments, the eye imaging assembly 1056 may be mounted to the frame 80 (FIG. 17) and may be in electrical communication with the processing modules 140 and / or 150 that may process image information from the eye imaging assembly 1056. In some embodiments, one eye imaging assembly 1056 may be utilized for each eye to monitor each eye separately.

[0112] In some embodiments, a full color image may be formed at each depth plane by overlaying images in each of the primary colors (e.g., three or more primary colors). FIG. 15 illustrates an example of a stacked light guide assembly in which each depth plane includes an image formed using multiple different primary colors. The illustrated embodiment shows depth planes 240a-240f, but more or less depths are envisioned. Each depth plane may have three or more primary color images associated with it, including a first image of a first color G, a second image of a second color R, and a third image of a third color B. The different depth planes are indicated in the diagram by different numbers for diopters (dpt) following the letters G, R, and B. By way of example only, the numbers following each of the letters indicate the diopters (1 / m), i.e., the inverse distance of the depth plane from the viewer, and each box in the diagram represents an individual primary color image. In some embodiments, the exact locations of the depth planes for the different primary colors may vary to account for differences in the eye's focusing of different wavelengths of light. For example, different primary color images for a given depth plane may be placed on depth planes corresponding to different distances from the user. Such an arrangement may increase visual acuity and user comfort and / or reduce chromatic aberration.

[0113] In some embodiments, light for each primary color may be output by a single dedicated light guide, such that each depth plane may have multiple light guides associated with it. In such embodiments, each box in the diagram containing the letter G, R, or B may be understood to represent an individual light guide, and three light guides may be provided per depth plane where three primary color images are provided per depth plane. The light guides associated with each depth plane are shown adjacent to each other in this drawing for ease of illustration, but it should be understood that in a physical device, the light guides may all be arranged in a stack with one light guide per level. In some other embodiments, multiple primary colors may be output by the same light guide, such that, for example, only a single light guide may be provided per depth plane.

[0114] 15, in some embodiments, G is green, R is red, and B is blue. In some other embodiments, other colors associated with other wavelengths of light, including magenta and cyan, may be used in addition to or in place of one or more of the red, green, or blue colors.

[0115] It should be understood that references to a given color of light throughout this disclosure will be understood to encompass one or more wavelengths of light within the range of wavelengths of light perceived by a viewer as being of that given color. For example, red light may include one or more wavelengths of light within the range of about 620-780 nm, green light may include one or more wavelengths of light within the range of about 492-577 nm, and blue light may include one or more wavelengths of light within the range of about 435-493 nm.

[0116] In some embodiments, the light source 530 (FIG. 14) may be configured to emit light at one or more wavelengths outside the range of visual perception of a viewer, e.g., infrared and / or ultraviolet wavelengths. In addition, the light guide in-coupling, out-coupling, and other light redirecting structures of the display 250 may be configured to direct and emit this light away from the display toward the user's eye 210, e.g., for imaging and / or user stimulation applications.

[0117] Referring now to FIG. 16, in some embodiments, light impinging on a light guide may be redirected to incouple the light into the light guide. An incoupling optical element may be used to redirect and incouple the light into its corresponding light guide. FIG. 16 illustrates a cross-sectional side view of an example of a plurality or set 660 of stacked light guides, each including an incoupling optical element. Each of the light guides may be configured to output light of one or more different wavelengths or one or more different wavelength ranges. It should be understood that stack 660 may correspond to stack 260 (FIG. 14) and that the illustrated light guides of stack 660 may correspond to a portion of the plurality of light guides 270, 280, 290, 300, 310.

[0118] The illustrated set 660 of stacked light guides includes light guides 670, 680, and 690. Each light guide includes an associated incoupling optical element (which may also be referred to as a light input area on the light guide), for example, incoupling optical element 700 is disposed on a major surface (e.g., the top major surface) of light guide 670, incoupling optical element 710 is disposed on a major surface (e.g., the top major surface) of light guide 680, and incoupling optical element 720 is disposed on a major surface (e.g., the top major surface) of light guide 690. In some embodiments, one or more of the incoupling optical elements 700, 710, 720 may be disposed on a bottom major surface of the respective light guide 670, 680, 690 (particularly, one or more of the incoupling optical elements is a reflective polarizing optical element). As shown, the incoupling optical elements 700, 710, 720 may be disposed on the upper major surface of their respective light guides 670, 680, 690 (or on top of the next lower light guide), and in particular, the incoupling optical elements are transmissive polarizing optical elements. In some embodiments, the incoupling optical elements 700, 710, 720 may be disposed within the body of the respective light guides 670, 680, 690. In some embodiments, as discussed herein, the incoupling optical elements 700, 710, 720 are wavelength selective, such that they selectively redirect one or more wavelengths of light while transmitting other wavelengths of light. Although illustrated on one side or corner of their respective light guides 670, 680, 690, it should be understood that the incoupling optical elements 700, 710, 720 may be disposed within other areas of their respective light guides 670, 680, 690 in some embodiments. The incoupling optical elements 700, 710, 720 may correspond to the lens structures 1076, 1077 (FIGS. 5-7).

[0119] As shown, the internal coupling optical elements 700, 710, 720 may be offset laterally from one another. In some embodiments, each internal coupling optical element may be offset such that it receives light without that light passing through another internal coupling optical element. For example, each internal coupling optical element 700, 710, 720 may be configured to receive light from a different SLM or a different portion of the image SLM, and may be separated (e.g., laterally spaced) from the other internal coupling optical elements 700, 710, 720 such that it does not receive substantially any light incident on the other of the internal coupling optical elements 700, 710, 720. Additionally, each internal coupling optical element 700, 710, 720 may have an associated SLM dedicated to displaying a negative image of the viewer's eye, or may display a negative image in a different portion of the light source SLM 1000 corresponding to the respective one of the internal coupling optical elements 700, 710, 720. In some embodiments, each internal coupling optical element 700, 710, 720 may have dedicated associated optical elements including dedicated associated source focusing / collimating optics and relay optics in the path of light from the displayed negative image to the corresponding internal coupling optical element 700, 710, or 720.

[0120] The light guides 670, 680, 690 may be spaced apart and separated, for example, by gas, liquid, and / or solid layers of material. For example, as shown, layer 760a may separate light guides 670 and 680, and layer 760b may separate light guides 680 and 690. In some embodiments, layers 760a and 760b are formed from a low index material (i.e., a material having a lower index of refraction than the material forming the immediately adjacent one of the light guides 670, 680, 690). Preferably, the index of refraction of the material forming layers 760a, 760b is 0.05 or more, or 0.10 or less, than the index of refraction of the material forming the light guides 670, 680, 690. Advantageously, the lower refractive index layers 760a, 760b may act as cladding layers to promote total internal reflection (TIR) ​​of light through the light guides 670, 680, 690 (e.g., TIR between the top and bottom major surfaces of each light guide). In some embodiments, the layers 760a, 760b are formed from air. Although not shown, it should be understood that the top and bottom of the illustrated set of light guides 660 may include immediate cladding layers.

[0121] Preferably, for ease of manufacturing and other considerations, the materials forming light guides 670, 680, 690 are similar or the same, and the materials forming layers 760a, 760b are similar or the same. In some embodiments, the materials forming light guides 670, 680, 690 may vary between one or more light guides, and / or the materials forming layers 760a, 760b may differ while still maintaining the various refractive index relationships described above.

[0122] 16 , light rays 770, 780, 790 enter the set of light guides 660. In some embodiments, the light rays 770, 780, 790 have different characteristics, e.g., different wavelengths or different wavelength ranges, that may correspond to different colors. Each of the incoupling optical elements 700, 710, 720 deflects the incident light such that the light propagates through a respective one of the light guides 670, 680, 690 by TIR. In some embodiments, each of the incoupling optical elements 700, 710, 720 selectively deflects one or more particular wavelengths of light while transmitting other wavelengths to the underlying light guide and associated incoupling optical element.

[0123] For example, incoupling optical element 700 may be configured to deflect light beam 770 having a first wavelength or wavelength range while transmitting light beams 780 and 790 having different second and third wavelengths or wavelength ranges, respectively. The transmitted light beam 780 impinges on and is deflected by incoupling optical element 710, which is configured to deflect light of the second wavelength or wavelength range. Light beam 790 is deflected by incoupling optical element 720, which is configured to selectively deflect light of the third wavelength or wavelength range.

[0124] 16, the deflected light rays 770, 780, 790 are deflected to propagate through the corresponding light guide 670, 680, 690, i.e., the in-coupling optical element 700, 710, 720 of each light guide deflects the light into its corresponding light guide 670, 680, 690 and in-couples the light into its corresponding light guide. The light rays 770, 780, 790 are deflected at an angle that causes the light to propagate through the respective light guide 670, 680, 690 by TIR. The light rays 770, 780, 790 then impinge on the out-coupling optical elements 800, 810, 820, respectively. In some embodiments, the out-coupling optical elements 800, 810, 820 may correspond to lens structures 1078, 1079 (FIGS. 5-7).

[0125] Thus, referring to FIG. 16, in some embodiments, a set of light guides 660 includes light guides 670, 680, 690, in-coupling optical elements 700, 710, 720, and out-coupling optical elements 800, 810, 820 for each primary color. The light guides 670, 680, 690 may be stacked with an air gap / cladding layer between each one. The in-coupling optical elements 700, 710, 720 redirect or deflect the incoming light into its light guide (with different in-coupling optical elements receiving different wavelengths of light). The light then propagates at an angle that will result in TIR within the respective light guide 670, 680, 690. In the example shown, a light ray 770 (e.g., blue light) is deflected by the first in-coupling optical element 700, then bounces back down the light guide, then continues to interact with the out-coupling optical element 800. Light rays 780 and 790 (e.g., green and red light, respectively) pass through the light guide 670, where light ray 780 hits and is deflected by the in-coupling optical element 710. Light ray 780 then bounces back down the light guide 680 via TIR and travels onto the out-coupling optical element 810. Finally, light ray 790 (e.g., red light) passes through the light guide 690 and hits the light in-coupling optical element 720 of the light guide 690. The light in-coupling optical element 720 deflects light ray 790 such that it propagates by TIR to the out-coupling optical element 820. The out-coupling optical element 820 then finally out-couples light ray 790 to a viewer that may also receive out-coupled light from the other light guide 670, 680.

[0126] 17 illustrates an example of a wearable display system 60 into which the various light guides and associated systems disclosed herein may be integrated. In some embodiments, the display system 60 is the system 250 of FIG. 14, which diagrammatically shows some portions of the system 60 in greater detail. For example, the light guide assembly 260 of FIG. 14 may be part of the display 70.

[0127] With continued reference to FIG. 17, the display system 60 includes a display 70 and various mechanical and electronic modules and systems to support the functionality of the display 70. The display 70 may be coupled to a frame 80 that is wearable by a display system user or viewer 90 and configured to position the display 70 in front of the user's 90 eye. The display 70 may be considered eyewear in some embodiments. In some embodiments, a speaker 100 is coupled to the frame 80 and configured to be positioned adjacent to the ear canal of the user 90 (in some embodiments, another speaker, not shown, may also be optionally positioned adjacent the user's other ear canal to provide stereo / shapeable sound control). The display system 60 may also include one or more microphones 110 or other devices to detect sound. In some embodiments, the microphones may be configured to allow the user to provide input or commands (e.g., voice menu command selections, natural language queries, etc.) to the system 60 and / or enable audio communication with other persons (e.g., other users of similar display systems). The microphone may further be configured as an ambient sensor to collect audio data (e.g., sounds from the user and / or the environment). In some embodiments, the display system 60 may further include one or more outwardly directed environmental sensors 112 configured to detect objects, stimuli, people, animals, places, or other aspects of the world around the user. For example, the environmental sensors 112 may include, for example, one or more cameras that may be positioned facing outward to capture images similar to at least a portion of the user 90's normal field of view. In some embodiments, the display system may also include ambient sensors 120a that are separate from the frame 80 and may be attached to the body of the user 90 (e.g., the head, torso, limbs, etc. of the user 90). The ambient sensors 120a may, in some embodiments, be configured to obtain data that characterizes a physiological state of the user 90. For example, the sensors 120a may be electrodes.

[0128] 17, the display 70 is operably coupled by a communication link 130, such as by wired or wireless connectivity, to a local data processing module 140, which may be mounted in a variety of configurations, such as fixedly attached to a frame 80, fixedly attached to a helmet or hat worn by a user, embedded within headphones, or otherwise removably attached to a user 90 (e.g., in a backpack configuration, in a belt-connected configuration). Similarly, the sensor 120a may be operably coupled to the local processor and data module 140 by a communication link 120b, such as by wired or wireless connectivity. The local processing and data module 140 may comprise a hardware processor and digital memory, such as non-volatile memory (e.g., flash memory or hard disk drive), both of which may be utilized to aid in processing, caching, and storing data. Optionally, the local processor and data module 140 may include one or more central processing units (CPUs), graphics processing units (GPUs), dedicated processing hardware, and the like. The data may include a) data captured from sensors (which may be operatively coupled to the frame 80 or otherwise attached to the user 90), such as image capture devices (such as cameras), microphones, inertial measurement units, accelerometers, compasses, GPS units, wireless devices, gyroscopes, and / or other sensors disclosed herein, and / or b) data obtained and / or processed using the remote processing module 150 and / or remote data repository 160 (including data related to virtual content), possibly for passing to the display 70 after processing or readout. The local processing and data module 140 may be operatively coupled to the remote processing module 150 and the remote data repository 160 by communications links 170, 180, such as via wired or wireless communication links, such that these remote modules 150, 160 are operatively coupled to each other and available as resources to the local processing and data module 140.In some embodiments, local processing and data module 140 may include one or more of an image capture device, a microphone, an inertial measurement unit, an accelerometer, a compass, a GPS unit, a wireless device, and / or a gyroscope. In some other embodiments, one or more of these sensors may be mounted on frame 80 or may be a stand-alone structure that communicates with local processing and data module 140 by a wired or wireless communication path.

[0129] With continued reference to FIG. 17, in some embodiments, remote processing module 150 may comprise one or more processors configured to analyze and process data and / or image information, including, for example, one or more central processing units (CPUs), graphics processing units (GPUs), dedicated processing hardware, etc. In some embodiments, remote data repository 160 may comprise digital data storage facilities that may be available through the Internet or other networking configurations in a "cloud" resource configuration. In some embodiments, remote data repository 160 may include one or more remote servers that provide information to local processing and data module 140 and / or remote processing module 150, for example, information for generating augmented reality content. In some embodiments, all data is stored and all computations are performed within the local processing and data module, allowing for fully autonomous use from the remote modules. Optionally, an external system (e.g., one or more processors, one or more computer systems) including a CPU, GPU, etc. may perform at least a portion of the processing (e.g., generating image information, processing data) and provide information to and receive information from modules 140, 150, 160, e.g., via a wireless or wired connection.

[0130] (Computer vision for detecting objects or features in captured images) As discussed above, the display system may be configured to detect objects or features in the captured images. In some embodiments, objects or features present in the images may be detected using computer vision techniques. For example, the display system may be configured to perform image analysis on the captured images to determine the presence of particular objects or features in those images. The display system may, in some embodiments, analyze the captured images to determine the presence and contour of eye pupils.

[0131] One or more computer vision algorithms may be used to perform these tasks. Non-limiting examples of computer vision algorithms include Scale Invariant Feature Transform (SIFT), Speed ​​Up Robust Features (SURF), Orientation FAST and Rotation BRIEF (ORB), Binary Robust Invariant Scalable Key Points (BRISK), Fast Retinal Key Points (FREAK), Viola-Jones algorithm, Eigenfaces approach, Lucas-Kanade algorithm, Horn-Schunk algorithm, Mean Shift algorithm, visual simultaneous localization and mapping (vSLAM) techniques, Sequential Bayes estimators (e.g., Kalman filter, Extended Kalman filter, etc.), bundle adjustment, adaptive binarization (and other binarization techniques), Iterative Nearest Neighbor (ICP), Semi-Global Matching (SGM), Semi-Global Block Matching (SGBM), feature point histograms, various machine learning algorithms (e.g., support vector machines, k-nearest neighbor algorithms, naive Bayes, neural networks (including convolutional or deep neural networks), or other supervised / unsupervised models, etc.), and the like.

[0132] (Machine Learning) Various machine learning algorithms may be used to learn to identify the presence, shape, location, etc. of eye pupils. Once trained, the machine learning algorithms may be stored by the display system. Some examples of machine learning algorithms may include supervised or unsupervised machine learning algorithms, including regression algorithms (e.g., ordinary least squares regression, etc.), instance-based algorithms (e.g., learning vector quantization, etc.), decision tree algorithms (e.g., classification and regression trees, etc.), Bayesian algorithms (e.g., naive Bayes, etc.), clustering algorithms (e.g., k-means clustering, etc.), association rule learning algorithms (e.g., a priori algorithm, etc.), artificial neural network algorithms (e.g., Perceptron, etc.), deep learning algorithms (e.g., deep Boltzmann machines or deep neural networks, etc.), dimensionality reduction algorithms (e.g., principal component analysis, etc.), ensemble algorithms (e.g., stacked generalization, etc.), and / or other machine learning algorithms. In some embodiments, individual models may be customized for individual data sets. For example, the display system may generate or store the base model. The base model may be used as a starting point to generate additional models specific to a data type (e.g., a particular user), a data set (e.g., additional sets of images acquired), conditional situations, or other variations. In some embodiments, the display system may be configured to utilize multiple techniques to generate models for analysis of aggregated data. Other techniques may include using predefined thresholds or data values.

[0133] The criteria for detecting an object or feature may include one or more threshold conditions. If the analysis of the captured image indicates that the threshold conditions are passed, the display system may provide a signal indicating the detection of the presence of the object in the image. The threshold conditions may involve quantitative and / or qualitative measures. For example, the threshold conditions may include a score or percentage associated with the likelihood that the object is present in the image. The display system may compare the score calculated from the captured image to a threshold score. If the score is higher than the threshold level, the display system may detect the presence of the object or feature. In some other embodiments, the display system may signal the absence of the object in the image if the score is lower than the threshold.

[0134] It should be understood that each of the processes, methods, and algorithms described herein and / or depicted in the figures may be embodied in code modules executed by one or more physical computing systems, hardware computer processors, application-specific circuits, and / or electronic hardware configured to execute specific and particular computer instructions, and thus may be fully or partially automated. For example, a computing system may include a general-purpose computer (e.g., a server) that is programmed with specific computer instructions, or a special-purpose computer, special-purpose circuit, etc. The code modules may be installed in a dynamic link library that is compiled and linked into an executable program, or written in an interpreted programming language. In some embodiments, certain operations and methods may be performed by circuitry that is specific to a given function.

[0135] Furthermore, certain embodiments of the functionality of the present disclosure may be sufficiently mathematically, computationally, or technically complex that special purpose hardware (utilizing appropriate specialized executable instructions) or one or more physical computing devices may be required to perform the functionality or to provide results in substantially real time, e.g., due to the amount or complexity of the calculations involved. For example, a video may include many frames, each frame having millions of pixels, and specifically programmed computer hardware is required to process the video data and provide the desired image processing task or application in a commercially reasonable amount of time.

[0136] The code modules or any type of data may be stored on any type of non-transitory computer readable medium, such as physical computer storage devices, including hard drives, solid state memory, random access memory (RAM), read only memory (ROM), optical disks, volatile or non-volatile storage devices, combinations of the same, and the like. In some embodiments, the non-transitory computer readable medium may be part of one or more of the local processing and data module (140), the remote processing module (150), and the remote data repository (160). The methods and modules (or data) may also be transmitted (e.g., as part of a carrier wave or other analog or digital propagated signal) generated on a variety of computer readable transmission media, including wireless-based and wired / cable-based media, and may take a variety of forms (e.g., as part of a single or multiplexed analog signal, or as multiple separate digital packets or frames). The results of the disclosed processes or process steps may be stored persistently or otherwise in any type of non-transitory tangible computer storage device or communicated via a computer readable transmission medium.

[0137] Any process, block, state, step, or functionality within the flow diagrams described herein and / or depicted in the accompanying figures should be understood as potentially representing a code module, segment, or portion of code that includes one or more executable instructions for implementing a specific function (e.g., logical or arithmetic) or step in the process. Various processes, blocks, states, steps, or functionality may be combined, rearranged, added to, deleted from, modified, or otherwise altered from the illustrative examples provided herein. In some embodiments, additional or different computing systems or code modules may perform some or all of the functionality described herein. The methods and processes described herein are not limited to any particular sequence, and the blocks, steps, or states associated therewith may be performed in other sequences, e.g., serially, in parallel, or in some other manner, as appropriate. Tasks or events may be added to or removed from the disclosed exemplary embodiments. Furthermore, the separation of various system components in the embodiments described herein is for illustrative purposes and should not be understood as requiring such separation in all embodiments. It should be understood that the program components, methods, and systems described may generally be integrated together in a single computer product or packaged in multiple computer products.

[0138] In the foregoing specification, the invention has been described with reference to specific embodiments thereof. It will be apparent, however, that various modifications and changes can be made thereto without departing from the broader spirit and scope of the invention. The specification and drawings are therefore to be regarded in an illustrative rather than a restrictive sense.

[0139] Indeed, it should be understood that each of the systems and methods of the present disclosure has several innovative aspects, none of which is solely responsible for or required for the desirable attributes disclosed herein. The various features and processes described above may be used independently of one another or may be combined in various ways. All possible combinations and subcombinations are intended to fall within the scope of the present disclosure.

[0140] Certain features described herein in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable subcombination. Furthermore, although features may be described above as acting in a combination and may even be initially claimed as such, one or more features from the claimed combination may, in some cases, be deleted from the combination, and the claimed combination may be directed to a subcombination or variation of the subcombination. No single feature or group of features is required or essential for every embodiment.

[0141] In particular, it should be understood that conditional terms used herein, such as "can," "could," "might," "may," "eg," and the like, are generally intended to convey that certain embodiments include certain features, elements, and / or steps, while other embodiments do not, unless specifically stated otherwise or understood otherwise within the context as used. Thus, such conditional terms are generally not intended to imply that features, elements, and / or steps are in any way required for one or more embodiments, or that one or more embodiments necessarily include logic for determining whether those features, elements, and / or steps are included or performed in any particular embodiment, with or without authorial input or prompting. The terms "comprising," "including," "having," and the like, are synonymous and used inclusively in a non-limiting manner and do not exclude additional elements, features, acts, operations, and the like. Also, the term "or," for example, when used to connect a list of elements, is used in its inclusive sense (and not its exclusive sense) so that the term "or" means one, some, or all of the elements in the list. In addition, the articles "a," "an," and "the," as used in this application and the appended claims, are to be construed to mean "one or more" or "at least one," unless otherwise specified. Similarly, although operations may be depicted in the figures in a particular order, it should be recognized that such operations need not be performed in the particular order or sequential order depicted, or that not all of the illustrated operations need to be performed, to achieve desirable results. Additionally, the figures may diagrammatically depict one or more exemplary processes in the form of a flow chart. However, other operations not depicted may also be incorporated within the diagrammatically illustrated exemplary methods and processes. For example, one or more additional operations may be performed before, after, simultaneously with, or during any of the illustrated operations.In addition, operations may be rearranged or reordered in other embodiments. In certain situations, multitasking and parallel processing may be advantageous. Furthermore, the separation of various system components in the embodiments described above should not be understood as requiring such separation in all embodiments, and it should be understood that the program components and systems described may generally be integrated together in a single software product or packaged into multiple software products. Additionally, other embodiments are within the scope of the following claims. In some cases, the actions recited in the claims may be performed in a different order and still achieve desirable results.

[0142] Thus, the claims are not intended to be limited to the embodiments shown herein but are to be accorded the widest scope consistent with the present disclosure, the principles and novel features disclosed herein.

Claims

1. A method for displaying image content through a wearable display system, the method comprising: accessing one or more images of an eye of a user of the wearable display system; emitting light to form a negative image of the eye based at least in part on the one or more images of the eye; displaying the image content to the user by encoding image information for the image content in the light propagating from the negative image of the eye; and Including, emitting light to form the negative image of the eye includes inverting intensity values ​​of pixels of the one or more images of the eye; The method, wherein displaying the image content to the user includes displaying at least one of the one or more images of the eye with the inverted intensity values.

2. The method of claim 1, wherein encoding the image information for the image content in the light propagating from the negative image of the eye includes modulating the light propagating from the negative image of the eye to display the image content.

3. The method of claim 2, wherein modulating the light includes propagating the light through a spatial light modulator.

4. The method of claim 1, further comprising binarizing at least one of the one or more images of the eye and converting the at least one image into a corresponding negative image of the eye.

5. The method of claim 1, wherein the light for forming the negative image of the eye is emitted from a light source including a spatial light modulator.

6. The method of claim 5, wherein the spatial light modulator is an emissive spatial light modulator.

7. The method of claim 6, wherein the emissive spatial light modulator is an LED array.

8. The method of claim 6, wherein the emissive spatial light modulator comprises an array of binary light emitters, each having an on state and an off state.

9. The method of claim 1, wherein the one or more images of the eye are captured by an eye imaging device of the wearable display system, the eye imaging device comprising a camera.

10. The method of claim 9, wherein the eye imaging device further comprises a waveguide configured to receive light from the eye and propagate the light through the waveguide to the camera by total internal reflection.

11. The method of claim 10, wherein the waveguide is within a path of light encoded with the image information, and the waveguide is transparent to the light encoded with the image information.

12. The method of claim 9, wherein the eye imaging device further comprises a mirror configured to reflect light from the eye to the camera.

13. The method of claim 1, further comprising collimating the light that forms the negative image of the eye.

14. The method of claim 1, wherein the negative image of the eye defines the location of an exit pupil of a display of the display system.

15. The method of claim 14, wherein emitting light to form the negative image of the eye continuously aligns the exit pupil of the display with the pupil of the user's eye.

16. One or more non-transitory computer-readable storage media storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations for displaying image content through a wearable display system, the operations including: accessing one or more images of an eye of a user of the wearable display system; emitting light to form a negative image of the eye based at least in part on the one or more images of the eye; displaying the image content to the user by encoding image information for the image content in the light propagating from the negative image of the eye; and Including, emitting light to form the negative image of the eye includes inverting intensity values ​​of pixels of the one or more images of the eye; one or more non-transitory computer-readable storage media, wherein displaying the image content to the user includes displaying at least one of the one or more images of the eye with the inverted intensity values.

17. One or more non-transitory computer-readable storage media as described in claim 16, wherein encoding the image information for the image content in the light propagating from the negative image of the eye includes modulating the light propagating from the negative image of the eye to display the image content.

Citation Information

Patent Citations

  • Video display device

    JP2002303819A

  • Retina projection type display

    JP2002318365A

  • Wide visual region retina projection type display system

    JP2004157173A

  • Methods and systems for creating focal planes in virtual and augmented reality

    JP2017522587A

  • Waveguide Eye Tracking Using a Switchable Diffraction Grating

    JP2017531817A