{'fraction_non_alphanumeric': 0.018030513176144243, 'fraction_numerical': 0.0, 'mean_word_length': 5.333333333333333, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Iterative optimization of phase-only diffractive optical elements based on a lenslet array.

We describe the design of Fourier-type phase-only array generators. The numerical optimization employs the Fienup algorithm, where the parageometric design of the phase retardation profile, with the form of a lenslet array, is used as the initial guess of the optimization process. This approach provides designs with high performance that can be obtained with comparatively low computing effort. This is particularly true for elements generating large spot arrays. For symmetric reconstruction fields, the optimized phase profile typically has the same symmetry as that for the reconstruction field and can be easily unwrapped.