ELECTRONIC ALIGNMENT OF PRIMARY COLOR PIXELS IN A SCANNED DISPLAY
First Claim
Patent Images
1. An image generation apparatus comprising:
- a frame buffer to hold data corresponding to an image made up of display pixels;
a translation component to receive color image data and color offset data, the translation component operable to translate the color image data by color and to write translated color image data to the frame buffer; and
a row buffer coupled to the frame buffer to receive at least one row of pixel data from translated color image data.
1 Assignment
0 Petitions
Accused Products
Abstract
An image generation apparatus provides correction for color offsets. Color offsets may be caused by misalignments in laser diodes or optics assemblies in a laser projector. The offsets may be measured during or after manufacture of the laser projector. An image buffer is responsive to the offset data to translate each color plane separately. The image buffer may include separately addressable portions for each color. Further, variable delay elements on the output of the image buffer may provide color offset correction. Interpolation provides further offset correction.
12 Citations
27 Claims
-
1. An image generation apparatus comprising:
-
a frame buffer to hold data corresponding to an image made up of display pixels; a translation component to receive color image data and color offset data, the translation component operable to translate the color image data by color and to write translated color image data to the frame buffer; and a row buffer coupled to the frame buffer to receive at least one row of pixel data from translated color image data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An image generation apparatus comprising:
-
a frame buffer to hold color image data corresponding to an image made up of display pixels, the frame buffer being separately addressable by color; frame buffer addressing logic coupled to receive vertical color offset information and coupled to provide row addresses to the frame buffer; and a plurality of row buffers coupled to the frame buffer to receive at least one row of pixel data for each color in the frame buffer. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. An image generation apparatus comprising:
-
a frame buffer to hold a plurality of rows of color pixel data corresponding to an image made up of display pixels; a variable delay element coupled to an output of the frame buffer, the variable delay element responsive to vertical color offset information to delay at least one color by an integer number of rows; and a row buffer to receive at least one row of color pixel data from the variable delay element. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A mobile device comprising:
a laser projector to project an image, the laser projector including an image generation apparatus having a frame buffer to hold data corresponding to an image made up of display pixels, a translation component to receive the color image data and color offset data, the translation component operable to translate the color image data by color and to write translated color image data to the frame buffer, and a row buffer coupled to the frame buffer to receive at least one row of pixel data from translated color image data. - View Dependent Claims (21, 22, 23, 24)
-
25. A method comprising:
-
separately translating each color plane in a color image while writing the color image to a frame buffer; retrieving at least one row of pixel data from the color image in the frame buffer; determining a horizontal scan position of a scan trajectory; horizontally interpolating between pixel data to the left and right of the horizontal scan position to determine a pixel intensity of a new pixel at the horizontal scan position; and displaying the new pixel at the horizontal scan position. - View Dependent Claims (26, 27)
-
Specification