System and method for dithering with reduced memory
First Claim
1. A method to dither an image representable by lines of clockable 24-bit pixels, each of said pixels represented as red, green, and blue primary color signals using 8-bits of information, the method comprising the following steps:
- (a) for each of said 8-bit wide red, green, and blue color signals, defining an error signal based upon less than 8-bit width color representation; and
(b) for each of said red, green, and blue color signals, presetting said error signal to different values for different said lines comprising said image;
wherein vertical artifact in an image formed from said colors will appear at a different location on adjacent lines of said image.
1 Assignment
0 Petitions
Accused Products
Abstract
A dithering system yielding two-dimensional dither functioning is implemented without line memories. For each primary input color, a feedback loop outputs an color input signal plus error that can be preset to different values. The desired result is that vertical artifacts on a display formed from the output signals are relocated to different locations on consecutive display lines. If signal magnitude from the feedback loop output exceeds the magnitude of the video system creating the display, signal magnitude is preset to a value representing error at athe start of the display line.
9 Citations
20 Claims
-
1. A method to dither an image representable by lines of clockable 24-bit pixels, each of said pixels represented as red, green, and blue primary color signals using 8-bits of information, the method comprising the following steps:
-
(a) for each of said 8-bit wide red, green, and blue color signals, defining an error signal based upon less than 8-bit width color representation; and
(b) for each of said red, green, and blue color signals, presetting said error signal to different values for different said lines comprising said image;
wherein vertical artifact in an image formed from said colors will appear at a different location on adjacent lines of said image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method to dither an image representable by clockable 8-bit wide red, green, and blue color signals, the method comprising the following steps:
-
(a) for each of said 8-bit wide red, green, and blue color signals generating a one-dimensional dither function having less than 8-bit color width;
(b) for each 8-bit wide red, green, and blue color signals, using feedback to generate an error signal based upon bit-limiting said color signals to less than 8-bit width;
(c) if magnitude of one of said 8-bit wide color signals plus said error at step (b) exceeds a threshold associated with a system displaying said image, presetting said error to magnitude of said error at the start of a line of said image;
wherein a two-dimensional dither function is realized and vertical artifact in an image formed from said colors is reduced even if said magnitude at step (b) is large. - View Dependent Claims (10)
-
-
11. A system to dither an image representable by lines of clockable 24-bit pixels, each of said pixels represented as red, green, and blue primary color signals using 8-bits of information, the system comprising:
-
for each of said 8-bit wide red, green, and blue color signals, means for generating an output signal comprising one of said 8-bit wide color signals plus an error signal based upon less than 8-bit wide color representation; and
means for presetting magnitude of each said output signal to different values for different said lines comprising said image;
wherein vertical artifact in an image formed from said color signals will appear at a different location on adjacent lines of said image. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system to dither an image representable by lines of clockable 24-bit pixels, each of said pixels represented as red, green, and blue primary color signals using 8-bits of information, the system comprising:
-
for each of said 8-bit wide red, green, and blue color signals, means for generating an error signal based upon less than 8-bit wide color representation;
for each of said 8-bit wide red, green, and blue color signals, means for presetting said error signal to different values for different said lines comprising said image; and
means for presetting said error signal to a magnitude representing error at a start of a line of said image if any of said 8-bit wide color signals plus said error exceeds a threshold magnitude associated with said system;
wherein vertical artifact in an image formed from said color signals appear at a different location on adjacent lines of said image. - View Dependent Claims (20)
-
Specification