Grayscale digital halftoning using binary PSO | IEEE Conference Publication | IEEE Xplore