[0001] The invention relates to a new and improved system for visualizing one or more relatively
still or animated images to one or more viewers in motion, especially for displaying
traffic information or advertisements to the passengers on a train traveling in a
subway tunnel.
[0002] The invention further relates to a method of visualizing one or more images to one
or more viewers in motion.
[0003] The conventional principle of generating an animation is known. When a sequence of
slightly different images are displayed rapidly one after another, a viewer perceives
an animation. In a movie theater, the viewer sits still and the film frames move.
[0004] When a viewer is traveling by public transport, such as by train, the near view outside
of the windows of the vehicle turns into a blur for the viewer because of the relative
movement between the scene and the viewer. In order to display a sharp animated image
in synchronism with a viewer in motion, a number of apparatuses and methods have been
invented. Prior art includes a sequence of individual image frames mounted beside
railway tracks, and a sequence of still images fixed or projected on the corresponding
frames. The said still images differ slightly in sequence, such that when a viewer
passes by the still images one after another, he perceives an animated image. This
principle of creating an animation is just the inverse of the principle of conventional
movies: the images are still but the viewer moves. Such prior art is represented by
U.S. Pat. Nos. 742,632; 978,854; 2,913,954; 3,653,753; 3,694,062; 5,108,171; 6,016,183;
6,564,486 B1, etc.
[0005] However, the aforementioned prior art has the following limitations in application:
[0006] According to most of the prior art, when the image frames are set up, the interval
between two adjacent frames must be predetermined with respect to a constant speed.
If a vehicle speed is too slow compared to the constant speed, a viewer on the vehicle
can only see a series of individual still images without animation effect. If a vehicle
speed is too fast, the images turn into a blur to the viewer. In practice, when a
train is slowing down to stop at, or speeding up to leave from, a train station, its
speed is slow and not constant. In this situation, the known prior art cannot generate
a continuous animation from a sequence of still images to the viewers on a moving
train, although the sites in the neighborhood of train stations are crucial for displaying
the traffic information and advertisements. Moreover, for most of the prior art, the
still images are fixed on the frames, so it costs a lot of work and money to renew
the images.
[0007] It is an object of the present invention to provide a new and improved system for,
and method of, visualizing one or more relatively still or animated images to one
or more viewers in motion, especially for displaying traffic information or advertisements
on a screen beside the railway tracks to the passengers on a train traveling in a
tunnel.
[0008] This object is achieved by providing a system for visualizing one or more images
to one or more viewers in motion, comprising:
(a) means for receiving a series of at least one original images;
(b) an extended span of screen;
(c) a sequence of projectors mounted along the said screen;
(d) means for dividing the frame of each image in the said series of original images
into a number of sub-images and shifting the dividing lines on the frame of each image,
frame by frame, according to a function of the moving velocity of the said viewers,
such that the said series of original images are split into a number of series of
shifted sub-images; and
(e) means for projecting each series of said shifted sub-images on the said screen
separately by one of the corresponding said projectors, such that one or more complete
images are displayed on the said screen, and the display positions move on the said
screen according to a function of the velocity of the said viewers.
[0009] As a viewer approaches the said screen, a sensor measures the position and velocity
of the said viewer. In the meantime, each frame of original image is divided into
a number of sub-images. For the next frame of original image, the dividing lines are
shifted backward with respect to the measured velocity of the viewer. Thus the said
series of original images are split into a number of series of shifted sub-images.
Then each series of sub-images are separately projected on the said screen by one
of the corresponding projectors. As a result, one or more complete images are displayed
on the screen, and the display positions move forward in synchronism with the viewer.
If each series of original images are substantially the same, the moving viewer perceives
a relatively still image on the screen. If each series of original images are slightly
different one after another, the moving viewer perceives an animated image on the
screen.
[0010] According to another aspect of the invention, there is provided a system for visualizing
one or more still or animated images to one or more viewers in motion, comprising:
(a) means for receiving a series of at least one original images;
(b) a sequence of adjacent monitors, such as LED or LCD;
(c) means for dividing the frame of each image in the said series of original images
into a number of sub-images and shifting the dividing lines on the frame of each image,
frame by frame, according to a function of the moving velocity of the said viewers,
such that the said series of original images are split into a number of series of
shifted sub-images; and
(d) means for displaying each series of said shifted sub-images separately on one
of the said sequence of electronic displaying panels, such that the corresponding
adjacent displayed sub-images combine to one or more complete image and the display
positions move on the said sequence of electronic displaying panels according to a
function of the velocity of the said viewers.
[0011] Besides visualizing an animated image on a screen by a sequence of projectors, the
present invention thus also makes it possible to visualize an animated image direct
on a sequence of adjacent electronic displaying panels, such as LED or LCD, etc. By
means of the present invention it is possible to display up-to-date traffic information
by linking the apparatuses to the railway control network, and also possible to receive
and display television programs with extra apparatuses such as a satellite dish.
[0012] Instead of using the techniques of the prior art, by which an animation is generated
from a sequence of still images when a viewer passes by the still images one after
another, the present invention uses the principle of conventional movies to generate
an animated sub-image separately by each projector.
[0013] The present invention has the following advantages:
- The generation of an animation effect is independent of the moving speed of the viewer,
so it is possible to display an animated image to a viewer moving with an arbitrary
velocity.
- The projectors and monitors can display the images with a high frequency, e.g. 60
Hz or 60 frames per second, so the generated animation is more continuous and the
display quality is much higher than those of prior art.
- It is possible to display up-to-date traffic information or television programs.
- It is easy and not costly to renew the display content.
[0014] According to another aspect, the invention also provides a method of visualizing
one or more images to one or more viewers in motion, comprising:
(a) receiving a series of at least one original images;
(b) dividing the frame of each image in the said series of original images into a
number of sub-images and shifting the dividing lines on the frame of each image, frame
by frame, according to a function of the moving velocity of the said viewers, such
that the said series of original images are split into a number of series of shifted
sub-images; and
(c) projecting each series of said shifted sub-images on an extended span of screen
separately by one of a sequence of projectors mounted along the said screen, such
that one or more complete images are displayed on the said screen, and the display
positions move on the said screen according to a function of the velocity of the said
viewers.
[0015] In accordance with a further aspect of the invention, there is provided a method
of visualizing one or more still or animated images to one or more viewers in motion,
comprising:
(a) receiving a series of at least one original images;
(b) dividing the frame of each image in the said series of original images into a
number of sub-images and shifting the dividing lines on the frame of each image, frame
by frame, according to a function of the moving velocity of the said viewers, such
that the said series of original images are split into a number of series of shifted
sub-images; and
(c) displaying each series of said shifted sub-images separately on one of a sequence
of adjacent electronic displaying panels, e.g. LCD or LED, such that the corresponding
adjacent displayed sub-images combine to one or more complete image and the display
positions move on the said sequence of electronic displaying panels according to a
function of the velocity of the said viewers.
[0016] The present invention will now be described in greater detail with reference to one
embodiment of the invention, given by the way of example only, in the annexed drawings
in which:
FIG. 1 is a schematic illustration of the apparatuses of an example of the present
invention;
FIG. 2 is a block diagram showing the process, as an example, of visualizing a relatively
still or animated image on a screen to the viewers in a moving vehicle;
FIG. 3 is a schematic diagram of the geometry and optics of displaying an image moving
in synchronism with the viewers in a traveling train carriage;
FIG. 4 is a schematic illustration of displaying a relative still image to a viewer
in motion; and
FIG. 5 is a schematic illustration of displaying an animated image to a viewer in
motion.
[0017] This invention relates to a new and improved system for visualizing one or more relatively
still or animated images to one or more viewers in motion, especially for displaying
traffic information or advertisements to the passengers on a train traveling in a
tunnel. Instead of using the techniques of the prior art, by which an animation is
generated from a sequence of still images as a viewer passes by the images one after
another, the present invention uses the principle of conventional movies to generate
an animated image and uses a new and improved method to make the display position
of the animated image move on an extended span of screen in synchronism with a viewer
in motion.
[0018] As an embodiment illustrated in Fig. 1, the apparatuses of the present invention
comprise a center computer 111 with an image database 112. An extended span of screen
13 is mounted on a sidewall of a subway tunnel, and another screen could be mounted
on another sidewall of the said tunnel if necessary. A sequence of projectors 121-12n
are mounted on the ceiling of the tunnel along the screen 13, which are connected
to the center computer 111. It is also possible to use a transparent screen and install
the said projectors 121-12n behind the transparent screen. A sensor 17 is installed
at one end of the screen 13 beside the rail tracks for detecting the position and
the velocity of an approaching train. The sensor 17 is also connected to the center
computer 111. The computer 111 could be connected to the center control station 18
of the railway network, such that it can receive up-to-date traffic information. The
computer 111 could also be connected to a satellite dish 19 so that it can receive
the television programs via satellite.
[0019] Fig. 2 schematically shows the progress of processing, transforming and displaying
images on a screen to the viewers in a moving vehicle. With reference to Fig. 2 and
Fig. 1, the sensor 17, for instance, emits a radar signal or an infrared signal. When
the sensor 17 receives a signal reflected by an approaching vehicle, e.g. train 16,
the sensor 17 calculates the position and velocity of the train 16 and sends a message
to the center computer 111. With the obtained message, the center computer 111 divides
each original image into a number of sub-images and shifts the dividing lines on each
frame of original image according to a function of the velocity of the train 16. The
detailed description of the image processing method will be described later with reference
to Fig. 3. Then, the computer 111 transmits the processed sub-images to the corresponding
projectors 121-12n. Each projector 12n independently projects a corresponding series
of sub-images on the screen 13. As a result, a sequence of complete images 141, 142,
etc. are displayed on the screen 13, whose display positions are moving on the screen
13 in synchronism with the train 16. In the meantime, via the connection to the railway
network, the center computer 111 sends the synchronous soundtrack to the train 16,
such that the viewers on the train 16 can listen to the soundtrack corresponding to
the displayed images via broadcast or headphone.
[0020] Fig. 3 schematically shows the geometry and optics, as an example of the present
invention, for displaying an image on a screen moving in synchronism with viewers
in a moving train carriage. There are four viewers 362a-362d located at the different
positions of the train carriage 36, which is moving with a known velocity
33 relative to the fixed screen 351. A two-dimensional Cartesian coordinate system X-O-Y
is made as shown in Fig. 3, wherein the x-direction is the same as the direction of
33 and y-direction is upwards. A series of original images 311, on which there is a
racing horse with a rider on its back, have the same width of
W0 and height of
H0. The first frame in series 311 is divided into three sub-images 31a-31c with the
same width of
W1 and height of
H1. For the next frame in series 311, the dividing lines 312 are shifted backward with
a horizontal displacement -Δ
x in the opposite direction of the train velocity
33. The absolute value of -Δ
x will be determined later by the optical principles. If the display frequency of the
projectors is
f0, then the time difference between the display instants of two adjacent frames is
Δ
t=1/
f0. And the dividing lines 312 are shifted backward with a horizontal velocity -
31=-Δ
x/Δ
t relative to the frame of images in series 311. On the other hand, it can be considered
that the image objects on the sub-images 32a-c are shifted forward with a horizontal
velocity
31 = Δ
x/Δ
t relative to the fixed frames of the sub-images 32a-c. Afterwards, each series of
sub-images 32a-32c is transformed into series of sub-images 33a-33c. The sub-images
33a-33c have the same sizes but inverse directions as the sub-images 32a-32c. Then,
each series of sub-images 33a-33c is separately projected on the screen 351 through
the corresponding lenses 34a-34c of the projectors. As a result, the sub-images 352a-352c
displayed on the screen 351 combine in a complete frame 352, and the position of the
display frame 352 moves forward with a horizontal velocity
32 relative to the fixed screen 351. The width and height of the displayed sub-images
352a-352c as well as the velocity
31 and
32 satisfy the following equations,

where
f is the focal length of the lenses 34a-34c,
L1 is the distance form the center horizontal axis of sub-images 33a-33c to the center
of the lenses 34a-34c,
L2 is the distance from the center of the lenses 34a-34c to the center horizontal axis
of the screen 351,
W1 and
H1 are the width and height of the sub-images 33a-33c,
W2 and
H2 are the width and height of the displayed sub-images 352a-352c. If the shifting velocity
32 of the display frame 352 equals the velocity
33 of the train 36, then the display frame 352 moves on the screen 351 in synchronism
with the train 36.
[0021] If
33,
L1 and
L2 are known, let
32=
33, then the velocity
31 is determined as follows,

[0022] Now the horizontal shifting displacement -Δ
x of the dividing lines 312 between two adjacent frames in series 311 is calculated
as

[0023] If a shifting displacement -Δ
x' is not equal to -Δ
x=-

33·Δ
t, for instance

where ε(
x,
y) is a scalar function and |ε(
x,
y)|<<|-Δ
x|, then the corresponding shifting velocity of the frames 311a-311c is

which has not only a horizontal velocity component, but also a vertical velocity
component. As a result, the display frame 352 has a corresponding shifting velocity

'
32 as follows,

The formula (7) shows that the display frame 352 has a small velocity difference
-

ε(
x,y) relative to the train 36. For the viewers 362a-263d, it seems that the train windows
361a-361d act as view windows roving on the display frame 352 with a relative velocity

. Selecting a suitable function ε(
x,y), then all the viewers 362a-362d at the different positions of the train 36 can see
the whole display frame 352 roving on the fixed screen 351 through the windows 361a-361d.
[0024] Fig. 4 schematically shows an example of displaying a series of relatively still
images 43n on the screen 41 to a viewer 42 moving with a horizontal velocity
4(
tn). The displayed images 431-43n are the same, except that each frame of image is shifted
forward on the screen 41, frame by frame, according to the velocity
4(
tn) of the viewer 42. The velocity
4(
tn), chosen in this example, decreases in time, so that the shifting displacement
4(
tn)=
4(
tn)Δ
t between two adjacent frames of images 43n and 43 (n+1) , as a function of
4(
tn), also decreases in time. The display positions of image 431-43n move forward on
the screen 41 in synchronism with the viewer 42, so the viewer 42 perceives a relatively
still image 43n on the screen 41.
[0025] Fig. 5 schematically shows an example of displaying a series of animated images 531-53n
on the screen 51 to a viewer 52 moving with a horizontal velocity
5(
tn). In this case, the velocity
5(
tn) of the viewer 52 increases in time, and then the shifting displacement
5(
tn)=
5(
tn)Δ
t between two adjacent frames of image 53n and 53(n+1) also increases in time. The
images 531-53n differ slightly in sequence. When the images 531-53n are displayed
on the screen 51 one after another and the display positions move forward on the screen
51 in synchronism with the viewer 52, then the viewer 52 perceives an animated image
53n on the screen 51.
[0026] The present invention uses the principle of conventional movies to display an animated
sub-image on a screen separately by each projector, so the generation of animation
effect is independent of the moving velocity of the viewer. Therefore, it is possible
for the system of the present invention to display a continuously animated image to
a viewer moving with an arbitrary velocity. Besides visualizing an animated image
on a screen by a sequence of projectors, the present invention is also possible to
visualize an animated image direct on a sequence of adjacent electronic displaying
panels, such as LED or LCD, etc. Using the present invention, it is possible to display
up-to-date traffic information by linking the apparatuses to the railway control network,
and also possible to receive and display television programs with extra apparatuses
such as a satellite dish.
1. System for visualizing one or more images to one or more viewers in motion, comprising:
a) means (18,19) for receiving a series of at least one original images;
b) an extended span of screen (13);
c) a sequence of projectors (121-12n) mounted along the said screen;
d) means (111) for dividing the frame of each image in the said series of original
images into a number of sub-images and shifting the dividing lines on the frame of
each image, frame by frame, according to a function of the moving velocity of the
said viewers, such that the said series of original images are split into a number
of series of shifted sub-images; and
e) means for projecting each series of said shifted sub-images on the said screen
separately by one of the corresponding said projectors (121-12n), such that one or
more complete images are displayed on the said screen (13), and the display positions
move on the said screen according to a function of the velocity of the said viewers.
2. System according to claim 1, wherein the said series of original images are substantially
the same, such that one or more relatively still images are displayed on the said
screen moving in synchronism with the said viewer.
3. System according to claim 1, wherein the said series of original images differ slightly
one after another, such that one or more animated images are displayed on the said
screen moving in synchronism with the said viewer.
4. System according to claim 1, wherein the said series of original images are 3D images,
such that one or more still 3D images or animated 3D images are displayed on the said
screen.
5. System according to claim 1, arranged to shift the said dividing lines backward in
horizontal direction with respect to the moving velocity of the said viewers, such
that the said complete displayed images move forward on the said screen in synchronism
with the said moving viewers.
6. System according to claim 1, arranged to shift the said dividing lines in both horizontal
direction and vertical direction with respect to the moving velocity of the said viewers,
such that the said complete displayed images move on the said screen in both horizontal
direction and vertical direction, and the horizontal component of the velocity of
the said complete displayed images is in synchronism with the said moving viewers.
7. System according to claim 1, arranged to shift the frame of each image in such a manner
that the said adjacent sub-images overlap each other.
8. System according to claim 1, further comprising means (17) for measuring the position
and velocity of the said viewers.
9. System according to claim 1, wherein a synchronous soundtrack corresponding to the
said displayed image is sent to the vehicle (16) that the said viewers take, such
that the said viewers can listen the said soundtracks via broadcast or headphone.
10. System for visualizing one or more still or animated images to one or more viewers
in motion, comprising:
(a) means for receiving a series of at least one original images;
(b) a sequence of adjacent monitors, such as LED or LCD;
(c) means for dividing the frame of each image in the said series of original images
into a number of sub-images and shifting the dividing lines on the frame of each image,
frame by frame, according to a function of the moving velocity of the said viewers,
such that the said series of original images are split into a number of series of
shifted sub-images; and
(d) means for displaying each series of said shifted sub-images separately on one
of the said sequence of electronic displaying panels, such that the corresponding
adjacent displayed sub-images combine to one or more complete image and the display
positions move on the said sequence of electronic displaying panels according to a
function of the velocity of the said viewers.
11. Method of visualizing one or more images to one or more viewers in motion, comprising:
(a) receiving a series of at least one original images;
(b) dividing the frame of each image in the said series of original images into a
number of sub-images and shifting the dividing lines on the frame of each image, frame
by frame, according to a function of the moving velocity of the said viewers, such
that the said series of original images are split into a number of series of shifted
sub-images; and
(c) projecting each series of said shifted sub-images on an extended span of screen
(13) separately by one of a sequence of projectors (121-12n) mounted along the said
screen, such that one or more complete images are displayed on the said screen, and
the display positions move on the said screen according to a function of the velocity
of the said viewers.
12. Method of visualizing one or more still or animated images to one or more viewers
in motion, comprising:
(a) receiving a series of at least one original images;
(b) dividing the frame of each image in the said series of original images into a
number of sub-images and shifting the dividing lines on the frame of each image, frame
by frame, according to a function of the moving velocity of the said viewers, such
that the said series of original images are split into a number of series of shifted
sub-images; and
(c) displaying each series of said shifted sub-images separately on one of a sequence
of adjacent electronic displaying panels, e.g. LCD or LED, such that the corresponding
adjacent displayed sub-images combine to one or more complete image and the display
positions move on the said sequence of electronic displaying panels according to a
function of the velocity of the said viewers.