keywords Computer Science Computer Science, Artificial Intelligence Computer Science, Software Engineering Engineering Engineering, Electrical & Electronic Imaging Science & Photographic Technology Science & Technology Technology error diffusion halftoning watermarking