We present an explanation of the minimum-average-error- (MAE-) based error diffusion algorithm for computer-generated hologram (CGH) calculation. This leads to a direct and straightforward link between the CGH reconstruction plane signal windows and the MAE diffusion weights: the diffusion weights should be the Fourier transform of the signal window function. A MAE algorithm based on these results is described and used to calculate test CGH’s, whose computer-simulated and experimental reconstructions confirm our analysis by generating true, low-error signal windows akin to those obtained with iterative algorithms. Comparisons made with an iterative algorithm show that the new algorithm is a powerful, low-computation-load, CGH binarization tool and that, when combined with random or image-independent diffusers, it makes possible the calculation of acceptable-performance, high-space–bandwidth-product CGH’s whose calculation would be unfeasible with iterative algorithms.
© 1998 Optical Society of America
(050.1380) Diffraction and gratings : Binary optics
(050.1970) Diffraction and gratings : Diffractive optics
(090.1760) Holography : Computer holography
(200.4650) Optics in computing : Optical interconnects
K. Heggarty and R. Chevallier, "Signal window minimum average error algorithm for computer-generated holograms," J. Opt. Soc. Am. A 15, 625-635 (1998)