Method and apparatus for performing perspective transformation on visible stimuli
First Claim
1. In an image processing system, a method of transforming an input visible image, which defines first visual stimuli into an enlarged or reduced output visible image, which defines second visual stimuli, the method comprising the steps of:
- (a) differentiating a plurality of rays vn by identifying a plurality of corresponding points as a set of first points in a visible space, each of said rays being specified with respect to a reference half plane including a viewpoint disposed on one edge of said half plane and with a direction of vision ƒ
of the user coincident with said one edge, by a first angle θ
denoting angular displacement between said half plane and a second half plane coincident with a respective one of ray vn and by a second angle ψ
denoting angular displacement between said direction of vision ƒ and
said respective one of said rays vn;
(b) scaling each respective second angle ψ
by a predetermined constant k to produce a respective scaled second angle ψ
'"'"';
(c) generating a set of second points respectively corresponding to each of said first points based on the scaled second angles ψ
'"'"' produced in step (b); and
(d) projecting said second points on a display device to produce said output visible image, said output visible image corresponding to said second visual stimuli and having visual similarity to said first visual stimuli.
2 Assignments
0 Petitions
Accused Products
Abstract
The principle purpose of the present invention is to provide an image pressing system which uses the two methods to form visible stimuli which depict visual shape. In particular, the present invention either transforms a first visual configuration to a second visible configuration that depicts (in one of the two possible ways given) the visual shapes induced by the first visible configuration, or it determines the visible configuration necessary to depict the desired visual configuration. Using the present invention, it is possible to transform a full 360 degrees of visible space (i.e., front, back, up, down, right and left directional views) onto a single display surface.
116 Citations
16 Claims
-
1. In an image processing system, a method of transforming an input visible image, which defines first visual stimuli into an enlarged or reduced output visible image, which defines second visual stimuli, the method comprising the steps of:
-
(a) differentiating a plurality of rays vn by identifying a plurality of corresponding points as a set of first points in a visible space, each of said rays being specified with respect to a reference half plane including a viewpoint disposed on one edge of said half plane and with a direction of vision ƒ
of the user coincident with said one edge, by a first angle θ
denoting angular displacement between said half plane and a second half plane coincident with a respective one of ray vn and by a second angle ψ
denoting angular displacement between said direction of vision ƒ and
said respective one of said rays vn;(b) scaling each respective second angle ψ
by a predetermined constant k to produce a respective scaled second angle ψ
'"'"';(c) generating a set of second points respectively corresponding to each of said first points based on the scaled second angles ψ
'"'"' produced in step (b); and(d) projecting said second points on a display device to produce said output visible image, said output visible image corresponding to said second visual stimuli and having visual similarity to said first visual stimuli. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image processing system for use in transforming an input visible image, which defines first visual, into a scaled output visible image defining second visual stimuli, the system comprising:
-
first means for storing a plurality of first image points defining said input visible image; second means for selecting a focal point with respect to said input visible image; third means for determining a focal length defining an offset distance from said focal point of said input visible image and for defining a direction of vision with respect said input visible image; fourth means for determining a scaling factor; fifth means for calculating a plurality of second image points corresponding to an output visible image, which represents a scaled version of said input visible image, based on said focal point, said focal length, said direction of vision and said scaling factor; and sixth means for projecting said second points on a display device to produce said output visible image, said output visible image corresponding to said second visual stimuli and having visual similarity to said first visual stimuli. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification