System and method for displaying a rotated image in a display device
First Claim
Patent Images
1. A method for displaying an image in a display device, comprising:
- (a) generating a list of non-sequential random numbers, each number corresponding to a respective one of a plurality of lines in a source image;
(b) selecting a first random number from the list;
(c) transferring the line in the source image that corresponds to the first random number from a source memory to a display memory based on orientation change information;
(d) automatically determining a second random number from the list based on selection of the first random number;
(e) transferring the line in the source image that corresponds to the second random number from the source memory to the display memory based on said orientation change information; and
(f) repeating (b)-(e) for remaining random numbers in the list until all remaining lines in the source image are transferred from the source memory to the display memory based on said orientation change info nation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling display of an image includes generating a list of non-sequential random numbers, each number corresponding to a respective one of a plurality of lines in a source image. The lines in the source image are then transferred in non-sequential order from a first memory to a second memory based on the random numbers in the list and orientation change information. The resulting image in the second memory is then displayed in the desired orientation.
-
Citations
31 Claims
-
1. A method for displaying an image in a display device, comprising:
-
(a) generating a list of non-sequential random numbers, each number corresponding to a respective one of a plurality of lines in a source image; (b) selecting a first random number from the list; (c) transferring the line in the source image that corresponds to the first random number from a source memory to a display memory based on orientation change information; (d) automatically determining a second random number from the list based on selection of the first random number; (e) transferring the line in the source image that corresponds to the second random number from the source memory to the display memory based on said orientation change information; and (f) repeating (b)-(e) for remaining random numbers in the list until all remaining lines in the source image are transferred from the source memory to the display memory based on said orientation change info nation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for displaying an image in a display device, comprising:
-
a first memory to store a source image; a second memory to store a display image; and a processor to control transfer of the source image from the first memory to the second memory, the processor changing an orientation of the source image by; (a) generating a list of non-sequential random numbers, each number corresponding to a respective one of a plurality of lines in the source image; (b) selecting a first random number from the list; (c) transferring the image line in the source image that corresponds to the first random number from the source memory to the display memory based on orientation change information; (d) automatically determining a second random number from the list based on selection of the first random number; (e) transferring the image line in the source image that corresponds to the second random number from the source memory to the display memory based on said orientation change information; and (f) repeating (b)-(e) for remaining random numbers in the list until all remaining image lines in the source image are transferred from the source memory to the display memory based on said orientation change information. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A non-transitory computer readable medium comprising instructions for:
-
(a) generating a list of non-sequential random numbers, each number corresponding to a respective one of a plurality of lines in a source image; (b) selecting a first random number from the list; (c) transferring the image line in the source image that corresponds to the first random number from a source memory to a display memory based on orientation change information; (d) automatically determining a second random number from the list based on selection of the first random number; (e) transferring the image line in the source image that corresponds to the second random number from the source memory to the display memory based on said orientation change information; and (f) repeating (b)-(e) for remaining random numbers in the list until all remaining image lines in the source image are transferred from the source memory to the display memory based on said orientation change information. - View Dependent Claims (27, 28)
-
-
29. A method for controlling display of an image, comprising:
-
generating a list of non-sequential random numbers, each number corresponding to a respective one of a plurality of lines in a source image; transferring the lines in the source image from a first memory to a second memory based on orientation change information, the lines in the source image transferred in non-sequential order using the random numbers in said list; and
displaying an image based on the image lines in the second memory. - View Dependent Claims (30, 31)
-
Specification