Modern Digital Halftoning (Signal Processing and Communications)