Pixel data processing for spatial light modulator having staggered pixels
First Claim
1. A method of converting an analog input signal in interlaced field format to vertically scaled pixel data in frame format for display on a spatial light modulator (SLM) having staggered pixels, comprising the steps of:
- sampling said input signal so as to provide pixel values in staggered pixel format;
interpolating said pixel values of each field to provide new lines in accordance with a scaling ratio; and
for each field of said sampled pixel values, providing a new line of new pixel values to be displayed between every existing line of said sampled pixel values.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods of processing pixel data for display on a spatial light modulator (SLM) (15) having staggered pixels. An analog image signal in interlaced field format is sampled to provide staggered pixel data in field format, where pixel values in odd lines are offset from pixel values in even lines. This staggered pixel data may be converted to progressive scan frame format using special calculations to accommodate the line-to-line offset of the pixels (FIGS. 2-6). Vertical scaling may also be performed, either before or after the data is converted to frame format (FIGS. 7 and 8).
502 Citations
10 Claims
-
1. A method of converting an analog input signal in interlaced field format to vertically scaled pixel data in frame format for display on a spatial light modulator (SLM) having staggered pixels, comprising the steps of:
-
sampling said input signal so as to provide pixel values in staggered pixel format; interpolating said pixel values of each field to provide new lines in accordance with a scaling ratio; and for each field of said sampled pixel values, providing a new line of new pixel values to be displayed between every existing line of said sampled pixel values. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of vertically scaling pixel data in frame format for display on a spatial light modulator (SLM) having staggered pixels, comprising the steps of:
-
using a first line of an input frame of pixel values as a first line of the scaled frame of pixel values; calculating a second line of said scaled frame by interpolating values of adjacent lines of said input frame, said adjacent lines being said first line of said input frame and a second line of said input frame; repeating said calculating step for each next line of said scaled frame, wherein the interpolated values are from lines of said input frame adjacent to said each next line; if an even number of lines are between said first line and the last line of said scaled frame, horizontally interpolating values of the last line of said input frame to calculate values of said last line of said scaled frame; and if an odd number of lines are between said first line and the last line of said scaled frame, using said last line of said input frame as the last line of said scaled frame. - View Dependent Claims (9, 10)
-
Specification