The present technology is directed to projection of wave fields through diffusive media, and more particularly to methods and systems for projecting images through non-conventional scattering elements.
A host of methods have been described in the scientific literature and the patent literature, for imaging through diffusing media. However, there remains a need to accomplish just the opposite: to project images or other wave fields into a space that is obscured from the projector by a diffusing medium.
Recent work in microscopy has shown that it is possible to pre-distort an optical wavefront in such a way that a diffuser restructures the wavefront to form a converging spherical wavefront that focuses to a point. For example, I. M.Vallekoop et.al., in “Exploiting disorder for perfect focusing” (ArXiv:0910.0873v1 [Physics.optics] 5 Oct. 2009), which is hereby incorporated by reference in its entirety, describe using a spatial light modulator to pre-distort a wavefront and, via a learning algorithm, transmit the wavefront through a very strong diffuser, to a finely focused spot.
A substantial amount of work has been done to employ arrays of projectors to form so-called “light field displays”, which essentially reverse the process of lenticular photography. For example, Fellner and Hansen in EUROGRAPHICS 2006 presented a paper, “Toward the Light Field Display: Autostereoscopic Rendering via a Cluster of Projectors”, which is hereby incorporated by reference in its entirety. In the paper, the authors describe projecting imagery from an array of projectors onto the diffusing surface of a screen comprising a lenslet array and a diffusing surface separated by the focal length of the lenslets. The diffusing screen serves as an image relay to the back focal planes of the lenslets which then project a light field in the form of an array of pinhole projections.
In US Patent Application US 2014/0063077, “Tensor Displays”, by Wetzstein et al., which is hereby incorporated by reference in its entirety, a 3D display is described that involves a stack of spatially-addressable light attenuating layers. Wetzstein et al also described a “Compressive Light Field Projector” that employs a highly structured lenticular screen and a spatial light modulator. The present technology employs one or more spatial phase modulators and one or more non-conventional optical elements as described herein.
The headings provided herein are for convenience only and do not necessarily affect the scope or meaning of the claimed invention. Sizes of various depicted elements are not necessarily drawn to scale and these various elements may be arbitrarily enlarged to improve legibility.
The linear nature of light propagation allows a direct method for recovering an image from light emitted by an object and then diffused in transmission through a diffusing medium. In essence, the diffused or scattered pattern resulting from light emitted by a single object point can be interpreted as an encoded version of the light from that object point. The diffused or scattered pattern resulting from light emitted by multiple object points is, in the case of incoherent illumination, simply the linear superposition of the encoded versions of all the individual object points.
Although well-known matrix algebra methods can be used to decode a composite diffused or scattered pattern if the individual component patterns are known, in practice it is much more efficient to use successive approximations to do the decoding. However, the important point is not the mathematical technique used to decode the composite pattern. Instead, the important point is twofold: first, decoding is possible; and second, linearity of the problem implies that the process can be inverted.
Embodiments of the current technology, which is based on a realization that the decoding process can be inverted, form an encoded light field that, upon transmission through a diffusing medium, is decoded to form a desired light field which forms a complex image. In some embodiments, the complex image can focus on a two-dimensional or three-dimensional surface of arbitrary shape. Similarly, the complex image can comprise a real three-dimensional image in free space.
As used herein, a “conventional scattering element” (CSE) is an element whose function is to add an effectively linear or effectively quadratic phase function (or a close approximation thereto) to the phase of an incident wave field. Adding a linear phase function changes the direction of rays in the wave field uniformly across the optical element, so for example a mirror comprises a single linear phase function CSE, while a prism comprises a pair of linear phase function CSEs (one at the entrance surface and one at the exit surface). Adding a quadratic phase function changes the direction of rays in the wave field in a way that varies across the optical element. A parabolic mirror is a radially symmetric quadratic CsE, and an ordinary lens is a pair of radially symmetric quadratic CsEs (i.e., the front and back surfaces of the lens). Similarly, simple diffraction gratings qualify as linear CsEs, and Fresnel zone plates qualify as quadratic CsEs.
As used herein, a “non-conventional scattering element” (NCSE) is any optical element that transforms an incident wave field in a substantially more complex way than does a CSE. Some examples of static NCSEs include: complex holograms, random ground-glass diffusers, shower glass, diffuse reflectors, lenslet arrays, retroreflective bead arrays, and transmissive elements made from scattering media. Some examples of programmable NCSEs include: micromirror arrays, liquid crystal spatial light modulators, and deformable mirrors.
An example non-conventional scattering element that may be incorporated in some embodiments of the present technology is a complex holographic element. A complex holographic element is any optical element that, via diffraction, applies a substantially more complicated transformation to a light field than is applied by a CSE. In some embodiments, a diffuser may be used as an NCSE, to transform a first class of incident wave fields to a second class of wave fields. For example, a wave field appropriately matched to a specific diffuser is transformed by that diffuser to a wave field that focuses to a point.
Further examples of the invention will now be described. The following description provides certain specific details for a thorough understanding and enabling description of these examples. One skilled in the relevant technology will understand, however, that the invention may be practiced without many of these details. Likewise, one skilled in the relevant technology will also understand that the invention may include many other obvious features not described in detail herein. Additionally, some well-known structures or functions may not be shown or described in detail below, to avoid unnecessarily obscuring the relevant descriptions of the various examples.
The terminology used herein is to be interpreted in its broadest reasonable manner, even though it is being used in conjunction with a detailed description of certain specific examples of the invention. Indeed, certain terms may even be emphasized below; however, any terminology intended to be interpreted in any restricted manner will be overtly and specifically defined as such in this Detailed Description section. In general, brief definitions of several terms used herein are preceded by the term being enclosed within double quotation marks. Such definitions, although brief, will help those skilled in the relevant art to more fully appreciate aspects of the invention based on the detailed description provided herein. Such definitions are further defined by the description of the invention as a whole (including the claims) and not necessarily just by such definitions.
The contrast of a focused point formed in a light field through a diffuser is proportional to N/M, where N is the number of degrees of freedom in the light field, and M is the number of points being focused to. This implies that the image will degrade as the number of points in the image is increased; and that the only way to obtain a high-content image would be to have an extremely large number of degrees of freedom. However, an image displayed as a raster scan or line scan, or in general as a rapid succession of different portions of the image, will not suffer the same contrast loss as a complete image displayed as a whole. Instead, such an image will have contrast proportional to N/R, where R is the number of points in the image portion displayed at each moment in the scan.
There are several possible ways to take advantage of that principle in order to obtain a higher-contrast image of a high-content object when projecting through a diffuser. One such way, “sub-frame projection,” is to rapidly project many sub-frame light fields sequentially, each of which comprises a portion of the image to be projected. For example, the sub-frame light fields can comprise columns or lines of pixels in the image. Alternatively, the sub-frame light fields may comprise image segments, with the image segmented into regions in which contrast or resolution has different levels of visual importance, such as human faces versus background, or important alphanumeric updates versus ongoing image content. In another example, the image may be segmented according to regions of viewer attention.
One way to optimize the visual quality of an image projected according to the present technology is a combination of a) providing a large number of degrees of freedom in the light field projector (such as using multiple spatial light modulators or OLED arrays), b) designing and constructing the diffuser to direct light preferentially to the pixel array that will be displayed, c) further designing and constructing the diffuser to direct light only to an eyebox in which a viewer's eyes will be, and d) matching the light field projector controller's degrees of freedom with the diffuser so that a set of control states corresponds to a set of light field configurations which in turn correspond to predetermined columns or rows of pixels in the displayed image.
When sub-frame projection is used, a light field projector that can switch configurations much faster than the standard video projection frame rate can be used. Most liquid crystal devices are not fast enough to do this. However, MEMS devices such as micromirror projectors can switch on a microsecond timescale. The preferred light field projector has very short switching time so that it can rapidly project sub-frame image components.
The wave field generator 401 can have any of several different forms such as an array of conventional projectors, or multiple wavefront-shaping transducers illuminated by coherent or incoherent waves. The terms, “wave field generator” and “wave front shaper” are interchangeable, because a wave front shaper can form an arbitrary wave field by being illuminated by an initial wave field such as a collimated monochromatic laser beam and reshaping the initial wave field as needed. The first and second diffusers 407 and 411 can have any of several different forms, such as ground-glass diffusers, “shower glass” diffusers, bumpy reflective surfaces, corrugated glass, or media with nonuniform refractive index or propagation speed. In some embodiments, the diffusing properties of the diffusers can be random. The diffusers may be transmissive, reflective, or both. Scattering within each diffuser may be single or multiple. The diffusers can have any shape such as flat or curved.
In order to generate the desired image, the wave field generator 401 can be calibrated to accommodate the characteristics of the first and second diffusers 407 and 411. Although some methods of associating light fields at the input end of a complex optical system with light fields at the output end of the optical system—that is, methods for calibrating the optical system—are known, that association has only been used in prior approaches for seeing through the optical system, as in microscopy, photography through turbid media, astronomy, and long-distance photography. In contrast, embodiments of the current technology can accomplish the opposite result: to project an image through a diffusive or scattering optical system. This can be accomplished by calculating an input light field required to form a desired output light field after passing through a given complex, scattering, or diffusive optical system. For example, a desired object light field may be represented as a linear sum of plane waves, and the light field that must be projected into the diffusing medium to form the desired object light field will be a linear sum of the corresponding component light fields.
In using the system illustrated in
Various optimization approaches are possible, as will be understood by those of skill in the art. The methods that use a wavefront shaper can often find an optimum by simply varying one element of the wavefront shaper at a time, seeking maximum brightness of a return signal (e.g., from the retroreflective particle). An algorithm cycles through all the elements of the wavefront shaper multiple times, seeking an maximum return for each element, until no further improvement is found.
The methods that are purely mathematical typically start with a guess at the phase components of the scatter pattern, and represent the light field at the camera as “sqrt(brightness of scatter pattern)×exp(i×theta)” where theta is the phase (a function of x and y at the camera sensor array). The amplitude (sqrt(brightness of scatter pattern)), known from the camera image of the scatter pattern, is a first constraint. A mathematical transformation is done to move the representation to the Fourier domain, where other constraints are applied, such as requiring the autocorrelation of the scatter pattern to be a delta function. The further-constrained estimate of the scatter pattern light field is transformed back to the spatial domain where the amplitude constraint is applied again, and so on, cycling between spatial and Fourier domains and re-applying the constraints each time, until the quality of the solution is good enough. The quality of the solution corresponds to how well both sets of constraints are satisfied.
That optimum light field is an encoded version of an image point corresponding to the location of that single retroreflective particle. The process is repeated until an encoded version is found for each of the retroreflective particles. Note that this calibration process is very similar to the calibration process outlined in Ref. 1 Physical Review Letters 193905, May 2011, “Scattering lens resolves sub-100 nm structures with visible light”. It is also analogous to the method used in Ref. 2 Optics Letters Vol. 32, No. 16, Aug. 15, 2007, “Focusing coherent light through opaque strongly scattering media”. Each of these documents is hereby incorporated by reference in its entirety.
In order to project an image into the region beyond the diffusing media, the light field projector projects a linear superposition of the light fields corresponding to each of the points in the image. In practice, it may be impractical to place the retroreflective particles everywhere in the region where an image is to be formed; so upon first consideration it may seem that a detailed image cannot be formed. However, the so-called “memory effect” ensures that if the projected light field corresponding to a point is slightly tilted, the resulting focused point is still focused but is displaced in approximate proportion to the sine of the tilt angle. The memory effect is illustrated in
By modifying the curvature of the light field rather than applying only a simple uniform tilt, the focal point can be moved along the z-axis (that is, in the direction toward or away from the diffusing medium) This can be understood as follows. The light field which converges to a given point in the projection region necessarily comprises a spherical wave. To make the field converge to a new point farther from the diffusing medium, the spherical wave can be re-shaped to form a spherical wave centered on the new point. So, it is straightforward to calculate light fields that encode arbitrary points in a 3D region around a retroreflective particle. Therefore, it is not necessary to do calibration using retroreflective particles at every possible point in the image projection volume. If retroreflective particles are used in calibration, it is only necessary to use retroreflective particles positioned densely enough to ensure that the memory effect allows calculation of light fields corresponding to all points between the particles within the projection volume.
Although retroreflective particles provide one method for calibration described herein, it is also possible to calibrate in other ways, such as using a point light source at an array of positions in the projection volume. In this case, it can actually be simpler to discover input light fields corresponding to points in the projection volume because the light field formed at the light field generator by light transmitted in the reverse direction from a point in the projection volume through the diffusing media is the conjugate of the light field that will focus at that point after passing through the diffusing media in the forward direction. An alternative calibration method has been termed “transmission matrix measurement” (well described in Chaigne et al., “Controlling light in scattering media non-invasively using the photoacoustic transmission matrix”, Nature Photonics 8, 58-64 (2014), which is hereby incorporated by reference in its entirety) and is fundamentally equivalent to the simpler case described above. If the transmission matrix of a complex, diffusive optical system is known, it is possible to extract the source object whose light has passed through the optical system and has been recorded at the other end of the optical system. To measure the transmission matrix, a plane wave can be projected into the diffusing media from the projection volume, and the resulting light field (or portions thereof) recorded on the projector side of the diffusing medium. The plane wave is projected into the diffusing media at many different angles, and the light field (or portion thereof) is recorded at each angle. Because an arbitrary object can be analyzed as a linear superposition of component plane waves, and because the transmission matrix comprises a linear transformation, the recorded light field from the object, after passing through the optical system, comprises a linear superposition of component light fields, each corresponding to a different plane wave component of the object.
Yet another alternative calibration method involves illuminating calibration patterns on a surface in the projection volume, with the patterns selected to amount to a basis set, so that any arbitrary pattern can be composed as a linear sum of the calibration patterns. Suitable sets of patterns include gratings of various pitch and angle, Gabor wavelets, and other such pattern sets well known in the art of image and signal processing. Several calibration methods are described in more detail below.
The first calibration method uses a known image (e.g., a point source of reflected light) propagated backward through the diffuser to a photosensor array and there combined with a reference beam to obtain an intensity distribution from which the phase and/or amplitude can be calculated at the location from which a light field will be projected toward the diffuser.
A light field projector comprising a phase-only spatial light modulator, amplitude spatial light modulator, or combined phase and amplitude spatial light modulator positioned precisely in the same position as the camera 709, projecting a light field conjugate to the calculated light field, will produce the light field that, when incident on the diffuser, will emerge to form a focus at the location of the spot on the screen 703. Similarly, if an image is projected onto the screen 703 using coherent laser light, the phase and/or amplitude distribution of the scattered light 705 may be calculated from the intensity distribution at the camera 709. The conjugate light field, then, may be projected by the light field projector to form a focused image on the surface 703 downstream from the diffuser 707.
In the second calibration method, illustrated in
Some portion of the second light field 807 strikes a retroreflective bead 809, which retroreflects only light that strikes the bead. That light returns through the diffuser to form a light field on photodetector array 813, from which the phase and amplitude of the light field may be inferred. When the returned light onto the detector 813 is maximized, the emitted light field 803 is the light field which will focus to the center of retroreflective bead 809.
The light field projector 801 can be a reflective or transmissive type, and alters the phase of the reverse-path light to form the conjugate of the light which first illuminated the light field projector 801. A beamsplitter 811 directs the reverse-path light to a photodetector 813.
A variation on this method is shown in
A third calibration method is illustrated in
Although an interferometric arrangement as shown in
In the process of image construction described above, the magnitudes of individual object points are multiplied by corresponding calibration patterns, and the results are summed over all the object points, to obtain a light field pattern which, when projected through the diffuser, forms an image of the object. This would require recalling all of the calibration patterns for the nonzero object points in order to form each projection frame; and the number of such calibration patterns can easily be in the range of one to ten million. Accordingly, a method that does not require as many calibration patterns to be recalled is desirable. A fourth calibration method is illustrated in
The memory effect may be harnessed to reduce the amount of data transfer needed to construct and project imagery using the current technology. Referring to
This means that, to a reasonably good approximation, if light field focuses to a point after passing through a diffuser, such that the focal point is on the optical axis at (x=0, y=0) a distance D beyond the diffuser, then the focal point may be moved to a new point (x=Δx, y=Δy) by simply tilting the light field at the diffuser by an angle θ, where: θ=sin−1(sqrt(Δx2Δy2)/D2). Moreover, the focal point may be moved to a new distance D+ΔD from the diffuser by applying a tilt that varies linearly with respect to distance from the axis. So, it is not necessary to recall, or even to record, a separate calibration pattern for every point in the object space if the diffuser is thin enough that theta is less than the wavelength of the light divided by (pi×L). Instead, a few calibration patterns may be held in local memory and mathematically transformed or interpolated to generate calibration patterns necessary to form any desired image in the object space.
Internal to a multimode waveguide, propagation modes are superimposed but travel in different directions with different total internal reflection angles. Therefore, a light modulator element acting on a small portion of a waveguide will have a different effect on each mode, even if the modulated element acts with just one degree of freedom. An array of many such modulator elements acting at different points in the waveguide will affect all of the modes, each element providing an independent degree of freedom. Although it would be difficult to control any one mode using a single such element, the linearity of light propagation ensures that, with the number of such elements sufficiently greater than the number of modes to be controlled, some combination of control parameters applied to the various control elements will effectively control any selected mode while cancelling out the effects on other modes.
Any display or projector may be characterized by its number of degrees of freedom. A typical flat panel display with N pixels has N degrees of freedom. A light field projector with N projection elements, each of which projects M independently controllable light rays, has N×M degrees of freedom.
When a light field having N degrees of freedom illuminates a diffuser, the light field exiting the diffuser has N degrees of freedom. If the diffuser scatters each component of the illuminating light field into M different directions, the resulting exiting light field still has only N degrees of freedom. If M is greater than N, the quality with which an exit light field can be constructed is reduced, with noise in a ratio of approximately (M−N)/M. Accordingly, the quality of a light field projected using a diffuser as in this technology can be substantially improved by using a diffuser that scatters light only into a number of directions comparable to the number of degrees of freedom possessed by the light field projector that illuminates the diffuser.
Such a diffuser is called a “directed diffuser.” One example of a directed diffuser is a holographic optical element. A method for producing a holographic directed diffuser is illustrated in
In the setup of
In some embodiments, the directions of incidence of the collimated light used in constructing the holographic diffuser are selected to form a rectangular array of angles, n angles high and m angles wide, for a total of n×m=N distinct angles. Because light scattering, at least as used in the current technology, is a linear process, illuminating the holographic diffuser with a linear superposition of any subset of the light field configurations used to construct the holographic diffuser will result in an exit light field constituting a linear superposition of the exit light fields corresponding to the illumination configurations. Therefore, in order to construct a virtual image of a 2-dimensional image at infinity, the holographic diffuser is illuminated by a superposition of the light field configurations corresponding to each of the points in the image. Of course, a point at infinity corresponds to a collimated beam traveling toward that point.
The light field projector in this embodiment is a waveguide modulator array having a minimum of N=n×m elements. For best results, N can be much bigger than n×m, on the order of 100 times larger. Larger N enables higher resolution and higher contrast in the projected image.
In some embodiments, the holographic element can be formed in a volume holographic recording medium such as dichromated gelatin, holographic polymer dispersed liquid crystal, or photopolymer. As is well known in the art of holographic optical elements, a volume hologram can, if properly recorded, be transparent to ambient light but diffract light of a specific wavelength with high angular and spectral selectivity. If the holographic diffuser is such a volume hologram, then the eyewear can be transparent to ambient light and provide a clear view of the environment, but at the same time provide a three-dimensional computer generated view or remotely recorded view superimposed on the environment.
The eyeglass lens 1207 can be a holographic element constructed using at least three wavelengths of laser light in the ranges of red, green, and blue, in a total of at least 3×N exposures. Substantially the same wavelengths are then used in the waveguide light field projector to provide a full-color three dimensional display. Because of the high angular and spectral selectivity of the holographic diffuser, there is negligible crosstalk between the red, green, and blue image components.
A significant advantage to using a holographic element in this and other embodiments of the technology is that it is not necessary to calibrate the diffuser (e.g., as described above) because it is constructed at the outset in such a way that there is a one-to-one correspondence between a set of light field projector controller states and the desired projected image pixels. Another significant advantage of using a holographic diffuser is that the diffuser is easily designed and constructed to maximize image contrast and resolution, as well as maximize light efficiency.
The embodiment described here is provided for informative purposes as an example of the technology. It does not define limits to the scope of the technology. Many variations on the structures and methods described are possible without departing from the scope of the technology. For example, the diffuser does not need to be holographic. It may be random or nonrandom. It may be transparent as in the case of a volume holographic diffuser, or opaque as in the case of a dense suspension of light scattering particles. It may be a wide angle diffuser or a narrow angle diffuser; and it may be a transmissive diffuser such as shower glass or a reflective diffuser such as a movie projection screen. The light field projector that illuminates the diffuser may be, for example, a waveguide light field projector, an array of lenses each backed by an emissive array such as an LED array or a VCSEL array , an array of lenses each backed by a transmissive array such as a LCD, or an array of reflective array such as an LCOS displays. The light source may be for example an external laser, an array of lasers, or an array of LEDs.
In augmented reality eyeglasses, visual information about the environment may be provided for example via video cameras mounted on the eyeglass frames, or by direct vision through transparent diffuser eyeglass lenses.
In the illustrated embodiment of
If the wearer's eye is considered to be part of the optical system, and if light field components correspond to specific patterns such as gratings or points on the eye's retina, then the virtual reality or augmented reality eyewear can compensate for aberrations in the eye, and even for cataracts and other such complex optical defects.
The embodiment as described above is not limited to use as an augmented reality display. For example, it may be used for viewing videos, or as a heads-up instrument display, or as a communication device. Also for example, it may be used in a virtual reality system or in a telepresence system such as a system for operating a drone or a robot.
The present technology also provides a three-dimensional display panel. With reference to
An advantage to the current technology in providing a three-dimensional display is that that each image point may be formed by rays converging or diverging from a wide range of angles. Therefore, any image point can be viewed from a wide range of angles. This is in contrast to three-dimensional displays that project stereographic views to a narrow range of angles or positions, so that when a viewer moves side to side, the image appears to jump.
When the light field projector has a large number of degrees of freedom, it is possible to construct an image point using ray bundles from selected directions. Thereby, image points may be given the appearance of being opaque or transparent. This is illustrated in
It should be noted that any subset of the projected light field will form a corresponding subset of the desired light field in the projection volume, and that the resolution improves as the projected subset is made larger either by using a greater density of sampling or by using a wider range of sampling angles. The current technology is not limited to projecting light wave fields. It is applicable to projecting any kind of wave field including fields of light waves, ultrasonic waves, seismic waves, water surface waves, surface plasmon waves, microwaves, terahertz waves, x-ray waves, audible sound waves, and even quantum waves of atoms and subatomic particles. In each case, a wavefront shaper is required, capable of shaping the type of waves in the projected wave field.
Reflective wavefront shapers are possible for all types of waves for which reflective interfaces exist. A deformable mirror, for example, is commonly used in adaptive optics. For example, a deformable mirror or an array of small mirrors individually driven by piezoelectric devices can perform wavefront shaping on light, microwaves, x-rays, or acoustic waves. An array of phase modulators can perform wavefront shaping on light, microwaves, acoustic waves, surface plasmon waves, electron quantum waves, or electron waves.
A common type of wavefront shaper comprises an array of liquid crystal filled elements, each electrically addressed. By varying the voltage across an element, the retardance of the liquid crystal layer is varied with respect to a particular polarization direction, resulting in a controllable phase shift in light passing through that element and having that particular polarization. Liquid crystal wavefront shapers exist both in reflective and transmissive types.
A wavefront shaper is not limited to phase shifting. Though less efficient than a phase-only wavefront shaper, an amplitude-only wavefront shaper can work well. The diffusive medium serves to diffuse the type of wave being projected. For example, titania particles suspended in a gel, glass or polymer slab can be used to diffuse light. Microbeads suspended in a gel can diffuse light or acoustic waves. Media such as ground glass, bathroom glass, or bumpy reflective surfaces can be used to diffuse light. Similarly, bumpy slabs of any material in which the propagation speed is different from the surrounding material can serve as a diffuser of waves. Microwaves have a different propagation speed in paraffin than in air for example. Surface topography, doping patterns, and other such features that locally affect the propagation speed of surface plasmon waves can diffuse surface plasmon waves.
“Projection volume” can refer to a three-dimensional region, a two-dimensional region, or even a one dimensional region. For example, surface plasmon waves travel along a surface as do surface waves on water and surface acoustic waves. In embodiments of the current technology, the wave field projector can project surface waves which are redirected by a diffusive medium to form an object wave field which forms a predetermined pattern within the projection volume, which is a region on the surface on which the surface waves propagate.
The ability to form a predetermined focused image by propagating an appropriate light field through (or reflecting it from) diffusing media enables heretofore impossible image projection applications. Some examples include: Projecting images onto surfaces of arbitrary shape; Projecting wide-angle real and virtual 3D images; Virtual Reality eyewear; Augmented Reality eyewear; Immersive Virtual Reality environments, Camouflage, Acoustic surgery, and Beam Steering. Some of these practical applications deserve further explanation.
It is advantageous to project images onto arbitrary shapes in photolithography, in order to form patterns that conform to a surface such as a missile nose cone, an airfoil, or a lens. For example, a light sensor array on the curved back surface of a spherical refractive ball can make a very wide-angle camera.
An immersive virtual reality environment can be constructed according to the current technology as illustrated in
If the present technology is used to project a 3D image relatively near to a large diffusive panel, the viewing angle of the 3D image depends on the width and position of the panel relative to the 3D image, rather than width and position of the light field projector relative to the 3D image. So, even if the diffusive panel is reflective and the light field projector is behind the viewer, the viewer does not cast any more than a very diffuse shadow on the panel.
A vehicle camouflage system 2000 is illustrated in
It is important to note that the current technology is not limited to static projections. By frequently updating the projected image, it is possible to project 3D video. On a larger scale, it is possible to project 3D imagery in a movie theatre. An advantage to the 3D images projected by the current system is that the images can be visible with full perspective and parallax from all locations within a viewing volume, as if they were actual 3D objects.
The current technology can also be advantageous for use in ultrasound surgery because it enables precise selection of the particular region of tissue in which ultrasound will be focused.
The current technology can be used to project an underwater acoustic image which, to unfriendly acoustic sensors, appears to be a real ship, submarine, or obstacle. Similarly, it can be used to project a microwave wave field via reflection from static ground features, such that to unfriendly radar sensors the microwave wave field appears to be a real airplane, vehicle, or other object.
The current technology can be used to project a visible 3D image via a diffusive surface such as the wall of a building, to give the impression that a person or object is present when not actually present.
In various embodiments, it can be advantageous to use the current technology for beam steering when it is desired to direct a light beam, ultrasonic beam, or microwave beam simultaneously to a plurality of targets. In that case, the “image” formed by the object wave field can be a plurality of point foci, one focus on each target.
It should be noted that, although the above description of the current technology deals only with light fields that do not change rapidly, it is possible with today's technology to control spatial and temporal phase of a light field on the scale of microns and femtoseconds. A light pulse a few tens of femtoseconds long only has a longitudinal extent on the order of a micron. If such a pulse spreads widely across a diffuser substantially larger than a micron, the resulting light field will arrive at any given point downstream not as a single pulse but as illumination whose strength and direction of incidence varies widely and rapidly. If the light field is coherent, all of the light simultaneously incident at any point will interfere, but the interference pattern will vary rapidly. If the light field contains multiple light frequencies, the light spectrum at the point will vary rapidly.
In the calibration process of the current technology, it is possible to control both spatial and temporal shape of a light pulse to maximize both spatial and temporal convergence of the light field after it passes through (or is reflected off of) a diffuse reflector onto a reflective particle in a projection volume or onto a predetermined pattern such as a grating on an arbitrary surface. The spatial/temporal shape of the light pulse thus comprises a component pattern for forming arbitrary spatiotemporal pulsed light fields or images in the projection volume.
Similarly, current technology makes it possible to control the polarization of light fields along with spatial and temporal shape (as described in U.S. Pat. No. 7,352,469 to McGrew, entitled Quantum Resonance Analytical Instrument, which is hereby incorporated by reference in its entirety). Therefore, the current technology enables projection of a predetermined pulsed light field with controlled spatial and temporal shape and polarization.
The wave or light field projector(s), photodetectors, and/or photosensor arrays can be coupled to a processing unit for controlling the projectors and/or for analyzing the output of the photodetectors or photosensor arrays. The processing unit can be a computing device that includes a suitable processor or central processing unit (CPU) that processes data in accordance with computer-readable instructions stored on system memory. The CPU, for example, can control performance of the various routines described herein and can provide input to control the wave or light field projector. The CPU may be any logic processing unit, such as one or more CPUs, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The CPU may be a single processing unit or multiple processing units in a device or distributed across multiple devices. The CPU is connected to a memory and may be coupled to other hardware devices, for example, with the use of a bus (e.g., a PCI Express or Serial ATA bus). The CPU can include, by way of example, a standard personal computer (“PC”) or other type of embedded computer running any suitable operating system, such as Linux, Windows, Android, iOS, MAC OS, or an embedded real-time operating system. In some embodiments, the CPU can be a small form factor PC with integrated hard disk drive (“HDD”) or solid-state drive (“SSD”) and universal serial bus (“USB”) or other ports to communicate with the other components. In other embodiments, the CPU can include a microprocessor with a standalone motherboard that interfaces with a separate HDD. The memory can include read-only memory (ROM) and random access memory (RAM) or other storage devices, such as disk drives or SSDs, that store the executable applications, test software, databases and other software required to, for example, implement the various routines described herein. In some embodiments, the processing unit can be connected via hardwired connection to the wave or light field projector, while in other embodiments the processing unit can be remote from the projector.
In the worst case, where the diffusing media are multiple and far apart, the light field patterns that encode each image point are uncorrelated. In other words, the memory effect is so small that it is not useful. So, in that case, every point in the projection volume would be calibrated to the diffusing media individually.
Statements herein referring to a light field projector can be interpreted as referring to wave field projectors in general, with the proviso that the projector projects a wave field of some type, the diffusive or scattering medium redirects waves of that type, and the object wave field is of that type. Wherever the word “diffuse” or its derivative is used, the word “scattering” or its corresponding derivative has the same meaning and vice versa. In the case of a holographic element, the projected image or image points are formed by diffraction rather than ordinary diffusion, but for convenience I have in some cases referred to light being “diffused” by a holographic element rather than being “diffracted” by the element. In those cases the meaning is effectively the same.
A light field projector can easily contain millions of independent elements, so a light field corresponding to one point in the projection volume is typically represented by millions of values. To project a given 3D image comprising N points, it can be necessary to superimpose N sets of component light fields. This can require manipulating tens to hundreds of billions of numbers, as well as storage and retrieval of all of the requisite component light fields. In order to project a 3D video image at full resolution, on the order of 30 composite light fields will need to be computed per second. Available computer hardware such as a multi-CPU/multi-GPU computer can process tens of thousands of video frames per second.
There are many ways to find the light field patterns that, when used to illuminate a diffuser, result in formation of a desired image downstream from the diffuser. The process of finding those light field patterns is referred to herein as “calibration” of the diffuser, though it is understood that in fact it is calibration of the combination of diffuser, light field projector, and controller.
“Light field” refers to the set of light rays in a volume of space. Equivalently, “light field” refers to the set of light wavefronts in a volume of space or passing through a surface and propagating therefrom. In the case of a display, “light field” may consist of a series of light fields which are perceived by the observer as if they, together, are a single light field as in sub-frame projection.
“Wave field” refers to the set of wavelengths and propagation vectors of any selected type of wave in a volume of space or passing through a surface and propagating therefrom.
A wave field projector is any device that projects a wave field of a predetermined type, which can be controlled or specified by a controller.
A “light field projector” is any device that projects a light field which can be controlled or specified by a controller. For example, a light field projector can be one or more coherent or incoherent light sources, projection optics, and a spatial modulator for each light source. The spatial modulators can modulate any of phase, amplitude, and/or polarization.
Although a lens or multiple lenses can be incorporated into a light field projection system, a light field generator does not necessarily require any lenses. For example, the light field projector might be a large phased array of laser diodes, each of which emits a spherical wave. Alternatively, it might be an array of liquid crystal elements or deformable mirror elements illuminated by a plane wave of light. Many other types of light field generators are available and possible. The present technology does not depend on the type of light field generator used.
The term, “scatterer” refers to a wave scatterer. Often, but not always, the term “scatterer” connotes a wave scatterer whose scattering function varies on a very short length scale. A light diffuser or a scatterer can be, for example, opal glass, ground glass, a suspension of scattering particles, an array of small lenslets, an array of small prisms, or generally any medium that randomly or quasi-randomly redirects light at each point on the medium. Another example of a scatterer is a holographic element. A holographic element that converts each of an arbitrary set of point source light fields to a corresponding to specific light field component is herein also referred to as a “holographic diffuser,” although that is not what is traditionally meant by “diffuser.”
The term, “waveguide” refers to any structure, device, or component whose function is to confine light to a narrow range of paths. For example, a waveguide can be an optical fiber which confines light to a plurality of totally reflected modes inside the fiber), a planar waveguide such as a glass plate which confines light to the inside of the plate by total internal reflection at the glass/air interface,
The term, “input coupler” means any structure or component that redirects light into a waveguide from a light field external to the waveguide. For example, a prism or a bevel at one edge of a glass plate can redirect light from a certain range of incident angles in the air, into totally internally reflected modes within the glass plate and therefore may be an input coupler. Another example of an input coupler is a grating or holographic optical element that diffracts externally incident light into totally internally reflected modes internal to a plate.
The term, “output coupler” means any structure or component that redirects light incident from totally internally reflected modes in a waveguide, into a light field propagating externally to the waveguide. An output coupler is often structurally identical to an input coupler, except that the light propagates in the opposite directions relative to an input coupler and an output coupler.
The term, “three-dimensional image” may refer to a non-planar image, a point-cloud, or a planar image in a three-dimensional volume.
In the context of the present disclosure, the term “modulator” means any device, component, structure or element that, when activated, affects the phase, amplitude, direction, or polarization of light passing through the active region of the device, structure or element in a controllable way. For example the following items may be considered to be “modulators”: transmissive liquid crystal displays, reflective liquid crystal displays, deformable mirrors, electrically or optically controlled absorbers, acousto-optic modulators, electrochromic displays, and micromirror arrays.
The term, “near-eye display” means any device whose function is to produce a controllable light field that comprises a virtual image such that when the device is placed at a small distance (typically smaller than about 3 inches) from an eye, the eye perceives the virtual image at a much greater distance (typically in the range from 2 feet to infinity).
Unless the context clearly requires otherwise, throughout the description and the claims, the words “comprise,” “comprising,” and the like are to be construed in an inclusive sense, as opposed to an exclusive or exhaustive sense; that is to say, in the sense of “including, but not limited to.” As used herein, the terms “connected,” “coupled,” or any variant thereof means any connection or coupling, either direct or indirect, between two or more elements; the coupling or connection between the elements can be physical, logical, or a combination thereof. Additionally, the words “herein,” “above,” “below,” and words of similar import, when used in this application, refer to this application as a whole and not to any particular portions of this application. Where the context permits, words in the above Detailed Description using the singular or plural number may also include the plural or singular number respectively. The word “or” in reference to a list of two or more items covers all of the following interpretations of the word: any of the items in the list, all of the items in the list, and any combination of the items in the list.
The above Detailed Description of examples of the invention is not intended to be exhaustive or to limit the invention to the precise form disclosed above. While specific examples for the invention are described above for illustrative purposes, various equivalent modifications are possible within the scope of the invention, as those skilled in the relevant art will recognize. For example, while processes or blocks are presented in a given order, alternative implementations may perform routines having steps, or employ systems having blocks, in a different order, and some processes or blocks may be deleted, moved, added, subdivided, combined, and/or modified to provide alternative or subcombinations. Each of these processes or blocks may be implemented in a variety of different ways. Also, while processes or blocks are at times shown as being performed in series, these processes or blocks may instead be performed or implemented in parallel, or may be performed at different times. Further any specific numbers noted herein are only examples: alternative implementations may employ differing values or ranges.
The teachings of the invention provided herein can be applied to other systems, not necessarily the system described above. The elements and acts of the various examples described above can be combined to provide further implementations of the invention. Some alternative implementations of the invention may include not only additional elements to those implementations noted above, but also may include fewer elements.
Any patents and applications and other references noted above, including any that may be listed in accompanying filing papers, are incorporated herein by reference. Aspects of the invention can be modified, if necessary, to employ the systems, functions, and concepts of the various references described above to provide yet further implementations of the invention. When statements or subject matter in an incorporated by reference conflict with statements or subject matter of this application, then this application shall control.
These and other changes can be made to the invention in light of the above Detailed Description. While the above description describes certain examples of the invention, and describes the best mode contemplated, no matter how detailed the above appears in text, the invention can be practiced in many ways. Details of the system may vary considerably in its specific implementation, while still being encompassed by the invention disclosed herein. As noted above, particular terminology used when describing certain features or aspects of the invention should not be taken to imply that the terminology is being redefined herein to be restricted to any specific characteristics, features, or aspects of the invention with which that terminology is associated. In general, the terms used in the following claims should not be construed to limit the invention to the specific examples disclosed in the specification, unless the above Detailed Description section explicitly defines such terms. Accordingly, the actual scope of the invention encompasses not only the disclosed examples, but also all equivalent ways of practicing or implementing the invention under the claims.
To reduce the number of claims, certain aspects of the invention are presented below in certain claim forms, but the applicant contemplates the various aspects of the invention in any number of claim forms. For example, while only one aspect of the invention is recited as a means-plus-function claim under 35 U.S.C sec. 112, sixth paragraph112(f) (AIA), other aspects may likewise be embodied as a means-plus-function claim, or in other forms, such as being embodied in a computer-readable medium. (Any claims intended to be treated under 35 U.S.C. § 112, ¶6(f) will begin with the words “means for”, but use of the term “for” in any other context is not intended to invoke treatment under 35 U.S.C. § 112, ¶6(f).) Accordingly, the applicant reserves the right to pursue additional claims after filing this application to pursue such additional claim forms, in either this application or in a continuing application.
1. A system for projecting an object wave field into a projection volume, comprising:
2. The system of example 1, wherein:
3. A three-dimensional image projector comprising the system of example 2, wherein the object light field forms a three-dimensional image.
4. A camouflage system comprising the system of example 2.
5. A heads-up display comprising the system of example 2.
6. The heads-up display of example 5, wherein the light diffuser comprises a volume hologram configured to diffuse light of a plurality of predetermined wavelengths, and
7. An acoustic surgical system comprising the system of example 1, wherein wherein:
8. A near-eye display, comprising:
9. The near-eye display of example 8, wherein the holographic element is contained within a flat or curved slab of translucent material.
10. The near-eye display of example 8, wherein the holographic element is configured to redirect light of a predetermined color and transmit light of other colors without substantial redirection.
11. The near-eye display of example 8, wherein the second light field further forms a three-dimensional image.
12. An eyewear assembly comprising the near-eye display of example 8, the eyewear system comprising:
13. The eyewear assembly of example 12, wherein the holographic element is integrated into at least one of the first and second lenses.
14. The eyewear assembly of example 12, wherein the light field projector and the controller are integrated into one of the first and second temple arms.
15. The eyewear assembly of example 12, further comprising a second near-eye display.
16. A method of manufacturing a near-eye display, comprising:
17. The method of example 16, wherein manufacturing the holographic element comprises:
18. The method of example 17, further comprising:
19. The method of example 18, wherein the first configuration is orthogonal to the second configuration.
20. The method of example 17, wherein the holographic recording medium is embedded in a slab of translucent material.
21. A three-dimensional image projection system, comprising:
22. The three-dimensional image projection system of example 21, wherein the predetermined three-dimensional image comprises a real image.
23. The three-dimensional image projection system of example 21, wherein the predetermined three-dimensional image is a virtual image.
24. The three-dimensional image projection system of example 21, wherein the predetermined three-dimensional image is focused conformally onto a nonplanar surface.
25. The three-dimensional image projection system of example 21, wherein the light field projector comprises:
26. The three-dimensional image projection system of example 25, wherein the array of modulators comprise spatial light modulators.
27. The three-dimensional image projection system of example 21, wherein the light scatterer is a nonconventional optical element.
28. The three-dimensional image projection system of example 27, wherein the nonconventional optical element comprises a volume hologram.
29. A system for projecting an object wave field into a projection volume, comprising:
30. The system of example 29, wherein:
31. The system of example 30, wherein the predetermined complex functional pattern comprises an image in the projection volume.
32. A computer monitor comprising the system of example 30.
33. A three-dimensional image projector comprising the system of example 30, wherein the object light field forms a three-dimensional image.
34. A photolithography system comprising the system of example 30, wherein the object light field is configured to form a predetermined image in a photosensitive medium conforming to a surface in the projection volume.
35. A camouflage system comprising the system of example 30.
36. A heads-up display comprising the system of example 30.
37. The heads-up display of example 36, wherein the light diffuser comprises a volume hologram configured to diffuse light of a plurality of predetermined wavelengths, and
38. The system of example 29, wherein:
39. An acoustic surgical system comprising the system of example 38.
40. A near-eye display, comprising:
41. The near-eye display of example 40, wherein the holographic element is embedded within a flat or curved slab of translucent material.
42. The near-eye display of example 40, wherein the holographic element is configured to diffuse light of a predetermined color and transmit light of other colors without substantial scattering.
43. The near-eye display of example 40, wherein the second light field further forms a three-dimensional image.
44. An eyewear assembly comprising the near-eye display of example 40, the eyewear system comprising:
45. The eyewear assembly of example 44, wherein the holographic element is positionable over one of the first and second lenses.
46. The eyewear assembly of example 44, wherein the holographic element is integrated into one of the first and second lenses.
47. The eyewear assembly of example 44, wherein the light field projector and the controller are coupled to the frame.
48. The eyewear assembly of example 47, wherein the light field projector and the controller are integrated into one of the first and second temple arms.
49. The eyewear assembly of example 44, further comprising a second near-eye display.
50. A method of projecting an image with a light field projector through a diffuser and into a projection volume, the method comprising:
51. The method of example 50, wherein determining the light fields corresponding to the multiple points in the projection volume comprises calibrating the light field projector.
52. The method of example 51, wherein calibrating the light field projector comprises:
53. The method of example 52, wherein a beam splitter redirects at least a portion of the light from the point light source towards the photosensor after passing through the diffuser.
54. The method of example 51, wherein the photosensor comprises a photosensor array.
55. The method of example 51, wherein calibrating the light field projector comprises:
56. The method of example 55, wherein a beam splitter redirects at least a portion of the retroreflected light towards the photosensor after passing through the diffuser.
57. A system for projecting an object wave field in a projection volume with a wave field projector and a diffuser, the system comprising:
58. The system of example 57, wherein the wave field projector comprises a light field projector and the wave fields comprise light fields.
59. The system of example 57, wherein the coefficients of the linear superposition are proportional to the coefficients of the linear decomposition of the specified object wave field.
This application claims the benefit of U.S. Provisional Patent Application No. 62/031,702, filed Jul. 31, 2014, which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62031702 | Jul 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14814443 | Jul 2015 | US |
Child | 16403249 | US |