Symmetric edge enhancement in error diffusion

A method has been developed to induce symmetric edge enhancement in error diffusion with threshold modulation. The existing threshold modulation algorithm induces edge enhancement by subtracting a term proportional to the input image from the threshold. The edge enhancement that results in asymmetric due to the asymmetric shape of the error diffusion filter. The new method induces a symmetric edge enhancement by subtracting a term from the threshold that is proportional to a filtered version of the input image. The filtering is accomplished with a recursive filter, applied during the error diffusion algorithm, which cancels out the error diffusion filter and imposes a symmetric sharpening filter. The result is a symmetric edge enhancement that is more pleasing to the eye.