Method for formatting images for angle-specific viewing in a scanning aperture display device
First Claim
1. A method for formatting images for angle specific viewing in a scanning aperture display device comprising:
- selecting an input column index (ci) and an input frame index (fi);
determining a desired output frame index (fo) relating to the selected input column index;
determining a desired output column index (co) using the selected input frame index and selected input column index; and
building the desired output column in the desired output frame by copying image information within the determined input column within the determined input frame into the desired output frame within the desired output column; and
centering the built image behind a set of cycling apertures, wherein said output frame index (fo) is calculated using the following relation;
fo=ci−
A*int(ci/A)where A is a number of discreet viewing angles, and int is an integer value.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for formatting images for angle specific viewing in a scanning aperture dimensional display device. Input images are rearranged into slices or sections to create a set of output images. The images derived from the output images are formed by rearranging the image slices or sections and disposing the image to be viewed directly behind an open aperture in an aperture plate in a scanning aperture display device. By cycling the images in relation to the cycling of the open apertures of the aperture plate, angle specific viewing of the scanning aperture display can be provided. The number angles for angle specific viewing can be varied and can range from 2-1000 distinct viewing angles from a single scanning aperture display device.
86 Citations
10 Claims
-
1. A method for formatting images for angle specific viewing in a scanning aperture display device comprising:
-
selecting an input column index (ci) and an input frame index (fi); determining a desired output frame index (fo) relating to the selected input column index; determining a desired output column index (co) using the selected input frame index and selected input column index; and building the desired output column in the desired output frame by copying image information within the determined input column within the determined input frame into the desired output frame within the desired output column; and centering the built image behind a set of cycling apertures, wherein said output frame index (fo) is calculated using the following relation;
fo=ci−
A*int(ci/A)where A is a number of discreet viewing angles, and int is an integer value.
-
-
2. A method for formatting images for angle specific viewing in a scanning aperture display device comprising:
-
selecting an input column index (ci) and an input frame index (fi); determining a desired output frame index (fo) relating to the selected input column index; determining a desired output column index (co) using the selected input frame index and selected input column index; and building the desired output column in the desired output frame by copying image information within the determined input column within the determined input frame into the desired output frame within the desired output column; and centering the built image behind a set of cycling apertures, wherein said output column index (co) is calculated using the following relation;
co=A−
1−
fi+A*int(ci/A)where A is a number of discreet viewing angles, and int is an integer value.
-
-
3. A method for formatting images for angel specific viewing in a scanning aperture display device comprising:
-
selecting an input column index (ci) and an input frame index (fi); determining a desired output frame index (fo) relating to the selected input column index; determining a desired output column index (co) using the selected input frame index and selected input column index; and building the desired output column in the desired output frame by copying image information within the determined input column within the determined input frame into the desired output frame within the desired output column; and centering the built image behind a set of cycling apertures, wherein said output column index (co) is calculated using the following relation;
co=A−
fi−
1−
int(A/2)+ciwhere A is a number of discreet viewing angles, and int is an integer value.
-
-
4. A method for formatting images for angle specific viewing in a scanning aperture display device comprising:
-
selecting an output column index (co) and an output frame index (fo); determining a source input frame index (fi) relating to the selected output column index; determining a source input column index (ci) using the selected output frame index and selected output column index; building the selected output column index in the selected output frame index by copying image information within determined input columns within determined input frames, into selected output frames of selected output columns such that a first source input column index of an input frame is included in a first output frame and a second input column index of the input frame is included in a different output frame; and displaying at least one of said output frames by centering the built images behind a set of apertures, wherein said source input frame index (fi) is calculated using the following relation;
fi=A−
1−
co+A*int(co/A)where A is a number of discreet viewing angles. - View Dependent Claims (5)
-
-
6. A method for formatting images for angle specific viewing in a scanning aperture display device comprising:
-
selecting an output column index (co) and an output frame index (fo); determining a source input frame index (fi) relating to the selected output column index; determining a source input column index (ci) using the selected output frame index and selected output column index; building the selected output column index in the selected output frame index by copying image information within determined input columns within determined input frames, into selected output frames of selected output columns such that a first source input column index of an input frame is included in a first output frame and a second input column index of the input frame is included in a different output frame; and displaying at least one of said output frames by centering the built images behind a set of apertures, wherein said step of determining source input column index is calculated using the following relation;
ci=fo+A*int(co/A)where A is a number of discreet viewing angles and int is an integer value.
-
-
7. A method for formatting images for angle specific viewing in a scanning aperture display device comprising:
-
selecting an output column index (co) and an output frame index (fo); determining a source input frame index (fi) relating to the selected output column index; determining a source input column index (ci) using the selected output frame index and selected output column index; building the selected output column index in the selected output frame index by copying image information within determined input columns within, determined input frames, into selected output frames of selected output columns such that a first source input column index of an input frame is included in a first output frame and a second input column index of the input frame is included in a different output frame; and displaying at least one of said output frames by centering the built images behind a set of apertures, wherein said source input frame index is calculated using the following relation;
fi=A−
1−
co−
int(A/2)−
fo−
A*int((co−
int(A/2)−
fo)/A)where A is a number of discreet viewing angles.
-
-
8. A method for formatting images for angle specific viewing in a scanning aperture display device comprising:
-
selecting an output column index (co) and an output frame index (fo); determining a source input frame index (fi) relating to the selected output column index; determining a source input column index (ci) using the selected output frame index and selected output column index; building the selected output column index in the selected output frame index by copying image information within determined input columns within determined input frames, into selected output frames of selected output columns such that a first source input column index of an input frame is included in a first output frame and a second input column index of the input frame is included in a different output frame; and displaying at least one of said output frames by centering the built images behind a set of apertures, wherein said step of determining source input column index is calculated using the following relation;
ci=fo+A*int((co+int(A/2)−
fo)/A)where A is a number of discreet viewing angles and int is an integer value. - View Dependent Claims (9)
-
-
10. A method for formatting images for angle specific viewing in a scanning aperture display device comprising:
-
selecting an output column index (co) and an output frame index (fo); determining a source input frame index (fi) relating to the selected output column index; determining a source input column index (ci) using the selected output frame index and selected output column index; building the selected output column index in the selected output frame index by copying image information within determined input columns within determined input frames, into selected output frames of selected output columns such that a first source input column index of an input frame is included in a first output frame and a second input column index of the input frame is included in a different output frame; and displaying at least one of said output frames by centering the built images behind a set of apertures, wherein said copying is performed according to the following relation; copy pixels from FI[fi] . col[ci] . to FO[fo] . col[co] where FI[fi] is the set of input frames corresponding to the input frame indices (fi), FO[fo] is the set of output frames corresponding to output frame indices (fo), col[ci] is the corresponding input columns based on the input column indices (ci) and col[co] is the corresponding output columns based on the output column indices (co).
-
Specification