Mounted lenticular grating with parallax ghosting mitigation for many-frame animation
09753362 ยท 2017-09-05
Inventors
Cpc classification
G02B3/005
PHYSICS
International classification
Abstract
Parallax ghosting is mitigated in a mounted lenticular grating with for many-frame animation by having lenticules at an offset angle relative to the viewing vertical and incorporating ghosting in the base images. Where is an angular range orthogonal to the longitudinal axes of the lenticules over which m picture slices in the base graphic are viewable, V is the distance between the viewer's eyes, and L is the distance of the viewer from the lenticular grating, the number N of picture slices viewed due to the parallax effect given by
N=2(m/)arc tan(V|cos |2 L).
The above variables are chosen such that the number N of viewed picture slices is not too large. Ghosting of foreground images from neighboring frames is added to mitigate parallax-induced washing-out of colors. To create a three-dimensional effect, ghosted images are shifted in position by an amount related to their intended distance out-of-plane.
Claims
1. A lenticular grating producing an animation of a sequence of base pictures, comprising: a base graphic on a base plane which is an interleavement of an integer number m of compressed base pictures, each of said compressed base pictures being a spatial compression of an uncompressed base picture from said sequence of base pictures along a compression axis by a compression factor greater than or equal to said integer interleavement number m, said uncompressed base pictures having a viewing vertical, said integer interleavement number m being greater than or equal to 4, and a lens having a linear array of lenticules with parallel longitudinal axes, adjacent lenticules in said array being separated by a separation distance, each of said lenticules having a magnification factor along a magnification axis orthogonal to said longitudinal axes and parallel to said compression axis, said number m of said compressed base pictures being viewable over an angular range of radians transverse said longitudinal axes, said longitudinal axes of said lenticules being offset from said viewing vertical by an offset angle , and said interleavement of said compressed base pictures being formed by slicing parallel to said longitudinal axes said compressed base pictures into compressed base picture slices having widths less than or equal to said separation distance divided by said compression factor and interleaving said compressed base picture slices, an absolute value of said offset angle being greater than /18 radians and less than 4/9 radians.
2. The lenticular grating of claim 1 wherein said magnification factor is equal to said compression factor.
3. The lenticular grating of claim 1 wherein said absolute value of said offset angle is greater than /9 radians and less than 7/18 radians.
4. The lenticular grating of claim 1 wherein said absolute value of said offset angle is greater than /6 radians and less than /3 radians.
5. The lenticular grating of claim 1 wherein said absolute value of said offset angle is greater than 7/36 radians and less than 11/36 radians.
6. The lenticular grating of claim 1 wherein said absolute value of said offset angle is greater than 2/9 radians and less than 5/18 radians.
7. The lenticular grating of claim 1 wherein said interleavement number is greater than 8.
8. The lenticular grating of claim 1 wherein said base pictures are augmented base pictures derived from unaugmented base pictures, where said unaugmented base pictures are stills from an animation and where in each of said unaugmented base pictures there is a background and a dynamic foreground object, an n.sup.th in said sequence of said augmented base pictures being created from said unaugmented base pictures by superimposing said dynamic foreground object from an (n1).sup.th in said sequence of said unaugmented base pictures and superimposing said dynamic foreground object from an (n+1).sup.th in said sequence of said unaugmented base pictures onto said background of said n.sup.th in said sequence of said augmented base pictures.
9. The lenticular grating of claim 8 wherein said n.sup.th in said sequence of said augmented base pictures is created by further superimposing said dynamic foreground object from an (n2).sup.th in said sequence of said unaugmented base pictures and superimposing said dynamic foreground object from an (n+2).sup.th in said sequence of said unaugmented base pictures onto said background of said n.sup.th in said sequence of said augmented base pictures.
10. The lenticular grating of claim 8 wherein said dynamic foreground object from said (n1).sup.th in said sequence of said unaugmented base pictures is shifted left on said n.sup.th in said sequence of augmented base pictures by a first shift distance p.sub.1 related to a first distance g in front of the lenticular grating it is to appear.
11. The lenticular grating of claim 10 wherein said first shift distance p.sub.1 proportional is inversely related to a number N of frames visible due to a parallax effect.
12. The lenticular grating of claim 1 further including a means for mounting the lenticular grating to a more massive object.
13. The mounted lenticular grating of claim 1 wherein a quantity
{(2/)arc tan(0.5|cos |)} has a value between and 15/16.
14. The mounted lenticular grating of claim 1 wherein a quantity
{(2/)arc tan(0.5|cos |)} has a value between and .
15. The mounted lenticular grating of claim 1 wherein a quantity
{(2/)arc tan(0.5|cos |)} has a value between and .
16. The mounted lenticular grating of claim 1 wherein {0.12(m/)|cos |} is between 2 and 6.
17. A lenticular grating producing an animation of a sequence of base pictures, comprising: a base graphic on a base plane which is an interleavement of an integer number of compressed base pictures, each of said compressed base pictures being a spatial compression of an uncompressed base picture from said sequence of base pictures along a compression axis by a compression factor greater than or equal to said integer number, said uncompressed base pictures having a viewing vertical, said interleavement number being greater than or equal to 4, and a lens having a linear array of lenticules, adjacent lenticules in said array being separated by a separation distance, each of said lenticules having a longitudinal axis, said longitudinal axes of said lenticules being parallel, said magnification axis being parallel to said compression axis, and said interleavement of said compressed base pictures being formed by slicing parallel to said longitudinal axes said compressed base pictures into compressed base picture slices having widths less than or equal to said separation distance divided by said integer interleavement number and interleaving said compressed base picture slices, said base pictures are augmented base pictures derived from unaugmented base pictures, said unaugmented base pictures representing stills from an animation where in each of said unaugmented base pictures there is a background and dynamic foreground object, an n.sup.th in said sequence of said augmented base pictures being created from said unaugmented base pictures by a first superimposing of said dynamic foreground object from an (n1).sup.th in said sequence of said unaugmented base pictures and a second superimposing of said dynamic foreground object from an (n+1).sup.th in said sequence of said unaugmented base pictures onto said background of said n.sup.th in said sequence of said augmented base pictures.
18. The lenticular grating of claim 17 wherein said n.sup.th in said sequence of said augmented base pictures is created by a third superimposing of said dynamic foreground object from an (n2).sup.th in said sequence of said unaugmented base pictures and a fourth superimposing said dynamic foreground object from an (n+2).sup.th in said sequence of said unaugmented base pictures onto said background of said n.sup.th in said sequence of said augmented base pictures.
19. The lenticular grating of claim 17 wherein said first and second superimposings are not 100% superimpositions.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying figures, which are incorporated in and form a part of this specification, illustrate embodiments of the invention and, together with the description given above and the detailed description of the preferred embodiments given below, serve to explain the principles of the invention.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(15) As shown in the close-up, perspective view of
(16)
(17) An exemplary base graphic (121) shown in
(18) As shown in
(19) It should be noted that in the discussion above it is assumed that both eyes of the viewer are at the same angle of viewing relative to the z axis. This would indeed be the case when the viewer is facing so that the separation vector between the viewers eyes is along the x axis. In such a case, the lenticules (105) would have their longitudinal axes oriented along the viewing horizontal. However, this is generally not the case with mounted lenticular gratings where the lenticular grating is meant to display a sequence of images as the viewer walks by. In such cases the lenticules (105) are traditionally oriented vertically, i.e., the separation vector between the viewer's eyes has a non-zero y component. (It should be noted that what is herein termed the viewing vertical of the image need not be true vertical. In general, the viewing vertical is along the vector cross product of the normal of the plane of the grating and the separation vector between the eyes of the viewer. For instance, the lenticular grating may be mounted on the ground and the viewing vertical would actually be along a true horizontal.)
(20)
N=2(m/)arc tan(V/2L), (1.1)
where angles are specified in radians. When V<<L, as is typically the case, then equation (1.1) becomes
N(m/)(V/L). (1.2)
For instance, if over the angular range of 0.9 radians there are 12 picture slices viewed, the distance V between the viewer's eyes (251) and (252) is 6 cm, and the viewer is a distance L of 50 cm from the lenticular grating (100), then N1.6. Since in this case the number N of parallax-viewed picture slices is greater than unity, there is some ghosting between two adjacent viewed slices. However, if the number m of viewed picture slices is increased to 24 while the other variables , L and V remain the same as specified above, then N3.2 and there is parallax ghosting among roughly three adjacent picture slices.
(21) Parallax ghosting is particularly troublesome in animations involving contrasting colors or strong light-dark contrasts (both of which will be generically referred to herein as a color contrast even if the colors are black and/or white) since ghosting generally washes out colors/contrasts. For instance, in an animation of a bright red ball traveling against a dark blue background, ghosting of the dark blue background superimposed on the bright red ball will alter the color of the ball, significantly decreasing the brightness of the red. Or in an animation of a black ball traveling against a white background, ghosting of the white background superimposed on the black ball will make the ball appear grey.
(22) For example,
(23) Another aspect of the present invention mitigates the parallax ghosting wash-out problem, not by reducing the ghosting, but rather by adding in ghosting.
(24) Equation (1.1) shows that if there are many picture slices m per lenticule (105), or if the separation distance V between the eyes (251) and (252) is not small compared to the viewer's distance L from the grating (100) (i.e., if there is a large angular separation given by {2*arc tan(V/2L)} along the y axis between the two eyes (251) and (252) of the viewer), then there may even be ghosting from more than two slices. For instance, if m=24, =0.9, V=6 cm and L=50 cm, then the number N of parallax-viewed slices is roughly 3.2 and there is ghosting of the primary viewed slice with both the next slice and the previous slice. There can also be cases where there is ghosting with both the next two slices and the previous two slices, and the parallax washing-out effect will be even more pronounced. According to the present invention, the parallax-induced washing-out is mitigated by superimposing dynamic foreground objects from additional adjacent slices. For instance, if there is ghosting across five slices then according to the present invention the ball (530.n2) and string (520.n2) from Frame n2, the ball (530.n1) and string (520.n1) from Frame n1, the ball (530.n+1) and string (520.n+1) from Frame n+1, and the ball (530.n+2) and string (520.n+2) from Frame n+2 could be superimposed on the background of Frame n to mitigate the parallax wash-out.
(25) The superimposing of a foreground object on the background in the base pictures may be a 100% superimposition so that the background is not at all visible in the region where the ghost version of the foreground object is located. Alternatively, the superimposition may be a mixing of the colors, hues, densities, darknesses, etc. of the ghost version of the foreground object and the background so as to provide a washed-out or ghosted appearance to the ghost-version foreground object in the base pictures. (This washing-out or ghosting in the base pictures is related to but should not be confused with the washing-out or ghosting effects that are producedor mitigated according to the present inventionon viewing the lenticular grating (100) due to the parallax effect.)
(26) According to the present invention, parallax ghosting and the associated washing-out of contrasts and colors is further mitigated by orienting the longitudinal axes of the lenticules at an angle offset from viewing vertical. This is depicted in
N=2(m/)arc tan(V|cos |/2 L), (2.1)
where, again, is an angular range orthogonal to the longitudinal axes of the lenticules (105) over which the m picture slices in the base graphic are viewable, V is the distance between the viewer's eyes (251) and (252), L is the distance of the viewer from the lenticular grating (100), and angles are given in radians. It should be noted that the absolute value of (cos ) is taken in equation (2.1) and all the other equations in the present specification where that term appears. Therefore, in specifications of the angle it is to be understood that the angle is between /2 and +/2, and that there is an equivalence between +, , ||, +||, etc., and that when a positive value of the angle is discussed the above equivalences are intended.
(27) When V<<L, as is typically the case, then equation (2.1) becomes
N(m/)(V|cos |/L). (2.2)
Typically, the distance V between a viewers eyes (251) and (252) is about 6 cm, and a mounted lenticular display in a store is viewed from a distance L of about 50 cm, and equation (2.2) becomes
N=0.12(m/)|cos |. (2.3)
(28) Preferably, m, and are chosen such that the value of N is not too large relative to unity if the parallax effect is to be minimized. (Alternatively, if an animation with a three-dimensional effect is to be produced as described below, then preferably the quantity {0.12(m/)|cos |} has a value between 2 and 6, and more preferably roughly between 3 and 5.) Alternatively, according to the present invention the offset angle is selected such that the absolute value of (cos ) is less than 0.9, more preferably less than 0.8, still more preferably less than 0.7, still more preferably less than 0.6, and still more preferably less than 0.5.
(29) However, the offset angle should not be so large, i.e., so close to /2, that the animation is not readily apparent when the viewer moves by a distance along the viewing horizontal on the order of the distance L which the viewer is from the lenticular grating (100). The characteristic number A of viewed animation frames is defined as the number of viewed picture slices seen on moving along the viewing horizontal by the distance equal to the distance L of the viewer from the grating (100), i.e.,
A=2(m/)arc tan(0.5|cos |). (2.4)
Although the magnitude of the offset angle should be large enough, i.e., close enough to /2, to reduce the number N of parallax-viewed slices to be not too large, the offset angle should not be so large that the characteristic number A of motion-viewed animation slices is considerably less than the number m of pictures in the animation. According to the present invention, the characteristic number A of motion-viewed animation slices should be greater, and preferably substantially greater, than unity, and should preferably be at least one-third of the number m of animation slices per lenticule (105) in the base graphic (121). As an example of a reasonable set of values: when the base graphic (121) has m=12 picture slices which are viewable over an angular range of 0.9 radians, and the offset angle is (/4) radians, then the characteristic number A of motion-viewed animation slices is 9. The characteristic ratio
={(2/)arc tan(0.5|cos |)},
which is equal to the ratio of the number A of frames seen when at a distance L and moving a transverse distance L divided by the total number m of frames, is preferably between and 15/16, more preferably between and , and still more preferably between and . Alternatively, according to the present invention, the longitudinal axis of the lenticules is preferably offset from the viewing vertical by an offset angle between /18 and 4/9 radians, more preferably between /9 and 7/18 radians, more preferably between /6 and /3 radians, still more preferably between 7/36 and 11/36 radians, still more preferably between 2/9 and 5/18 radians, and most preferably roughly /4 radians.
(30) According to another embodiment of the present invention the lenticular grating provides both an animation and a three-dimensional effect.
(31) For ease of exposition consider the case where the viewer is directly in front of the grating (100) as is shown in
p.sub.3-2p.sub.3-4=(V g)/(2*(Lg)), (3.1)
where the assumption has been made that the parallax effect results in one slice on each side of the central slice also being viewed. More generally, if more than three slices are viewed due to the parallax effect, for the ball (530.x) in the position corresponding to Frame x, the position shift p.sub.x(x+r) required in Frame (x+r) and the position shift p.sub.x(xr) required in Frame (xr) are
p.sub.x(x+r)=p.sub.x(xr)=(r V g)/(2n*(Lg)), (3.2)
where n=[(N1)/2], the square brackets indicating rounding to the nearest integer, N is defined as per equations (2.1) and (2.2) to be the number of picture slices viewed due to the parallax effect, and r is an integer less than or equal to n.
(32) The foregoing descriptions of specific embodiments of the present invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed, and it should be understood that many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and its practical application, to thereby enable those skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. Furthermore, the description of the physical principles underlying the operation and performance of the present invention are also presented for purposes of illustration and description, and are not intended to be exhaustive or limiting. It should be understood that these descriptions may include approximations, simplifications and assumptions to present the basic concepts in a mathematically tractable form, and many effects which influence the operation and performance may be neglected for ease of presentation. Subsequently, many variations are possible. For example: the surfaces of the lenticules need not be cylindrical sections and may have a variety of shapes including elliptical cross-sections; the interleaving may be referred to as interlacing; the compression factor of the base picture need not be equal to the integer number of images in the base image; the ghosted foreground objects added to the base pictures may be ghosted/washed out; viewing over the total angular viewable range of a lenticule may provide viewing of more than or less than the total number of picture slices per lenticule; the invention may be applied to graphics other than the particular graphics described herein; etc. Accordingly, it is intended that the scope of the invention should be determined not by the embodiments illustrated or the physical analyses motivating the illustrated embodiments, but rather by the appended Claims and their legal equivalents.