Pixel interlacing apparatus and method
AssigneeDemoGraFX
InventorGary Demos
Life of this patent
Estimating the term…
Abstract
An image processing system uses a pseudo-random pixel interlace method and apparatus for capturing groups of pixels as image frames. This pseudo-random method eliminates the artifacts commonly present in standard regular line raster scan imaging systems. Moreover, the pixel interlacing method permits the construction of higher resolution frames from a series of orthogonal lower resolution frames. An enhancement circuit deduces information from previous pixel group frames and contributes additional detail to the pixels of the frame being processed. The format of the pixel interlaced groups permits the present invention to be used in a wide variety of normally incompatible target display rates. The present invention can also be used in a computing system as an auto-synchronizer for processing signals from different sources.
Claims19
An image display system, comprising:
- an accumulation circuit for receiving and accumulating a succession of non-viewable pixel groups derived from pseudo-random pixel sets generated at a first rate to create a succession of viewable pixel frames at a second slower rate, said pixel frames relating to a succession of images;
- a placement circuit coupled to the accumulation circuit for receiving said pixel frames;
- an enhancement circuit coupled to the placement circuit, for placing a pixel frame corresponding to an image directly in a line buffer when an examination of prior pixel frames indicates that the image is fast moving, and for placing a differentially computed higher resolution image in the line buffer when the image is not fast moving;
- a display coupled to the line buffer for viewing the image contained therein.
An image processing system, comprising:
- pixel group generating means for generating a succession of non-viewable pixel groups at a first rate from pseudo-random pixel data;
- and
- accumulation means coupled to the pixel group generating means for receiving and accumulating the pixel groups to create a succession of pixel frames at a second slower rate, said pixel frames relating to a succession of images;
- and
- placement means coupled to the accumulation means for receiving and placing said pixel frames;
- and
- line buffer means coupled to the placement means, wherein the placement means places the pixel frames in the line buffer means;
- and
- enhancement means for placing a pixel frame corresponding to an image directly in the line buffer means when an examination of prior pixel frames indicates that the image is fast moving, and for placing a differentially computed higher resolution pixel frame in the line buffer means when the image is not fast moving;
- and
- display means, operating at the second lower rate and coupled to the line buffer means for viewing the image corresponding to the pixel frame contained therein.
A signal source autosynchronizing system, comprising:
- a plurality of signal sources generating a plurality of non-viewable pixel groups consisting of pseudo-random pixel sets;
- and
- an accumulation circuit for receiving and accumulating said plurality of pixel groups to create a plurality of pixel frames representing a plurality of images;
- and
- a frame buffer coupled to the accumulation circuit for storing one or more of said pixel frames;
- and
- a placement circuit coupled to the accumulation circuit for receiving and placing the pixel frames;
- and
- a line buffer coupled to the placement circuit, wherein the placement circuit places the pixel frames in the line buffer;
- and
- an enhancement circuit coupled to the placement circuit, and cooperating therewith so as to place the pixel frames directly in the line buffer as a plurality of images when the corresponding images are fast moving, and so as to place differentially computed higher resolution images in the line buffer when said images are not fast moving;
- and
- a display coupled to the line buffer for viewing the images corresponding to the pixel frames contained therein.
Dependencies are inferred from the claim text.