An error diffusion system in accordance with an embodiment of the present
invention adjusts the color depth of an RGB signal using error diffusion
without the using an expensive frame buffer. Specifically, a color depth
adjustment unit in accordance with the present invention can perform
error diffusion on an RGB signal using two error buffers, which are
smaller in memory size than typical line buffers that would be used for
the video stream.