Error diffusion with color conversion and encoding | AMiner