{'fraction_non_alphanumeric': 0.02132435465768799, 'fraction_numerical': 0.007856341189674524, 'mean_word_length': 5.151724137931034, '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}}
Simple calculation of a computer-generated hologram for lensless holographic 3D projection using a nonuniform sampled wavefront recording plane.

In this paper, we present a method for calculation of a computer-generated hologram (CGH) from a 3D object. A virtual wavefront recording plane (WRP) which is close to the 3D object is established. This WRP is nonuniformly sampled according to the depth map of the 3D object. The generation of CGH only involves two nonuniform fast Fourier transform (NUFFT) and two fast Fourier transform (FFT) operations, the whole computational procedure is greatly simplified by diffraction calculation from a 2D planar image instead of 3D object voxels. Numerical simulations and optical experiments are carried out to confirm the feasibility of our proposed method. The CGH calculated with our method is capable to project zoomable 3D objects without lens.