System and method for anti-moire display
First Claim
1. A method of producing a two-dimensional array of display elements, said method comprising the steps of:
- determining a plurality of display element positions, each position having a spacing in a first axis from a datum point according to a first non-uniform distribution schema, and each position having a spacing in a second axis from said datum point according to a second non-uniform distribution schema;
providing a two-dimensional array of display elements, each element being positioned on said army according to the determined positions in said first and second axes;
providing a means for operating said display elements such that a two-dimensional display element array having non-uniform sensor distribution is realized;
receiving a first set of data samples representing and image to be displayed on said array of display elements;
determining if interpolation is required to adapt said first data sample set to non-uniformly spaced display elements; and
performing interpolation to synthesize a second set of data samples representing non-uniformly spaced data samples from said first set of data samples in order to render said image to be displayed on said array of display elements.
2 Assignments
0 Petitions
Accused Products
Abstract
A display with inherent means for avoiding moiré patterns in displayed digitized images having a two-dimensional array of non-uniformly spaced display elements such as LEDs, LCD, or TFT. Pixels within the display are non-uniformly spaced such that a fundamental pattern or “frequency” is not established, thereby avoiding the possibility of display physical characteristics interfering with image features, avoiding apparent moiré patterns and other display artifacts. If the source data for the image is a standard data set which represents data samples at uniformly-spaced pixels, the method interpolates the pixel values for the non-uniformly spaced display elements of the new array.
-
Citations
12 Claims
-
1. A method of producing a two-dimensional array of display elements, said method comprising the steps of:
-
determining a plurality of display element positions, each position having a spacing in a first axis from a datum point according to a first non-uniform distribution schema, and each position having a spacing in a second axis from said datum point according to a second non-uniform distribution schema;
providing a two-dimensional array of display elements, each element being positioned on said army according to the determined positions in said first and second axes;
providing a means for operating said display elements such that a two-dimensional display element array having non-uniform sensor distribution is realized;
receiving a first set of data samples representing and image to be displayed on said array of display elements;
determining if interpolation is required to adapt said first data sample set to non-uniformly spaced display elements; and
performing interpolation to synthesize a second set of data samples representing non-uniformly spaced data samples from said first set of data samples in order to render said image to be displayed on said array of display elements. - View Dependent Claims (2, 3, 4)
-
-
5. A computer readable medium encoded with software for creating a synthesized non-uniformly-spaced data set from a uniformly-spaced data set in an imaging system, said software when executed by a processor causing the processor to perform the steps of:
-
receiving a first set of data samples representing and image sampled at uniformly distributed sample points; and
performing interpolation to synthesize a second set of data samples representing non-uniformly spaced data samples from said first set of data samples in order to render said image capable of being displayed on an array of non-uniformly spaced display elements. - View Dependent Claims (6, 7, 8)
-
-
9. A display system comprising:
-
a display element array means, said array having a set of display elements arranged in first axis in a non-uniform manner according to a first schema and in a second axis in a non-uniform manner according to a second schema;
a display element control means operating said display elements; and
a dithered data set interpretation means for driving said display element control means such that an image is apparent on said array; and
a non-liner interpolation means for synthesizing a non-uniformly-spaced data sample set compatible with said non-uniform manners from a uniformly-spaced data set. - View Dependent Claims (10, 11, 12)
-
Specification