between any two surfaces may be visible. We have
developed a new system (Fig. 2) that uses only curved
surfaces. The displayed object can be displayed in a
360° autostereoscopic view by using a cone instead
of a square pyramid.
2 METHOD
The proposed system consists of two parts. One is an
IP-type display in which a fly’s eye lens is
superimposed on a liquid crystal display (LCD) or an
organic light-emitting diode display, and each pixel
emits a light beam in a specific direction. The other is
a conical mirror that reflects light coming from an IP
display and directs the light in a 360° direction. The
IP image synthesis method is important here. In
conventional holographic pyramids, only four IP
images corresponding to the front, rear, left, and right
are synthesized. However, when using a conical
mirror, this method becomes inapplicable because the
surface is not a plane but is curved instead. Therefore,
a new method that is similar to ray tracing described
below is applied.
In general, light rays passing through the center of
a transparent sphere travel straight without being
refracted at the surface of the sphere.
Similarly, in a spherical lens, a ray passing
through the center of curvature goes straight without
being refracted.
As shown in Fig. 3, the light emitted from each
pixel of the LCD is emitted to the space through a
minute convex lens, which is part of a fly’s eye lens.
Moreover, the path of the light can be accurately
calculated if the pixel pitch of the LCD and the lens
pitch of the fly’s eye lens are known.
In Fig. 3, assuming that the distance between the
LCD and the fly’s eye lens is the same as the focal
length of each convex lens, the convex lens changes
the light emitted from an LCD pixel into parallel rays.
The direction of the light beam can be calculated
using the property that a light beam passing through
the center of curvature goes straight. Considering that
light rays are refracted on the surface when exiting
the fly’s eye lens, the virtual pixel position is point P
= (p
x
, p
y
, p
z
), and the direction vector of the ray is u =
(u
x
, u
y
, u
z
). Here, the coordinate system is a
rectangular one with the origin at the vertex below the
cone.
Figure 3: Path of light emitted from LCD pixels.
In Fig. 4, light emitted from point P on the fly’s
eye lens in the direction vector u is assumed to be
reflected at point Q on the conical mirror and directed
to the direction vector v.
The equation light emitted from point P is as
follows, using t as a parameter.
x = u
x
× t + p
x
y = u
y
× t + p
y
z = u
z
× t + p
z
Meanwhile, the equation of the cone is as follows:
x
2
+ z
2
= y
2
.
By making these equations simultaneous, the
point Q = (q
x
, q
y
, q
z
) can be calculated, where the light
meets the conical mirror and the direction of the
reflected light.
Given that the normal of the conical surface at this
intersection is n = (n
x
, n
y
, n
z
) = (q
x
, q
y
, -q
z
), the
direction vector v = (v
x
, v
y
, v
z
) of the reflected light
can be obtained by Snell’s law. Furthermore, the
equation of the reflected light is as follows, where t is
a parameter.
x = v
x
× t + v
x
y = v
y
× t + v
y
z = v
z
× t + v
z
A square is selected among 720 squares passing
through the central axis of the conical mirror. The
projection of the square onto the XY plane must be
orthogonal to v. An image obtained by rendering an
object from this direction is assumed texture-mapped
in advance in this square. An image rendered from the
direction closest to v is selected among 720 still
images obtained by rendering an object from 720
directions. Proceeding from point Q in the direction
of −v, point R intersects the square. Thus, the pixel
value at such point is acquired and set as the value of
pixel P on the LCD.
When this process is performed for all pixels on
the LCD, one IP image is completed and displayed on
the LCD.