This disclosure relates to printing stereovision color images of three-dimensional (3D) objects onto two-dimensional surfaces and more particularly to complex pointillistic multicolor printing.
Representation of a three-dimensional (“3D”) object with a two-dimensional (“2D”) image is difficult is a non-trivial task. Holographic techniques have been used to create naked-eye stereovision images of 3D an object by recording the light wavefronts emitted from the object at a particular observation plane on a recording medium and the reconstructing the original light wavefronts by shining an appropriate light on the recorded medium, such that the light wavefronts appear to be emitted from the 3D object itself.
In modern optics theory, a complete description of light emitted from an object generally treats the wavefronts of light emitted from the object as complex wavefronts (i.e., having real and imaginary parts). An image of the object recorded on a recording medium, however, is generally represented by real functions of signal intensities. Therefore, the reconstruction of complex wavefronts from actual images that record only intensity data is non-trivial.
Conventional holography circumvents the problem of representing complex wavefronts with real signal intensity data by using an interference between signal and reference waves, through which the real component of complex wavefronts, Re[Ψ(r)], can be extracted, where Re[Ψ(r)] represents an addition of two conjugate waves, Ψ(r) as
Off-axis holography can extract a complex wavefront, Ψ(r), responsible for stereovision from Re[Ψ(r)] with the aid of a particular coherent illumination.
Other experiments using phase manipulation techniques can supplement the representation of the imaginary component of the wavefront, Im[Ψ(r)]. For example, the real and imaginary components of the wave function can be added in a computer image, Ψ(r)=Re[Ψ(r)]+iIm[Ψ(r)], but such techniques have not been extended to physical space.
Methods of printing complex functions for expressing light wavefronts and for and representing colored 3D objects have been developed. The printing methods use print that is composed of colored complex pixels (“complexels”) that can control the phase, intensity, and color of light emitted from the image. To achieve a complex printing function, phase printing, which represents the phase part or complex part of complex wavefronts and is realized with high refractive transparent inks, is used to supplement conventional color printing. To print phase information about an image of an object, the phase part, eiθ(r), of the complex amplitude of a wavefront, Ψconc(r)=A(r)eiθ(r), of light from the image can be printed, where A(r) depicts the color and intensity parts of the image or the image can be printed pointillistically using complementary phase and color/amplitude pixels, to express the complex amplitude of the wavefront, Ψpoint(r)=A(r)cos θ(r)+iA(r)sin θ(r), where the two real functions, A(r)|cos θ(r)| and A(r)|sin θ(r)| depicting the color part, are printed pointillistically adjacent to each other.
In a first general aspect, a method of printing an image of a three-dimensional object includes printing multiple dots of a colored ink to form an image of the object and printing dots of a transparent ink having a refractive index greater than 1 within the image. The dots of transparent ink local alter the path length of light that shines through the image to create phase variations on the image.
Implementations can include one or more of the following features. For example, a real part of multiple complexel can be printed on a recording medium adjacent to an imaginary part of the complexel. A phase plate can be printed above the imaginary part of the complexel. Dots of the transparent ink can be printed above dots of the colored ink on a recording medium.
The image can be defined by a complex wavefront defined by A(r)eiθ(r)=A(r)cos θ(r)+iA(r)sin θ(r), wherein A(r) represents a two-dimensional distribution of the wavefront amplitude and θ(r) represents the two-dimensional distribution of the wavefront phase, and dots of the colored inks can be printed to represent a real part of a complexel, dots of a transparent ink can be printed over the real part of the complexel to create a λ/2 phase plate when cos θ(r) is negative, dots of the colored inks can be printed to represent an imaginary part of the complexel, dots of a transparent ink can be printed over the imaginary part of the complexel to create a λ/4 phase plate when sin θ(r) is positive, and dots of a transparent ink can be printed over the imaginary part of the complexel to create a 3λ/4 phase plate when sin θ(r) is negative.
A refractive index of the transparent ink can be selected to be printed to print the λ/4 phase plate, the λ/2 phase plate, and the 3λ/4 phase plate. A thickness of a layer of the transparent ink can be selected to be printed to print λ/4 phase plate, the λ/2 phase plate, and the 3λ/4 phase plate.
Printing dots of the colored ink and printing dots of the transparent ink can further include mixing transparent ink having a refractive index with colored ink and printing dots of the mixed ink.
Multiple dots of at least three colored inks can be printed to form an image of the object and dots of a transparent ink having a refractive index greater than 1 can be printed within the multi-color image, wherein the dots of transparent ink local alter the path length of light that shines through the image to create phase variations on the multi-color image.
The image can be printed on a transparent medium, such that the image can be illuminated from a back side of the medium and viewed form a front side of the medium. The image can be printed on a reflective medium, such that the image can be illuminated from a front side of the medium and viewed form the front side of the medium.
A layer of transparent ink can be printed that introduces a variation in the optical path length of the light emitted from the image, wherein the optical path length variation compensates for a path length differences in illumination light that deviate from plane wave wavefronts.
Multiple images can be printed on a recording medium, wherein each image includes multiple dots of a colored ink to form an image of the object and dots of a transparent ink having a refractive index greater than 1 within the image, and wherein the dots of transparent ink local alter the path length of light that shines through the image to create phase variations on the image, wherein the multiple images are printed on the film, such that they can be consecutively to create an moving image.
In another general aspect, a method of printing an optical element on a two-dimensional surface includes printing a layer of transparent ink having a refractive index greater than 1 in a pattern on the surface and controlling the local optical path length of light that travels though the transparent ink, such that the phase of light reflected by or transmitted through the ink on the surface is altered in a predetermined manner.
Implementations can include one or more of the following features. For example, the local thickness of the transparent ink can be controlled to control the local optical path length of light. The local index of refraction of the transparent ink can be controlled to control the local optical path length of light. The optical element can be a lens, a concave lens, a convex lens, a prism, a phase plate, a grating, a curved mirror, a non-spherical lens, or a zone plate.
The details of one or more implementations are set forth in the accompanying drawings and the description below. Other features will be apparent from the description and drawings, and from the claims.
Like reference symbols in the various drawings indicate like elements.
In modern optics theory wavefronts of light emitted from an object are be expressed by complex numbers to describe both the amplitude, wavelength, and phase of the light. Images of an object recorded on the medium, however, are generally represented by real functions of signal intensities. Thus, when recording a 2D image of a 3D object, information about the phase of the wavefronts of light emitted from the object is generally lost.
Referring to
Physically, the multitude of tri-color complexels 102 printed on the film 104 include information about the red, green, and blue components of the wavefront emitted from the 3D object, ΨR(rR), ΨG(rG) and ΨB(rB), and contribute to a color image of the object transmitted to the viewer 112, where Ψi is the wavefuntion of the color component, and ri is the location of the film 104. The intensity, I(r), of the image observed by the viewer 112 is given by the sum of the squares of the wavefunctions of the color components,
I(r)=E(|ΨR(rR)|2+|ΨG(rG)|2+|ΨB(rB)|2)=E(AR2(rR)+AG2(rG)+AB2(rB)), (1)
where E is an environmental parameter that includes optical conditions, such as the spectrum of the illuminating light 110 and any effect on the light as it is transmitted from the film 104 to the viewer 112, and Ai is the amplitude of the color component. The wavefunctions of each color component are given by
ΨR(rR)=AR(rR)exp(iθR(rR)) (2)
ΨG(rG)=AG(rG)exp(iθG(rG)) (3)
ΨB(rB)=AB(rB)exp(iθB(rB)) (4)
where θi(ri) are the phase of each wavefront function.
As shown in
As shown in
As shown in
RGBK inks can be used on transparent films or plates and are commonly used in back-light color displays and movies. CMYK inks can be used on opaque sheets and are commonly used photo displays and color prints. In both cases, the optical path length through the different size and color dots are substantially identical, so that the different colors and dot sizes do not introduce a relative phase. If different colors or dot sizes naturally introduce different optical path lengths, then different amounts of transparent phase inks (as discussed in more detail below) can be mixed appropriately into the different color inks and dot sizes of different colors, such that the optical path length through all colors and dot sizes is substantially identical.
As shown in
Phase inks can be prepared by dissolving high refractive index polymers, such as, for example, polystyrene or inorganic materials, such as, for example, titanium oxide, into a solvent (e.g., alcohols, toluene, benzene, and hexane, and mixtures thereof). The optical path length through a dot of phase ink is determined by the index of refraction and the thickness of the dot. But using inks of different indices of refraction, different optical path lengths and therefore different relative phases can be printed. The more grayscale levels of phase inks used, the more precisely the phase of each location on the image, θ(r), can be expressed. For example, 48 to 96 different phase values can be prepared in a dot matrix printer using phase inks having different phase values.
As shown in
|Ψ(r)=A(r)eiθ(r)=A(r)cos θ(r)+iA(r)sin θ(r), (5)
indicates that complex-valued wavefront functions can be expressed by a plurality of pointillistic complexles that are created from a pair of pixels placed side by side that represent the real part 602 (i.e., A(r)cos θ) and imaginary part 604 (i.e., iA(r)sin θ(r)) of the wavefront function at each complexel point on the image. When observed from a distance in a pointillistic color image, a particular complexel composed of a real and imaginary part can be integratively visualized as a single complex-valued pixel. As discussed above, the amplitude and color of the real and imaginary pixels 602 and 604 are created by mixing appropriate amounts of RGBK or CMYK dots. The color strength of individual dots can be controlled by controlling the hue of the color dots. As shown in
The imaginary unit, i, attributed to the imaginary pixel 604, can be generated by a λ/4 phase plate 606, which effectively increases the phase of the imaginary pixel 604 by 90 degrees compared to the real part 602 of the complexel, where λ is the wavelength of the primary color (red, green, or blue or cyan, magenta, or yellow) represented by the color component of the complexel. The λ/4 phase plate layer 606 can be printed with phase ink and increases the path length of light in the imaginary pixel 604 compared to the real pixel 602 as the light penetrates into the ink that forms the real and imaginary parts and is reflected back to a viewer, such that the desired phase difference is achieved between the real and imaginary pixels. To account for both positive and negative values of the sine and cosine functions in equation (5) used in the real and imaginary pixels,
phase plates are necessary in addition to the λ/4 phase plate 606. For example, the difference in path lengths for real and imaginary components of red, green, and blue pixels needed to create such phase plates is shown in Table 1, where the phase ink is assumed to have an index of refraction of n=1.5.
Therefore, three kinds of transparent inks having different refractive indices for generating three kinds of phase plates,
for each color are used to overcoat the color pixels. For the real pixel having a phase between
no phase is used, and for the real pixel having a phase between
phase plate is used. For the imaginary pixel having a phase between 0 and π a
phase plate is used, and for the imaginary pixel having a phase between π and 2π a
phase plate is used.
The phase plate dots are precisely overcoated on the color dots having an identical diameter as the phase plate dots. For example, if 20 μm diameter color dots are used, the position and the size of phase plate dots should be controlled within a precision of about 2 μm. Current actuators can easily manage this precision in positioning, but it may be demanding for current ink jets.
So that the individual complexels, and the component color and real and imaginary parts of the complexels, of a multi-complexel image are not individually resolvable but blend together in a unified image, an observer's view angle between the real and imaginary pixels, or between the different color component regions should be smaller than about 1 minute of arc. For example, when the complex prints are viewed from a distance of more than about 10 m (e.g., when an outdoor advertisement banner, a stadium display, or a large theater screen is viewed), the pixel size can be about 1 mm or larger. For color prints (e.g., photos) viewed from a distance of about 25 cm, pixel sizes of about 40 μm for concurrent complex color printing and about 20 μm for pointillistic complex color printing are adequate. Thus, the requirement of pixel sizes is twice as strict for the pointillistic complex printing shown in
Furthermore, it is possible to combine the concurrent color printing technique, in which different size color dots are overlayed, with the pointillistic phase printing technique in which a limited number of phase plates are used to express real and imaginary parts of the wavefront function.
Functions of optical elements such as glasses, lenses, gratings, and prisms are generally understood as elements for converting profiles of light wavefronts. For example, as shown in
where the position (x, y) is a point on the lens 802 or 804 and f is the focal length of the lens. Equation (6) is identical to the complex function expressing Fresnel diffraction if f is replaced by the diffraction length z. This is why lenses can cancel the effect of diffractions, as discussed in more detail below.
The effect of a lens on a wavefronts can be expressed mathematically as
Ψout(r)=Tc(r)Ψin, (7)
where, Ψin is the wavefront function before the lense and Ψout(r) is the wavefront function after the lens.
The complex transparency of a convex lens can be written as
where γ is the normalized radius measured from the center of the lens. The real component 902 and the imaginary components 904 of Eq. (8) are plotted as function of γ in
is approximated by a binary function, taking only two values of 0 and 1 (i.e., opaque and transparent), a two-dimensional functional plate called a zone plate can be created of alternating opaque rings and transparent openings according to the open and shaded areas shown in
However, dot printing of phase inks, as described above, can be used to reproduce the two-dimensional complex transparency function of equation (8). Thus, the transparency function of a actual optical elements can be reproduced with a high accuracy using concurrent and pointillistic phase printing. For example, a pattern expressing the Fresnel-diffraction type of function given by equation (8) is shown in
This patterning could be easily done by putting nothing onto the part 1, a
phase plate onto the i part, a
phase plate onto the −1 part, and a
phase plate onto the part −i shown in
As shown in this example, functions of optical elements can be imitated by printing their complex transparency functions patterns using a combination of transparent phase and tone inks. Optical elements that can be approximated with phase printing can include various convex and concave lenses, various glasses, various gratings, various prints, various mirrors, various diffusers, various reflectors, various phase plates, and various shading plates. The application of complex films can cover all imaginable optical elements, such as, for example, sophisticated astigmatic, high performance non-spherical convex or concave lenses used for microscopes, large non-spherical concave mirrors used for astronomical telescopes, and fine gratings used in semiconductor industries.
Various optical aberrations, which are usually inevitable in conventional optical devices, an also be removed although color aberration can not be removed only with tone or transparent complex films. However, the color aberration can also be removed by using complex color printing to transparent plates.
Both concurrent and pointillistic phase printing can be applied to create such optical elements. Technically demanding but higher performance printing is possible with the concurrent printing for the phase, θ(r), which is particularly important to precisely represent eiθ(r). On the other hand, the pointillistic printing, which prints the function form of cos θ(r)+i sin θ(r), is less demanding than the phase printing as explained herein but requires that the tone printing be expressed as |cos θ| and |sin θ|. The tone printing has also a drawback of lessened light intensity compared with the concurrent phase printing where transparent phase inks are exclusively used.
As shown in
where λR, λG, and λB correspond to wavelengths of the individual color components, and f is the focal length of the utilized lens in a camera. When z=f, the image is formed at the focus of the camera lens and the expressions in equations 10a-10c equal 1, indicating there is no blurriness in the imaged points. When z≠f, the expressions in equations 10a-10c are complex numbers, and the imaged points are blurred. However, the blurriness is useful, because it determines the depth of the blurred point, z, which can be recovered only if the expression of wavefronts is exactly reconstructed in the complex form and optically reconstituted in a proper manner.
When the real part of the complex function given by equations 10a-10c is converted to a binary function, it becomes a zone plate, as explained above. Although the function of the zone plate and a lens are not identical, the zone plate provides a decent approximation of the function of the lens. Fresnel-diffraction type of functions given in the complex form, on the other hand, theoretically provide perfect renditions of the complex transparency function of an optical element, but the perfect rendition can only be realized when the film carrying the rendition of the transparency function is illuminated in a proper manner. For example, as shown in
When a plane wave 1304 hits the complex film 1302, the film 1302 emits a wavefront having the functional form of Fresnel diffraction. This conversion of the wave from an incident plane wave 1304 before the complex film 1302 form to the diffracted wave 1306 after the film is analogous to the conversion of a plane wave to a spherical wave by a concave lens. Thus, not only the pattern on the complex film 1302, but also the particular illumination of the film determines the image viewed by the observer.
As shown in
As shown in
Referring again to
Another application of the complex patterns formed on a transparent film is the color filter used for electronic displays (e.g., televisions, cell phone, and other computer generated displays) that use electronic pixels to create an image. In this application, because the locations of color pixels are fixed in location, a pointillistic compexel must be extended to include four pixels. As shown in
When LC devices are used as light modulators, phases changes introduced by a change in the light intensity must be compensated for. To cancel the phase variation coupled to the intensity variation in an LC, two LCs can be used—one for color intensity control together with color filters and another for phase cancellation. The setup of two LC layers is shown in
A number of implementations have been described. Nevertheless, it will be understood that various modifications may be made. For example, although implementations have been described in which macroscopic 3D objects are reproduced with 2D images by taking account of the intensity, color, and phase of the wavefront function of light emitted from the object, other objects that affect the phase of the emitted light by their surface characteristics can also be reproduced with the techniques described herein. For example, the shimmering surfaces of pearls, shells, and iridescent blue color of wings of the Blue Morpho butterfly, which is due to microscopic patterns on the surfaces that affects the phase of light reflected from the surface, can also be reproduced with the techniques described herein. Accordingly, other implementations are within the scope of the following claims.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US2005/003775 | 2/7/2005 | WO | 00 | 8/1/2007 |
Number | Date | Country | |
---|---|---|---|
60541908 | Feb 2004 | US |